#Body, html{font-family:Helvetica,  Arial, sans-serif;color:#5E6568;line-height:1.8;font-style:normal;font-weight:normal;font-size:12px;margin:0;padding:0;background:#7d7569;}

/*--------------------  Layout -------------------- */ 
#Serene{margin:0 auto;overflow:hidden;}
	#header{margin:20px auto 0;width:1064px;background:url(images/hdr-bg.png) no-repeat top left;overflow:hidden;padding-top:15px;}
		.site-id{margin:0 auto;width:1064px;background:url(images/bdy-bg.png) repeat-y top left;overflow:hidden;}
           		.logo{width:300px;float:left;padding:20px 15px 22px 42px;}
            	.tagline{width:630px;float:right;padding-right:40px;}
				
	#gloablnav{margin:0 auto;width:1064px;background:url(images/nav-bg.png) no-repeat top left;height:69px;clear:both;}
/*
		.nav{margin:0 auto;width:960px;}
			.nav ul{padding:0;margin:0;list-style:none;border-left:solid 1px #b34300;overflow:hidden;}
				.nav ul li{display:inline !important;}
					.nav li{padding:9px 10px;border-right:solid 1px #b34300;border-left:solid 1px #ef8b50;float:left;}
.nav li:hover, .nav li.bc{background: url(images/nav-hover.png) repeat-x top left;cursor:pointer;}
					
						.nav a, .nav a:visited, .nav a:link{letter-spacing:1px;font-size:16px;color:#ddd;font-family:Georgia, Times, "Times New Roman", serif;}

						.nav a:hover, .nav a.hov{color:#fff;text-decoration:none;}
						.nav li.bc a, .nav .sel a, .nav a:active{color:#fff;}
						
			.nav .submenu-wrap{padding:0;margin:0;list-style:none;background:#ef8b50;border-left:solid 1px #b34300;border-bottom:solid 1px #b34300;z-index:2;}
				.nav .submenu-wrap li{float:none;display:block !important;border:none;border-bottom:solid 1px #c94d02;border-top:solid 1px #ef8b50;padding:5px 10px;margin:0;}
				.nav .submenu-wrap li.last{border-bottom:none;}
						.nav .submenu-wrap a, .nav .submenu-wrap a:visited, .nav .submenu-wrap a:link{font-size:14px;color:#5e2300;padding:8px 0;}
						.nav .submenu-wrap a:hover, .nav .submenu-wrap a.hov{color:#fff;}
						.nav .submenu-wrap li.bc a, .nav .submenu-wrap .sel a, .nav .submenu-wrap a:active{color:#fff;}*/





    .nav{margin:0 auto;width:960px;}
	.nav ul{padding:0;margin:0;list-style:none;border-left:solid 1px #b34300; }
	.nav ul li{display:inline !important;}
.nav li{padding:9px 10px;border-right:solid 1px #b34300;border-left:solid 1px #ef8b50; }
.nav > li:hover, .nav li.bc{background: url(images/nav-hover.png) repeat-x top left;cursor:pointer;}
.nav a, .nav a:visited, .nav a:link{letter-spacing:1px;font-size:16px;color:#ddd;font-family:Georgia, Times, "Times New Roman", serif;}

    .nav ul ul {
    display: none;
}
 
    .nav ul li:hover > ul {
        display: block;
    }
 
 
.nav ul {
    /*background: #efefef; 
    background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);  
    background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%); 
    background: -webkit-linear-gradient(top, #efefef 0%,#bbbbbb 100%); 
    box-shadow: 0px 0px 9px rgba(0,0,0,0.15);*/
    /*padding: 0 20px;*/
    /*border-radius: 10px;  */
    list-style: none;
    position: relative;
    display: inline-table;
}
    .nav ul:after {
        content: ""; clear: both; display: block;
    }
 
    .nav ul li {
        float: left;
    }
        .nav ul li:hover {
            /*background: #4b545f;
            background: linear-gradient(top, #4f5964 0%, #5f6975 40%);
            background: -moz-linear-gradient(top, #4f5964 0%, #5f6975 40%);
            background: -webkit-linear-gradient(top, #4f5964 0%,#5f6975 40%);*/
        }
            .nav ul li:hover a {
                color: #fff;
				white-space: nowrap;
            }
         
        .nav ul li a {
            display: block; 
            /*padding: 25px 40px;*/
           color: #ddd; 
            text-decoration: none;
			
        }
             
         
    .nav ul ul {
        padding:0;margin:0;list-style:none;background:#ef8b50;border-left:solid 1px #b34300;border-bottom:solid 1px #b34300;z-index:2;
        position: absolute; top: 100%;
    }
        .nav ul ul li {
           /* float: none; 
            border-top: 1px solid #6b727c;
            border-bottom: 1px solid #575f6a; position: relative;*/
			background: url(images/nav-hover.png) repeat-x top left;
			width: 100%;
        }
            .nav ul ul li a {
                /*padding: 15px 40px;*/
                color: #fff;
                    /**/
            }   
               .nav ul ul li a:hover {
                    /*background: #4b545f;*/
                }
         
    .nav ul ul ul {
        position: absolute; left: 100%; top:0;
    }
        







		#main-content{margin:0 auto;width:1064px;background:url(images/bdy-bg.png) repeat-y top left;padding-bottom:30px;overflow:hidden;}
			.bannerarea{width:960px;margin:0 auto;padding:20px 0;overflow:hidden;}
			.main-body{width:960px;margin:0 auto;}
				.maincontent{float:left;width:550px;}
				.sidebar{float:right;width:370px;}
			.three-column{width:960px;margin:0 auto;clear:both;overflow:hidden;}
                .leftcol{width:320px;float:left;}
				.midcol{width:320px;float:left;padding-left:30px;}
               	.rightcol{width:260px;float:right;}
		#footer{margin:0 auto;width:1064px;background:url(images/ftr-bg.png) no-repeat bottom left;overflow:hidden;clear:both;padding-bottom:17px;}
			.footer-border{margin:0 auto;width:1064px;background: url(images/ftr-brdr.png) no-repeat top left;height:12px;}
			.site-info{margin:0 auto;width:1064px;background:url(images/bdy-bg.png) repeat-y top left;padding:5px 0;overflow:hidden;}
				.signature{width:500px;padding-left:52px;float:left;}
				.info{width:490px;padding-right:52px;float:right;text-align:right;}
					
		/*--------------------  Interior Layout -------------------- */ 
		 	.interior .left-wrap{float:left;width:670px;}
        		.interior .maincontent{width:670px;}
            	.interior .two-columns{clear:both}
            		.interior .leftcol{width:320px;float:left;}
            		.interior .rightcol{width:320px;float:right;}
        	.interior .sidebar{float:right;width:260px;}
				
		/*--------------------  Alt. Interior Layout -------------------- */ 
			.alt-interior .sidebar{float:right;width:320px;}
		 	.alt-interior .right-wrap{float:left;width:610px;}
        		.alt-interior .maincontent{width:610px;}
            	.alt-interior .two-columns{clear:both}
            		.alt-interior .leftcol{width:300px;float:left;}
            		.alt-interior .rightcol{width:300px;float:right;}
				
		/*--------------------  Admin Layout -------------------- */ 		
				.admin .maincontent{width:960px;}
				
/*--------------------  Headings -------------------- */ 
h1, h2, h3, h4, h5, h6, dt, th{font-family:Georgia, Times, "Times New Roman", serif;margin:0; padding:0;color:#383838;font-weight:normal;letter-spacing:2px;}
	h1{font-size:28px;margin-bottom:0px;}
	h2{font-size:22px;margin:5px 0 0;}
	h3{font-size:20px;margin-bottom:5px 0 0;}
	h4{font-size:18px;}
	h5{font-size:16px;font-weight:bold;}
	h6{font-size:14px;font-weight:bold;font-style:italic;}
		
.Head, .SubHead, .SubSubHead{font-family:Georgia, Times, "Times New Roman", serif;color:#383838;}
	.Head{font-size:24px;}
	.SubHead{font-size:16px;}
	.SubSubHead{font-size:14px;}
	
/*--------------------  Text -------------------- */ 
.Normal, .NormalBold, .NormalDisabled, .NormalTextBox, .NormalRed, .CommandButton, .SkinObject, Blockquote{font-family:Helvetica,  Arial, sans-serif;line-height:1.8;font-style:normal;font-weight:normal;font-size:12px;color:#5E6568;}
	.NormalRed{color:#ff0000;}
	.NormalBold{font-weight:bold;}
	
	
/*--------------------  Links -------------------- */ 
a, a:link, a.SkinObject, a.SkinObject:link{color:#0085cf;}
	a:hover, a:visited:hover, a.SkinObject:hover, a.SkinObject:visited:hover{}
	a:visited, a.SkinObject:visited{color:#0085cf;}
	a:active, a.SkinObject:active{color:#0085cf;text-decoration:underline;}
						
a img {border:none;}

a.CommandButton:link{color:#0085cf;}
	a.CommandButton:hover, a.CommandButton:visited:hover{}
	a.CommandButton:visited{color:#0085cf;text-decoration:underline;}
	
/*--------------------  Lists -------------------- */ 	
	dl{}
		dt{font-weight:bold; font-size:14px;}
		dd{}
	ul{}
		ul li{list-style:disc;}
		li{}
	ol{}
		ol li{}
		li{}

/*--------------------  Tables -------------------- */ 
	#Serene table{border-collapse: collapse;margin-bottom:20px;}
		#Serene tbody{}
		#Serene caption{font-style:italic;}
			#Serene tr{}
				#Serene th{font-weight:bold; font-size:14px;}
				#Serene td{}

/*--------------------  Misc Styles -------------------- */ 
/*------------------------------------------------------ */
 
.ModuleTitle_MenuBreak{display:none;} /* this removes grey space used to separate menu items in module action-menu dropdown*/
			
/*--------------------  Custom Styles -------------------- */ 	
.clear{clear:both;}

.photo-border{border:solid 1px #aeaeae;-moz-box-shadow: 6px 6px 6px #C9C9C9;-webkit-box-shadow: 6px 6px 6px #C9C9C9;box-shadow: 6px 6px 6px #C9C9C9;display:inline-block;margin-bottom:10px;}
	.photo-border img{border:solid 6px #fff;}	
	.shadow-fix{filter: progid:DXImageTransform.Microsoft.DropShadow(offx=2, offy=1, color=#C9C9C9);} /* fix for ie not supporting box-shadow property */


a.primary-btn, a:visited.primary-btn, a.secondary-btn, a:visited.secondary-btn{margin:10px 0;height:36px;padding:10px 15px;}
	a:hover.primary-btn, a:visited:hover.primary-btn, a:hover.secondary-btn, a:visited:hover.secondary-btn{text-decoration:none;}
a.primary-btn, a:visited.primary-btn{background: #0085cf;border-right:solid 1px #005E91;border-bottom:solid 1px #005E91;color:#fff !important;}
	a:hover.primary-btn, a:visited:hover.primary-btn{background: #39A0D7;}
a.secondary-btn, a:visited.secondary-btn{background: #c9c9c9;border-right:solid 1px #999;border-bottom:solid 1px #999;color:#777 !important;}
	a:hover.secondary-btn, a:visited:hover.secondary-btn{background: #d5d5d5;}

.aim{background: url(images/icons/aim.png) no-repeat; height:64px;width:64px;display:inline-block;}
.ask{background: url(images/icons/ask.png) no-repeat; height:64px;width:64px;display:inline-block;}
.bebo{background: url(images/icons/bebo.png) no-repeat; height:64px;width:64px;display:inline-block;}
.betvibes{background: url(images/icons/betvibes.png) no-repeat; height:64px;width:64px;display:inline-block;}
.blinklist{background: url(images/icons/blinklist.png) no-repeat; height:64px;width:64px;display:inline-block;}
.blogger{background: url(images/icons/blogger.png) no-repeat; height:64px;width:64px;display:inline-block;}
.buzz{background: url(images/icons/buzz.png) no-repeat; height:64px;width:64px;display:inline-block;}
.delicious{background: url(images/icons/delicious.png) no-repeat; height:64px;width:64px;display:inline-block;}
.deviantart{background: url(images/icons/deviantart.png) no-repeat; height:64px;width:64px;display:inline-block;}
.digg{background: url(images/icons/digg.png) no-repeat; height:64px;width:64px;display:inline-block;}
.diigo{background: url(images/icons/diigo.png) no-repeat; height:64px;width:64px;display:inline-block;}
.everynote{background: url(images/icons/everynote.png) no-repeat; height:64px;width:64px;display:inline-block;}
.facebook{background: url(images/icons/facebook.png) no-repeat; height:64px;width:64px;display:inline-block;}
.flickr{background: url(images/icons/flickr.png) no-repeat; height:64px;width:64px;display:inline-block;}
.friendfeed{background: url(images/icons/friendfeed.png) no-repeat; height:64px;width:64px;display:inline-block;}
.friendster{background: url(images/icons/friendster.png) no-repeat; height:64px;width:64px;display:inline-block;}
.furl{background: url(images/icons/furl.png) no-repeat; height:64px;width:64px;display:inline-block;}
.google{background: url(images/icons/google.png) no-repeat; height:64px;width:64px;display:inline-block;}
.lastfm{background: url(images/icons/lastfm.png) no-repeat; height:64px;width:64px;display:inline-block;}
.linkedin{background: url(images/icons/linkedin.png) no-repeat; height:64px;width:64px;display:inline-block;}
.livejournal{background: url(images/icons/livejournal.png) no-repeat; height:64px;width:64px;display:inline-block;}
.mixx{background: url(images/icons/mixx.png) no-repeat; height:64px;width:64px;display:inline-block;}
.myspace{background: url(images/icons/myspace.png) no-repeat; height:64px;width:64px;display:inline-block;}
.newsvine{background: url(images/icons/newsvine.png) no-repeat; height:64px;width:64px;display:inline-block;}
.orkut{background: url(images/icons/orkut.png) no-repeat; height:64px;width:64px;display:inline-block;}
.plaxo{background: url(images/icons/plaxo.png) no-repeat; height:64px;width:64px;display:inline-block;}
.plurk{background: url(images/icons/plurk.png) no-repeat; height:64px;width:64px;display:inline-block;}
.posterous{background: url(images/icons/posterous.png) no-repeat; height:64px;width:64px;display:inline-block;}
.reddit{background: url(images/icons/reddit.png) no-repeat; height:64px;width:64px;display:inline-block;}
.rss{background: url(images/icons/rss.png) no-repeat; height:64px;width:64px;display:inline-block;}
.shoutwire{background: url(images/icons/shoutwire.png) no-repeat; height:64px;width:64px;display:inline-block;}
.spurl{background: url(images/icons/spurl.png) no-repeat; height:64px;width:64px;display:inline-block;}
.squidoo{background: url(images/icons/squidoo.png) no-repeat; height:64px;width:64px;display:inline-block;}
.stumbleupon{background: url(images/icons/stumbleupon.png) no-repeat; height:64px;width:64px;display:inline-block;}
.technorati{background: url(images/icons/technorati.png) no-repeat; height:64px;width:64px;display:inline-block;}
.tumblr{background: url(images/icons/tumblr.png) no-repeat; height:64px;width:64px;display:inline-block;}
.twitter{background: url(images/icons/twitter.png) no-repeat; height:64px;width:64px;display:inline-block;}
.vimeo{background: url(images/icons/vimeo.png) no-repeat; height:64px;width:64px;display:inline-block;}
.wordpress{background: url(images/icons/wordpress.png) no-repeat; height:64px;width:64px;display:inline-block;}
.xanga{background: url(images/icons/xanga.png) no-repeat; height:64px;width:64px;display:inline-block;}
.yahoo{background: url(images/icons/yahoo.png) no-repeat; height:64px;width:64px;display:inline-block;}
.youtube{background: url(images/icons/youtube.png) no-repeat; height:64px;width:64px;display:inline-block;}