/* 
Theme Name: RLL
Theme URI: http://www.rodasdeligaleve.com.br
Description: A theme for whells site.
Version: 1.0
Author: Rodas de Liga Leve
Author URI: http://www.rodasdeligaleve.com.br/
*/
* {
	margin: 0;
	padding: 0;
}
body {

	color: #FFFFFF;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: #000000 url(images/bkg-topo.gif) repeat-x top left;
}
img, a img { border:none; }

img, img a {border:0;}
a {color:#FFFFFF; text-decoration: none;}
a:hover {color:#F9F9F9; text-decoration: underline;}
.page {
	width: 760px;
	margin: 0 auto;
}
.topo {
	height:79px;
}
.topo h1 {
	text-align: center;
	margin: 0;
	padding-top: 0px;
}
.menu-container {text-align:center; margin-bottom: 0px;}

/* HEADERS */
h1, h2, h3, h4, h5, h6 {font-weight: normal; color: #CCCCCC;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	font-weight: normal;
	text-decoration: none;
	color: #8a8a8a;
	}
h2 { font-size: 1.5em; }
h3 { font-size: 1.4em; font-style: italic;}
h4 { font-size: 1.3em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1.1em; }

/* LINKS */
a {font-weight: bold; color: #8a8a8a; text-decoration: none;}
a:hover {color: #F9F9F9;}

/* CATEGORY */
.category {width: 230px; float: left; margin: 5px; background-color: #090909;}
.category-thumb {float: left;}
.category-info {}

/* SUBMENU */
.submenu {list-style:none; padding:0px; margin:0px 0px 15px;}
.submenu li{border-bottom: #181b1f 1px solid; line-height: 130%; list-style:none;}
.submenu li a{color: #bfbfc0; text-decoration: none; padding: 4px 6px 4px 2px; display:block; list-style:none;}
.submenu li a:visited{color: #bfbfc0; text-decoration: none;}
.submenu li a:hover{text-decoration: none; background-color: #bfbfc0; color:#444444;}

/* POSTS */
#home .feature {
	float: left;
	display: block;
	border: 1px solid #eee;
	margin: 10px 0 15px 0;
	padding: 0 5px 10px 5px;
	}
#home .feature img {
	width: 300px;
	height: 175px;
	margin: 0 10px 10px 0;
	}
/* for parts of the page that are sectioned off (e.g. features, recent headlines) */
h2.section-header {
	font-size: 3em;
	font-family: "Trebuchet MS", "Lucida Sans", Verdana, Arial;
	color: #8a8a8a;
	margin: 0;
	padding-left: 10px;
	height:45px;
	vertical-align: middle;
	background: url(images/bkg-h2.gif) repeat-x left top;
	}
.secondary {
	padding: 0;
	margin: 5px;
	width: 370px;
	float: left;
	height: 160px;
}
.post {margin: 0;}
.post-single {width: 495px; float: right;}
.post-index {width: 590px; float: right; padding-top: 8px;}
.entry {float: left;}
.post-left, .post-right {width: 185px; text-align:center;}
.post-left h2, .post-right h2 {
	font-size: 1.5em;
	margin: 0;
	padding: 0;
	}
.post-left img, .post-right img { width: 100px;	}
.post-left .entry, .post-right .entry {
	font-size: 1em;
	margin: 0;
	padding: 0;
	}
.post-left {float: left;}
.post-right {float: right;}
.post h2 {clear: left; margin: 5px 0 0 0; padding: 0; font-weight: normal;}
.post h2 a { color: #FFFFFF; }
.post .byline {margin: 5px 0 7px 0;}
.secondary .byline {padding: 0; margin: 0 0 -15px 0; color: #666; font-style: italic;}

/* PAGEIN */
.pagein {margin: 0;}
.pagein h3 {margin: 10px; font-size: 16px; font-weight: bold; font-style: normal; border-bottom: 1px solid #333333; font-family:"Trebuchet MS", "Lucida Sans", Verdana, Arial;}
.pagein h4 {margin: 12px; font-size: 18px; font-weight: bold; font-style: normal; font-family:"Trebuchet MS", "Lucida Sans", Verdana, Arial;}
.pagein p {margin: 10px 10px 10px 20px; font-size: 14px; line-height: 130%;}
.pagein ul {margin: 10px 5px 10px 40px; font-size: 14px; line-height: 130%;}
.pagein ol {margin: 10px 5px 10px 40px; font-size: 14px; line-height: 130%;}

/* LISTS */
#entry ul, #home ul {
	margin: 15px 0;
	padding: 0;
	}
#entry ul li, #home ul li {
	margin: 2px 0;
	padding: 0 0 0 15px;
	background: url(images/menu-bullet.gif) no-repeat .2em .5em;
	list-style-type: none;
	}
/* tables */
.post table { border: none; }
.foto { padding-top:3px;}

/* code and pre */
code {
	font: normal 1.1em "Courier New", Courier, monospace;
	padding: 0 2px;
	}
pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
	width: 480px;
	}
pre code {
	font-size: 1.2em;
	display: block;
	clear: both;
	padding: 10px;
	color: #333;
	border: solid 1px #ccc;
	line-height: 140%;
	margin: 5px 0 15px 0;
	width: 470px;
	}
	
/* ALIGNMENT */
.left {float: left; margin: 5px 15px 5px 0;}
.right {float: right; margin: 0 0 0 15px;}
.center {margin: 0 auto; text-align: center;}

p.left { margin-top: 15px; }

.navigation {margin: 20px 0 10px 0; text-align: center;}
.previous {float: left; width: 47%;}
.nexty {float: right; width: 47%;}
	
/* IMAGES */
.post img, .post a img {padding: 3px; /*border: 1px solid #990000;*/ background: #f7f7f7;}
.thumbnail {margin: 10px; border: #CCCCCC 3px solid;}
	
/* RELATED POSTS */
.related {width: 270; float: left; margin-right: 17px;}
.related ul {width: 100%;}
.related h3 {margin: 0; padding: 0;}

/* CONTACT */
input, textarea {padding: 3px; font-family: Georgia, 'Times New Roman', Times, serif;}
fieldset {border: none;}
legend {border: none;}

/* MSN */
.msn-contact {
	width: 170px;
	text-align: center;
	padding: 6px 2px;
	margin: 4px auto;
	background: url(images/msn-contact.gif) no-repeat;
}
.msn-contact a {font: 15px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #444;}

/* SIDEBARS */
#side {
	display: inline;
	float: left;
	width: 160px;
	padding: 5px 0 0 5px;
	margin: 0;
	text-align: center;
}
#sidebar {
	display: inline;
	float: left;
	width: 251px;
	padding:0;
	margin:5px 0 0 0;
	}
#sidein {background:url(images/side-bkg.gif) repeat-y left top; border-top: 2px solid #24262a; border-bottom: 2px solid #24262a;}
#sidein h3 { margin: 0; text-align: center;}

/* FOOTER */
#footer {
	width: 760px;
	margin: 0 auto;
	}