/*
     
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: verdana,helvetica,arial,sans-serif;
 font-size: 76%;
 background: #F2F2F2 none repeat scroll 0%;

}
.redtext {
color: #e30f20;
font-weight:bold;
}

#wrapper { 
 margin: 0 auto;
 width: 806px;
 border-color:#FFFFFF;
 border-style:solid;
 border-width:0pt 10px;

;}

#blq-content {
background-color:#FFFFFF;
clear:both;
overflow:hidden;
}


#leftcolumn { 
 margin: 0px 14px 10px 0px;
 padding: 10px;
 width: 126px;
 float: left;
}
#rightcolumn { 
 float: right;
 margin: 10px 0px 10px 0px;
 padding: 10px 10px 10px 10px;
 width: 626px;
 display: inline;
 position: relative;
}
#rightcolumn.pushdown { padding-top: 177px;}

#columnone { 
 margin: 0px 14px 10px 0px;
 padding: 10px;
 width: 270px;
 float: left;
}
#columntwo { 
 margin: 0px 14px 10px 0px;
 padding: 10px;
 width: 270px;
 float: right;
}

table.sample {
	border-width: 3px;
	border-spacing: ;
	border-style: none;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
}
table.sample th {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}
table.sample td {
	border-width: 1px;
	padding: 1px;
	border-style: none;
	border-color: gray;
	background-color: white;
	-moz-border-radius: ;
}


h1 span {display:none;}

h1 {height: 130px ; width: 786px ; margin-top: 25px; margin-bottom: 25px}

h2 {
margin-top: 20px;
margin-bottom: 20px;
font-size: 2.0em;
font-weight: normal;
}


h3 {
margin-top: 10px;
margin-bottom: 5px;
font-size: 1.6em;
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 0 6px 0; }

.small {  
font-size: 0.75em;
font-weight:bold;
margin: 0;
padding: 0; }


a:link, a:visited, a:active {
	color: #000000;
	text-decoration: none;
	}
	
	
a:hover, 
a.selected {
	color: #e30f20;
	text-decoration: none;
	}
	
a.smallLink {
color: #e30f20;
font-weight:bold;
}

a.smallLink:Hover {
color: #e30f20;
text-decoration:underline;
}	
		
#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 */









