/*
     
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 76%;
 background: #2f2219 url(../images/background.jpg) repeat-x;
 color:#f6f4dd;
}
#wrapper { 
 margin: 0 auto;
 width: 880px;
}
#leftcolumn { 
 margin: 10px 0px 10px 0px;
 padding: 10px;
 width: 250px;
 float: left;
}
#rightcolumn { 
 float: right;
 margin: 10px 0px 10px 0px;
 padding: 10px 10px 10px 10px;
 width: 590px;
 display: inline;
 position: relative;
}
#rightcolumn.pushdown { padding-top: 50px;}

h1 span {display:none;}
h1 {background: transparent url(../images/logo.png) no-repeat; height: 107px ; margin-top: 50px; margin-bottom: 35px}

h2 { border-bottom: 1px solid #f6f4dd;
margin-top: 20px;
margin-bottom: 10px;
font-size: 2.0em;
font-weight: normal;
}

h3 {
font-size: 1.3em;
font-weight: normal;
}


.thumbnails li {
background-color:#221a13;
border:1px solid #0e0b08;
float:left;
margin-bottom:10px;
margin-right:10px;
padding:3px 3px 6px;
}

.links li {
float:left;
margin-top: 10px;
margin-bottom:10px;
margin-right:30px;
padding:3px 3px 6px;
}

.news {
border-bottom:1px dotted #f6f4dd;
margin-top: 10px;
}

.news .img { 
float:left;
margin: 0 10px 10px 0;
}

.news .txt { 
float:left;
width: 370px;
}


ul {
   padding: 0;
   list-style:none}
   
li {  
font-size: 1.3em;
margin: 0;
padding: 0; }

a:link, a:visited, a:active {
	color: #f6f4dd;
	text-decoration: none;
	}
	
	
a:hover, 
a.selected {
	color: #fdb400;
	text-decoration: none;
	}
	
a.smallLink {
color: #fdb400;}

a.smallLink:Hover {
color: #f6f4dd;;}	
		
#footer {
	margin-top: 20px;
	float:left;
	}


   
p {line-height: 1.6em;}   


.cf:after			{content:".";display:block;height:0;clear:both;visibility:hidden;}

.cf					{display:inline-block;}


/* Hides from IE-mac \*/
* html .cf			{height: 1%;}
.cf					{display: block;}
/* End hide from IE-mac */









