/*

Design by svesan

*/



/* Elements */



* {

	margin: 0;

	padding: 0;

}



body {

	margin:0px;

	margin-right: 0px;

	padding: 0;

	height:  1v00%;

	margin-bottom: 0px;
    /*Backgroud de todo template*/
	background: #e49c3c;

	font: normal small Tahoma, Arial, Helvetica, sans-serif;
    /*MOUSE OVER DOS MENUS*/
	color: #909402;

}



h1, h2, h3, h4, h5, h6, .contentheading, .componentheading {

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

}



blockquote, ol, ul {

	margin-bottom: 1em;

	line-height: 180%;

}



p {

line-height:200%;

}

a {

text-decoration:none;

	color: #3A403C;

}



a.mainlevel { padding:3px; border-bottom: 1px solid #5D6003; display: block; color: #FFFFFF; text-decoration: none; }

a.mainlevel:hover{

background:#CC9933;

}

a:hover {

	text-decoration: underline;

	color: #FFFFFF;

}



.sectiontableheader {

          

	font-weight: bold;

	border-bottom: 1px solid #ccc;

}



table.contenttoc {

	margin-left: 10px;

	margin-bottom: 10px;

	border: 1px solid #aaa;

	padding: 5px;

}



span.small, td.createdate {

	font-size: 11px;

	font-weight: normal;

	color: #333;

}



/* Post */



.latest-post {

	padding: 0px 0px 0px 0px;

}



.contentheading, .componentheading, h3 {

	margin-bottom: .2em;

	font-size: 1.6em;
    /*TITULOS DOS MENUS*/
	color: #e49c34;

}



.post {

	padding: 1em 0em 1em 2em;

	/*border-top: 1px solid #5E0003;*/

	overflow:hidden;

margin-right:2em;

width:500px;

}



.postcontainer {

padding:0;

margin:0;

margin-right:1.5em;

overflow:hidden;

}



.post h3 {

	margin-bottom: .5em;

	font-size: 1.2em;

}



.file * {

	color: #5E0003;

}



/* Wrapper */



div#center {

	text-align: center;

}



#wrapper {

	width: 800px;



	text-align:left;

}



/* Header */



#header {

	height: 150px;

	padding: 30px 50px 0 0;

	color: #E5F5D0;

}



#header * {

	text-transform: lowercase;

	text-decoration: none;

	text-align: right;

	color: #FFFFFF;

}



#header h1 {

	font-size: 3em;

	letter-spacing: -2px;

}



#header h2 {

	font-size: 1em;

}



/* Content */



#content {

	background:;

	height: 500px;

}



#colOne {

	 

	 background:#FFFFFF;

          width: 573px;

background:url(../images/right.png);



            

        



	overflow:hidden;

}

#banner{

width:573px;

height:353px;

background:url(../images/right_top.gif);

}



#left_top{

width:177px;



background:url(../images/left_top.png);

}



#left_bottom{

width:177px;



background:url(../images/left_bottom.png);

}





#colTwo {

         	float: left;

	width: 177px;

        

	/*padding: 150px 40px 0 40px;*/

	background:#FFFFFF;

background-image:url(../images/left.png); 



	overflow:hidden;

         

        

	

}



#colTwo .moduletable{

         padding:20px;

	color: #FFFFFF;

}









#colTwo ul {

	padding-left: 3.5em;

	list-style: circle;

}



#colOne ul {

	padding-left: 2em;

}

#colOne li {

	list-style:square;

}



/* Menu */



#menu {

	

width:573px;

height: 76px;

	overflow:hidden;

         Background:#efe7df;

         

          background-image:url(../images/right_menu.gif);

background-repeat:no-repeat;



}



#menu ul {

	float: top;left;

 padding: 15px 20px 20px 20px;

	list-style: none;

	line-height: normal;

}



#menu li {

	display: inline;

}



#menu a {

	padding-right: 15px;

	text-decoration: none;

	color: #FFFFFF;

}



#menu a:hover {

	text-decoration: underline;

	color: #FFFFFF;

}





/* Footer */



#footer {

	background:;

}



#footer * {

	color: #FFFFFF;

}



#footer p {

	padding: 2em 0;

	text-align: center;

	font-size: smaller;

}

#flame{

width:573px;



background:#ffffff url(../images/right_bottom.png);

}

a.readon {

font-weight:bold;

}

