/*reset*/



html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {

margin: 0;

padding: 0;

border: 0;

outline: 0;

font-weight: inherit;

font-style: inherit;

font-size: 100%;

font-family: inherit;

vertical-align: baseline;

}



#ht {position: absolute; top: -2000px; width: 700px;} /* Hidden Text - Look up. WAAAY Up */



table { border-collapse: collapse; border-spacing: 0;}

th, td {text-align: left; font-weight: normal;}



img, iframe {border: none; text-decoration:none;}



ol, ul {list-style: none;}



input, textarea, button, select, select * {font-size: 100%;font-family: inherit;}

select {margin: inherit;}



hr {margin: 0;padding: 0;border: 0;color: #000;background-color: #000;height: 1px}



b, strong { font-weight: bold;}

em { font-style: italic;}

small { font-size: 0.9em;}



/*clearfloat*/



.clearfloat:after {

	display:block;

	visibility:hidden;

	clear:both;

	height:0;

	content:".";

	}

.clearfloat {

	display:inline-block

	}

.clearfloat {

	display:block

	}



/*global*/



a {text-decoration:none;}

span.invisible {visibility:hidden; display:none;}



h1 {font-size:22px;font-weight:lighter;}

h2 {font-size:16px;font-weight:lighter;}

h3 {font-size:18px;font-weight:lighter;}

h4 {font-size:14px;font-weight:lighter;}

h5 {font-size:12px;font-weight:lighter;}

/*body*/



html, body { height: 100%;}



html > body #container { height: auto;}



body {

	font-family:Georgia, "Times New Roman", Times, serif;

	padding:0;

	margin:0;}



body.pato {

	background: url(images/contact.jpg) no-repeat 50% 0px;}



#container {

	width:940px;

	margin:0 auto;

	padding:0;}







/*header*/



#header {

	width:100%;

	height:444px;

	margin-top:10px;

	margin-bottom:20px;

	background:url(images/head.jpg) no-repeat top center;}



/*sidebar*/



#sidebar {

	width:250px;

	float:left;}

#sidebar ul {

	margin-left:-10px; }

#sidebar.home {

	margin-top:36px;}

	#melissa {

		width:223px;

		height:135px;

		margin-top:50px;

		margin-bottom:25px;

		margin-left:-28px;

		background:url(images/head.gif) no-repeat top center;}

	#bio {

		width:240px;

		padding:0 20px;

		background-color:#181f29;

		margin-top:20px;

		margin-left:-50px;}

		#bio img {margin-left:-20px; }

	#bio p {

		color:#ccc;

		line-height:22px;

		margin-top:30px;

		padding-bottom:20px;

		font-size:12px;}

	#news {

		width:240px;

		height:820px;

		padding:0 20px;

		background-color:#181f29;

		margin-top:20px;

		margin-left:-50px;}

		#news img {margin-left:-20px; }



	#noticias_recent {

		margin-top:20px; }

	#news p {

		color:#fff;

		font-size:14px;}

	#news p a {

		color:#fff;

		font-size:14px;}

	#news p a:hover {

		color:#ccc;}

	#news p.date {

		font-size:12px;

		color:#999;

		padding-bottom:20px;}

	#tv p.date a {

		font-size:12px;
		font-style:italic;
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#999;}

	#paginador_news p {

		color:#fff;

		font-size:14px;}

	#paginador_news p a {

		color:#fff;

		font-size:14px;}

	#paginador_news p a:hover {

		color:#ccc;}

	#paginador_news p.date {

		font-size:12px;

		color:#999;

		padding-bottom:20px;}

	#work{

		width:240px;

		padding:0px 20px 20px 20px;

		background-color:#181f29;

		margin-top:20px;

		margin-left:-50px;}

		#work img {margin-left:-20px; }

		#work p img {margin-left:0px;}

	#work h3 {

		color:#eee;

		padding-top:10px;}

	#work p {

		color:#999;

		font-family:Arial, Helvetica, sans-serif;

		line-heigh:18px;

		font-size:12px;}

	#work p.date {

		font-size:11px;

		color:#cc0000;

		padding-bottom:60px;}

	#paginador_resume h3 {

		color:#fff;

		padding-top:10px;}

	#paginador_resume p {

		color:#999;

		line-heigh:18px;

		text-align:justify;

		font-size:12px;}

	#paginador_resume p.date {

		font-size:11px;

		color:#cc0000;

		padding-bottom:60px;}

	#sidebar ul {}



		#sidebar ul li {

			width:225px;

			height:30px;

			cursor:pointer;

			margin-bottom:5px;

			background-position:bottom left;}

		#sidebar ul li:hover {

			background-position:center left;}

		#sidebar ul li.active {

			background-position:top left;}

		#sidebar ul li.home {background-image:url(images/sidebar/1.gif);}

		#sidebar ul li.news {background-image:url(images/sidebar/2.gif);}

		#sidebar ul li.about {background-image:url(images/sidebar/3.gif);}

		#sidebar ul li.work {background-image:url(images/sidebar/4.gif);}

		#sidebar ul li.gallery {background-image:url(images/sidebar/5.gif);}

		#sidebar ul li.show {background-image:url(images/sidebar/6.gif);}

		#sidebar ul li.contact {background-image:url(images/sidebar/7.gif);}

		#sidebar ul li.blog {background-image:url(images/sidebar/8.gif);}



		#sidebar ul li a {

			height:30px;

			width:225px;

			display:inline-block;}



	#sidebar ul.reflejo {

		width:225px;

		height:250px;

		background:url(images/sidebar/reflejo.gif) no-repeat top center;}



/*content*/



#content {

	width:800px;

	margin:0 auto;}



#colder {

	width:245px;

	padding-left:10px;

	margin-top:26px;

	float:left;}

	#go {

		font-size:12px;
		width:230px;

		color:#cc0000;

		text-align:right;}

	#go a {color:#cc0000;}

	#go a:hover {text-decoration:underline;}



#colizq {

	width:245px;

	float:left;

	padding-left:30px;}



#colizq h3 {

	color:#666;

	margin-bottom:10px;}



#colizq p {

	font-size:14px;

	color:#666;}



#colizq p.mail {

	margin-top:5px;

	margin-bottom:15px;

	color:#cc0000;}

#colizq p.mail a {

	color:#cc0000;}

	#twitt {

		padding-top:5px;

		margin-top:5px;

		border-top:1px solid #ccc;}

	#twitt p {

		font-size:14px;

		color:#000;}

	#twitt p.date {

		font-size:10px;

		margin-top:3px;

		color:#cc0000;}



#coltop {

	float:left;

	margin-top:67px;

	width:530px;}



#coltop img {

	float:left;

	margin:0 20px 10px 0;

	display:inline-block;}



#boxw img	{

	float:left;

	margin:0 20px 10px 0;

	display:inline-block;}



#coltop p {

	font-size:12px;

	color:#999;

	margin-bottom:10px;

	font-family:Arial, Helvetica, sans-serif;}



#coltop p.date {

	color:#cc0000;

	font-size:11px;}



#boxw {

	padding-bottom:10px;

	margin-bottom:20px;

	text-align:justify;

	border-bottom:1px solid #ccc;}



#coltop h3 {

	color:#666;

	margin-bottom:10px;}



#coltop p {

	font-size:12px;}

#colbott {

	float:left;

	margin-top:17px;

	width:530px;}



#colbott.fixpadd {

	margin-top:-10px;}

#colbott img {

	float:left;

	margin:0 20px 10px 0;

	display:inline-block;}



#colbott p {

	font-size:12px;

	color:#000;

	margin-bottom:3px;

	font-family:Arial, Helvetica, sans-serif;}



#colbott p.date {

	color:#cc0000;

	font-size:11px;}



#colbott h3 {

	color:#cc0000;

	margin-bottom:3px;}



#hot {

		float:left;

		padding-bottom:10px;

		margin-bottom:10px;

		width:245px;

		border-bottom:1px solid #ccc;}

	#hot.padd {padding-bottom:25px;}

	#hot h3 {

		color:#666;}

	#hot h3 a:hover {

		color:#999;}

	#hot p {

		font-size:14px;

		word-wrap: break-word;

		color:#000;}

	#hot img {

		float:left;

		margin-right:10px;

		margin-top:7px;

		border:1px solid #999;}

#tv {

	padding-bottom:20px;}



#tv h3 {

	color:#666;}



#tv p {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	color:#666;}



#tv p.date {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#cc0000;}



#tv p a{

	color:#990000;}

#tv p a:hover{

	text-decoration:underline;

}



#txtr {

	float:left;

	margin-top:5px;

	font-size:12px;

	color:#666;

	width:252px;}

	#txtr p {

		margin-bottom:10px;

		text-align:justify;}

	#txtr img {

		border:1px solid #adad90;}



#passions {

	height:60px;

	width:111px;

	float:left;

	cursor:pointer;

	background:url(images/title/passions.gif) no-repeat top center;}

#passions2{

	height:60px;

	width:111px;

	float:left;

	cursor:pointer;

	background:url(images/title/passions2.gif) no-repeat top center;}

#passions2:hover {

	background-position:bottom center;}

#trivia{

	height:60px;

	width:106px;

	float:left;

	background:url(images/title/trivia2.gif) no-repeat top center;}

#trivia2{

	height:60px;

	width:106px;

	float:left;

	cursor:pointer;

	background:url(images/title/trivia.gif) no-repeat bottom center;}

#trivia2:hover {

	background-position:top center;}



#texto {

	background:url(images/line.gif) no-repeat top right;

	margin-top:-6px;

	padding-top:12px;}



#texto p {

	font-size:12px;

	width:533px;

	text-align:justify;

	padding-bottom:12px;

	color:#666;}



#show {

	padding-top:67px;}



#show ol {

	margin:30px 0;}



#show h2 {

	margin-top:10px;

	color:#666;}

#show h2 a {

	color:#666;}



#show h2 a:hover {

	text-decoration:underline;}



#show p a{

	font-size:14px;

	color:#999;}

#show p a:hover {

	text-decoration:underline;}



/*footer*/



#footbar {

	width:100%;

	margin:20px auto 0 auto;

	height:11px;

	background:url(images/foot.jpg) no-repeat top center;}

#footer {

	width:100%;

	height:320px;

	padding:25px 0 20px 0;

	background:#181f29;}

#footer p.footer {
	font-size: 10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999;
	clear:both;
	margin-bottom:10px;
	text-align:center;}

#footer p.footer a {
	color:#ccc; }
#footer p.footer a:hover {
	text-decoration:underline; }

#footer.height {

	height:420px;}



#colfoot {

	float:left;

	margin-top:10px;

	height:250px;

	background:url(images/separator.jpg) no-repeat top right;}



#colfoot a:hover {

	text-decoration:underline;}



#colfoot p {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#ccc;}

#colfoot p.mail {

	color:#666;

	margin-bottom:15px;}



#colfoot p a {

	color:#ccc;}



#colfoot h2 {

	color:#9F9459;

	font-weight:lighter;

	margin:10px 0 4px 0;}



#colfoot h2 a {

	color:#666;}



#colfoot h2 a:hover {

	color:#9F9459;}



#footer img {

	margin-top:5px;

	margin-right:6px;}



#colfoot.one {

	width:100px;

	padding:10px;}

#colfoot.two {

	width:105px;

	padding:10px;}

#colfoot.three {

	width:115px;

	padding:10px;}

#colfoot.four {

	width:190px;

	padding:10px;}

#colfoot.five {

	width:170px;

	padding:10px;

	background:none;}

#colfoot.five p a {

	color:#999;}



/*misc*/



span.s51 {

	font-size:51px;

	font-style:italic;}



#nav {

		margin-bottom:20px;

		margin-top:15px;

		color:#999;}

	#nav a {

		color:#fff;}

	#nav a.active {

		color:#cc0000;

		text-decoration:underline;}

	#nav .actual {

		color:#cc0000;

		text-decoration:underline;}

#nav2 {

		margin-bottom:15px;

		color:#333;}

	#nav2 a {

		color:#000;}

	#nav2 a.active {

		color:#cc0000;

		text-decoration:underline;}

	#nav2 .actual {

		color:#cc0000;

		text-decoration:underline;}

#navigation {

	font-size:32px;

	color:#cc0000;

	font-family:Helvetica, sans-serif;

	font-weight:lighter;

	margin-top:20px;

	margin-bottom:30px;

	float:left;}



.right {

	margin-left:450px;}


#indexFrase {
	padding-left:440px;
	width:390px;
	padding-top:184px;}

#indexFrase p {
	font-size:20px;
	font-style:italic;
	color:#333333;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height: 24px;
	}
#indexFrase img {
	line-height: 24px;
	vertical-align: top;
	position: relative;
	left: 5px;
	top: 2px;
	}





