@charset "utf-8";

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

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

body {background: #ccc; color:#222; font-family: Comic sans, cursive;}

.container_12 {	}

p {	font-size:12px; margin-top: 0; color:#222;}

h2 {margin-bottom: 0px;	margin-top: 10px;}
h1 {margin-bottom: 0px;	margin: 10px 0; font-family: Comic sans, cursive  color:#222;}

 a:link{color:#959492; text-decoration:none; }
 a:visited{color:#959492; text-decoration:none;}
 a:active{color:#959492; text-decoration:none;}
 a:hover{color:#666; text-decoration:underline;}

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

.height_30{
	height: 30px;
}

.menu .active a {
	color:#fff !important; 
	background-color:#404449; 
	padding: 3px 5px 4px;
	}
	
.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-image:url(../images/pinstripe.png);
	width: 960px;
	height: 455px;
	position:absolute;
	left: 0;
	top: 0;
	z-index: 0;
}*/

#header_top {
	height: 50px;
	background: #959492;
	z-index: 1;
}



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

.menu{	
	background: #959492;
	behavior: url(../pie/PIE.htc);
	font-family: Comic sans, cursive;
	z-index: 3;
	-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);
}

.menu a:link{color:#404449; text-decoration:none; }
.menu a:visited{color:#404449; text-decoration:none;}
.menu a:active{color:#404449; text-decoration:none;}
.menu a:hover{color:#333; text-decoration:underline;}

#mainmenu {
	line-height: 60px;
}

#mainmenu ul{	display: inline; padding: 20px;}
#mainmenu 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;

	}

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

#main div{
	background-color:#eee;
		padding-bottom: 20px;
	}

#main p{
	padding: 0 15px ;
}

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

#contact h4{
	font-family: Comic sans, cursive ;
	font-size:20px;
	color: #FFF;
	padding-left: 15px;
}

#contact p{
	margin-bottom: 2px;}
	
	

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

#footermenu p{ 
	color:#494640;
	padding-left: 60px;
	margin-top: 3px;

	}

#footermenu{	
	margin-top: 0;
	background: #959492;
	padding: 10px 0;
	height: 20px;
	font-family: Comic sans, cursive ;
	-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);

	
}

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



