@charset "utf-8";

* html a:hover { visibility:visible; }
html { padding:0; margin:0; }
body { padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; 
       background:#fff url(../graphics/design_mainBg.jpg) top center no-repeat; color:#666; }	   
p,h1,h2,h3,h4,h5,ul,li { padding:0; margin:0; text-align:left; }
p { line-height:1.3em; text-align:justify; }
h1,h2,h3,h4,h5 { color:#30517E; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; }
h1 { font-size:24px; }
h2 { font-size:22px; }
h3 { font-size:20px; }
h4 { font-size:18px; } 
h5 { font-size:16px; }
h6 { font-size:14px; }
img, a img { border:none; }
a { color:#6997C8; outline: none; }
a:hover { color:#6997C8; }
a strong { display:none; }
. p { width:548px; }
.clear { clear:both; height:0; line-height: 0; }
.no-display { display:none; }
.noscript { border:1px solid #000; border-width:0 0 1px; background:#ffff90; font-size:12px; 
            line-height:1.25; text-align:center; color:#2f2f2f; }
.noscript .noscript-inner { width:990px; margin:0 auto; padding:12px 0 12px; 
                            background:url(../graphics/noscript.gif) 20px 50% no-repeat; }
.noscript p { padding-left:65px; }
.wrapper { width:980px; margin:0 auto; /*background:url(../graphics/design_innerBg.png) top center no-repeat;*/ }
.header { float:left; width:920px; display:inline; margin:17px 0 0 30px; height:55px; overflow:hidden; }
.footer { float:left; width:980px; background:url(../graphics/design_footerBg.jpg) top left no-repeat; padding-top:37px; }
.mainContent { float:left; width:920px; padding:0 0 0 0px; }
.leftColumn { float:left; width:160px; display:inline; margin:10px 7px 0 1px; padding-bottom:30px;
               /*background:#C6F1FF url(../graphics/design_leftColBg.gif) bottom left no-repeat; */}
.rightColumn { float:right; display:inline; margin:10px 5px 0 0; width:743px; }

.navigation { float:right; margin:8px 60px 0 0; display:inline; }
.navigation li { display:inline; list-style:none; margin-right:5px; width:121px; float:left; height:30px; }
.navigation li a { color:#666666; font-size:16px; text-decoration:none; width:121px; float:left; height:22px; padding:8px 0 0 0; text-align:center; }
.navigation li a:hover { color:#E06802; }
#logo { font-size:28px; color:#DF6400; text-decoration:none; float:left; line-height:1.1em; }
#logo span { color:#666; }
.landingAdvertisement { float:left; width:945px; /*background:url(../graphics/design_landingHeader.jpg) top left no-repeat;*/ display:inline; 
                        margin:5px 0 0 0px; height:288px; overflow:hidden; padding:6px 35px 0 0;}
.landingAdvertisement a { float:left; display:inline; margin:0 0 0 5px; }
.landingAdvertisement img { float:left; display:inline; margin:0 0 0 5px; }
.landingAdvertisement a img { float:left; display:inline; margin:0 0 0 5px; }
.landingAdvertisement p,
.landingAdvertisement iframe,
.landingAdvertisement object { float:left; display:inline; margin:0 0 0 5px; }
.leftAdvertisement { float:left; }
.leftAdvertisement a { border:none; }
.leftAdvertisement a img { border:none; }
.rightAdvertisement { float:left; /*background:url(../graphics/design_rightColBg.gif) bottom right no-repeat;*/ 
                      padding-bottom:30px; width:160px; }
.rightAdvertisement a { border:none; }
.rightAdvertisement a img { border:none; }
.featuredArticle { float:left; width:733px; margin-bottom:35px; text-align:justify; }
.featuredTitle { float:left; width:727px; border-bottom:5px solid #CC3C14; padding-left:6px; }
h1.featuredCategoryTitle { color:#fff; float:left; background:#CC3C14; padding:2px 10px 0px 10px; margin:0; 
                           font-family:Arial, Helvetica, sans-serif; font-size:16px; }
.bookmark { width:92px; height:16px; background:transparent url(../graphics/design_bookmark.png) no-repeat !important; 
                margin:0px 5px 0 0px; padding:0; float:right; display:inline; padding-left:94px; }
.bookmark ul { height:16px; margin:0; padding:0; list-style-type:none; border:none; }
.bookmark ul li { display:block; float:left; padding:0; margin:0; border:none; }
.bookmark ul li a { display:block; height:16px; padding:0; margin:0; }
.bookmark ul li strong { display:none; }
.bookmark li#reddit a { width:16px !important; margin-right:3px; background:transparent url(../graphics/design_bookmark.png) -94px 0px no-repeat !important; }
.bookmark li#digg a { width:16px !important; margin-right:3px; background:transparent url(../graphics/design_bookmark.png) -113px 0px no-repeat !important; }
.bookmark li#facebook a { width:16px !important; margin-right:3px; background:transparent url(../graphics/design_bookmark.png) -132px 0px no-repeat !important; }
.bookmark li#google a { width:16px !important; margin-right:3px; background:transparent url(../graphics/design_bookmark.png) -151px 0px no-repeat !important; }
.bookmark li#technorati a { width:16px !important; background:transparent url(../graphics/bookmark.png) -170px 0px no-repeat !important; }
.bookmark li#reddit a:hover { background:transparent url(../graphics/design_bookmark.png) -94px -16px no-repeat !important; }
.bookmark li#digg a:hover { background:transparent url(../graphics/design_bookmark.png) -113px -16px no-repeat !important; }
.bookmark li#facebook a:hover { background:transparent url(../graphics/design_bookmark.png) -132px -16px no-repeat !important; }
.bookmark li#google a:hover { background:transparent url(../graphics/design_bookmark.png) -151px -16px no-repeat !important; }
.bookmark li#technorati a:hover { background:transparent url(../graphics/design_bookmark.png) -170px -16px no-repeat !important; }
.featuredContent { float:left; width:733px; background:url(../graphics/design_featuredBg.png) top left no-repeat; }
.featuredPicture { float:left; /*background:url(../graphics/design_bigPicBg.gif) top left no-repeat;*/ float:left; 
                   width:137px; height:137px; overflow:hidden; margin:10px 17px 0 0 ;}
.featuredPicture a { /*border:1px solid #00BFFF;*/ float:left; display:inline; margin:6px 0 0 6px; }
.featuredPicture:hover img { opacity: 0.8; -ms-filter: "alpha(opacity=80)"; zoom: 1; }
*:first-child+html .featuredPicture:hover img { filter:alpha(opacity=80); }
* html .featuredPicture:hover img { filter:alpha(opacity=80); }
.featuredDescription { float:left; width:574px; font-size:14px; }
.bigTitle { font-size:24px; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#ED5C25;
            margin:10px 0 5px 0; float:left; width:569px; }
.bigTitle:hover { color:#D34712; }
.featuredDescription p { float:left; width:569px; margin-bottom:4px; }

.section { float:left; width:743px; margin-bottom:15px; min-height:600px; height:auto !important; height:600px; }
.featuredCategories { float:left; width:564px; text-align:justify; }
.categoryList { float:left; width:562px; padding-left:2px; background:url(../graphics/design_middleBg.png) top left no-repeat; }
h2.rightSectionTitle { float:left; /*background:#00BFFF;*/ color:#ED5C25; padding:0px 10px 0px 0px; margin:0 0 0px 0; 
                           font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; }	
h2.middleSectionTitle { float:left; /*background:#00BFFF;*/ color:#ED5C25; padding:0px 10px 0px 0px; margin:0; 
                           font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; }	
h1.middleSectionMainTitle { float:left; /*background:#CC3C14;*/ color:#ED5C25; padding:0px 10px 0px 0px; margin:0; 
                           font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; }	
h1.articleMainTitle { float:left; /*background:#CC3C14;*/ color:#ED5C25; padding:0px 10px 0px 0px; margin:0; 
                           font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; }							   
.sideTitle { float:left; width:154px; border-bottom:5px solid #ED5C25; padding-left:6px; margin-bottom:3px; }
.midTitle { float:left; width:558px; /*border-bottom:5px solid #00BFFF;*/ border-left:8px solid #ED5C25; padding-left:6px;}
.midTitleMain { float:left; width:558px; /*border-bottom:5px solid #CC3C14;*/ border-left:8px solid #ED5C25; padding-left:6px;}
.articleInnerTitle { float:left; /*width:733px;*/ width:100%; /*border-bottom:5px solid #CC3C14;*/ border-left:8px solid #ED5C25; padding-left:6px;}
.category { float:left;  }
.odd { width:260px; padding:7px 15px 7px 5px; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea; }
.even { width:260px; padding:7px 5px 7px 15px; border-bottom:1px solid #eaeaea; }
.categoryTitle { font-size:18px; text-decoration:none; color:#30517E; font-family:Georgia, "Times New Roman", Times, serif;
                 border-bottom:2px solid #DEE3EA; float:left; width:255px; margin-bottom:3px; padding-bottom:4px; }
.category p { float:left; width:165px; font-size:12px; padding-top:4px; }
.categoryPicture { float:right; width:85px; height:86px; overflow:hidden; margin-top:5px;
                   background:url(../graphics/design_smallPicBg.gif) top left no-repeat; }
.categoryPicture a { border:1px solid #00BFFF; float:left; display:inline; margin:3px 0 0 3px; }				   
.categoryPicture a:hover img { opacity: 0.8; -ms-filter: "alpha(opacity=80)"; zoom: 1; }
*:first-child+html .categoryPicture a:hover img { filter:alpha(opacity=80); }
* html .categoryPicture a:hover img { filter:alpha(opacity=80); }
.featuredSchools { float:right; width:160px; }
.school { float:left; width:160px; text-align:center; /*background:#ECF2F7;*/ padding:10px 0; }
.schoolPicture { border:1px solid #666; float:left;  display:inline; margin:5px 0 0 13px; }
.schoolName { color:#6997C8; font-size:12px; }
.featuredTitle { float:left; width:732px; border-bottom:5px solid #CC3C14; padding-left:6px; }
h1.featuredCategoryTitle { color:#fff; float:left; background:#CC3C14; padding:5px 10px 0px 10px; margin:0; 
                           font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; }	
.footerNav { float:right; margin-bottom:40px; color:#ccc; }
.footerNav ul { float:right; margin:10px 30px 0px 0; display:inline; }
.footerNav ul li { display:inline; list-style:none; margin-right:0px; margin-left:5px; }
.footerNav ul li a { font-size:11px; color:#ccc; margin-right:5px; }
.footerNav ul li a:hover { color:#aaa; }
.copyright { float:right; color:#ccc; font-size:11px; margin:6px 30px 0 0; display:inline; }
.siteLogo { color:#ED5C25; font-size:20px; float:left; margin:5px 0 0 20px; display:inline; }
.siteLogo span { color:#ED5C25; }
.headerSection { float:left; width:725px; margin:0px 0 25px 0; padding-top:10px; }
.headerSection .bigTitle { width:725px; }
.narrow { width:558px; }
.narrow .bigTitle { width:558px; }
.headerSection p { text-align:justify; }
.featuredContentInner { float:left; width:404px; margin:10px 0 0px 0; text-align:justify; }			
.featuredContentInner .articleTitle { color:#CC3C14; font-size:16px; line-height:1.3em }
.normalSection, .featuredSection { float:left; width:558px; 
                       background:url(../graphics/design_middleBg.png) top left no-repeat; }
.featuredSection { margin-bottom:25px; margin-top:5px; }					   
.affilate { float:left; width:548px; margin:5px 0 5px 10px; display:inline; border-bottom:1px solid #eaeaea; 
            padding-bottom:10px; }		
.affilate p { float:left; width:390px; }	
.affilate.bigAffiliate p { width:548px !important;}
.affilate .bigTitle { font-size:18px; color:#CC3C14; width:548px; }	
.affiliateName { float:left; width:274px; color:#CC3C14; font-size:16px; line-height:1.3em; margin-bottom:5px; }	
.affiliateImage { float:right; width:132px; }
.affiliateImage a { border:1px solid #333; float:right; }		
.affiliateImage a img { float:right; }
.breadCrumbs { float:left; width:915px; margin:10px 0 0 10px; display:inline; }
.breadCrumbsNav { float:left; color:#fff; }
.breadCrumbsNav li { list-style:none; display:inline; }		
.breadCrumbsNav a { color:#00BFFF; }	
.topBookmark { background:url(../graphics/design_rounded.gif) top left no-repeat; float:right; width:199px; padding:5px 9px 10px 0; 
               margin-bottom:14px; } 
* html .topBookmark { margin-right:17px; }			
.normalSection { margin-top:5px; }   
.normalSection h3, .articleSection h3 { font-size:17px; margin:10px 0 5px 0;}	
.articleSection h2 { font-size:19px; color:#00BFFF; margin:10px 0 5px 0;}		   
.normalSection p, .articleSection p { margin-top:10px; }
.normalSection ul, .articleSection ul { margin-bottom:20px; }
.normalSection ul li, .articleSection li, .featuredCategories ul { list-style-position:inside; list-style:none; margin-bottom:4px; }
*:first-child+html .articleSection li { list-style-position:outside;  }
*:first-child+html .normalSection li { list-style-position:outside; }
* html .articleSection li { list-style-position:outside;  }
* html .normalSection li { list-style-position:outside; }
.articleSection { float:left; /*width:733px;*/ }
.articleSection img { float:right; border:1px solid #00BFFF; margin:0 0 10px 20px }
.innerSection { background:none; }
.alignCenter h2 { text-align:center; font-weight:bold; width:94%; }
.alignCenter h2 small { font-size:12px; }


.pagination { float:right; background:url(../graphics/delim2.jpg) top center no-repeat; min-width:200px; margin-top:20px; }
.pagination ul { float:left; padding:10px 0 0 10px; }
.pagination ul li { display:inline; list-style:none; float:left; margin-right:5px; }
.pagination ul li a { float:left; width:20px; height:20px; text-align:center; color:#666; text-decoration:none; }
.pagination ul li a:hover { background:#2D72B7; color:#fff; }
.pagination ul li a.activePage { background:#2D72B7; color:#fff; }
.pagination ul li a.paginator_first { float:left; width:40px; height:20px; background:url(../graphics/first.gif) center left no-repeat; padding-left:8px; } 
.pagination ul li a.paginator_first:hover { background:url(../graphics/first.gif) center left no-repeat; color:#2D72B7; }
.pagination ul li a.paginator_prev { float:left; width:40px; height:20px; background:url(../graphics/prev.gif) center left no-repeat; padding-left:2px; }
.pagination ul li a.paginator_prev:hover { background:url(../graphics/prev.gif) center left no-repeat; color:#2D72B7; }
.pagination ul li a.paginator_next { float:left; width:40px; height:20px; background:url(../graphics/next.gif) center right no-repeat; padding-right:2px; }
.pagination ul li a.paginator_next:hover { background:url(../graphics/next.gif) center right no-repeat; color:#2D72B7; }
.pagination ul li a.paginator_last { float:left; width:40px; height:20px; background:url(../graphics/last.gif) center right no-repeat; padding-right:8px; }
.pagination ul li a.paginator_last:hover { background:url(../graphics/last.gif) center right no-repeat; color:#2D72B7; }

.oneColumn { float:right; display:inline; margin:10px 5px 0 5px; width:903px; }
.oneColumn .section { width:903px; }
.oneColumn .articleInnerTitle { width:873px; }
.oneColumn .articleSection { width:873px; }
.breadCrumbs_alt li { color:#333; }
.breadCrumbs_alt li a {  }
.alternative { /*background:url(../graphics/design_rounded_2.jpg) top left no-repeat;*/ margin-top:20px; background:none; }
.landingAdvertisement p,
.landingAdvertisement iframe,
.landingAdvertisement object { float:left; display:inline; margin:0 0 0 0px; }
.logoContainer { float:left; width:480px; }
/*.articleSection { width:558px; }*/
.headerArticle { float:left; padding:5px 15px 5px 15px; width:552px; }
.headerArticle .midTitleMain { margin-left:0; width:550px; }
.headerArticle .bigTitle { margin-left:0; width:550px; }
.headerArticle p { margin-left:0; width:550px; }

.pages  .section { padding:20px; width:720px; }
.pages .featuredCategories { width:700px;}
.articles .oneColumn { padding:20px; width:720px; }
.articles .featuredCategories { width:700px;}
.articles .featuredCategories .articleInnerTitle { width:700px;}
.articles .featuredCategories p { width:700px;}

.ad_article_entry_1 {float:left;width:356px;height:295px;margin:0 0 0 0px; display:inline;}
.ad_article_entry_2 {float:left;width:162px;height:605px;overflow:hidden;}
.ad_article_entry_3 {width:470px;height:60px;overflow:hidden;margin:0px auto; padding:10px 0;}
.ad_articles_2 {float:right;width:162px;height:605px;overflow:hidden;}
.ad_articles_3 {float:left;width:162px;height:605px;overflow:hidden;}
.ad_landing_1 {float:left;width:338px;height:285px;overflow:hidden;margin:0 0 0 0px; display:inline;}
.ad_landing_2 {float:left;width:162px;height:605px;overflow:hidden;}
.ad_landing_3 { width:470px;height:60px;overflow:hidden;margin:0px auto; padding:10px 0;}
.ad_offers_1 {float:left;width:162px;height:605px;overflow:hidden;}
.ad_offers_2 {float:left;width:162px;height:605px;overflow:hidden;}
.ad_pages_1 {float:left;width:356px;height:295px;margin:0 0 0 0px; display:inline;}
.ad_pages_2 {float:left;width:162px;height:605px;overflow:hidden;}
.ad_pages_3 { width:470px;height:60px;overflow:hidden;margin:0px auto; padding:10px 0;}
.ad_sitemap_1 {float:left;width:162px;height:605px;overflow:hidden;}

.viewmore { margin-left:10px; }