/* Start reset Styles */
body{ 
	font:100%/1.031em Verdana,arial,helvetica,clean,sans-serif; 
	color:#2D626E; 
	background:#eee url(/images/GlobalNew/HgSiteBg.gif) scroll repeat-y 50% 0%; 
	text-decoration:none; 
	letter-spacing:normal; 
	word-spacing:normal; 
	}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{ margin:0; padding:0; }
table{ border-spacing:0; }
fieldset,img,a img{ border:0; border-collapse:collapse; }
textarea{ overflow-y:auto; }
li{ list-style:none; }
caption,th{ text-align:left; }
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:bold; font-style:normal; text-decoration:none; }
em,i{ font-style:italic; }
strong,b{ font-weight:bold; } 
q:before,q:after{ content:''; }
abbr,acronym{ border:0; font-variant:normal; }
sup{ vertical-align:text-top; }
sub{ vertical-align:text-bottom; }	
input,textarea,select{ font-family:inherit; font-size:inherit; font-weight:inherit; }
input,textarea,select,label{ float:left; display:inline; }
legend{ color:#000; }
.SkipLinks{ float:left;height:30px; font-size:9px; margin-top:-30px; }
blockquote{ margin:0 0 0 20px; padding:0 2px 2em 0; /*border-bottom:1px solid #4F250D;*/ width:89%; }
p{ margin-bottom:.5em; }
a{ text-decoration:none; cursor:pointer; color:#4d7f80; }
a:hover, a:focus{ text-decoration:underline; }

/* Ad Media */
#TopLeaderBoard{ padding:4px; width:728px; z-index:2; height:90px; }
#TopButton{ width:160px; margin-bottom:4px; }
#BigBox{ width:300px; z-index:2; margin:4px 0; }
#ArticleBigBox{ width:300px; z-index:2; margin:0 0 4px 8px; float:right !important; }
#BigBox img{ float:left; }
#SkyScrapper{ width:160px; margin:0 0 4px 0; }
#LowLeaderBoard{ padding:10px 120px; width:728px; background-color:#3c797c; }
#broughtToYouBy{ display: block; text-indent:-30000px;}
.remaxBTYB{background:url(/images/sponsorships/brought_to_you_by_remax.jpg) no-repeat top left; width:195px; height:27px;}

/*--------------------DropDown------------------*/
#SiteWrapper div#masterSitesDropdown{ float:right;}
#masterSitesDropdown select {font-size: 0.625em; height:16px; margin: 5px 5px 0 0; padding: 0; width:180px;}
#masterSitesDropdown option {outline: medium none !important; width: 140px;}
	
/* Start Site Specific Main Wrapper Styles */
#SiteWrapper{ margin:0px auto; /*padding:0 5px;*/ width:968px; }
#SiteWrapper div{ float:left; display:inline; position:relative; z-index:0; }
.SiteHeader{ background:#3c797c url(/images/GlobalNew/BgSiteHeader.gif) scroll left top no-repeat; width:968px;}

/*******WIDE BG DIV NEEDED FOR LARGE SCREENS **************/
#SiteHeaderTileFill{background:url(/images/global/headertile.gif) repeat-x scroll top left transparent; width:100%}
.SiteHeaderBGContainer{ height:192px;}
div.SiteHeaderOuterContainer{padding-top:10px;}
.SiteHeaderBGContainer {background:url(/images/BGSiteHeader.jpg) no-repeat scroll center top; width: 100%; overflow:hidden; }
#Logo{ padding:25px 0 0 53px; width:128px; }

/* Start Site Main Wrappers*/
#MainContentWrapper{ margin-bottom:10px; width:968px; }
.LeftContentWrapper{ width:802px;background-color:#fff; }
.innerBg{ background:transparent url(/images/GlobalNew/Bg_Content_new.gif) scroll repeat-y left top; }
.innerWideBg{ background:transparent url(/images/GlobalNew/Bg_Content_Wide.gif) scroll repeat-y left top; }
.LeftHome /*,.RightWide*/{ padding-top:5px; }
.RightWide{ padding-top:2px; }

.LeftHome{ width:657px; }
.RightWide{ float:right !important; width:300px; }
.SiteFooter{ width:100%; }
.left{ width:190px; line-height:normal; }
.right{ width:160px; padding:4px 3px 4px 3px; float:right !important; }
#BreadCrumb{ background-color:#163434; min-height:22px; height:auto !important; height:22px; width:100%; font-size:.9em; color:#fff; font-weight:bold; }
#BreadCrumb a{ color:#fff !important; padding:0 3px 0 0; }
#BreadCrumb a:hover{ color:#94cbd0 !important; text-decoration:none !important; }
.MicroCrumb{ font-size:.625em !important; }
ul.breadcrumb{ padding:1px 0 0 5px; }
ul.breadcrumb li{ display:inline; padding:0 0 0 3px; }
ul.breadcrumb li.breadcrumbcurrent{ color:#fff !important; }
.LeftHome,.RightWide,.left,.right{ padding-bottom:5px; }
.LeftHome,.RightWide,.SiteFooter,.left,.right,.LeftContentWrapper{ font-size:.69em; }

/*Heading Sizes*/
.heading1{ font-size:1.26em; margin:.2em 0; }

/* Start Utility Nav */
.UtilityNav{ float:right !important; clear:both; padding:4px 0px 4px 4px; text-align:right !important; font-size:.7em; }

.UtilityNav label{ font-weight:bold; color:#86312c; padding:2px 0 0 0; font-family:Arial,Helvetica,sans-serif; font-size:1.1em; background-color:lime; width:200px; margin:0; padding:0; }
.UtilityNav ul{ float:right !important; width:220px; }
.UtilityNav ul li{ display:inline; }
/*.UtilityNav .blogs,.UtilityNav .shows,.UtilityNav .video,.UtilityNav .all{ margin:4px 0 0 2px; height:14px; outline:none; cursor:pointer !important; }*/
/*.UtilityNav .blogs{ background:transparent url(/images/GlobalNew/Search/SearchBlogs.gif) repeat-x left top; width:41px; }
.UtilityNav .blogs:hover,.UtilityNav .blogs:focus{ background:transparent url(/images/GlobalNew/Search/SearchBlogsOn.gif) repeat-x left top; width:41px; }
.UtilityNav .shows{ background:transparent url(/images/GlobalNew/Search/SearchShows.gif) repeat-x left top; width:44px; }
.UtilityNav .shows:hover,.UtilityNav .shows:focus{ background:transparent url(/images/GlobalNew/Search/SearchShowsOn.gif) repeat-x left top; width:44px; }
.UtilityNav .video{ background:transparent url(/images/GlobalNew/Search/SearchVideo.gif) repeat-x left top; width:40px; }
.UtilityNav .video:hover,.UtilityNav .video:focus{ background:transparent url(/images/GlobalNew/Search/SearchVideoOn.gif) repeat-x left top; width:40px; }
.UtilityNav .all{ background:transparent url(/images/GlobalNew/Search/SearchAll.gif) repeat-x left top; width:24px; }
.UtilityNav .all:hover,.UtilityNav .all:focus{ background:transparent url(/images/GlobalNew/Search/SearchAllOn.gif) repeat-x left top; width:24px; }*/
.UtilityNav .texbox{ background:#fff url(/images/GlobalNew/Search/SearchTile.gif) repeat-x left top; border:none; color:#B0B0B0;
font-style:italic; margin-left:4px; padding:2px 2px; min-height:14px; height:auto !important; height:14px; width:175px; }
.UtilityNav .submit{ background:transparent url(/images/GlobalNew/Search/SearchGo.gif) repeat-x left top; height:20px; width:29px; margin:0 !Important; cursor:pointer !important; }
.UtilityNav .submit:hover,.UtilityNav .submit:focus{ background:transparent url(/images/GlobalNew/Search/SearchGoOn.gif) repeat-x left top; outline:none; }

/* Start Main Navigation Styles */
#MainNavigationTop{padding:5px 0px 3px 0px; width:300px; margin:0 0 0 50px; }
#MainNavigation{ background-color:#295659; border-bottom:1px solid #295659;padding:0px 0px 3px 0px; width:968px; }
#NavigationWrapper{ background-color:#2e6971;width:968px; }
#MainNavigation ul,#MainNavigation ul li,#MainNavigation ul li a, #MainNavigationTop ul,#MainNavigationTop ul li,#MainNavigationTop ul li a{ display:inline; float:left; line-height:.9em; margin:0; padding:0; overflow:hidden; }
#MainNavigation ul#NavigationLeft{ font-weight:bold; font-size:.74em; }
#MainNavigation ul li{ padding:9px 0 0px 0; margin:0; }	
#MainNavigation ul#NavigationLeft li{ background:transparent url(/images/GlobalNew/NavDivider.gif) scroll top right repeat-y; }
#MainNavigation ul#NavigationRight{ font-size:0.74em; float:right !important; background:transparent url(/images/GlobalNew/NavDivider.gif) scroll top right repeat-y;}
#MainNavigation ul li a{ color:#fff; text-decoration:none; border-bottom:2px solid #30676e; margin-right:2px; outline:none; }	
#MainNavigation ul#NavigationLeft li a,#MainNavigation ul#NavigationLeft li a:active,#MainNavigation ul#NavigationLeft li a:hover,#MainNavigation ul#NavigationLeft li a:visited{ padding:0px 10px 8px 10px; }
#MainNavigation ul#NavigationRight li a,#MainNavigation ul#NavigationRight li a:active,#MainNavigation ul#NavigationRight li a:hover,#MainNavigation ul#NavigationRight li a:visited{ padding:1px 5px 5px; }
#MainNavigation li a:hover,#MainNavigation li a:focus,#MainNavigation li a.MainNavActive:hover,#MainNavigation li a.MainNavActive:focus{ border-bottom:2px solid #97cacd; color:#97cacd !important; }
#MainNavigation li a.selected{ border-bottom:2px solid #97cacd; color:#97cacd !important; }
#MainNavigationTop ul li a{color:#FFFFFF; font-size:0.7em; padding:2px 5px; }
.MenuRtitle{color:#FFFFFF; float:left; font-size:0.9em; position:relative; top:4px;}
#MainNavigation ul#NavigationRight li{ padding:5px 0 0;}
/* home Left */
#HomeRotator{ width:390px; }

#BlogSnippets{ width:255px; min-height:272px; height:auto !important; height:272px; }
#BlogSnippets h2{ border-bottom:5px solid #92dcdf; padding:4px 0 4px 0; color:#01414f; }
.BlogIcons{ text-align:right; margin-top:-35px; /*width:120px;*/ height:27px; }
.BlogIcons img{ float:left; margin-left:5px; }
.BlogSnippet{ width:100%; padding:.4em 0; border-bottom:1px dotted #92dcdf; line-height:1.4em; color:#2d6870; }
.BlogSnippet img{ float:left; }
.BlogSnippet p{ display:block; float:right !important; width:210px; }
.BlogSnippet a{ color:#2d6870; font-weight:bold; }
.BlogSnippet span,.BlogSnippet span a{ float:left; color:#49a2a8; font-weight:normal; }

.TopFeature{ width:184px; margin:.4em 0 0 8px; }
.TopFeature,.TopFeature a,.BottomFeature,.BottomFeature a{ color:#4c5680; }
.TopFeature h3 a,.BottomFeature h4 a{ color:#636fa1; }
.OnTV{ margin:1.2em 0 0 0; width:255px; }
.OnTV a{ text-decoration:underline; }
.OnTV a:hover, .OnTV a:focus{ text-decoration:none; }
#Scroller{ margin:15px 0 6px 0; width:657px; }
.BottomFeature{ margin:0 7px 0 0; padding:6px 14px 12px; width:184px; border:1px solid #cccccc; }

/* home right */
.RightPromoButton{ margin-bottom:2px; width:141px; clear:right; }
.RightFeature{ margin-bottom:.3em; border-bottom:1px dotted #baa078; width:100%; color:#553a1c; padding:0 0 5px 0; }
.RightFeature a{ color:#074d4f; }
.RightFeature ul{ width:143px; }
.RightPromo{ color:#084C4F; width:50%; border-bottom:1px dotted #BAA078; margin:2px 0; padding:2px 0; }
.RightPromo h5{ margin:.4em 0 .2em 0; }
.RightPromo a{ color:#0e5456; }
.RightPromo span{ font-style:italic; color:#553a1c; }
.RightSponsor{ color:#636fa1; border-top:1px dotted #4c5680;border-bottom:1px dotted #4c5680; margin:4px 0 8px 0; padding:7px 10px; width:280px; }
.RightSponsor h4{ color:#4c5680; font-size:1.14em; margin:0 0 .1em 0; }
.RightSponsor a{ text-decoration:underline;color:#636fa1; }
.RightSponsor a:hover, .RightSponsor a:focus{ text-decoration:none;color:#636fa1; }

/*Content wrappers*/
h3.ContentMainHeading{ min-height:1.68em; height:auto !important; height:1.68em; width:588px; float:left; color:#fff !important; font-family:Arial,Helvetica,sans-serif; background:#163434 url(/images/GlobalNew/ArrowDown1.gif) scroll no-repeat 8px 9px; padding:6px 0 0px 24px !important; text-transform:uppercase; letter-spacing:.05em; font-size:1em; }

#ContentRotator{ padding:4px 0 6px 4px; width:604px; }
.Content0{ width:612px; }
.Content1{ padding:0 0 6px 6px; width:606px; }
.Content1Left{ padding:4px 6px .5em 0; width:282px; }
.Content1Left h1,.Content2 h1{ font-size:1.4em; margin:0 0 .7em 0; }
.Content2 h1{ margin:.7em 0 1em 0; }
.Content1Right,.Content1Right div{ padding:.3em 0; width:306px; }
.Content1Right div a{ text-decoration:underline; }
.Content1Right img{ margin:0 5px 0 0; }
.Content1Right p{ margin:0 5px 0 0; }
.Content2{ padding:0 0 8px 8px; width:604px; }
.Corporate{ padding:0 0 8px 8px; width:604px; line-height:1.5em; }
.Corporate h3{ margin:15px 0 .4em 0 !important; }
.content50pct{ width:302px; }
.Corporate a{ text-decoration:underline; }
.Corporate a:hover{ text-decoration:none; }
.Corporate img{ margin:.4em 15px 10px 0; }
.CastingCall{ padding:0 0 0 20px; width:475px; }
.CastingCall a{ text-decoration:underline; }
.CastingCall a:hover{ text-decoration:none; }
.FaqQuestion,.FaqAnswer{ min-height:40px; height:auto !important; height:40px; width:513px; }
.FaqAnswer{ padding:0 0 25px 75px; background:url(/images/GlobalNew/answer.gif) scroll 20px top no-repeat; }
.FaqQuestion{ padding:8px 0 0 75px; background:url(/images/GlobalNew/question.gif) scroll 20px top no-repeat; }
h2.faq{ font-size:1.4em !important; border-top:1px solid #553a1c; padding:1em 0 0 0; width:98%; } 
.FaqQuestion h3{ font-size:1em !important; }
.Content2 span.title1{ margin:.3em 0; font-weight:bold; display:block; width:100%; }
.Medium{ padding:0 6px 0 0; width:196px; }

/*-------------------- Left Column --------------------*/
.LeftColumn1{ border-bottom:1px solid #fff; }
.LeftPromo,.LeftCasting{ background-color:#85AEAF; border-bottom:1px solid #fff; color:#fff; padding:8px; width:174px; }
.LeftPromo img,.LeftCasting img{ border:1px solid #fff; }
.LeftPromo h3,.LeftCasting img{ margin:.4em 0; }
.LeftPromo a,.LeftCasting a{ color:#2D626E; }
.LeftSponsor{ padding:8px 15px 8px 15px; text-align:center; width:160px; }
.LeftSponsor h6{ color:#999; font-size:.8em; font-weight:normal; padding:2px; margin-top:-4px !important; }
.LeftCasting{ padding:0px 4px 4px 4px; width:182px; }

/*Footer*/
.SiteFooter h6{ border-top:1px solid #ccc; color:#fff !important; padding:.5em 0; margin:0; }
.SiteFooter a{ color:#fff !important; }
.FooterPromo{ border:1px solid #ccc; width:220px; padding:8px; margin-right:5px; }
.FooterList{ clear:both; text-align:center; color:#fff !important; background-color:#3C797C; padding:3px 0px;}
.FooterList li{ display:inline; }
.FooterList img{ padding-bottom:.63em; }
a.top{ margin:0 5px 0 0; font-size:0.8em; padding:0 12px 0 0; background:transparent url(/images/GlobalNew/TopOfPageArrow.gif) scroll no-repeat right 3px; }
a.top,.middle a.top{ color:#c3c3c3 !important; }
.Copyright{background-color:#2c585b; margin-bottom:0; padding:3px 0 0 0px; display:block;}
.PosRight{position:absolute; right:25px;}
#Bottom_Banner{background-color:#3C797C; padding:10px 120px;}

/*Lists*/
.LinkList1{ padding:.5em 0; line-height:1.5em; }
.LinkList2{ padding:0em 8px .5em 8px; line-height:1.5em; }

.LeftNav1{ width:174px; padding:0 8px; }
.LeftNav1 li{ border-bottom:1px solid #fff; padding:.6em 0; }
.LeftNav1 li.last{ border:none; }
.LeftNav1 li a{ color:#2D626E; font-weight:bold; background:transparent url(/images/GlobalNew/bullets/blt_ArrowBluOpen.gif) scroll no-repeat left -7px; padding:0 0 0 12px; display:block; }

.LeftNav2{ width:174px; padding:.3em 8px 0 8px; margin-bottom:.4em; }
.ViewArticle{ padding:1.2em 0 .3em 8px; text-transform:uppercase; font-size:.9em; width:170px; color:#E15824; }
.LeftNav2 li{ padding:0 0 .6em 0; }
.LeftNav2 li a{ color:#E15824; font-weight:bold; background:transparent url(/images/GlobalNew/bullets/blt_ArrowBrnOpen.gif) scroll no-repeat left -9px; padding:0 0 0 12px; display:block; }

.ArticlesList1{ padding:.5em 5px .7em 5px; line-height:1.5em; font-weight:bold; }
.ArticlesList1 li{ margin:0 0 .4em 0; }
.ArticlesList1 li a{ background:transparent url(/images/GlobalNew/bullets/blt_ArrowBrnOpen.gif) scroll no-repeat left -9px; padding:0 0 0 12px; }
.ArticlesList2{ padding:.3em 10px .5em 20px; line-height:1.5em; }
.ArticlesList2 li{ list-style-type:disc !important; margin:0 0 .2em 0; }

.ArticlesList3{ padding:.5em 5px; }
.ArticlesList3 li{ margin:0 0 .4em 0; }
.ArticlesList3 li a,.ArticlesList3 li a:hover{ background:transparent url(/images/GlobalNew/bullets/blt_ArrowBrnOpen.gif) scroll no-repeat left -9px; padding:0 0 0 12px; display:block; }

ul.InlineNav{ border-bottom:1px solid #2F6071; padding:1em 0; font-size:.9em; width:98%; }
ul.InlineNav li{ display:inline; }

ul.SiteMapList{ padding:.6em 0 .6em 10px; float:left; width:270px; font-size:1.1em; }
ul.SiteMapList li{ margin:0 0 .3em 0; }
ul.SiteMapList li a,ul.SiteMapList li a:visited,ul.SiteMapList li a:hover,ul.SiteMapList li a:active{ background:transparent url(/images/GlobalNew/ReadMore_A.gif) scroll no-repeat left 5px; padding-left:14px; display:block; width:246px; }
ul.SiteMapList li a:hover{ background:transparent url(/images/GlobalNew/ReadMore_B.gif) scroll no-repeat left 5px; /*color:#9B682D;*/ }

.CastingCall ol,.CastingCall ul{ margin:0 0 .8em 15px; padding:0 0 0 20px; line-height:normal; }
.CastingCall ol li,.CastingCall ul li{ list-style-position:outside; margin-bottom:.6em; }
.CastingCall ol.Numbers li{ list-style-type:decimal; }
.CastingCall ol.Letters li{ list-style-type:lower-alpha; }
.CastingCall ul.Bullet li{ list-style-type:disc; }

.hostlist{ padding:0 8px 0 5px; width:187px; }
.hostlist, .hostlist li, .hostlist a{ float:left; }
.hostlist li{ margin:0 0 .7em 0; }
.hostlist li img{ margin:0 5px 0 0; }
.hostlist li span a{ display:block; padding:8px 0 0 0; width:115px; font-weight:bold; }

/*images*/
.FeatureImg1{ border-top:5px solid #a2b7e5; }
.FeatureImg2{ border-top:4px solid #478592; float:left; margin-bottom:.3em; }

#hgtvvideocenter{ width:802px; text-align:center; font-size:1.2em; }
#flashcontent{ text-align:center; width:100%; min-height:150px; height:auto !important; height:150px; }

#rotatorWrapper{ width:100%; text-align:center; min-height:150px; height:auto !important; height:150px; }
#rotatorWrapper h6{ margin-top:1.6em; }

#VideoWarning{ text-align:center !important; font-size:1.2em; width:802px; padding:0 0 20px 0 !important; }
#VideoWarning h2{ margin:1.6em 0 .5em 0; }
#RealEstateMaven #VideoWarning{ text-align:center !important; font-size:1.2em; width:612px; padding:0 0 20px 0 !important; }


/*----- Generic Global Styles -----*/
.FloatRight{ float:right !important; }
.FloatLeft{ float:left !important; }
.Border0{ border:0px none !important; }
.Pad0{ }
.Pad1{ padding-left:15px !important; }
.Pad2{ padding-left:10px !important; }
.Pad3{ padding-bottom:1.5em !important; }
.Pad4{ padding-top:1.5em !important; }
.Bold{ font-weight:bold; }
.Margin0{ margin:0 !Important; }
.NoBg{ background:none !important; }
.p_header{ display:none; }

/*----- Scroller -----*/
#Scroller a, #Scroller a img{ float:left; display:inline; position:relative; }
#Scroller a{ width:118px; color:#49a2a8; }
#Scroller img{ margin-bottom:.3em; }

#Scroller{ background:#2D6870 url(/images/GlobalNew/BgFilmStrip.gif) no-repeat scroll left 15px; margin:15px 0 6px; padding-bottom:17px; width:657px; }
#Scroller h4{ color:#fff; font-size:1.2em; margin:0.6em 0 0 63px; }
/* prev, next, prevPage and nextPage buttons */
#Scroller a.browse{ display:block; float:left; cursor:pointer; height:107px; width:43px; }
#Scroller a.left{ background:url(/images/GlobalNew/scroller_previous.gif) no-repeat; background-position:-37px 40%; margin-right:11px; }
#Scroller a.left:hover{ background-position:6px 40%; margin-right:11px; }
#Scroller a.right{ background:url(/images/GlobalNew/scroller_next.gif) no-repeat; background-position:-42px 40%; clear:right; margin-left:0px; }
#Scroller a.right:hover{ background-position:1px 40%; }
#Scroller a.disabled, #Scroller a.disabled:hover{ background-position:-80px 40%; cursor:default; }
#Scroller a.right.disabled, #Scroller a.right.disabled:hover{ background-position:-85px 40%; cursor:default; }

#Scroller .Scroller{ overflow:hidden; margin-left:5px; padding:10px 0 0 0; width:541px; }
#Scroller .TodayWeLove{ width:2000000px; }
#Scroller .Item{ background-color:#fff; border:1px solid #ccc; min-height:100px; height:auto !important; height:100px; margin:0 3px; padding:7px 4px; width:119px; }

/* google ad sense for articles and search - dylan - 04/21/09 */
.googleAds h5, #wide_ad_unit h5, #narrow_ad_unit h5{ border-bottom:1px solid #ddd; }
.googleAds h5 a, #wide_ad_unit h5 a, #narrow_ad_unit h5 a{ color:#999; }
.googleAds .googleAd, #wide_ad_unit .googleAd, #narrow_ad_unit .googleAd{ font-size:10px; }
.googleAds .googleAd p, .googleAds .googleAd a, .googleAds .googleAd h6 a, #wide_ad_unit .googleAd p, #wide_ad_unit .googleAd a, #wide_ad_unit .googleAd h6 a,
#narrow_ad_unit .googleAd p, #narrow_ad_unit .googleAd a, #narrow_ad_unit .googleAd h6 a{ color:#445D63; }
.googleAds .googleAd h6 a, #wide_ad_unit .googleAd h6 a, #narrow_ad_unit .googleAd h6 a{ text-decoration:underline; }
.googleAds .googleAd h6 a:hover, #wide_ad_unit .googleAd h6 a:hover, #narrow_ad_unit .googleAd h6 a:hover{ text-decoration:none; }

/* for articles */
.googleAds{ margin:.3em 0 .7em 0; }
/*.googleAds h5{ text-align:right; }*/
.googleAds h5 a{ color:#999; }
.googleAds .googleAd{ overflow:hidden; padding:.7em 10px .3em 8px; width:181px; }

/* for search */
#wide_ad_unit, #narrow_ad_unit{ padding:2em 10px 0; width:592px; }
#wide_ad_unit .googleAd, #narrow_ad_unit .googleAd{ padding:.7em 0px .3em 0px; width:100% !important; }

/*	CenterSource	----*/
.main-container-CentrSource {
    background-image: url("/Images/CentrSourceb-bg.jpg");
    background-repeat: no-repeat;
    display: block;
    height: 300px;
    margin-top: 20px;
    position: relative;
    text-decoration: none;
    width: 300px;
}
.the-link {
    display: block;
    height: 300px;
    text-decoration: none;
    width: 300px;
}
.book-container {
    color: #000000;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 200px;
    margin: 120px 0 0 15px;
    text-align: center;
    width: 130px;
}
.book-container img {
    border: 2px solid #DBDBDB;
    display: block;
    height: 73px;
    margin: 0 auto;
    position: relative;
    width: 73px;
}
.title {
    display: block;
    height: 90px;
    overflow: hidden;
    width: 130px;
}
