body, td, th { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:15px; color: #515151; }
body { background-image: url(/images/bg_long.jpg); background-repeat:no-repeat; background-color:#C5CFD9; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
b, strong { color: #848484; font-weight: bold; }
.greentitle { color: #9DCD3D; font-weight: bold; }
.graytitle { color: #848484; font-weight: bold; }
.newstext { color: #797979; font-size: 10px; line-height:13px; }
.copyright { color: #7A7A7A; font-size: 10px; }
.breadlite { font-family: Arial, Helvetica, sans-serif; color: #82A4D1; font-size: 10px; background-color: #E7E8EA; }
.breadbold { font-family: Arial, Helvetica, sans-serif; color: #688AB8; font-weight: bold; font-size: 10px; background-color: #DFE6EC; }
.inputboxes { font-size: 11px; font-style: normal; color: #343434; background: #F2F7FE; border: #9CADCB solid 1px }
.errormessage { color:#990000; }
a:link { color: #515151; }
a:visited { color: #515151; }
a:hover { color: #515151; }
a:active { color: #515151; }
a.breadlink:link { font-family: Arial, Helvetica, sans-serif; color: #82A4D1; font-size: 10px; background-color: #E7E8EA }
a.breadlink:visited { font-family: Arial, Helvetica, sans-serif; color: #83A3D2; font-size: 10px; background-color: #E7E8EA }
a.breadlink:hover { font-family: Arial, Helvetica, sans-serif; color: #83A3D2; font-size: 10px; background-color: #E7E8EA }
a.breadlink:active { font-family: Arial, Helvetica, sans-serif; color: #83A3D2; font-size: 10px; background-color: #E7E8EA }
a.sublink:link { font-family: Arial, Helvetica, sans-serif; color: #486F9D; font-size: 10px; }
a.sublink:visited { font-family: Arial, Helvetica, sans-serif; color: #486F9D; font-size: 10px; }
a.sublink:hover { font-family: Arial, Helvetica, sans-serif; color: #486F9D; font-size: 10px; }
a.sublink:active { font-family: Arial, Helvetica, sans-serif; color: #486F9D; font-size: 10px; }
#outertb { border:1px solid #C2CCD8; width:500px; margin:0; padding:0; }
#innertb { border:1px solid #fff; margin:0; padding:0; }

.home-holder #outertb{ width:420px;}

#interviewHeader { background-color:#595A5C; color:#fff; padding:5px 0px 5px 11px; }
.interviewSubHeader { font-size:10px; }
#interviewRow1 { font-size:10px; line-height:16px; background-color:#F7F8F9; border-right:1px solid #EBEEF2; border-left:1px solid #EBEEF2; border-bottom:1px solid #EBEEF2; margin:0; padding:7px 0px 7px 10px; }
#interviewRow1 p { margin:0; padding:0; }
#interviewRow1 a:link, #interviewRow1 a:visited, #interviewRow1 a:active, #interviewRow1 a:hover { font-size:11px; color:#658AB4; font-weight:bold; }
#interviewRow1 a:hover { color:#93ABCD; }
a.smalllink:link, a.smalllink:visited, a.smalllink:active, a.smalllink:hover { font-size:9px; }
.interviemSmImg { float:right; padding: 0 20px 20px 10px; }
.interviemLgImg { border:1px solid #D6E0EA; padding:1px; }
.interviemLgImgNobr { padding:1px; }
#tuscanoStudios a { text-indent: -1000px; background: url(/images/siteby.jpg) no-repeat left top; height: 27px; width:183px; display: block; overflow: hidden; }
.kelly_msg { border-bottom:3px solid #C5CFD9; margin:0 0 30px 0 }
.kelly_msg img { float:left; margin:0 10px 0 0 }
.kelly_msg h4 { font-size:13px; color:#688AB7 }
.kelly_msg strong { color:#333; }


#interviewRow1 p{ font-size:11px;}
.interview-article-content{ font-size:13px; line-height:18px}
.greentitle-larger{  color: #9DCD3D; font-weight: bold; font-size:14px;}

.reader-reviews{ color:#585455; line-height:14px;}
.reader-reviews span{ padding:0 0 0 10px; font-style:italic}
.bottom-leader{ margin:0 0 20px 10px}
.holder{   width:890px; margin:0 auto; padding:0;} 
.skyscraper-right{ float:right; width:120px; height:600px;  margin:160px 0 0 0 }
.clear{ clear:both;}

.social-links{  padding:2px 0 4px 20px !important;  padding:5px 0 3px 0; height:20px; overflow:hidden; }
.social-links div{ float:left;}
.social-links ul{ list-style:none; margin:-4px 0 0 0}
.social-links ul li{ float:left;}
.social-links ul li a{ display:block; width:23px; height:23px; float:left; margin:0 0 0 3px}

.home-holder{ margin:10px 0 0 0;}
.home-holder .col-1{  width:420px; float:left; margin:8px 0 0 0; overflow:hidden}
.home-holder .col-2{  width:310px; float:left; margin:8px 0 0 10px; overflow:hidden}
.clear{ clear:both; height:0px; overflow:hidden;}
			
			