@charset "UTF-8";

body {
    font-family: "Calibri","sans-serif";
	font-size: 12px;
	color: #666666;
	line-height: 135%;
	background:url(/images/bg.png) repeat;
	padding:0px;
	margin:0px;
}
a{
	color:#9c7e10;
	font-family: "Calibri","sans-serif";
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	line-height:120%;
}
a:hover{
	color:#000000;
	font-family: "Calibri","sans-serif";
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	line-height:120%;
}
.logo{
    font-size: 44px;
    font-family: "Century Gothic","sans-serif";
    color: #222222;
    letter-spacing: 2.5pt;
}
.logotext{
    font-size: 18px;
    font-family: "Century Gothic","sans-serif";
    color: #999999;
    letter-spacing: 2px;
}
#wrapper{
	width:1050px;
	margin:0 auto;
}
#home{
	width:1050px;
	text-align:center;
}
#page{
	width:100%;
	height:100%;
	background:#ffffff;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	color: #999999;
	line-height: 135%;
}
#pageinner{
	padding:10px;
	font-family: century gothic,verdana,arial,helvetica,sans-serif;
	font-size: 14px;
	color: #333333;
	line-height: 150%;
}
#pageright{
	float:right;
	width:55%;
	margin-right:10%;
	text-align:left;
	border-left:1px solid #CCCCCC;
	padding-left:1%;
}
.clear {clear:both;height:0px;font-size:1px;line-height:0px;}
.clear1 {clear:both;height:1px;font-size:1px;line-height:1px;}
.clear5 {clear:both;height:5px;font-size:5px;line-height:5px;}
.clear10 {clear:both;height:10px;font-size:10px;line-height:10px;}
.clear15 {clear:both;height:15px;font-size:15px;line-height:15px;}
.clear20 {clear:both;height:20px;font-size:20px;line-height:20px;}
.clear35 {clear:both;height:35px;font-size:35px;line-height:35px;}
.clear50 {clear:both;height:50px;font-size:50px;line-height:50px;}
.clear55 {clear:both;height:55px;font-size:55px;line-height:55px;}
.clear80 {clear:both;height:80px;font-size:80px;line-height:80px;}
.clear100 {clear:both;height:100px;font-size:100px;line-height:100px;}
.clear150 {clear:both;height:150px;font-size:150px;line-height:150px;}
.clear200 {clear:both;height:200px;font-size:200px;line-height:200px;}
.homelink a{
	font-family: "Century Gothic","sans-serif";
	font-size:18px;
    color: #666666;
    letter-spacing: 2px;
	text-decoration:none;
	font-weight:normal;
	line-height:120%;
}
.homelink a:hover{
	font-family: "Century Gothic","sans-serif";
	font-size:18px;
    color: #000000;
    letter-spacing: 2px;
	text-decoration:none;
	font-weight:normal;
	line-height:120%;
}
.bigblue{
	color:#017AA4;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:128px;
	text-decoration:none;
	font-weight:normal;
	line-height:125%;
}
.ot{
	color:#9c7e10;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:38px;
	text-decoration:none;
	font-weight:normal;
	line-height:150%;
}
#share-buttons img {
	width: 35px;
	padding: 5px;
	border: 0;
	box-shadow: 0;
	display: inline;
}
.ptag{
	color:#333333;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
	line-height:125%;
}
.fh{
	padding:3px;
	border-left:1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
}
.medblue{
	color:#017AA4;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:96px;
	text-decoration:none;
	font-weight:normal;
	line-height:125%;
}
.smallblue{
	color:#017AA4;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:50px;
	text-decoration:none;
	font-weight:normal;
	line-height:125%;
}
.blue35{
	color:#999999;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	text-decoration:none;
	font-weight:normal;
	line-height:125%;
}
.title{
	color:#666666;
	font-family: 'Open Sans', sans-serif;
	font-size:28px;
	text-decoration:none;
	font-weight:normal;
	line-height:125%;
}
.titleleft{
	color:#666666;
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	text-decoration:none;
	font-weight:normal;
	line-height:125%;
}
.innerlink a{
	color:#16C5FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	font-weight:normal;
	line-height:120%;
}
.innerlink a:hover{
	color:#017AA4;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration:none;
	font-weight:normal;
	line-height:120%;
}
.fp{
	height:100px;
}
.publink a{
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
	line-height:120%;
}
.publink a:hover{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
	line-height:120%;
}
.publink2 a{
	color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	line-height:120%;
}
.publink2 a:hover{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	line-height:120%;
}
#foot{
	width:1050px;
	color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration:none;
	font-weight:normal;
	line-height:120%;
	text-align:center;
}
#foot a{
	color:#9c7e10;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration:none;
	font-weight:normal;
	line-height:120%;
}
#foot a:hover{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration:none;
	font-weight:normal;
	line-height:120%;
}
.fs1 {
	background:url(/images/iconCaution.gif) no-repeat -1px 8px;
	padding: 5px 5px 5px 20px;
	font-family:arial;
	font-size:12px;
	color:#FF5C26;
}
.fs2 {
	background:url(/images/iconIdea.gif) no-repeat -1px 8px;
	padding: 5px 5px 5px 20px;
	font-family:arial;
	font-size:12px;
	color:#00B259;
}
.inputf{
	width:280px;
	padding:4px;
	border:1px solid #8CE2FF;
	color:#999999;
}
.inputsearch{
	width:150px;
	padding:8px;
	border:1px solid #8CE2FF;
	color:#999999;
}
.inputf2{
	padding:4px;
	border:1px solid #8CE2FF;
	color:#999999;
}
.subb{
	padding:8px;
	border:0px;
	background:#9c7e10;
	color:#FFFFFF;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
}
.subsearch{
	padding:5px;
	border:0px;
	background:#9c7e10;
	color:#FFFFFF;
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
}
ul#nav {margin: 0px;}
ul.drop a { display:block; color: #fff; font-family: "Century Gothic","sans-serif"; letter-spacing: 2px; font-size: 15px; text-decoration: none;}
ul.drop, ul.drop li, ul.drop ul { list-style: none; margin: 0; padding: 0; border: 0px; background: #9c7e10; color: #fff;}
ul.drop { position: relative; z-index: 597; float: left; }
ul.drop li { float: left; line-height: 150%; vertical-align: middle; zoom: 1; padding: 10px 25px; }
ul.drop li.hover, ul.drop li:hover { position: relative; z-index: 599; cursor: default; background: #5c490a; }
ul.drop ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 195px; background: #555; border: 1px solid #fff; }
ul.drop ul li { float: none; }
ul.drop ul ul { top: -2px; left: 100%; }
ul.drop li:hover > ul { visibility: visible }
#mh{
	width:1050px;
	background: #9c7e10;
	text-align:center;
}
