body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form, input{	margin: 0;	padding: 0;}
body{	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;	
text-align: center;	vertical-align: top;	background: #3d3d3d;	color: #ccc;        }
form, input, textarea, table{	font-family: verdana, arial, helvetica, sans-serif;	font-size: 12px;}
h1, h2, h3, h4, h5, h6{	font-family: arial, helvetica, sans-serif;	font-size: 18px;	font-weight: normal;}
a{	text-decoration: underline;	color: #7a8225;}a:hover{	text-decoration: none;}a img{	border: 0;}
address, dl, p{	padding: 10px 0 5px;}blockquote{	margin: 10px 0 5px;	border-bottom: 1px solid #fff;	
background: #fbfedd;}blockquote p{	padding: 10px;}blockquote blockquote{	margin: 0 10px;	background: #fff;}
p img{	max-width: 100%;}img.centered{	display: block;	margin-left: auto;	margin-right: auto;}
img.alignleft{	margin: 3px 10px 2px 0;}img.alignright{	margin: 3px 0 2px 10px;}
img.alignleft, img.alignright{	padding: 5px;	background: #e3e9a7;	display: inline;}
.alignleft{float: left;}.alignright{float: right;}.clear{	margin: 0;	padding: 0;	clear: both;}
.domtab h2{	display: none;}.skip-link{	display: none;}
#nav ul{	list-style-type: none;	margin: 0 0 0 20px;	padding: 0;	height: 16px;	overflow: hidden;}
#nav ul li{	float: left;	position: relative;        background: #1b1b1b;}
#nav ul li a{	display: block;	padding: 8px 9px;	font-weight: bold;	
text-decoration: none;	color: #efeeed;	font-weight : bold;        
font-family : tahoma, helvetica, arial, sans-serif;        font-size : 11px;        
border-right: 1px solid #AAAA55;}#nav ul li a:hover{	text-decoration: none;        color: #D70000;        }
#nav2{	list-style-type: none;	padding: 5px 2px 0 5px;	height: 48px;	overflow: hidden;        width: 533px;  
      float: left;}#nav1{	list-style-type: none;	padding: 5px 2px 0 5px;	height: 48px;	overflow: hidden;    
    width: 398px;        float: right;        background: #E6EEEE}#nav1 ul{	list-style-type: none;	margin: 0;
	padding: 0;	height: 16px;	overflow: hidden;        }
#wrapper{	margin: 0 auto;	width: 946px;	text-align: left;        }
#header{	float: left;	width: 946px;	background: #1b1b1b;	border-bottom: 1px solid #2c2c2c;}
#blog-title, #main-menu{	float: left;}
#blog-title{	background: #1e1e1e;	border-right: 1px solid #2c2c2c;	height: 66px;	overflow: hidden;}
#blog-title h1{	padding: 12px 20px 0;	font-family: century gothic;	font-size: 40px;	text-transform: uppercase;        }
#blog-title h1 a{	text-decoration: none; color: #E1C93E;       }#blog-title h1 a:hover{	color: #fff;}
#main-menu ul{	list-style-type: none;	margin: 0;	padding: 0;	height: 33px;	overflow: hidden;}
#main-menu ul li{	float: left;	position: relative;        }
#main-menu ul li a{	display: block;	padding: 13px 10px;	font-weight: bold;	text-decoration: none;	color: #ffffff;	border-right: 1px solid #2c2c2c;}#main-menu ul li a:hover{	text-decoration: underline;}
#content-container{	float: left;	width: 946px;	background: #fbfedd url(images/bg-content-container.gif) repeat-y 623px 0;	color:#333;        }
#content{	float: left;	width: 623px;	padding: 5px 0 0;	background: url(images/bg-sep.gif) repeat-x;        }
.post, .poage{	float: left;	width: 623px;}.post h2{	padding: 17px 20px;	line-height: 24px;	background: #fff;	color: #e7580d;}
.page h2{	padding: 17px 20px 0;}.entry-meta{	border-top: 1px solid #edf3b4;	border-bottom: 1px solid #edf3b4;
	padding: 13px 20px 12px 35px;	font-family: arial, helvetica, sans-serif;	font-size: 11px;
	line-height: 18px;	background: url(images/bullet-arrow.gif) no-repeat 20px 18px;	color: #666;}
.entry-content a, .entry-meta a{	color: #686d2e;}
.entry-content{	padding: 6px 20px 16px;	line-height: 24px;	background: #fff;}
.entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6{	padding: 10px 0 0;}
.navigation{	float: left;	width: 623px;	font-size: 11px;	background: #1b1b1b;	line-height: 18px; 
       }.navigation a{	text-decoration: none;	color: #ffffff;}
.navigation a:hover{	text-decoration: underline;}
.nav-previous, .nav-next{	float: left;	padding: 14px 10px 9px;}
.entry-meta-2{	padding: 10px 0 0;	font-family: arial, helvetica, sans-serif;	font-size: 11px;	color: #666;	line-height: 18px;}
.sidebar-container{	float: left;	width: 322px;	margin: 0 0 0 1px;	display: inline;	padding: 5px 0 0;	
background: #f6f9d4 url(images/bg-sep.gif) repeat-x;	color: #333;}
.sidebar{	float: left;	width: 322px;	display: inline;}.sidebar a{	color: #000;}
.sidebar ul{	list-style-type: none;	margin: 0;	padding: 0;}
.sidebar ul li h3{	border-bottom: 1px solid #edf3b4;	padding: 10px;	font-size: 12px;	
font-weight: bold;	text-transform: uppercase;	color: #686d2e;	background: #f2f7c1;}
.sidebar ul ul{	padding: 0 10px 10px;	line-height: 24px;}
.sidebar ul ul li{	padding: 10px 10px 10px 17px;	border-bottom: 1px solid #e9eebd;
	background: url(images/bullet-sidebar.gif) no-repeat 0 18px;}
.sidebar ul ul ul li{	border: 0;	padding: 10px 10px 0 17px;}
.sidebar ul li#search form#searchform{	padding: 5px 0 10px;}.sidebar ul li#search input{	margin: 5px 0 0;}
#calendar_wrap{	padding: 10px;}table#wp-calendar{	width: 100%;}table#wp-calendar caption{	padding: 5px;}
table#wp-calendar th, table#wp-calendar td{	padding: 5px;	vertical-align: middle;}
#comments{	float: left;	width: 623px;	border-top: 1px solid #edf3b4;	padding: 20px 0 0;}
#comments .domtab{	float: left;	width: 623px;	margin: 0 0 20px;	background: #fff;}
#comments ul.domtabs{	float: left;	width: 623px;	list-style-type: none;	margin: 0;
	padding: 0;	font-family: arial, helvetica, sans-serif;	font-size: 11px;	
font-weight: bold;	background: #fbfedd url(images/dot-edf3b4.gif) repeat-x left bottom;}
#comments ul.domtabs li{	float: left;}
#comments ul.domtabs li a{	display: block;	padding: 10px 20px;	border: 1px solid #edf3b4;	
border-left: 0;	text-decoration: none;	color: #000;	background: #fff;}
#comments ul.domtabs a:hover{	background: #f8fbd9;}
#comments ul.domtabs li.active a{	border-bottom: 1px solid #fff;}
#comments ul.commentlist, #comments ul.trackbacklist{	list-style-type: none;	margin: 0;	padding: 0;}
#comments ul.commentlist li, #comments ul.trackbacklist li{	padding: 20px;	line-height: 24px;	border-bottom: 1px solid #edf3b4;}
#comments .comment-author{	padding: 0 0 0 19px;	font-weight: bold;	background: url(images/user-comment.gif) no-repeat 0 5px;}
#comments .comment-author a{	text-decoration: none;}
#comments .comment-author a:hover{	text-decoration: underline;}
#comments small.commentmetadata{	font-family: arial, helvetica, sans-serif;	font-size: 11px;}
#comments small.commentmetadata a{	color: #686d2e;}#comments ul.trackbacklist li.close-trackbacks{	display: none;}
#comments p.nocomments, p#login-req{	margin: 0 20px 20px;	padding: 0;	font-family: arial, helvetica, sans-serif;	font-size: 11px;}
p#login-req{	margin: 0 20px 0;}#respond{	float: left;	width: 623px;	padding: 0 0 10px;}
#respond form{	padding: 0 20px;	font-family: arial, helvetica, sans-serif;	font-size: 11px;}
#respond p{	padding: 0 0 7px;}#respond label{	padding: 0 0 0 5px;	font-weight: bold;}
#respond .required{	font-weight: normal;	color: #ff0000;}
#respond input, textarea#comment{	border: 1px solid #edf3b4;	padding: 5px;	font-family: arial, helvetica, sans-serif;	font-size: 11px;	background: #fff;}
input#author, input#email, input#url{	margin: 5px 0 0;}
textarea#comment{	margin: 5px 0 10px;}#footer{	float: left;	width: 946px;	
border-top: 1px solid #1e1e1e;	font-size: 11px;	background: #000;}#footer a{	color: #fff;}
#footer p{	padding: 10px;	line-height: 18px;}/* Front-page Styles */
.home #content-container{	float: left;	width: 946px;	background: transparent;	background-image: none;	color: #ccc;}
.home #content{	padding: 0;	background: transparent;	background-image: none;        }
.featured-content{	float: left;	width: 946px;	background: url(bg_header.gif);	clear: both;}
.featured-content a{	color: #fff;}.featured-content img.alignleft, img.alignright{	background: #303030;}
.featured-content .post-alt{	float: left;	width: 700px;	margin: 10px 10px 0;	display: inline;}
.featured-content .post-altticker{	float: left;	width: 945px;	display: inline;}
.featured-content .entry-title-alt h2{	line-height: 24px;}
.featured-content .entry-title-alt a{	color: #e7580d;}
.entry-content-alt{        line-height: 20px;        margin: 0px 0px 0;     }
.entry-content-altside{        line-height: 20px;        margin: 1px 5px 0;}
.entry-content-altticker{        line-height: 20px;        margin: 1px 0 0;                }
.entry-content-alt a{	text-decoration: none;        color: #0000FF;}
.entry-content-alt a:hover{	text-decoration: none;        color: #D70000;}
.entry-content-alt1{	line-height: 15px;        margin: 5px 10px 0;        
padding: 2px 0 0 5px;        background: #EFEFEF;        border-top:1px solid #ccc;}
.entry-content-alt1 a{	text-decoration: none;        color: #0000FF;}
.entry-content-alt1 a:hover{	text-decoration: none;        color: #D70000;}
.entry-content-alt111{	line-height: 20px;        color: #E1C93E;        
text-align: center;        margin: 5px 10px 0;        padding: 2px 0 2px 0px;}
.entry-content-alt111 a{	text-decoration: none;        color: #0000FF;}
.entry-content-alt111 a:hover{	text-decoration: none;        color: #D70000;}
.entry-content-alt1110{	line-height: 15px; color: #ffffff; text-align: center; 
margin: 5px 5px 0; padding: 2px 0 2px 1px;        background: #1b1b1b; }
.entry-content-alt1110 a{	text-decoration: none;        color: #0000FF;}
.entry-content-alt1110 a:hover{	text-decoration: none;        color: #D70000;}
.entry-content-alt0111{	line-height: 15px;        color: #ffffff;        text-align: center;      
  margin: 5px 10px 0;        padding: 2px 0 2px 4px;                     }
.entry-content-alt0111 a{	text-decoration: none;        color: #0000FF;}
.entry-content-alt0111 a:hover{	text-decoration: none;        color: #D70000;}
.entry-content-alt1111{	line-height: 15px;        margin: 5px 10px 0;        padding: 2px 0 0 0px; }
.entry-content-alt1111 a{	text-decoration: none;        color: #0000FF;}
.entry-content-alt1111 a:hover{	text-decoration: none;        color: #D70000;}
.home .multi-purpose{	float: left;	width: 124px;	margin: 10px;	display: inline;	}
.home .multi-purpose .domtab, .ads-300x250{	border: 1px solid #2a2a2a;}
.home .ads-300x250 img{	width: 179px;	height: 103px;	overflow: hidden;}
.home .multi-purpose ul.domtabs{	float: left;	width: 300px;	list-style-type: none;	margin: 0;
	padding: 0;	font-family: arial, helvetica, sans-serif;	font-size: 10px;	text-transform: uppercase;	
background: #1b1b1b url(images/dot-2a2a2a.gif) repeat-x left bottom;}
.home .multi-purpose ul.domtabs li{	float: left;}
.home .multi-purpose ul.domtabs li a{	display: block;	padding: 7px 10px;	border-right: 1px solid #2a2a2a;
	border-bottom: 1px solid #2a2a2a;	text-decoration: none;	color: #ccc;	background: #1b1b1b;}
.home .multi-purpose ul.domtabs a:hover{	background: #101010;	text-decoration: underline;	color: #fff;}
.home .multi-purpose ul.domtabs li.active a{	padding: 7px 10px 8px;	border-bottom: 0;}
.home .multi-purpose ul.dt-items{	list-style-type: none;	margin: 0;	padding: 10px;	line-height: 24px;}
.home .multi-purpose ul.dt-items li{	padding: 0 0 0 18px;
	background: url(images/bullet-star.gif) no-repeat 0 8px;}
.normal-content{	float: left;	width: 946px;	background: #ffffff;	color: #333;                }
.first-row{	background: #1b1b1b;}.first-row1{	background: #ffffff;        }
.normal-content .post-alt1{	float: left;	width: 614px;	margin: 0px 0 0 10px;	display: inline;}
.normal-content .post-alt01{	float: left;	width: 524px;	margin: 5px 0 0 1px;	display: inline;}
.normal-content .post-alt010{	float: left;	width: 600px;	margin: 5px 0 0 0px;	display: inline;}
.normal-content .post-alt2{	float: right;	width: 170px;	margin: 10px 10px 0 0;	display: inline;   
     padding:0;}.normal-content .post-alt21{	float: right;	width: 300px;	
margin: 10px 10px 0 0;	display: inline;        padding:0;}
.normal-content .post-altside{	float: right;	width: 300px;	margin: 10px 10px 0 0;	display: inline;  
      padding:0;}.normal-content .post-alt3{	float: right;	width: 140px;	margin: 5px 0 0 0px;
	display: inline;}.normal-content .post-alt31{	float: right;	width: 160px;	margin: 5px 10px 0 0px;	
display: inline;        padding:0; border:1px solid #ccc;}
.normal-content .post-alt112{	float: left;        background: #ffffff;        color:#000000;      
  text-align: left;	width: 270px;        margin: 1px 0 0 0;	display: inline;        padding:4px 0 1px 4px;}
.normal-content .post-alt0112{	float: left;        background: #ffffff;        color:#000000;    
    text-align: left;	width: 250px;        margin: 1px 0 0 0;	display: inline;     
   padding:4px 0 4px 10px; border:1px solid #ccc;}.normal-content .post-alt0113{	float: right;    
    background: #ffffff;        color:#000000;        text-align: left;	width: 226px;	margin: 1px 0 0 0;	
display: inline;        padding:4px 0 4px 10px;}.normal-content .post-alt1120{	float: left;    
    background: #ffffff;        color:#000000;        text-align: left;	width: 580px;       
 margin: 1px 0 0 0;	display: inline;        padding:4px 0 4px 2px;}
.normal-content .post-alt113{	float: right;        background: #ffffff;        color:#000000;    
    text-align: left;	width: 270px;	margin: 1px 0 0 0;	display: inline;        padding:4px 0 1px 4px;}
.normal-content .post-alt114{	float: left;	width: 270px;        margin: 1px 0 0 1px;	display: inline; 
       padding:4px 0 1px 4px;}normal-content666{	float: left;	width: 270px;        margin: 1px 0 0 1px;
	display: inline;        padding:4px 0 1px 4px;}.normal-content .post-alt115{	float: right;	width: 270px;
	margin: 1px 0 0 1px;	display: inline;        padding:4px 0 1px 4px;}
.first-row .post-alt{	margin-top: 15px;}
.normal-content .post-alt h2{	font-family: arial, helvetica, sans-serif;	font-size: 12px;	
font-weight: bold;	line-height: 20px;}
.normal-content .entry-title-alt1{	font-family: arial, helvetica, sans-serif;    
    background:#1b1b1b;        color:#ffffff;         font-size: 13px;        font-weight:bold;   
      padding:3px; border-bottom:1px solid #ccc;}
.normal-content .entry-title-alt11{	font-family: arial, helvetica, sans-serif;        background:#EAF1F2; 
       color:#000000;         font-size: 13px;        font-weight:bold;        
 padding:3px; border-bottom:1px solid #ccc;}
.normal-content .entry-title-alt21{	font-family: arial, helvetica, sans-serif;     
   background:#1b1b1b;        color:#ffffff;         font-size: 13px;        font-weight:bold;   
      padding:3px; border-bottom:1px solid #ccc;}
.normal-content .entry-title-alt3{	font-family: arial, helvetica, sans-serif;        background:#ffffff;  
      margin: 5px 0 0 10px;        }
.normal-content .entry-title-alt4 {	font-family: arial, helvetica, sans-serif;        background:#ffffff;  
      margin: 5px 0 0 10px;}
.normal-content .entry-date, .featured-content .entry-date{	font-size: 11px;	color: #a6ad64;	line-height: 20px;}
.normal-content .post-alt p, .featured-content .post-alt p{	padding: 0;}
.featured-content .entry-meta-alt, .normal-content .entry-meta-alt{	float: left;	margin: 8px 0 0;
	padding: 0 0 10px;	font-size: 11px;}.normal-content .entry-meta-alt a{	text-decoration: none;}
.normal-content .entry-meta-alt a:hover{	text-decoration: underline;}
.home .navigation{	background-image: url(../images/footer.png) ; width: 946px;}
.home .sidebar-container{	width: 946px;	margin: 0;	padding: 0;
	background: #131313 url(images/bg-sidebar-container.gif) repeat-x;	color: #ccc;}
.home .sidebar{	float: left;	width: 302px;	margin: 5px 0 10px 10px;	display: inline;}
.home .sidebar a{	color: #fff;}.home .sidebar ul li h3{	border: 0;	padding: 10px 0 10px;
	background: transparent;	color: #e7580d;}.home .sidebar ul ul{	padding: 0;}
.home .sidebar ul ul li{	padding: 10px 10px 10px 17px;	border: 0;	border-top: 1px solid #252525;	
background: url(images/bullet-sidebar-dark.gif) no-repeat 0 18px;}
.home #calendar_wrap{	padding: 0;}div#creditfooter {display: none;}}