			/* 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/background.jpg) top center no-repeat; 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#TopNavMini 
    {
    height:30px;
    font-size:11px; color:#999;
    font-weight:normal;
    /* background-image:url(/images/fade_top_left.png); */
    text-align:right;
    margin:12px 0px 0px 0px;
    padding:0px 10px 0px 0px;
        
    }
    
    div#TopNavMini a
    {
    font-size:11px; color:#444;
    line-height:6px;
    text-decoration:none;
    text-shadow: 1px 1px 1px #f0f0f0;
    }


/*-- 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 #bf5c17;
                   background: url(/images/bg_main_nav.jpg) repeat-x right top;
                   }
                   
div#MainNavCON ul {list-style: none;}
	
	div#MainNavCON a
	{
	    float:left;
	    font-size:12px; 
	    font-weight:normal;
        line-height:37px;
        text-decoration:none;
        margin:0px 10px 0px 10px;
        text-shadow: 1px 1px 1px #555;
        letter-spacing:1px;
        
	  }
	
	 	    
	div#MainNavCON ul li 
	    {
	    height: 38px;   
	    float:left;
	    border-left:solid 1px #999999;
	    
	    }

    li.Navon 
	  {
	    background-color:#323a4d;
	   }

    li.Navon a
	  {
	    color:#FFF;
	   }

    li.Navoff a
	  {
	    color:#FFF;
	   }

</style>

/*-- 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;}
		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;}

div#ContentBody-CON {line-height: 1; font-size: 13px;}
	div.leftContentBody {float: left; width: 667px;}
		div.leftContentBodyFade {background: url(/images/bg_leftcontent.png) repeat-y top; padding-top: 1px;}
		div.leftContentFirstSection {width: 601px; margin: 12px; padding: 20px; border: 1px solid #323a4c; background-color: #ffffff;}
        
			div.leftContentBody h1 {color: #798dac; font-size: 23px; padding-bottom: 10px; text-transform:uppercase;}
			div.leftContentBody h2 {color: #323a4c; font-size: 13px; padding-bottom: 10px; 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; line-height:17px;}
			
			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;}
				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;}
		div.pageTouts {}
			div.pageToutsPga {background: #aaaebc url(/images/bg_tout_pga.jpg) no-repeat bottom; width: 223px; height: 75px; float:left;}
			div.pageToutsTwitter {background: #aaaebc url(/images/bg_tout_twitter.jpg) no-repeat bottom; width: 223px; height: 75px; float: left;}
			div.pageToutsFacebook {background: #aaaebc url(/images/bg_tout_twitter.jpg) no-repeat bottom; 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.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.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.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}