/* Theme Name: greensound 

Theme URI: http://www.greensound.com.br/ 

Description: Tradução simultânea e consecutiva, organização e produção de eventos. 

Author: William Morsetvita 

Author URI: http://morsetvita.com.br Date: 08/10 

Version: 1.0 */



 /***** RESET CSS *****/



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, b, u, i, center, 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-size: 100%; background: transparent; }

body { line-height: 1;}

ol, ul { list-style: none;}

blockquote, q {	quotes: none;} blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}

:focus { outline: 0;}

ins { text-decoration: none;}

del { text-decoration: line-through;}

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

body {background:#fff; font:11px Tahoma, Arial, Helvetica, sans-serif; margin-top:10px;}



#top {width:100%; height:98px; background: url(images/bg-top.gif) repeat-x;}

#middle {width:100%; background:url(images/bg-content.jpg); padding:10px 0;}

#bottom {width:100%; background: url(images/bg-bottom.gif) 0 0 repeat-x; }



.inside {width:960px; margin:0 auto; min-height: 350px; color:#99F;}

.page p, .inside p {font-size:13px;}

h1, h2 {font-size: 20px; color:#626b3b; padding:10px 0;}

h2 {font-size:13px; text-transform:uppercase;}

h2 span {font-size:10px; color:#555555; font-weight:normal;}

p { color:#555555; margin-bottom:10px;}

.alignright {float:right; margin-left:40px; margin-top:-45px;}

a {color:#737d45;}

td {color:#555555;}

.alignleft {float:left; margin-right:10px;}



/***** HEADER *****/

#header {height:88px;}

#header h1 a {width:193px; height:72px; display:block; background:url(images/logo.gif) no-repeat; text-indent:-9999px; float:left; margin-top:-5px;}



/***** SEARCH *****/

#searchform { width: 164px; height:20px; background:url(images/bg-searchform.gif) no-repeat; float:right; margin-right:10px;}

#searchform input {width: 120px; margin-left:10px; height:20px; border:none; background:none; color:#737d45; font:11px/18px Tahoma, Arial, Helvetica, sans-serif;}

#searchform .btn {width: 26px; height:20px; display:block; text-indent:-9999px; float:right; margin-left:5px; outline:none;}



/***** ANIM-HOME *****/

#anim {background:url(images/anim.png) no-repeat; width:730px; height:384px; float:left; }

#slider { background:url(images/loading.gif) no-repeat scroll 50% 50%; margin:13px;}



.nivoSlider {position:relative;}

.nivoSlider img {left:0; position:absolute;top:0;}

.nivoSlider a.nivo-imageLink { border:0 none; display:none; height:100%; left:0; position:absolute; top:0; width:100%; z-index:60;}

.nivo-slice { display:block; height:100%; position:absolute; z-index:50;}

.nivo-caption {top:264px; color:#fff; left:0; opacity:0.8; position:absolute; width:100%; z-index:89; }

.nivo-caption p { margin:0; padding:5px; color:#fff; font-size:13px;}

.nivo-directionNav a { cursor:pointer; position:absolute; top:45%; z-index:99;}

.nivo-prevNav {left:0;}

.nivo-nextNav {right:0;}

#slider a {border:0 none; display:block;}

.nivo-controlNav { bottom:-30px; left:47%; position:absolute;}

.nivo-controlNav a { background:url(images/bullets.png) no-repeat scroll 0 0 transparent; border:0 none; display:block; float:left; height:10px; margin-right:3px;text-indent:-9999px;

width:10px;}

.nivo-controlNav a.active {background-position:-10px 0;}

.nivo-controlNav a {cursor:pointer; position:relative; z-index:99;}

.nivo-controlNav a.active {font-weight:bold;}

.nivo-directionNav a { background:url(images/arrows.png) no-repeat scroll 0 0 transparent; border:0 none; display:block; height:34px; text-indent:-9999px; width:32px;}

a.nivo-nextNav { background-position:-32px 0; right:10px;}

a.nivo-prevNav {left:10px;}



/***** DEPOIMENTOS *****/

#depoimentos {width: 220px; height:320px; background: url(images/bg-depoimentos.png) no-repeat; margin-left:730px;}

#depoimentos h2 {padding:10px;}

#depoimentos p.depoimento {font-size:18px; width: 160px; padding-top: 50px; margin:0 30px; text-align:center; color:#555555;}

#depoimentos a.depoimento {text-decoration:none;}

#depoimentos p.nome {width: 145px; display:block; position:absolute; margin: 245px 0 0 75px; font-size:11px; color:#626b3b; font-weight:bold;}

#depoimentos span {font-size:10px; width:145px;display:block; font-style:italic; color:#555555;font-weight:normal;}



/***** NAV *****/

.lavaLamp {height: 29px; width: 595px; overflow: hidden; float:right; margin:23px 0 0 140px;}

.lavaLamp li { float: left; list-style: none; } .lavaLamp li.back { background: url(images/menu.gif) no-repeat right -24px; width:9px; height: 24px; z-index: 8; position: absolute; }

.lavaLamp li.back .left { background: url(images/menu.gif) no-repeat top left; height: 24px; margin-right: 9px;}

.lavaLamp li a {text-decoration: none; color: #626b3b; outline: none; text-align: center; top: 5px; text-transform: uppercase; z-index: 10; display: block; float: left; height: 30px; position: relative; overflow: hidden; margin: auto 10px;}

.lavaLamp li a:hover, .lavaLamp li a:active, .lavaLamp li a:visited { border: none;}



/***** POSTAREA ******/

.postarea {width:700px; float:left;}



/***** SIDEBAR *****/

#sidebar {width: 220px; margin-left:735px;}

#sidebar #footer-bt {margin:20px 0 0 0;}

.sidebar li, .cat-item {width:220px; line-height:20px; list-style:none; border-bottom:1px dotted #626b3b;}

.sidebar li a, .cat-item a {text-decoration:none; width:215px; padding-left:5px; line-height:20px; display:block; color:#555555;}

.sidebar li a:hover, .cat-item a:hover {background: #bccf99; color:#fff; }


/*****Comments*********/

.comments h3 {
	color: #626b3b;
	font-size:15px;
	}
#respond { color:#555555; margin-top:20px;}
/************************************************
*	Comments									*
************************************************/
	
.commentlist li ul li {
	font-size: 12px;
	}

.commentlist li {
	font-weight: bold;
	width: 600px;
	border-bottom:1px dotted #626b3b;;
	}

.commentlist li .avatar { 
	background: #FFFFFF;
	float: right;
	border: 1px solid #EEEEEE;
	padding: 2px;
	}

.commentlist cite, .commentlist cite a , .commentlist .says{
	color:#626b3b;
	}

.commentlist p {
	font-weight: normal;
	text-transform: none;
	}

.commentmetadata {
	font-weight: normal;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0px;
	}

#commentform {
	margin: 5px 10px 0px 0px;
	}
	
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
	
#respond:after {
	content: "."; 
	display: block; 
	height: 0px; 
	clear: both; 
	visibility: hidden;
	}
	
#commentform p {
	margin: 5px 0px 5px 0px;
	}
	
#commentform #submit {
	margin: 0px;
	float: left;
	}
	
.alt {
	margin: 0px;
	padding: 10px;
	}

.commentlist {
	margin: 0px;
	padding: 0px;
	}
	
.commentlist ol {
	margin: 0px;
	padding: 10px;
	}

.commentlist li {
	padding: 10px 0;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
	}

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

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

.commentmetadata {
	font-size: 10px;
	margin: 0px;
	display: block;
	}


/***** NEWS-FOOTER *****/

#news-footer {width: 715px; margin:0 auto; padding-left:245px; background: url(images/premio-apic.gif) 0 55px no-repeat; height:265px;}

#news {width:452px; float:left; margin-top:4px; font-size:13px;}

#news a {color:#737d45; padding-bottom:5px;}

#news p { }

#news b {color:#737d45;}



/***** FOOTER LINKS *****/

#footer-bt {width: 220px; margin-left:495px;}

#footer-bt h3 {color:#fdff00; text-transform:uppercase; width:125px; padding-top:12px; padding-left:5px; text-align:center;}

#footer-bt span {color:#fff; text-transform:none; font-weight:normal;}

#footer-bt li {width:220px; height:65px; margin-bottom:8px;}

#footer-bt li a {width:220px; height:65px; display:block; text-decoration:none; }

#footer-bt li.orcamento {background:url(images/bt-orcamento.jpg) no-repeat;}

#footer-bt li.sustentabilidade {background:url(images/bt-sustentabilidade.jpg) no-repeat;}

#footer-bt li.sustentabilidade h3 {padding-left:80px;}



/***** FOOTER *****/

#footer {margin:0 auto; border-top: 1px solid #c5caa7; padding-top:10px; background: url(images/logo-footer.gif) no-repeat 0 10px; height:40px; }

#footer p {padding-left:65px; font-size:11px;}

#footer b {color:#737d45;}
