@charset "utf-8";

@import url('960_12_col.css');
@import url('normalize.css');
/* CSS Document */

/******************************************************/
/********************* *general ***********************/
/******************************************************/

body {background-image: url(../images/bg.png); color:#fff000; }

#main ul, #main li{font-size:12px; margin-top: 0; color: #fff; font-family:Arial, Helvetica, sans-serif;}


p {	font-size:12px; margin-top: 0; color: #fff; font-family:Arial, Helvetica, sans-serif;}

h2 {margin-bottom: 0px;	margin-top: 10px; }
h1 {margin-bottom: 0px;	margin: 10px 0; font-family:Georgia, "Times New Roman", Times, serif; color: #fff;}



.relative{ position:relative;}
.absolute{ position:absolute;}

a:link{color:#fff; text-decoration:underline; }
a:visited{color:#fff; text-decoration:underline;}
a:active{color:#fff; text-decoration:underline;}
a:hover{color:#0F0E0E; text-decoration:none;}

.menu .active a {
	color:#fff !important; 
	background-color:#0F0E0E; 
	padding: 3px 5px 4px;
	}
	
.menu .active a:hover {
	color:#0F0E0E !important; 

	}
	
.readMore{ font-weight: bold; font-size: 10px; text-transform: uppercase; margin-left: 5px;}

/*
.red{background: red;}
.blue{background: blue;}
.green{background: green;}
.purple{background: purple;}
.black{background: black;}
.yellow{background: yellow;}
.white{background: white;}
.orange{background: orange;}
*/

/******************************************************/
/********************** *header ***********************/
/******************************************************/

#external a{ font-weight: bold;}

#stripes{ 
	background-color: #242120;
	width: 100%;
	height: 50px;
	position:absolute;
	left: 0;
	top: 23px;
	z-index: 0;
}

#header_top {
	height: 50px;
	background: #5c4837;
	z-index: 1;
	-moz-border-radius:  0 0 5px 5px ;
	-webkit-border-radius:  0 0 5px 5px  ;
	-khtml-border-radius:   0 0 5px 5px  ;
	border-radius:   0 0 5px 5px  ;
	behavior: url(pie/PIE.htc);

}

h2 .header {
	width: 350px; height: 75px;
	background: url("images/header-image.jpg");
	text-indent: -9999px;
	z-index: 2;
}

#topmenu {
	margin: 28px 0;
}


.menu{	
	line-height: 40px;
	behavior: url(../pie/PIE.htc);
	font-family:Georgia, "Times New Roman", Times, serif;


	
}

.menu a:link{color:#fff; text-decoration:none; 	padding: 3px 5px 4px;}
.menu a:visited{color:#fff; text-decoration:none;	padding: 3px 5px 4px;}
.menu a:active{color:#fff; text-decoration:none;	padding: 3px 5px 4px;}
.menu a:hover{color:#0F0E0E; text-decoration:underline;	padding: 3px 5px 4px; 	background-color:#fff; }

#topmenu ul{	display: inline; padding: 20px 0 20px 20px;}
#topmenu ul li{margin-right: 20px; text-align:left;	display: inline; 	padding: 3px 5px 4px;}




#headimg{
	margin-top: 0;
	margin-bottom: 0;
	line-height: 12px;

	}
	
#headimg img{
	margin: 0;
	-moz-border-radius:  5px 5px 0 0  ;
	-webkit-border-radius:  5px 5px  0 0 ;
	-khtml-border-radius:  5px 5px   0 0 ;
	border-radius:  5px 5px   0 0 ;
	behavior: url(pie/PIE.htc);

	}

/******************************************************/
/************************ *main  **********************/
/******************************************************/

#main div{	
	background-color: #3b3c3d;
	padding-bottom: 15px;
	}

#main p{
	padding: 0 15px
}

#main h1{
	margin-left: 20px;
}

#contact h4{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color: #FFF;
	padding-left: 15px;
}

#contact p{
	margin-bottom: 2px;}
	
#contact .grid_4{
	padding: 15px 0;
}
	

/******************************************************/
/*********************** *footer  *********************/
/******************************************************/

#footermenu p{
	margin-left: 70px;
	}

#footermenu{	
	margin-top: 0;
	background: #242120;
	padding: 10px 0;
	height: 40px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#footermenu ul{	display: inline; padding: 15px;}
#footermenu ul li{margin-right: 10px; text-align:left;	display: inline; 	padding: 3px 5px 4px;}

.height_30{
	height: 30px;
}





