*{
	margin: 0px;
	padding: 0px;
}
a {
	color: #FD5D0F;
	text-decoration: none;
}
a:hover {
	color: #ffffff;
	text-decoration: none;
}
.texto {
	color: #FFF; font:13px Verdana, trebuchet MS, helvetica, sans-serif; text-align: justify;
}
h1, h2, h3 {font-family:"verdana", trebuchet MS, helvetica, sans-serif;
	text-transform:uppercase;}
h1 {font-size:16px;}
h2 {font-size:18px;}
h3 {font-size:20px;}
.inside_content{padding:0px;height:500px;overflow:auto;border-right:none;padding:10px;margin-right:5px;}
#wrap {width:950px; margin:0 auto 0 auto;}
#right { float:right; width:610px;}
#right p {line-height:20px; margin-bottom:20px;}
#right a {border-bottom: solid 1px #0ea2cc;}
#right a:visited, active {border:none;}
#right a:hover {color:#ffffff; border-bottom:solid 1px #000;}
h1 a, h2 a, h3 a, h4 a {text-decoration:none; border:none!important;}
.clear {clear:both;}
#sidebar {float:left; width:215px; left repeat-y;}
#sidebar ul {list-style:none; font:bold 12px "verdana", trebuchet MS, helvetica, sans-serif; margin-bottom:14px; text-transform:uppercase;}
#sidebar li {display:block; height:22px; margin-bottom:2px;}
#sidebar a, #sidebar a:visited {
	display:block;
	background:url(images/menu1.jpg) right top no-repeat;
	padding: 3px 10px 0 10px;
	height: 26px;
	color:#ffffff;
}
#right h2 {
	color:#ffffff; font:normal 18px "verdana", trebuchet MS, helvetica, sans-serif;
}
#right h2 a {color:#ffffff}
#right h2 a:hover {color:#ffffff; background:#ffffff; border:none;}
#sidebar a:hover {background:url(images/menu2.jpg) right top no-repeat; color:#ffffff;}
#sidebar .active a{background:url(images/menu2.jpg) right top no-repeat; color:#ffffff;}

#sitename {
	display:block;
	float:left;
	width:210px;
	padding:15px 0 0 40px;
	text-align:center;
	color: #ffffff;
	font: normal 28px "verdana", trebuchet MS, helvetica, sans-serif;
}
#sitename a{color:#ffffff;}
.caption {
	display:block;
	font: normal 12px Verdana, trebuchet MS, helvetica, sans-seriff;
	color: #ffffff;
	padding-top:30px;}

#sitename a .blue {
	color:#ffffff;
	font-style: italic;
}
#sitename a:hover {color:#ffffff;}
#sitename a:hover .blue{color:#ffffff; font-family:Verdana, trebuchet MS, helvetica, sans-seriff; font-weight:normal;}

#nav {float:right; width:645px; padding:0 40px 0 0; height:134px;}
#nav #search{
	padding-left: 475px;
	padding-top: 17px;
	height: 48px;
}
#nav #search .keyword{
	background: transparent url(images/search.html) no-repeat;
	height: 33px;
	width: 132px;
	padding: 10px 20px 0 10px;
	font-size: 12px;
	color: #ffffff;
	border:none;
	overflow:hidden;
}
#header form {padding:0; margin:0;}
#topmenu { height:51px; font:bold 12px "verdana", trebuchet MS, helvetica, sans-serif; text-transform:uppercase; padding-top:15px;}
#topmenu ul {list-style:none; padding-left:10px;}
#topmenu li {display:inline; margin-left:3px;}
#topmenu a, #topmenu a:visited {display:block; float:left; background: repeat-x; text-align:center; padding:5px 25px 0 25px; height:25px; color:#ffffff;}
#topmenu .active a {background: repeat-x; color:#ffffff;}
#topmenu .active a:hover {background: repeat-x; color:#ffffff;}
#topmenu a:hover {background: repeat-x; color:#ffffff;}
#featured {
	background: no-repeat;
	height:150px;
	color:#ffffff;
	margin-bottom:15px;
}
#featured div {
	padding:25px 10px 0 50px;
	height: 90px;
	font:normal 16px "verdana", trebuchet MS, helvetica, sans-serif;

}
#featured a {color:#ffffff; border-bottom:none;}
#featured a:visited, #featured a:active{color:#ffffff;}
#featured a:hover { text-decoration:underline; color:#ffffff!important;}
.postbottom {background: no-repeat; height:26px; margin-bottom:20px;}
.postbottom ul {list-style:none;}
.postbottom li {display:inline; margin:0!important; padding:0!important;}
.postbottom a, .postbottom a:visited, .postbottom a:active{color:#ffffff; border:none!important; display:block; float:left; height:20px; padding:6px 5px 0 30px;}
.postbottom a:hover {color:#ffffff;}



.post .extract { float:left; margin-right:10px; width:215px;}

.post ul {margin-left:25px;}
.post ol {margin-left:25px;}
.post li {padding:3px;}
.post .leftalign {display:block; padding:5px; background:#eee; margin:8px; float:left; border:solid 1px #ddd;}
.post .rightalign {display:block; padding:5px; background:#eee; margin:8px; float:right;border:solid 1px #ddd;}
