﻿body { padding:0px; margin:0px; font-family:Arial, Tahoma, Helvetica, sans-serif; font-size:11px; 
       height:100%; background:url(/media/images/master/background.jpg) #23313b repeat-x; color:#45515a; }
		 
/* Start Master Page Layout */
#pageWrapper { margin:0px auto; width:943px; }
#headerWrapper { width:925px; margin:5px 0px 0px 5px; height:55px; }
#footerWrapper { padding:7px 0px 14px 16px; color:#8c8c8c;}
#menuWrapper { clear:both; padding-left:8px; }

#shadowWrapper { clear:both; overflow:hidden; width:943px; background:#fff; }
#pageShadowTop { width:943px; height:50px; background:url(/media/images/master/shadow_top.gif) }
#pageShadowLeft { width:8px; float:left; margin-bottom:-5000px; padding-bottom:5000px; background:url(/media/images/master/shadow_left_repeat.gif) repeat-y; }
#pageShadowRight { width:10px; float:left; margin-bottom: -5000px; padding-bottom:5000px; background:url(/media/images/master/shadow_right_repeat.gif) repeat-y; }
#pageShadowBottom { width:943px; background:#23313b; }

/* Page Content */
#contentWrapper { float:left; }
.homeCol1 { float:left; width:468px; background:#fff; }
.homeCol1b { clear:both; float:left; width:468px; background:url(/media/images/master/background_homeCol1b.jpg) no-repeat #fff; }
.homeCol2 { float:left; width:457px; background:#fff; }

#standardCol1Header { float:left; width:505px; height:32px; margin-left:10px; font-size:18px; border-bottom:solid 1px #ddd; }
#standardCol2Header { float:left; width:200px; height:32px; margin-left:20px; border-bottom:solid 1px #ddd; }
#standardCol3Header { float:left; width:160px; height:32px; margin:0px 10px 0px 20px; font-size:18px; color:#aaa; border-bottom:solid 1px #ddd; }

.standardCol1 { clear:both; float:left; width:443px; padding:0px 20px 0px 10px; background:url(/media/images/master/home_topleft_splash.jpg) no-repeat #fff; text-align:justify }
.standardCol2 { float:left; width:442px; padding:0px; padding:0px 10px 0px 0px; background:#fff; text-align:justify; }
.standardFullWidth { clear:both; float:left; width:905px; padding:0px 10px 0px 10px; background:url(/media/images/master/home_topleft_splash.jpg) no-repeat #fff; text-align:justify }
.standardFullWidthNoImage { clear:both; float:left; width:905px; padding:0px 10px 0px 10px; background:#fff; text-align:justify }
.widerCol1 { clear:both; float:left; width:520px; padding:0px 20px 0px 10px; background:url(/media/images/master/home_topleft_splash.jpg) no-repeat #fff; text-align:justify }
.widerCol2 { float:left; width:365px; padding:0px; padding:0px 10px 0px 0px; background:#fff; text-align:justify; }
.blogCol1 { clear:both; float:left; width:530px; padding:0px 20px 0px 0px; background:url(/media/images/master/home_topleft_splash.jpg) no-repeat #fff; text-align:justify }
.blogCol2 { float:left; width:365px; padding:0px; padding:0px 10px 0px 0px; background:#fff; text-align:justify; }

.standardImageRight { float:left; width:224px; height:150px; }
.standardTextRight { float:left; padding:8px 0px 0px 8px; width:182px }

.newsHomeWrapper { clear:both; padding:0px 10px 3px 10px; }
.newsHomeHeader { font-size:12px; }
.newsHomeBody { font-size:11px; line-height:14px; }
.newsStandardWrapper { clear:both; padding:0px 0px 8px 0px; }

.newsBlogWrapper { clear:both; padding:0px 10px 10px 0px; }
.newsBlogTopItemWrapper { clear:both; padding:0px 10px 10px 10px;background:url(/media/images/master/background_homeCol1b.jpg) no-repeat; }
.newsBlogHeader { font-size:12px; font-weight:bold; padding-bottom:2px; }
.newsBlogHeaderBig { font-size:24px; padding:8px 0px 4px 0px; }
.newsBlogBody { font-size:11px; line-height:14px; }

.listStdWrapper {padding-bottom:8px;}

.profileRowWrapper{float:left; width:286px; height:80px; padding:6px 15px 0px 0px}
.profileImageWrapper{float:left; width:80px; height:80px}
.profileDescription{font-size:11px; line-height:13px}

.txtStandardHeader { font-size:24px; padding-bottom:4px; text-align:left; }
.txtStandardSubHeader { font-size:14px; padding-bottom:12px; }
.txtStandardSubHeader2 { font-size:14px; padding:10px 0px 4px 0px; }


a.lnkProfile:link, a.lnkProfile:active, a.lnkProfile:visited
{
    color:#fb4746; text-decoration:none; font-size:12px; padding-bottom:4px;
}
a.lnkProfile:hover
{
    color:#fb4746; text-decoration:none; font-size:12px; padding-bottom:4px;
}

a.lnkNewsTitle:link, a.lnkNewsTitle:active, a.lnkNewsTitle:visited
{
    color:#45515a; text-decoration:none;
}
a.lnkNewsTitle:hover
{
    color:#fb4746; text-decoration:none;
}

a.lnkNewsTitleBig:link, a.lnkNewsTitleBig:active, a.lnkNewsTitleBig:visited
{
    color:#45515a; text-decoration:none; font-size:24px; padding-bottom:4px;
}
a.lnkNewsTitleBig:hover
{
    color:#fb4746; text-decoration:none; font-size:24px; padding-bottom:4px;
}

/* Defaults */
.imgDefault { display:block; border:0px; }
.imgDefaultBorder { display:block; border:solid 1px #000; }
.imgDefaultLeft { display:block; float:left; border:0px; }
.imgDefaultLeftHeaderGap { display:block; float:left; border:0px; margin-left:224px; }

a:link, a:active, a:visited
{
    color:#fb4746; text-decoration:none;
}
a:hover { color:#fb4746; text-decoration:none; }

a.lnkFooter:link, a.lnkFooter:active, a.lnkFooter:visited
{
    color:#8c8c8c; text-decoration:none; border:0px
}
a.lnkFooter:hover
{
    color:#fb4746; text-decoration:none; border:0px
}