/* CSS Layout */

#mainWrapper { width:100%; text-align:center;}
#wrapper { margin:0 auto; width:749px; text-align:left}

#headerWrapper { margin-bottom:3px;}
#headerTop {}
#logo { float:left;}
#flashSlogans { float:left}
#dropnav { position:relative; z-index:10}
#navigation { background-color:#384175; float:left; border:1px solid #ffffff; width:747px}
#navigation div {padding:0px 7px; float:left}


/*events*/
#leftColumn {background-image:url(/images/left_bcg.gif); background-repeat:repeat-y; width:178px;}
#eventsHolder {}
.event {width:145px; text-align:left; font-size:11px; color:#FFFFFF; padding:7px 0px; margin:0 0 0 15px}
.button {width:150px; text-align:right; padding-bottom:10px; margin:0 0 0 15px; }
.eventLogin {width:145px; text-align:left; font-size:11px; color:#FFFFFF; padding:6px 0px; margin-left:13px;}
.eventLogin td {font-size:10px; color:#FFFFFF;}
#loginHolder p{font-size:11px; color:#FFFFFF; margin:9px 0 0 13px; padding:0; width:145px;}
#loginHolder { border-top:1px solid white;}
#loginHolder td { padding:1px}
.login {width:78px; border:1px solid #A5ACB2; font-size:12px; margin:0; padding:0}
.newMemberbanner {border: 1px solid white; width:176px}
.sponsorBanner {}

/*home content*/
#homeContenHolder { width:566px; padding:0 1px 1px 1px; background-color:#FFFFFF; float:left;}
#homeContentLeft {padding:23px 17px 0px 17px; float:left; width:272px}
#homeContentLeft p { margin:15px 0;}
#homeContentRight { float:left; width:260px}
#cxSamplerHolder { background-color:#A5C95D; padding:6px 17px 9px 17px; width:226px; margin:0; height:148px}
#cxSamplerHolder div {font-size:11px; color:#fff; padding:7px 0px; line-height:13px}

/*home banners*/
#homeContentBottom { background-color:#FFFFFF; float:left;}
#homeBannerLeft { float:left; padding-right:2px;}
#homeBannerRight { float:left;}

/*inner content*/
#contentHolder { position:relative; width:528px; text-align:left; padding:23px 20px 0px 20px;}
#contentHolder p { margin:5px 0 15px 0}
#contentHolder h1 { font-size:16px; color:#20468E; margin-bottom:15px; margin-top:0px; }
#contentHolder h1 span { color:#20468E; font-size:13px; font-weight:100}
#contentHolder h2 { font-size:14px; color:#20468E; margin-bottom:15px; margin-top:30px; }
#contentHolder h2 span { color:#20468E; font-size:11px; font-weight:100}
#contentHolder h3 { font-size:13px; color:#20468E; margin-bottom:15px; margin-top:25px; }
#contentHolder h3 span { color:#20468E; font-size:12px; font-weight:100}
#contentHolder h4 { font-size:13px; color:#111; margin-bottom:10px; margin-top:25px;}
#contentHolder h4 span { color:#333333; font-size:11px; font-weight:100}
#contentHolder ul { margin:10px 0 30px 0; padding-left:40px}
#contentHolder ul.noBullet {list-style:none; margin-left:0; padding-left:0}
#contentHolder li { margin:0 0 5px 0}
#contentHolder li span{ font-weight:normal}

/*footer*/
#footer { padding:0 3px; width:562px; text-align:left; margin-left:auto; margin-top:10px;}
#footer div{font-size:11px}
#footer a {font-size:11px; text-decoration:none; color:#000000}
#footer a:hover {color: #CC0000;}
