/** FONTS *************************************/
body {font-family: Verdana, Geneva, sans-serif; font-size:11px;}
h1 {font-family: Verdana, Geneva, sans-serif; font-size:22px; font-weight:bold; padding:0; margin:0 0 .9em 0;}
h2 {font-family: Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold;}
h3 {font-family: Verdana, Geneva, sans-serif; font-size:15px; font-weight:bold;}
h4 {font-family: Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;}
h5 {font-family: Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold;}
a {}

/** FONT COLORS *************************************/
body {color:#000;}
h1 {border-bottom:1px solid #800080; color:#eca115}
h2 {color:#800080;}
h3 {color:#800080;}
h4 {color:#800080;}
h5 {color:#800080;}
a {color:#eca115;}

.expand, .expand img {background-color:#ffff66;}

/** HOME PAGE STYLES *************************************/
/*site background image*/
.home #structWrap {background:#fff url("aff_4_wrap_bg.gif") repeat-x top;}
/*main image border*/
#ContentMarquee{background-color:#fff; border:1px solid #a8a8a8}
/*welcome text*/
#ContentMiddleLayoutPromoLeft01 h1 {border:none; font-size:18px;}
/*left column Login header & photo/promo header*/
h2.homeH2 {}
/*login text*/
#ContentLogin {font-size:10px;}
/*login buttons*/
#ContentLogin .button {}
/*login field borders*/
#ContentLogin .inputLoginUsername,
#ContentLogin .inputLoginPassword {border:1px solid #dde1e6}
/*login link color*/
#ContentLogin a {}
/*poll container*/
.aff4 .HomeMain #ContentMiddleLayoutMain02 .pod{}
/*poll header*/
#ContentMiddleLayoutMain02 h2 {}
/*photo container border*/
.aff4 #ContentAff4RightPromo01 .photoContainer img {background-color:#fff; border:1px solid #a2aeb0}
/*welcome text header*/
#ContentMiddleLayoutMarqueeMiddle h1{border:none!important; font-weight:normal!important;}
/*Join/Connect/Share box*/
#structureMarqueeRight {background:#e8f2f3; border-left:1px solid #e3e6e7; border-right:1px solid #e3e6e7}
/*Join/Connect/Share header text*/
div.marquee h2 {color:#800080; font-size:18px; font-weight:bold}
/*Join/Connect/Share image background color*/
div.marquee h2 img {background:#382430;}
/*Join/Connect/Share paragraph text*/
div.marquee p {font-size:10px;}
/*Join/Connect/Share links*/
div.marquee a {font-weight:bold; text-decoration:none}
/*Join box settings*/
#ContentMiddleLayoutMarqueeRight01 {}
/*Connect box settings*/
#ContentMiddleLayoutMarqueeRight02 {}
/*Share settings*/
#ContentMiddleLayoutMarqueeRight03 {}
/*Join/Connect/Share divider line*/
div.promoDivider {background:url(promoDivider_bg.png)}

/** INTERIOR PAGE STYLES *************************************/
/*site background color*/
.aff4 {background-color:#e8f2f3;}
/*member tools/search row bottom border*/
.aff4 #structMastNavWrap {}
/*site background image*/
.interior #structWrap {background:#fff url("aff_4_wrap_int_bg.gif") repeat-x top;}
/*left nav content background*/
.aff4 #structMain {}
/*main content background*/
.aff4 #structMain #structMidCol {}
/*top right box background and text color*/
.aff4 #structTopRight {color:#eca115}
/*top right box link color*/
.aff4 #structTopRight a {color:#eca115}
/*login button box*/
.aff4 #ContentSupport {background:#f5eee0 url("aff_4_login_bg.gif") repeat-x top; border:1px solid #eae0ca; border-bottom:none;}
/*login button box link text*/
.aff4 #ContentSupport a {font-size:20px; color:#382430; text-decoration:none;}

.aff4 #ContentSearch input{}
/*breadcumb bottom border*/
.aff4 #structBreadCrumbs {}
/*breadcrumb divider color*/
.aff4 #ContentBreadCrumbs {color:#cec0a3}
/*breadcrumb link color*/
.aff4 #ContentBreadCrumbs span a {color:#cec0a3}
/*top navigation background*/
.aff4 #structTopNav #ContentTopNav {border-right:1px solid #22161d; border-left:1px solid #5a3a4d;}
/*top navigation link color*/
.aff4 #structTopNav #ContentTopNav ul li a{color:#fff; font-size:15px; border-left:1px solid #22161d; border-right:1px solid #5a3a4d;}
/*top navigation highlight link color*/
.aff4 #structTopNav #ContentTopNav ul li.highlight a{color:#eca115;}
/*top navigation hover color & background color*/
.aff4 #structTopNav #ContentTopNav ul li a:hover {color:#c2b8a9;}
/*"Support Us" text*/
.aff4 #structTopNav #ContentPromoTopNav a {color:#fff; font-size:20px;}
/*"Support Us" arrow*/
.aff4 #structTopNav #ContentPromoTopNav span {color:#d2274b; font-size:20px; width:1000px; font-weight:bold}

/*left navigation item border*/
.aff4 #structMain #structLeftCol #ContentLeftNav li {border-bottom:1px solid #aba59b;}
/*left navigation background color, font color, font size and font underline*/
.aff4 #structMain #structLeftCol #ContentLeftNav li a {/*background-color:#f1f2f3;*/ color:#5f3030; font-size:14px; text-decoration:none;}	
/*left navigation hover background color & color*/
.aff4 #structMain #structLeftCol #ContentLeftNav li a:hover {/*background-color:#09ade4;*/ color:#aba59b;}
/*member tools item border*/
.aff4 #ContentMemberTools li {/*border-bottom:1px solid #90bade;*/}
/*member tools background color, font color, font size and font underline*/
.aff4 #ContentMemberTools li a {color:#eca115; font-size:11px; text-decoration:none; border-right:1px solid #ECA115;}
.aff4 #ContentMemberTools li.MTlast a {border:none;}
/*member tools hover background color & color*/
.aff4 #structMastNav #ContentMemberTools li a:hover {color:#382430;}
/*page name border and color*/
.aff4 #ContentPageName{/*border-bottom:1px solid #dde1e6; color:#09ade4*/}
/*footer top border*/
.aff4 #structFooter {border-top:1px solid #e3e6e7}
/*footer text color*/
.aff4 #ContentFooter {color:#000}
/*footer link color*/
.aff4 #ContentFooter a{color:#000}
