/*
<!--©2009 Valente Online all rights reserved -->
*/

html,body {
font-family:verdana;
background: #ffffff url(images/bg.png) repeat-x;
height:100%;
text-align:center;
margin:auto;
}

/*begin typography*/

h1{
font-size:1.5em;
font-family:verdana;
color:#ffffff;
background:#f57900;
padding:5px;
text-align:left;
}

h2{
font-size:1.2em;
font-weight:bold;
padding:2px;
font-family:verdana;
color:#ffffff;
clear:both;
background:#f57900;
}

h3{
font-size:1.1em;
font-weight:bold;
font-family:verdana;
color:#ffffff;
background:#f57900;
clear:both;
padding:3px;
text-align:left;
}


h3 a:link{
color:#ffffff;
text-decoration: none;
}

h3 a:hover{
color: #000000;
text-decoration: none;
}

h3 a:active{
color: #000000;
text-decoration: none;
}

h3 a:visited{
color:#ffffff;
text-decoration: none;
}

a:link{
color:#f57900;
  text-decoration: none;
}

a:hover{
  color: #000000;
  text-decoration: none;
}

a:active{
  color: #000000;
  text-decoration: none;
}

a:visited{
color:#f57900;
  text-decoration: none;
}

img.alignleft { 
float: left;
margin: 3px 3px 0px 0;
}

img.alignright { 
 float: right;
 margin: 0 3px 0px 3px;
 }



input{
border-color:#f57900;
border-style:solid;
border-width:2px;
background:#ffffff url(images/input.png) repeat-x;
color:#f57900;
}

textarea{
border-color:#f57900;
border-style:solid;
border-width:2px;
background:#ffffff url(images/input.png) repeat-x;
color:#f57900;
}



/*begin structure*/

/*wrapper*/

 #wrapper{
margin:auto;
width:1000px;
margin-top:0px;
background: url(images/mid.png);
}

 #wrapper2{
 background:#2e3436 url(images/bg2.png) repeat-x;
margin:0 auto;
width:100%;
text-align:center;
clear:both;
}


/* header */

 #header{
height:403px;
background: url(images/header.png);
color:#ffffff;
font-size: 12px;
text-align:left;
}

 #nav1{
font-family:verdana;
text-align:right;
font-size:10px;
padding-top:142px;
padding-right:11px;
font-weight:bold;
clear:both;
}

#header a{
color:#ffffff;
text-decoration: none;
}

#header a:hover{
color: #000000;
text-decoration: none;
}

#header a:active{
color: #000000;
text-decoration: none;
}

#header a:visited{
color:#ffffff;
text-decoration: none;
}

/*----START MAIN CONTENT-----*/

#banner-wrap{
color:#ffffff;
text-align:left ;
padding-top:7px;
}

#banner-wrap li{
 border-bottom-width:1px;
 border-bottom-color:#333;
 border-bottom-style:solid;
 clear:both;
 margin:0px;
list-style-type: none;
height:34px;
 }
 
 #banner-wrap li img{
float:left;
padding:2px;

 }

#banner-wrap h2{
font-size:1.2em;
font-weight:bold;
padding:2px;
font-family:verdana;
color:#333333;
background:none;
}

.banner{
float:left;
width:500px;
}

.banner-content{
color:#ffffff;
padding-left:20px;
padding-right:20px;
}
td { font-size: 80%; 
color:#333333;
}

#main{
float:left;
padding-left:48px;
padding-top:20px;
width:630px;
font-family:verdana;
font-size:10px;
color: 333333;
text-align:justify;
padding-bottom:1px;
}

.relposts{
border-style:solid;
border-width:1px;
border-color:#c0c0c0;
background:#ffffff url(images/relposts.png) repeat-x;
padding:5px;
}	

.relposts h2{
font-size:1.2em;
font-weight:bold;
background:none;
color:#333;
}	

.featured img{

}	

.featureditem{
width:135px;
float:left;
border:none;
}	

.featuredcontent{
margin-top:4px;
margin-right:4px;
padding:2px;
height:180px;
border-color:#b9b9b9;
border-width:1px;
border-style:solid;
}

.popularitem{
width:110px;
float:left;
border:none;
}	

.popularcontent{
margin-top:4px;
margin-left:7px;
height:155px;
font-size:10px;
font-weight:bold;
}

.colwrap{
background:url(images/bg3.png);
margin:1px;
float:left;
width:288px;
height:460px;
}

.col{
padding-left:10px;
padding-right:10px;
}

.col  h1{
font-weight:14px;
font-family:verdana;
color:#f57900;
text-align:left;
}

.col  h2{
font-weight:12px;
font-family:verdana;
color:#f57900 ;
text-align:left;
}

.colwrap  h3{
font-weight:12px;
font-family:verdana;
background:#f57900 url(images/h22.png);
text-align:left;
}


.postcontent{
padding-bottom:5px;
}

.postmetadata{
}

img{
border:none;
}

.clear{
clear:both;
}
 #sidebar{
float:right;
width:300px;
padding-top:5px;
font-family:verdana;
font-size:10px;
font-weight:bold;
color: #333333;
padding-bottom:20px;
text-align:left;
}

.sidebar-text{
padding-right:30px;
}

 #sidebar li{
 border-bottom-width:1px;
 border-bottom-color:#f57900;
 border-bottom-style:solid;
 }

#sidebar h2{
background: url(images/h2.png) no-repeat;
padding-left:5px;
color:#ffffff;
height:20px;
font-size:1.2em;
text-align:left;
}



/*----END MAIN CONTENT-----*/

/*footer*/

#footer{
margin:auto;
background: url(images/sidebar.png) repeat-x;
 padding-top:70px;
width:1000px;
text-align:center;
font-family:verdana;
font-size:8px;
color: #333333;
clear:both;
}

.footer-text{
}

#footer a{
color:#fff;
text-decoration: none;
}

#footer a:hover{
color: #000000;
text-decoration: none;
}

#footer a:active{
color: #000000;
text-decoration: none;
}

#footer a:visited{
color:#fff;
text-decoration: none;
}


/* Begin Comments*/
.alt {
margin: 0;
padding: 10px;
}

.commentlist {
padding: 0;
text-align: justify;
}

.commentlist li {
margin: 15px 0 10px;
padding: 5px 5px 10px 10px;
list-style: none;
}
.commentlist li ul li { 
margin-right: -5px;
margin-left: 10px;
}

.commentlist p {
margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
width:100%;
text-align: left;
}

.nocomments {
text-align: center;
margin: 0;
padding: 0;
}

.commentmetadata {
margin: 0;
display: block;
}
/* End Comments */

.twtr-hd{
}

.twtr-hd h3{
font-size:0px;
}
