<?php // header('Content-type: text/css'); ?>
<?php // require_once('browser.php'); ?>

/* Reset all styles ****** */
* { margin: 0; padding: 0; } 


body {
	padding:0;
	margin:0;
	font: 14px/140% Georgia, "Times New Roman", Times, serif;
}
p {
	margin-top:6px;
	margin-bottom:9px;
}

img {

}

.mainHead {
	font-size: 32px;
	line-height: 100%;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}


ul#mainNav {
	font: 14px/140% Georgia, "Times New Roman", Times, serif;
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	background:#607978;
}
ul#mainNav li {
	float:left;
}

ul#mainNav a {
	display:block;
	text-transform: lowercase;
	float:left;
	padding:1px 2em 2px 2em;
	border-left: 2px dotted #F0FFE6;
	text-decoration:none;
	color: #F0FFE6;
}
ul#mainNav li.first a {
	border-left: none;
}
ul#mainNav a:hover {
background-color:#729D74;
}

ul#mainNav a#current {
	background-color: #FFED88;
	color: #000000;
}


/* for generic page */

body.generic #content {
	width:480px;
	margin:30px 0 24px 200px;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:1.0em;
	line-height:150%;
}

input.btn {
	background: #777;
	border:none;
	color:#fff;
	cursor:pointer;
	margin-top:2px;
}
input.btn:hover {
	background: #398566;
}
.wpcf7 textarea { /* for contact form */
width:458px;
height:250px;
}
.wpcf7 p#captcha { 
margin:12px 0 12px 0;
}
.wpcf7 p#captcha img { 
vertical-align:middle;
}
.wpcf7 p#captcha input { 
width:50px;
display:inline;
}
.wpcf7 #sendBtn {
	float:right;
}

/*
http://www.positioniseverything.net/easyclearing.html 
*/
.clearfix:after {
content: ".";
clear: both;
height: 0;
visibility: hidden;
display: block;
}
.clearfix {
display: inline-block; /* Fixes IE/Mac */
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */		

