@charset "utf-8";

/* Common */

a:link {color:#3316A1; text-decoration:none;}
a:visited {color:#3316A1;text-decoration:none;}
a:hover {color:#3316A1;text-decoration:underline;}
a:active {color:#3316A1;text-decoration:underline;}

body {background-color:#5F5B22;}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333333;
	}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	}

.white {color:#FFFFFF;}

p, li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:18px;
	}
	
#wrapper {width:802px; margin:auto;}

#lineWhite {width:802px; height:4px; background-color:#FFFFFF; float:left; margin:8px 0 8px 0;}

.red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	}

.whiteSmall {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}
.whiteSmall a:link {color:#FFFFFF; text-decoration:none;}
.whiteSmall a:visited {color:#FFFFFF; text-decoration:none;}
.whiteSmall a:hover {color:#FFFFFF; text-decoration:underline;}
.whiteSmall a:active {color:#FFFFFF; text-decoration:underline;}

/* Homepage */

#homeBox {background-color:#000000; border:1px solid #ECAA0C; width:800px; height:475px;}

#homeContent p, li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:18px; padding:0 10px 0 10px;}
#homeContent a:link {color:#ECAA0C; text-decoration:none;}
#homeContent a:visited {color:#ECAA0C; text-decoration:none;}
#homeContent a:hover {color:#ECAA0C; text-decoration:underline;}
#homeContent a:active {color:#ECAA0C; text-decoration:underline;}

#homeImage {width:450px; padding:0 50px 0 100px; float:left;}

#homeLogin {width:500px; padding:10px 50px 10px 0; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:right;}

#homeSubject p {width:150px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:18px;}
#homeSubject p a:link {color:#D0B310; text-decoration:none;}
#homeSubject p a:visited {color:#D0B310; text-decoration:none;}
#homeSubject p a:hover {color:#D0B310; text-decoration:underline;}
#homeSubject p a:active {color:#D0B310; text-decoration:underline;}

/* Subpages */

#column1 {width:198px; min-height:400px; float:left; border-right:1px solid #ECAA0C; padding:0 20px 0 20px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

#column1a {width:569px; float:left; padding:0 20px 0 20px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

#column2 {width:330px; float:left; padding:0 20px 0 20px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

#column2a {width:520px; float:left; padding:0 20px 0 20px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

#column2a ul,li {color:#333333;}

#column3 {width:150px; float:left; border-left:1px solid #ECAA0C; padding:0 20px 0 20px; margin-bottom:10px;}

.sideberTitle {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; background-color:#3D2958; padding:2px 2px 2px 2px;}

#subBox {background-color:#FFFFFF; border:1px solid #ECAA0C; width:800px; height:auto;}

#subLogin {width:500px; padding:10px 0 10px 0; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:right;}

#subSubject {width:150px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:18px; text-align:right;}
#subSubject a:link {color:#666666; text-decoration:none;}
#subSubject a:visited {color:#666666; text-decoration:none;}
#subSubject a:hover {color:#666666; text-decoration:underline;}
#subSubject a:active {color:#666666; text-decoration:underline;}

.formBorder {border:1px solid #D0B30D; background:#F7F2D4; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}

.formBorderTop {border-top:1px solid #D0B30D;}

/* Navigation */

#navLogo {width:160px; float:left;}

#navBorder {width:640px; margin:10px 0 10px 0; border-bottom:1px solid #ECAA0C; border-top:1px solid #ECAA0C; float:right;}

#navText {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#D0B310; text-align:right; padding:4px 50px 4px 0; letter-spacing:1px;}
#navText a:link {color:#D0B310; text-decoration:none;}
#navText a:visited {color:#D0B310; text-decoration:none;}
#navText a:hover {color:#D0B310; text-decoration:underline;}
#navText a:active {color:#D0B310; text-decoration:underline;}

/* Footer */

#footer p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:18px; text-align:center;}
#footer a:link {color:#D0B310; text-decoration:none;}
#footer a:visited {color:#D0B310; text-decoration:none;}
#footer a:hover {color:#D0B310; text-decoration:underline;}
#footer a:active {color:#D0B310; text-decoration:underline;}

#website {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#AAA33D; line-height:18px; text-align:center;}
#website a:link {color:#AAA33D; text-decoration:none;}
#website a:visited {color:#AAA33D; text-decoration:none;}
#website a:hover {color:#AAA33D; text-decoration:underline;}
#website a:active {color:#AAA33D; text-decoration:underline;}

/* Ads */

#homeAd {width:282px; background-color:#000000; float:left;}

#homeAdCenter {width:222px; background-color:#5F5B22; border-left:8px solid #5F5B22; border-right:8px solid #5F5B22; float:left;}

