@charset "UTF-8";

body {
	background: #141011 url(../../img/color_dark_brown.gif) repeat scroll;
	min-height: 100%;
	font:lighter 14px "Times New Roman",Times,serif;
	text-align:left;
	color:#D1D1D1;
}
*{
margin:0;
padding:0;
/*border:none;*/
outline:none;
}
img{
border:none;
}
blockquote{
margin-left:2.5em;
}
:focus, button {
  -moz-outline-style:none;
}

:link, :visited {
	border-bottom: 0;
}
a, a:link, a:focus, a:visited, a:hover{
color:#D7D3C8;
text-decoration:none;
}
a:hover{
color:#fff;
cursor:pointer;
}

#wrapper {
	color:#D1D1D1;
}
.center{
width:540px;
margin:0 auto;
}
.all_width{
width:100%;
min-width:540px;
}




.yellow, a.yellow{
color:#dfcd6b;
}
.grey{
color:#7c716f;
}
.light_grey{
color:#D1D1D1;
}
.dark_grey{
color:#2D2426;
}
.dark_brown{
color:#141011;
}


.bg_grey{
background:transparent url(../../img/color_grey.gif) repeat scroll;
}
.bg_dark_grey{
background-color:#2D2426;
}
.bg_dark_brown{
background:transparent url(../../img/color_dark_brown.gif) repeat scroll;
}



h1,h2,h3,h4,h5,h6{
font-family:"Times New Roman",Times,serif;
font-weight:normal;
padding-bottom:0.6em;
line-height:0.94em;
color:#D7D3C8;
}
h1{
font-size:220%;
}
h2{
font-size:190%;
}
h3{
font-size:160%;
color:#dfcd6b;
}
h4{
font-size:140%;
}
h5{
font-size:120%;
line-height:1.2em;
}
h6{
font-size:100%;
line-height:1.2em;
}

ul, li{
list-style:none;
}

p{
padding-bottom:0.6em;
}

#content, #tinymce{
font:normal 13px/1.3em Helvetica,arial,sans-serif;
}

.clear,.clear_right,.clear_both{ line-height:0px; font-size:0px;}
.clear{ clear:left;}
.clear_right{ clear:right;}
.clear_both{ clear:both;}



#logo{
margin-bottom:15px;
}
	#logo img{
	display:block;
	padding:5px 0;
	}

#menu{
background: transparent url(../../img/color_grey.gif) repeat;
padding:7px 0;
}
	#menu li{
	display:inline;
	padding:0 20px 0 0;
	}
	#menu li.last{ padding:0; }
	
	#menu li a{
	text-transform:uppercase;
	}
	#menu li a.actual{
	color:#fff;
/*	border-top:1px solid #dfcd6b; */
	}

#content{
padding:2.5em 0;
}
	
	#main_content{
	border-left:1px solid #8D8D8D;
	min-height:480px;
	}
		#main_content p a{ border-bottom:1px solid #dfcd6b; }

#documents,.documents{
text-align:right;
margin-top:2em;
}	
	.documents a:hover,#documents a:hover{ color:#fff; }
	#documents span,.documents span{ font-size:0.8em; }
	#media_source a:hover{ color:#fff; }
	#media_source span{font-size:0.8em; }



	

#footer{
padding:5px 0 10px 0;
font-size:0.9em;
}
















/* tinyMCE for CMS */
	#tinymce p a{ border-bottom:1px solid #dfcd6b; }
			
	#tinymce li{
		list-style-type:disc;
		list-style-position:outside;
		margin-left:2em;
		padding-bottom:0.2em;
		}
	#tinymce .top{
		text-align:center;
		margin:1em 0 2em 0;
		display:block;
		}
	
