a:link {
	color: #000000;
	text-decoration: none;
}

a:active {
	color: #0000ff;
	text-decoration: none;
}

a:visited {
	color: #000000;
	text-decoration: none;
}

a:hover {
	color: #DD2121;
	text-decoration: none;
}

body {
	background: #c0c0c0;
	margin: 15px auto;
	color: #000;
	scrollbar-base-color: #663366 !important; 
	scrollbar-face-color: #C0C0C0 !important; 
	scrollbar-track-color: #C0C0C0 !important; 
	scrollbar-arrow-color: #FFFFFF !important;
	scrollbar-highlight-color: #C0C0C0 !important; 
	scrollbar-3dlight-color: #C0C0C0 !important; 
	scrollbar-shadow-color: #C0C0C0 !important;
	scrollbar-darkshadow-color: #000000 !important;
}

hr.rpguide {
	border-top: 1px dashed #000;
	height: 0;
}

#wrapper {
	text-align: center;
	margin: 0 auto;
	padding: 0;
	width: 799px;
}

#header {
	background: url('http://www.awawrestling.net/images/temp6/banner.jpg') no-repeat top left;
	width: 799px;
	height: 118px;
}

#top {
	background: url('http://www.awawrestling.net/images/temp6/news.jpg') no-repeat top left;
	width: 799px;
	height: 57px;
}

#middle {
	background: url('http://www.awawrestling.net/images/temp6/mainbg.jpg') repeat-y 101%;
	width: 799px;
	padding: 0;
	margin: 0;
}

table tr td {
	padding: 0;
	margin: 0;
	border-spacing: 0;
}

#center, #center tr {
	width: 799px;
	border: 0;
	margin: 0;
	padding: 0;
}

/*-- SIDEBAR CONTENT --*/

#left {
	background: url('http://www.awawrestling.net/images/temp6/leftbg.jpg') repeat-y;
	color: #000;
	font: 10px Verdana;
	text-transform: lowercase;
	width: 242px;
	text-align: center;
	vertical-align: top;
}

#left span.word {
	display: inline;
	text-transform: lowercase;
}

#champion {
	background: url('http://www.awawrestling.net/images/temp6/navbar.jpg') no-repeat top right;
	margin: 0 0 3em 0;
	padding: 1.5em 0 0 0 !important;
	text-transform: none;
	width: 242px;
}

#champClick {
	font-style: italic;
	color: #777;
	margin: 0;
	padding: 0;
}

#awards {
	margin: 0 16px 3em 18px;
	text-transform: none;
}

#mainSite {
	margin: 0 16px 3em 18px;
	font: 10px Verdana;
}

#affWrapper {
	margin: 0 16px 0 18px;
	text-align: left;
}

#affBgLeft {
	background: url('http://www.awawrestling.net/images/temp6/affiliates.jpg') no-repeat top left;
	width: 186px;
	height: 138px;
	margin-left: 12px;
}

#affBgRight {
	background: url('http://www.awawrestling.net/images/temp6/affiliatelist.jpg') no-repeat top right;
	width: 186px;
	height: 138px;
	text-align: center;
}

#affBgRight img {
	margin: 2em 0 0 2em;
}

#affBgBottom {
	background: url('http://www.awawrestling.net/images/temp6/navbottom.jpg') no-repeat top left #5c6c79;
	width: 208px;
	height: 65px;
}

/*-- END SIDEBAR CONTENT --*/

#right {
	width: 538px;
	background: url('http://www.awawrestling.net/images/temp6/mainbg.jpg') repeat-y;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

#middleContent {
	width: 538px;
	margin-right: 19px;
	padding: 0;
}

#mainContent span.rosterSubTitle {
	color: gray;
	font-weight: normal;
}

#adTop {
	background: url('http://www.awawrestling.net/images/temp6/adtop.jpg') no-repeat top left;
	width: 538px;
	height: 13px;
	padding: 0;
}

#adContent {
	padding: 0;
}

#adContent img {
	margin: 0;
	padding: 0;
	border: 0;
}

#secondBanner {
	background: url('http://www.awawrestling.net/images/temp6/secondbanner.jpg') no-repeat top left;
	width: 538px;
	height: 29px;
}

#mainContent {
	font: 10px Verdana;
	padding: .5em 1em .5em .25em;
	display: block;
	text-align: left;
}

#mainContent p {
	margin-top: 0;
	margin-bottom: 1em;
}

#mainContent center {
	margin-bottom: 1em;
}

#mainContent img.show {
	text-decoration: center;
	display: block;
	margin: 2em auto;
}

#mainContent p img {
	margin-top: 1em;
}

/*#mainContent span {
	display: block;
	text-decoration: underline;
	font-weight: bold;
	text-align: center;
}*/

/*- STRAT FORM STYLES -*/
span.stratRed {
	color: red;
	font: bold 10px Verdana;
	text-align: left;
}

span.stratOpt {
	font: 10px Verdana;
	text-align: left;
	text-decoration: none;
}

.stratLabel {
	font: bold 10px Verdana;
	display: block;
	margin: 0;
}

.stratInput {
	margin-bottom: 1em;
}

input.radio {
	margin: 0;
}

#reasoning {
	margin-bottom: 1em;
	width: 500px;
	height: 85px;
}

#description {
	margin-bottom: 1em;
	width: 500px;
	height: 150px;
}

.stratTextarea {
	height: 10px
}

/*.reg {
	font-weight: normal;
}*/

a.stratSpecial:link,
a.stratSpecial:visited {
	text-decoration: underline;
}

a.stratSpecial:hover,
a.stratSpecial:active {
	color: #f00;
	text-decoration: underline;
}

p.problem {
	border: 1px dotted #f00;
	padding: .5em;
}

#headerForm {
	padding: 0;
	margin-bottom: 1em;
	text-align: center;
}

#help {
	text-align: left;
	border: 1px solid #000;
	padding: .5em;
	margin: 1em 0 1em;
	display: none;
}

#remind {
	font-weight: bold;
	color: #f00;
}
/*- END STRAT FORM STYLES -*/

/*- BEGIN FORMS 2.0 -*/
.form { margin:.5em 0; }

div.moves { margin:0; }

.required { font-weight:bold; }

.error { color:#f00; font-weight:bold; }

fieldset {
	margin:1em 0;
	border: 1px solid #000;
}

legend {
	background: #fff;
	font-weight: bold;
}

p { margin-top:0; }

fieldset#general label,
fieldset#contact label,
fieldset#info label,
fieldset#manager label,
fieldset#moves label { display:block; }

div.moves label { display: inline !important; }

label span { font-weight: normal; }

fieldset#general select { margin-left:1em; }

textarea {
	height: 200px;
	width: 100%;
}
/*- END FORMS 2.0 -*/