	body,
	html {
		margin:0;
		padding:0;
		min-width:885px;
	
	}
	body {
		width:885px;
background: #383B64 url(bg_darkwide.gif) repeat-y center;
	font-family: Verdana;
	font-size: 12px;
	margin:0 auto;
		color: #333333;
	}
	#wrap {
	background: #383B64 url(bg_darkwide.gif) repeat-y center;
		width:885px;
		margin:0 auto;

	}
	#header {
	background-color: #ddd;
	background-image: url(top-header-bg.gif);
	height:29px;
		padding:0px;
		text-align:right;
	
	}
	* html #header {
height: 29px;
}
	#breadcrumb {
		background-image: url(breadcrumbs-background.png);
		height:20px;
	font-size: 80%;
		color: #990000;
		font-weight:bold;

	}
		#breadcrumb2 {
		position: absolute;
top: 109px;
	margin:0 auto; /*centers the div*/
	width:880px;
padding-left:5px;
  font-family:Verdana, Arial, Helvetica, sans-serif;	
		font-size:11px;
		color: #990000;	

	}
/*	#breadcrumbs2 {
	position:absolute;
top:109px;
left:20px;
padding-bottom:0px;;
height:20px;
font-size: 75%;
color: #990000;
}*/
#breadcrumb h1 {
padding: 0 0 0 0;
margin: 0 0 0 0;
font-size:11px;
color: #3C006C;
display:inline
}
#breadcrumb a:link,
#breadcrumb a:visited {
font-family:Arial, Helvetica, sans-serif;
	color: #990000;
text-decoration:none;
font-weight:bold;
font-size:11px;
}

#breadcrumb a:hover,
#breadcrumb a:active {
	color: #006699;
}
#breadcrumb a:link,
#breadcrumb a:visited {
	color: #990000;
}



	.hide { display:block; clear:both; height:0px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.inlineimg {vertical-align: middle; }
	#header h1 {
    	padding:5px;
	    margin:0;
    }
	#nav {
		height:80px;
		padding:0px 0px 0px 5px;
		background-image: url(header-bg.jpg);
	}
	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li{
		display:inline;
		margin:0;
		padding:0;
	}
	#main {
		/*background:#9c9;*/
		/*background:url(feature-back.png) repeat-x;*/
		float:right;
		width:884px;
		min-height:1024px;
		height:auto !important;
		height:1024px;
	}
	#photogallery img {
	border-color:#000000;
	}
	#lidiv ul {
	list-style-image: url("li2.gif");
	padding: 3px 0px 0 12px;
	margin: 15px;
	}
	#lidiv li {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	color:#CC6600;
	}
	#lidiv a{
	color:#CC6600;
	}
	#lidiv a:hover{
	color:#FF0000;
	}
	
	#main h2, #main h3, #main p {
		padding:0 10px;
    }
	#sidebar {
		/*background:#99c;*/
		float:left;
		margin-left:1px;
		width:188px;
	
	}
	
    #sidebar h3, #sidebar p {
		padding:0 10px 0 0;
    }
	#footer {
	margin:0 auto; /*centers the div*/
	background-image: url(bg_rodape.gif);
	width:885px;
clear:both;
	background-color: #cc9;
	color:#FFFFFF;


	}

	#footer p {
		padding:5px;
		margin:0;
		
}
#footer a {
	COLOR: #FFFFFF;  TEXT-DECORATION: none
	}

#footer a:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none
	}
	#footer a:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
	}
/*** Navigation Elements ****************************************************/

#navigation {
	

float:left;
	top:0px;
	margin:0 auto; /*centers the div*/
	list-style: none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	/*left: 25px;*/
	width:530px;
	padding-left:0px;


}

#navigation li,
#navigation li a {

font-weight: bold;
	color: #fff;
	float: left;
	height: 29px;
	line-height: 25px;
	text-decoration: none;
	
}
#navigation li a:hover {
  
    text-decoration: none;
	color: #FF0000;
}
#navigation a:visited {   
	color: #fff;
}
#navigation li {
	margin-left: 25px;
}
#sidebar h2 
	{
	background: url(heading_icon_side.jpg) no-repeat;
	font-size: 13px;
	font-weight: bold;
	color: #006600;
	margin: 6px 0 0px 1px;
	padding: 4px 0 0 25px;
}
#sidebar h2 a 
	{
    margin: 20px 20px 10px 0px;
	color: #006600;
}

#sidebar ul {
margin-top:1px;
margin-bottom:1px;
	}
	
#sidebar li {
background: url(arrow-b.gif) no-repeat 2px ;
	list-style-type: none;
	margin: 4px 0 1px -40px;
	padding-left:15px;

	color: #FF6300;
	}

#sidebar li a {
/*background: url(../../images/arrow-b.gif) no-repeat 2px ;*/
	list-style-type: none;
	padding-left:1px;
padding-top:0px;
	color: #000099;
	}
#sidebar li a:hover {
/*background: url(../../images/arrow-b.gif) no-repeat 2px ;*/
	list-style-type: none;
	padding-left:1px;
padding-top:0px;
color: #006600;
 text-decoration:underline;
	}	
		
#sidebar a {
 text-decoration: none
	}

#sidebar a:hover {
	color: #006600; text-decoration:underline;
	}
#sidebar .sub{
background: url(sub.gif) no-repeat 2px ;
	list-style-type: none;
	margin: 3px 0 1px -30px;
	padding-left:17px;
	padding-top:2px;
	color: #5AA6F4;
	}	
	
	
	#search {
	background: transparent;
	border: none;
	clear: none;
	float: right;
	margin: 0;
	margin-top: 3px;
	padding: 0;
	padding-right: 20px;
position: relative;
}
#search label {
    position: absolute;
    visibility: hidden;
}
#search #search_input {
background: transparent url(navbar-image.jpg) no-repeat;
    border: 0px solid #0c131a;
	height: 18px;
    padding: 4px 5px 0 25px;
	
    width: 195px;
position: absolute;
right: 63px;
}
#search .button {
    background: transparent url('button_search.gif') no-repeat 0 0;
    border: none;
    height: 21px;
	line-height: 21px;
	margin-top:1px;
    overflow: hidden;
    text-indent: 100px;
	font-size:0em;
    width: 39px;
	cursor:pointer;
}
input{margin:0; padding:0; font-size:10px;}	
#searchresults {
	width: 100%;
	float: left;
	clear: both;
	position: relative;
	border-bottom: 1px solid #997701;

	background-color: #FEFDF3;
}
#closeresults {
	position:relative;
	margin:0 auto; /*centers the div*/
	width:885px;
	height: 19px;
	text-indent: 40px;
	top:0px;
	overflow: hidden;
	cursor:pointer;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #997701;
	clear:both;
	background-color: #FFB9B9;
	background-image: url(close.gif);
	background-repeat: no-repeat;
	background-position: 10px 3px;
}
#closeajax {
	
	margin:0 auto; /*centers the div*/

	height: 19px;
	text-indent: 40px;
	top:0px;
	overflow: hidden;
	cursor:pointer;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #997701;
	clear:both;
	background-color: #FEFDF3;
	background-image: url(close.gif);
	background-repeat: no-repeat;
	background-position: 10px 3px;
}
#manyak {

	
}
h2 {margin:0px; font-size:10px;}




/* --------------- primary fields ------------*/

#primary {
width:680px;
height:100px;
clear: right;
margin:0px auto;
position: relative;
 /* background:url("bg_what.gif") no-repeat center top;*/
  }
 #primary h1 {
  margin:0 0 .35em;
  color:#FFB900;
  text-align:center;
  font-weight:normal;
  font-size:200%;
  min-height:30px;
  padding:5px 0px 5px 10px;
  }
 #primary h2 strong {
  color:#000;
  }
 #primary ul {
  margin:0;
  padding:0;
  list-style:none;
  }
 #primary ul li {
  margin:0;
  padding:0;
  float:left;
  width:97px;
  text-align:center;
  }

#primary li a {
	display: block;
	width:97px;
	height:2.7em;
	padding:75px 0px 0px;
	border:0px solid #fff;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#619816;
	line-height:1em;
	font-weight:bold;
	font-size: 12px;
  }
.adbanner {
background-color: #FFF6BF;
	border-top: 2px solid #FFD324;
	border-bottom: 2px solid #FFD324;
	margin: 5px 20px 3px  20px;
	padding: 1px 20px 1px 15px;
	clear:both;
	}
.adbanner2 {
background-color: #FDFAEC;
	border-top: 2px solid #FBF5AE;
	border-bottom: 2px solid #FBF5AE;
	margin: 5px 20px 3px  20px;
	padding: 1px 20px 1px 15px;
	clear:both;
	}
.adbanner3 {
background-color: #FFF6BF;
	border-top: 2px solid #FFD324;
	border-bottom: 2px solid #FFD324;
	margin: 5px 20px 3px  20px;
	padding: 1px 20px 1px 15px;
	clear:both;
	display:block;
	height:300px;
	}  
 #primary ul li:hover {
 color:#FF0000;
	
	border: #000000;
  }
#primary li:hover a strong {
  color:#FF0000;
  text-decoration:underline;
}
#primary li a:hover {
  color:#FF0000;
  text-decoration:underline;
}
li#w-1 {background:url("1.gif") no-repeat center top;}
li#w-2 {background:url("2.gif") no-repeat center top;}
li#w-3 {background:url("3.gif") no-repeat center top;}
li#w-4 {background:url("4.gif") no-repeat center top;}
li#w-5 {background:url("5.gif") no-repeat center top;}
li#w-6 {background:url("6.gif") no-repeat center top;}
li#w-7 {background:url("7.gif") no-repeat center top;}
li#w-8 {background:url("8.gif") no-repeat center top;}
li#w-9 {background:url("9.gif") no-repeat center top;}
li#w-10 {background:url("10.gif") no-repeat center top;}

#primary li strong {
  display:block;
  color:#F0AE00;
 font-size: 12px;
  }
#primary li strong a:hover {
  color:#FF0000;
  text-decoration:underline;
  } 


/* HTMLs  */
h1{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 150%;
	color: #FF0000;
	padding: 0px 0 0px 23px;
	margin: 1.2em 15px -.4em 15px;
		border-bottom: 1px solid #FEE2BC;
	}
h4{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 125%;
	color: #FF6600;
	padding: 0px 0 0px 23px;
	margin: 1.2em 15px -.4em 15px;
	border-bottom: 1px solid #FEE2BC;
	}
h1 a:link, h2 a:visited {
COLOR: #0066FF; BORDER-BOTTOM: none; text-decoration: none;
	}
h1 a, h2 a:visited {
COLOR: #0066FF; BORDER-BOTTOM: none; text-decoration: none;
	}
h1 a:hover {
COLOR: #0066FF; BORDER-BOTTOM: none #FF0000; text-decoration: none;
	}	
h2 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #0066FF;
	padding: 0px 0 0px 23px;
	margin: 0 0 0 0;
	}

h2 a:link, h2 a:visited {
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	text-decoration: none;
	color: #0066FF;
	}

h2 a:hover {
	color: #600;
	}
h3 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #0066FF;
	padding: 0 0 0px 0;
	margin: 1.2em 15px 0 15px;
	border-bottom: 1px solid #FEE2BC;

	}	
	

/***** comments *****/

#comments textarea {
	width: 100%;
	height: 8em;
}

#comments-list {
	list-style: none;
	margin: 1em 0 0 0;
	padding: 0;
}

#comments-list li {
	clear: left;
	margin-bottom: 1em;
	background: #FCF3BF url(comment-box.png) 0 0 no-repeat;
}

#comments-list .comment-body {
	background: url(comment-box-side.png) 100% 0 repeat-y;
	padding: 10px 50px 10px 10px;
	color: #443B06;
	line-height: 130%;
	overflow: hidden;
}

#comments-list .comment-info {
	font-size: 85%;
	line-height: 160%;
	text-align: right;
	background: url(comment-box.png) 100% 100% no-repeat;
	padding: 0 10px 15px 0;
	color: #807953;
}

#comments-list .user-photo {
	float: right;
	margin-left: 5px;
	border: 1px solid #ccc;
	position: relative;
	bottom: 15px;
}

#comments-list ol li {
	list-style: none;
	margin: 0 0 1em 0;
}

#comments-list ol {
	margin: 0;
	padding: 1em 0 0 3em;
	background: #fff;
}

#comments .comment-info select {
	font-size: 85%;
}
#comments {
	clear: left;
	padding: 0 15px 0 15px;
}
.clear      { clear:both; height: 1px; overflow:hidden;}
#frontPage {

}
/* HOME PAGE - FEATURED SECTIONS
*******************************************************************************/

#featuredSections {
	padding: 1px 20px;

	
}
#featuredSections .section {
	float:left;
	display: block;
	margin: 0 auto 1px -1px;
	padding: 1px 0 0 0;
	width: 650px;
}

#featuredSections .icon {
	display: inline;
	float: left;
	height: 100px;
	margin: 0 2px 0 2px;
	width: 100px;
}
#featuredSections .description {
	display: inline;
	float: left;
	width: 510px;
	padding: 0px 0px 1px 5px;
}
#featuredSections .sectionClose {
	background: url("bg_line_black.gif");
	clear: both;
	display: block;
	height: 1px;
	font-size: 0;
}
#featuredSections p {
	margin: 0px 0 0 1px ;
	padding: 0px;
}
#featuredSections h3 {
	
	border: none;
	color: #ed5f5f;
	font-size: 1em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height: 1.0em;
	margin: 0;
	padding: 0 0 0 5px;
}
#featuredSections h2 {
	padding: 0 0 0 15px;
	margin: 0 0 1px 0;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	line-height: 1.4em;

	}	
.related 
{padding-top: 0px;margin-left: 0px;margin-right: auto; }

.related  li.last 
{border-bottom:1px solid #ececec; margin-bottom: 0px;} 
.related  li a
{text-decoration:none;color:#CC6600;margin-bottom: 0px; }

.related  ul {list-style: none; margin: 0; padding: 0;	text-align: left;	border: 0;font-size: 11px; display:block;}	
.related  ul li {background: transparent url(li.gif) no-repeat 0 0.5em; padding: 1px 0px 0 15px;	margin: 0; line-height: 175%;border-top: 1px solid #e7e7e7;}	
.external {
color:#0099FF;
text-decoration:none;
text-decoration:underline;
}
.external:hover{
color:#FF0000;
text-decoration:underline;
}
.external2 {
color:#0000FF;
text-decoration:none;
}
.mefonty {
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:120%;
	color:#000066;
}
.external2:hover{
color:#FF0000;
text-decoration:underline;
}
.post a{
color:#0066FF;
font-weight:bold;
text-decoration:none;
}
.post a:hover{
	color:#006633;
	text-decoration:none;
}

/* pyramid */

#navPyra {
	margin: 0 15px 0 15px;
	padding: 0 0 20px 10px;
	border-bottom: 1px solid #FF9933;
	}

#navPyra li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
#navPyra a:link, #navPyra a:visited {
	float: left;
	font-size: 120%;
	line-height: 14px;
	font-weight: bold;
	padding: 0 12px 6px 12px;
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #F27900;
	}

#navPyra a:link.active, #navPyra a:visited.active, #navPyra a:hover {
	color: #990000;
	background: url(tab_pyram.gif) no-repeat bottom center;
	}
