 /* Reset all of the document's element styles to zero... */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 0; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } /* remember to define focus styles! */ :focus { outline: 0; } /* remember to highlight inserts somehow! */ ins { text-decoration: none; } del { text-decoration: line-through; } /* tables still need 'cellspacing="0"' in the markup */ table { border-collapse: collapse; border-spacing: 0; } /* Define the default styles for the document's generic elements. */ /* Top level default styles. */ body {background: #000000 url(/images/bg_gradient_tile_3.jpg) top center fixed; font-family:Verdana, Arial, Helvetica, sans-serif; color:#40485c;} /* Clearing Floats Class STARTS */ .Wrapper { display: inline-block;} .Wrapper:after { Content: "."; display: block; height: 0; clear: both; visibility: hidden;} * html .Wrapper { height: 1%; } .Wrapper { display: block;} /* Clearing Floats Class ENDS */ /* Heading, paragraph default styles. */ .floatLeft { float: left;} .floatRight { float: right;} /* text default styles. */ .bold { font-weight: bold;} .normal { font-weight: normal;} .italic { font-style: italic;} .center { text-align: center;} .right { text-align: right;} /* <a> element default styles. */ /*a { color: #fff;} a:hover { color: #fff;} a.alt { color: #fff;} a.alt:hover { color: #424242;}*/ /* Form field default styles. */ div fieldset legend { display: none;} /* ...and a few generic styles. */ .hide, .Hide { display: none;} .clear { width: 100%; height: 1px; clear: both; display: block; overflow: hidden;} /*-- STYLES -- */div#Wrapper-CON {width: 1010px; margin: auto; overflow: hidden;}/* -- TopNav-CON -- */div#TopNav-CON {margin-top: 10px; padding: 0; height: 21px;} div#TopNav-CON ul {list-style: none;} div#TopNav-CON ul li {float:left;} /* -- TopNavMini -- */ div#TopNavLogo { float:left; width:300px; padding: 11px 10px 0px 10px; } div#TopNavMini { padding:15px; float:right; width:500px; vertical-align:top; color:#fff; font-size:12px; color:#999; font-weight:bold; /* background-image:url(/images/fade_top_left.png); */ text-align:right; } div#TopNavMini a { font-size:10px; color:#FDA822; line-height:12px; text-decoration:none; padding-right:10px; }/*-- MainContent-CON -- */div#MainContent-CON { background: url(/images/fade_middle.png) repeat-y top; padding: 0 5px 0 4px; overflow: hidden;}/*-- MainNav-CON -- */div#MainNav-CON {height: 38px; width:auto; line-height: 0px; border-bottom: 2px solid #bf5c17; background: url(/images/bg_main_nav.jpg) repeat-x right top;} div#MainNav-CON ul {list-style: none;} div#MainNav-CON ul li {float:left;}/*-- MainNav-CON -- */div#MainNavCON {height: 38px; width:auto; line-height: 0px; border-bottom: 2px solid #e28805; padding-left:20px; background-color:#000; background: url(/images/main_nav_bg_1.png) repeat-x right top; } div#MainNavCON_Top {height: 100px; width:auto; line-height: 0px; border-bottom: 2px solid #e28805; background-color:#000; background: url(/images/bg_gradient_top_2.jpg) repeat-x right top; } div#MainNavCON ul {list-style: none;} div#MainNavCON a { float:left; font-size:14px; font-weight:normal; text-decoration:none; margin:0px 10px 0px 12px; letter-spacing:1px; } div#MainNavCON ul li { height: 38px; float:left; border-left:solid 1px #333; } li.Navon { background-color:#e28805; /* -- background: url(/images/main_nav_bg_2.png) repeat-x right top; --*/ } li.Navon a { color:#FFF; padding-top:12px; } li.Navoff a { color:#FFF; padding-top:12px; } /*-- Banner-CON -- */ div.topBanner {height: 148px; display: block; background: url(/images/banner.jpg) no-repeat top;} div.bannerText {position: relative; top: 15px; left: 30px; width: 600px; text-align: left;} div.topBanner h1 {font-size: 70px; font-weight: bold; color:#FFFFFF;} div.bannerTextSecond {position: relative; top: -10px; left: 30px; width: 600px; text-align: left;} div.topBanner h2 {font-size: 70px; font-weight: bold; color: #798dac; }/*-- Banner-CON -- */ div.topBannerAD { height: 110px; display: block; background: url(/images/banner.jpg) no-repeat top; border-top:solid 1px #000; border-bottom:solid 1px #000; } div.bannerTextAD {position: relative; top: 10px; left: 10px; width: 768px; text-align: left;} /*-- ContentBody-CON -- *//*-- equal lengh divs fix - best way to do it --*/div.leftContentBody, div.rightContentBody {margin-bottom:-32767px; padding-bottom:32767px; background-color:#fff;}div#ContentBody-CON {line-height: 1; font-size: 13px;} div.leftContentBody {float: left; width: 667px;} div.leftContentBodyFade { background-color:#f7f7f7; } /* div.leftContentBodyFade {background: url(/images/bg_leftcontent.png) repeat-y top; padding-top: 1px;} */ div.leftContentFirstSection {width: 626px; margin: 0px; padding: 20px; border: 0px solid #323a4c; background-color: #ffffff; background: #fff url(/images/footer_bg_CTA.png)repeat-x top;} /* div.leftContentFirstSection {width: 601px; margin: 12px; padding: 20px; border: 1px solid #323a4c; background-color: #ffffff;} */ div.leftContentBody h1 {color: #d77901; font-size: 28px; padding-bottom: 10px; text-transform:uppercase;} div.leftContentBody h2 {color: #323a4c; font-size: 18px; padding-bottom: 14px; text-transform:uppercase; } div.contentImageBox {float: left; margin: 0 10px 10px 0;} div.contentImageBox img {border: 1px solid #c5c5c5; padding: 1px;} div.contentImageIcon {float: left; margin: 0 19px 19px 0;} div.contentImageIcon img {border: 1px solid #c5c5c5; padding: 1px;} div.contentImageIconCap {float: left; margin: 0 0 19px 0;} div.contentImageIconCap img {border: 1px solid #c5c5c5; padding: 1px;} div.contentVideoIcon {float: left; margin: 0 34px 19px 0;} div.contentVideoIcon img {border: 1px solid #c5c5c5; padding: 1px;} div.contentVideoIconCap {float: left; margin: 0 0 19px 0;} div.contentVideoIconCap img {border: 1px solid #c5c5c5; padding: 1px;} div.leftContentBody div.contentImageBox p {border-bottom: 1px solid #d8d8d8; padding-top: 5px; padding-bottom: 5px;} div.leftContentBody div.contentImageBox p.imageBoxTitlePale {color: #aeafae; text-align: right;} div.leftContentBody p {padding-bottom: 15px;} div.pagination {color: #d8d8d8; padding-bottom: 10px;} div.pagination a.viewAll { padding: 4px 6px; width: auto; font-size: 10px; text-decoration:none; color: #0058a6; border: 1px solid #d8d8d8; background: url(/images/right_side_bg.png) repeat-y left; text-transform:uppercase;} div.pagination span.selected {font-weight:bold; color:#000000;} div.pagination a.active {color: #0058a6; text-decoration:none;} div.pagination span.chevron {color: #40485C;} hr.dottedLine {color: #fff; background-color: #fff; border: 1px dotted #cfd3df; border-style: none none dotted;} div.tweetBox {width: 231px; padding: 5px 0 0 271px;} div.tweetBoxBody {background: url(/images/tweet_box_mid.png) repeat-y top; width: 178px; line-height: 1; padding: 5px 20px 5px 33px;} div.tweetBoxContent {} div.tweetBoxContent p.tweetLarge {font-size: 22px; padding-bottom:14px; padding-top:14px; width:90%;} div.tweetBoxContent p.tweetNormal {font-size: 15px; padding-bottom:10px; padding-top:10px; width:90%;} div.tweetBoxContent p {font-size: 12px;} div.tweetBoxContent a {color:#875a00; text-decoration:none;} div.tweetDateStamp {color:#666666; font-size:9px; padding-top:2px; padding-bottom:8px;} div.tweetBoxTop {background: url(/images/tweet_box_top.png) no-repeat top;} div.tweetBoxBottom {background: url(/images/tweet_box_bottom.png) no-repeat bottom;} div.leftContentSecondSection{border-top: 1px solid #f47521; border-bottom:1px solid #f47521;} div.pageTouts {} div.pageToutsPga {background: #fff url(/images/footer_bg_CTA.png) repeat-x top; width: 223px; height: 75px; float:left;} div.pageToutsTwitter {background: #fff url(/images/footer_bg_CTA.png) repeat-x top; width: 223px; height: 75px; float: left;} div.pageToutsFacebook {background: #fff url(/images/footer_bg_CTA.png)repeat-x top; width: 221px; height: 75px; float: left;} div.toutLogo {padding: 7px; padding-bottom: 0; float: left;} div.toutTitle { padding-top: 17px; padding-bottom: 0; float: left;} div.toutButton { padding-top: 7px; padding-bottom: 0; padding-right: 5px; float: right;} div.leftAdSection {background-color: #ffffff;} /* div.leftAdSectionDivider {background: url(/images/content_divider.jpg) repeat-y right;} */ div.leftAdSectionBody {padding: 10px;} div.rightContentBody {float: left; width: 334px; background: #ffffff url(/images/face_content_bg.jpg) repeat-x bottom;} div.rightContentSection {padding: 10px 15px 10px 15px;} hr.orange {color: #f47521;} p.tipTitle {color: #e55769; font-size: 17px; padding-bottom: 10px;} p.tip {line-height: 1.5;} a.tipMore {text-decoration: none; color: #00a9e9;} div.rightContentBody {background: url(/images/right_side_bg.png) repeat-y left; padding-top: 0px; background-color:#fff;} div.rightAdSectionBody {padding: 14px;} div.contentFooter {background: url(/images/fade_bottom.png) bottom no-repeat; height:6px;}/* --- FOOTER styles -- */div#Footer-CON {height:31px; display: block; margin-top: 15px; background: url(/images/bg_footer_2.png) no-repeat bottom;} div#footer {width: 100%; display: block; } div#footer img {vertical-align: middle; display:block;} div#footer ul {list-style: none;} div#footer li {float:left; display:block; height: 34px;} div#footer li.dark {float:left; font-size: 10px; display:block; color: #ffffff; padding-left: 15px; padding-right: 10px; width: auto; height: 34px; line-height: 3;} div#footer li.last {padding-left: 4px; padding-top: 7px; height: 27px;} div#footer a {text-decoration: none; vertical-align: top; color: #ffffff;} div.leftFooterEnd {width: 15px; float: left; display:block;} div.rightFooterEnd {width: 14px; float:right; display:block;} div.ShareBar { border:solid 1px #f0f0f0; margin-bottom: 10px; padding:5px 5px 5px 5px; background-color:#f7f7f7; text-align:right; } div.NewsItem_Sub { font-weight:bold; text-align:left; } div.NewsItem_Headline_Sub { text-align:left; font-size:12px; vertical-align:text-top; margin:4px 0px 4px 0px; text-decoration:none; height:34px; line-height:14px; font-weight:normal; border:solid 1px #f0f0f0; padding:2px 2px 2px 2px; } div.NewsItem_Headline_Sub a { text-decoration:none; color:#875A00; } div.NewsItem_Headline_Sub img { float:left; margin-right:6px; border:solid 1px #f0f0f0; } div.Store_Links img { border-right:solid 1px #000; border-left:solid 1px #000; } div.store_item { float:left; padding-right:9px; padding-left:9px; margin-bottom:16px; width:190px; height:240px; text-align:center; font-weight:bold; text-decoration:none; margin-bottom:30px; font-size:11px; } div.store_item a { text-decoration:none; padding-top:0px; color:#555; text-transform:uppercase; } div.Store_Links_Right img { border-right:solid 1px #000; border-left:solid 1px #000; } div.Store_Links_Right { text-align:left; font-weight:bold; text-decoration:none; text-transform:uppercase; } div.store_item_right a { text-decoration:none; padding-top:0px; color:#555; text-transform:uppercase; } div.store_item_right { float:left; padding-right:4px; padding-left:8px; margin-bottom:16px; width:140px; height:180px; text-align:center; font-weight:bold; text-decoration:none; margin-bottom:30px; font-size:10px; } .feed_container { background-color:#FFF; } .feed_item { background-color:#fff; border-bottom:solid 1px #f7f7f7; margin-bottom:20px; } .feed_item a { color:#C35617; text-decoration:none; } .feed_item_content { } .feed_item_content img { float:left; margin:0px 0px 20px 60px; padding-top:-20px; border:solid 1px #666; } .feed_item_content embed { float:left; margin:0px 0px 20px 60px; padding-top:-20px; border:solid 1px #666; } .feed_item_content p { font-size:14px; line-height:17px; padding:6px 20px 40px 60px; } .feed_item_content_video { } .feed_item_content_video p { font-size:14px; line-height:16px; padding:20px 0px 20px 0px; } .feed_item_hdr { color:#FFF; height:40px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; } .feed_item_hdr_title { color:#333; text-transform:none; font-size:13px; font-weight:bold; line-height:13px; } .timeago { color:#888; line-height:15px; } .feed_item_hdr img { float:left; margin-right:10px; width:48px; height:48px; } .feed_item_more { padding:0px 40px 20px 0px; } .feed_item_share { padding:0px 20px 0px 20px; text-align:right; clear:both; color:#3B5998; font-size:12px; line-height:22px; vertical-align:middle; height:22px; } .feed_item_share img { width:12px; height:12px; } .feed_item_share a { padding:10px 0px 0px 10px; text-decoration:none; color:#3B5998; } .feed_item_ajax_content { padding:20px 0px 0px 60px; } .FB_Hdr_Like { margin-top:5px; background-color:#999; width:300px; float:right; height:25px; } .PGAScoreTable { width:100%; padding:5px; margin:0px; } .PGAScoreTable td { margin:5px; background-color:#f7f7f7; padding:5px; text-align:left; } .PGAScoreTable th { margin:5px; background-color:#f0f0f0; padding:5px; text-align:left; font-size:11px; } .PGAScoreTable { width:100%; padding:3px; margin:0px; } .PGAScoreTable td { margin:3px; background-color:#f7f7f7; padding:3px; text-align:center; font-size:10px; border:solid 1px #999; } .PGAScoreTable th { margin:4px; background-color:#555; background-image:url(/includes/services/playerstats/pgatour/images/bg_main_nav.jpg); color:#FFF; padding:4px; text-align:center; font-size:9px; border:solid 1px #777; } .PGAScoreTable2 { width:100%; padding:3px; margin:0px; } .PGAScoreTable2 th { margin:4px; background-color:#555; background-image:url(/includes/services/playerstats/pgatour/images/bg_main_nav.jpg); color:#FFF; padding:4px; text-align:center; font-size:12px; border:solid 1px #666; } .ShareBar_Container { text-align:left; } .ShareBar_Like { float:left; width=300px; padding-bottom:20px; } .ShareBar_Addthis { float:right; width=300px; padding-bottom:20px; } div.Article_Container_Side {padding-bottom:0px; padding-top:0px;}div.Article_Header_Side H3 {font-size: 13px; font-weight:normal; color:#1f5983; text-decoration:none; padding-bottom:0px; text-transform:uppercase; }div.Article_Header_Side a {font-size: 13px; font-weight:normal; color:#1f5983; text-decoration:none;}div.Article_Desc_Side {font-size: 12px; color:#333; text-decoration:none; line-height:12px; }div.Article_Info_Side {font-size: 9px; color:#666; text-decoration:none; padding-top:0px;}div.Article_Tweet_Side {font-size: 9px; color:#666; text-decoration:none; padding:0px 0px 0px 0px; line-height:normal;}div.Article_Container {padding-bottom:6px; padding-top:6px;}div.Article_Header H3 {font-size: 14px; font-weight:normal; color:#a01300; text-decoration:none; padding-bottom:6px; text-transform:none; }div.Article_Header a {font-size: 14px; font-weight:normal; color:#a01300; text-decoration:none; line-height:16px;}div.Article_Desc {font-size: 11px; color:#333; text-decoration:none; line-height:14px; }div.Article_Info {font-size: 10px; color:#666; text-decoration:none; padding-top:10px;}div.Article_Info a {font-size: 10px; color:#a01300; text-decoration:none;}div.Article_DateLine {font-size: 10px; color:#666; text-decoration:none; padding-bottom:6px;} span.Article_PostedBy {font-size: 10px; color:#888; text-decoration:none;}span.Article_PostedBy a {font-size: 10px; color:#888; text-decoration:none;}div.Article_Rank {float:left; width:140px; margin: 0px 12px 14px 0px; padding:2px 2px 2px 2px; border: 1px solid #999; text-align:center; line-height:normal; background-color:#f0f0f0;}div.Article_Tweet {font-size: 9px; color:#666; text-decoration:none; padding:0px 0px 2px 0px; line-height:normal;} div.ShareBar { border:solid 1px #f0f0f0; margin-bottom: 20px; padding:5px 5px 5px 5px; background-color:#f7f7f7; text-align:right; } .video_player { background-color:#000; height:400px; padding:5px 0px 5px 0px; } .video_window { width:665px; height:405px; float:left; } .video_links { width:329px; height:398px; float:left; border:solid 1px #444; margin-left:5px; overflow:auto; } .video_item { background-color:#222; padding:5px 5px 5px 5px; margin:4px 4px 4px 4px; line-height:normal; font-size:12px; font-weight:bold; color:Orange; text-align:left; vertical-align:top; } .video_item { background-color:#222; background-image:url('/images/video_item_bg.png'); padding:5px 5px 5px 5px; margin:4px 4px 4px 4px; line-height:normal; font-size:12px; font-weight:bold; color:orange; height:68px; } .video_item:hover { background-color:#444; } .video_feature { background-color:#555; padding:5px 5px 5px 5px; margin:4px 4px 4px 4px; line-height:normal; font-size:12px; font-weight:bold; color:orange; height:68px; } .video_feature a { color:#FFF; text-decoration:none; } .video_item a { color:orange; text-decoration:none; } .video_item a:hover { color:#f7f7f7; text-decoration:none; } .video_item_thumb { margin:4px 10px 4px 0px; border:solid 1px orange; float:left; } .video_item_thumb img { width:70px; height:58px; } .video_share { padding:8px 0px 0px 0px; } div.light_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_middle{background:#fff}div.light_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_content{background-color:#fff}div.light_rounded .pp_next:hover{background:url(../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next{background:url(../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_middle{background:#fff}div.light_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.light_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}/* ---------------------------------- Dark Rounded Theme ----------------------------------- */ div.dark_rounded .pp_top .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_top .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_next:hover{background:url(../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .currentTextHolder{color:#c4c4c4}div.dark_rounded .pp_description{color:#fff}div.dark_rounded .pp_arrow_previous{background:url(../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_rounded .pp_arrow_next{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_rounded .pp_bottom .pp_left{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_middle{background:url(../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}/* ---------------------------------- Dark Square Theme ----------------------------------- */ div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:url(../images/prettyPhoto/dark_square/contentPattern.png) top left repeat}div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_square .pp_description{color:#fff}div.dark_square .pp_loaderIcon{background:url(../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_arrow_previous{background:url(../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_square .pp_arrow_next{background:url(../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_square .pp_next:hover{background:url(../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}/* ---------------------------------- Light Square Theme ----------------------------------- */ div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff}div.light_square .pp_expand{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_arrow_previous{background:url(../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_square .pp_arrow_next{background:url(../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_square .pp_next:hover{background:url(../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}/* ------------------------------------------------------------------------ DO NOT CHANGE------------------------------------------------------------------------- */ div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;position:relative;text-align:left;width:100%}.pp_content .pp_details{display:none;margin:10px 15px 2px 20px}.pp_description{display:none;float:left;margin:0}.pp_nav{float:left;margin:3px 0 0 0}.pp_nav p{float:left;margin:2px 4px}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{left:0;position:absolute;top:0;width:100%;z-index:2000}a.pp_next{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{display:block;float:right;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:none;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{display:none;line-height:1 !important;margin:0 auto;text-align:center;width:100%}div.ppt{color:#fff;display:none;font-size:17px;left:0;position:absolute;top:0;z-index:9999}/* ------------------------------------------------------------------------ Miscellaneous------------------------------------------------------------------------- */ .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
