/*  

Tema: Core Downloads
URL: www.coredownloads.net
Autor: Charles
Webdesigner: Charles Batista
URL: www.charlesbatista.com.br
	
*/

body {
background: url('http://coredownloads.net/wp-content/uploads/2010/12/bg.jpg') repeat;
font-family: Tahoma, Verdana;
font-size: 12px;
overflow-x: hidden;
}

/* CONTEÚDO */

#container {
margin: 0 auto;
width: 1000px;
background: url('http://coredownloads.net/wp-content/uploads/2010/12/bg.jpg') repeat;
}
#page{
width: 980px;
background: url('http://coredownloads.net/wp-content/uploads/2010/12/bg.jpg') repeat;
}

/* HEADER */

#header{
margin-left: -212px;
margin-top: -10px;
height: 350px;
width: 1440px;
background: url(images/topo.jpg) top center no-repeat;
}

/* LINK */

a{
font-weight: normal;
text-decoration: none;
color: #4c4c4c;
}
a:hover{
text-decoration: none;
color:#6c6c6c;
}

a img{border: 0;}


/* TOP MENU */

.topmenu{
width: 1000px;
margin: 0 auto;
margin-top: -45px;
padding-left: 25px;
color: #fff;
height:30px;
}
.topmenu ul{
margin: 0 auto;
padding: 10px;
color:#f8b4cb;
font:15px arial,sans-serif;
}
.topmenu ul li{
display: inline;
margin: 20px 35px 0 0;
}

/* SIDEBAR */

.sidebar{
float: left;
width: 210px;
padding: 10px;
margin-left: 0px;
}
.sidebar br {
paddding: 3px 0 3px 0;
}
.rightcolumn{
float: right;
width: 210px;
padding: 10px;
margin-right: -10px;
}
.sidebar ul{
margin: 0;
padding: 0;
}
.sidebar ul{
list-style-type: none;
}
.sidebar li h2{
width: 210px;
padding: 25px 0 33px 5px;
font-size: 12px;
font-weight: bold;
color: #fff;
background: url(images/sidebar.png) no-repeat;
}
.sidebar .textwidget {
padding: 10px;
margin-top: -10px;
background: url(http://coredownloads.net/wp-content/uploads/2010/12/sidebarbgg.png) repeat-y bottom;
}
/* MAIN */

#maincolumn{
float: left;
width: 520px;
margin-top: 15px;
padding-left: 5px;
background: url('http://coredownloads.net/wp-content/uploads/2010/12/bg.jpg') repeat;
}

/* POST */

.post{
margin: 20px 0 10px 0;
padding: 10 0px;
font-size:12px;
background: url(http://hdvirtual.webs.com/img/post-bg.png) repeat-y bottom;
}
.post h2{
margin:0;
width: 520px;
padding:20px 0 0 0;
text-align:center;
font-family: arial;
font-size:13px;
background: url(http://coredownloads.net/wp-content/uploads/2010/12/post-title.png) no-repeat;
height:40px;
color: #000000;
text-decoration:none;
}
.post h2 a{
color:#000;
font-size:15px;
}
.post h2 a:hover{
color:#6c6c6c;
}
.postmetadata{
font-size: 12px;
clear: both;
padding: 10px;	
width: 520px;
height: 30px;
margin: 0 0 10px 0px;
background: url(images/post-footer.png) no-repeat;
}
.postmetadata a{
color: #fff;
}
.categoria {
color: #fff;
padding: 10px 0 0 80px;
}
.comentarios {
padding: 0 0 20px 445px;
margin-top: -14px;
}

/* ENTRY */

.entry{
padding: 0 10px 10px;
}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{
border: 0;
padding: 15px 0 0;
font-family: Arial, Helvetica, Georgia, Sans-Serif;
font-weight: bold;
background-color: #d3d3d3;
color: #000;
}
.entry h1{
font-size: 30px;
font-weight: normal;
line-height: 36px;
}
.entry h2{
font-size: 18px;
}
.entry h3{
font-size: 16px;
}

/* BROWSE */

.browse{
padding: 0 10px 10px;
}

/* COMMENTS */

.comments-template{
padding: 10px;
padding-top: 20px;
}
ol.commentlist{
list-style-type: none;
margin: 0;
padding: 0;
}
ol.commentlist li{
margin: 0 0 10px 0;
}
.comment-footer {
width: 520px;
height: 37px;
margin: 15px 30px 0 -10px;
padding-top: 20px;
}


/* WP-CALENDAR */

table#wp-calendar{
width: 100%;
font-family: Arial, Helvetica, Georgia, Sans-Serif;
font-size: 12px;
text-transform: none;
line-height: 24px;
color:#63334d;
background:#f6dbaa;
text-transform:uppercase;
font-weight:bold;
}
table#wp-calendar caption{
padding: 10px 15px;
color:#63334d;
background:#f6dbaa;
}
table#wp-calendar th{
padding: 0px;
text-align: center;
vertical-align: top;
background:#d79e54;
color:#63334d;
}

table#wp-calendar td{
padding: 0px;
text-align: right;
}
table#wp-calendar tfoot td{
text-align: center;
}

/* FOOTER */

#footer {
clear: both;
margin-left: -232px;
margin-bottom: -10px;
width: 1440px;
height: 500px;
background:url(images/footer.jpg) no-repeat;
}
#footer-text {
margin: 0 auto;
padding-top: 80px;
width:768px;
height:36px;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
color: #009;
}
#footer-text a {
color: #009;
text-decoration: none;
}
#footer-text a:hover {
color: #fff;
text-decoration: none;
}

/* Menu Expansível */

ul {
list-style: none;
}                  
ul#menu {
width: 170px;
}
ul#menu li {                
color: black;        
line-height: 19px;     
}
ul#menu li.header {      
font-weight: bolder; 
padding: 0px 3px;
font-size: 12px;
}   
ul#menu li a {
color: black;
text-decoration: none;
display: block;       
padding: 0px 3px;
outline: none;
}                     
ul#menu li.parent > a {
background: transparent url('../img/down.gif') right center no-repeat;
}                   
ul#menu li.aberto > a {
background: transparent url('../img/up.gif') right center no-repeat;
}                   
ul#menu li a:hover {   
background-color: #EAEEFF; 
}
ul#menu li ul.sub-menu {
display: none;
}                 
ul#menu li ul.sub-menu li a {
padding-left: 15px;
color: maroon;
}

