@charset "utf-8";
/* CSS Document Colour Orange*/
* {
	margin: 0px;
	padding: 0px;
}
body {
	padding: 12px;
}
body, table, td {
	font: 11px Verdana, Helvetica, Arial, sans-serif;
	color: #333;
}
.h1, h1 {
	font: bold 14px Arial, Helvetica, sans-serif;
	background: url(../img/theme01/bull_02.png) no-repeat 0 2px;
	border-bottom: 1px solid #CACACA;
	text-transform: uppercase;
	padding-bottom: 5px;
	padding-left: 15px;
	margin: 12px 22px 10px 18px;
	color: #535349;
}
.h2, h2 {
	font: bold 12px Tahoma, Helvetica, sans-serif;
	color: #535349;
	text-transform: capitalize;
}
h2 {
	margin: 10px 10px 5px 20px;
}
.h3, h3 {
	font: bold 12px Tahoma, Helvetica, sans-serif;
	color: #c27b13;
}
h3 {
	margin: 10px 10px 2px 20px;
}
p {
	margin: 2px 10px 5px 20px;
}
h3 p {
	margin-left: 40px;
}
ul {
	margin: 0px 10px 0px 50px;
}
li {
	list-style-image: url(../img/theme01/bull_01.png);
	list-style-type: none;
}
a, a:link, a:visited { /*Color specific line*/
	color: #C27B13;
	text-decoration: none;
}
a:hover, a:active {
	color: #C27B13;
	text-decoration: underline;
}
a:focus {
	outline: none;
}
input, select, textarea, button {
	border: 1px solid #999;
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
}
input[type="textbox"] {	height: 17px; }
input[type="button"], input[type="submit"], input[type="reset"], button {
	color:#FFF;
	background: #111;
	border: 1px solid #FFF;
	font-weight: bolder;
	padding: 0px 3px;
}
select { height: 18px; }
input[type="radio"] {border: none;}
input[type="checkbox"] {border: none;}
img {border: none;}
img[align="right"] {margin-left: 20px;}
img[align="left"] {margin-right: 15px;}
.brown {color: #776441;}
.orange {color: #C27B13;}
.blue {color: #00467F;}
.green {color: #778E1E;}
.clearfloat {
	clear: both;
    height: 0;
    font-size: 1px;
    line-height: 0px;
}
#container {
	width: 728px;
	margin: 0 auto;
	text-align: left;
}
#head {
	background: #C5C5BB url(../img/head_bck.gif) repeat-x top;
	width: 100%;
}
#search_field { /*Color specific line*/
	width: 245px;
	padding-top: 20px;
	border-left: 1px solid white;
	font: 11px Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align: center;
	background: url(../img/theme01/srch_bck.png) repeat-x top;
}
#search_field input {
	border: 1px solid black;
	height: 18px;
	width: 149px;
}
#search_field a, #search_field a:visited {
	color: #DDDDDD;
	text-decoration: none;
}
#search_field a:hover, #search_field a:active {
	color: #FFFFFF;
	text-decoration: underline;
}
#nav, #left {
	width: 236px;
	float: left;
	text-align: left;
}
#nav .l1, #nav .c1 {
	background: url(../img/theme01/bull_02.png) no-repeat 20px 5px;
	font-weight: bold;
}
#nav a.l2, #nav a.c2 {
	background: url(../img/theme01/bull_01.png) no-repeat 30px 3px;
}
#nav a.l3, #nav a.c3 {
	background: url(../img/theme01/bull_01.png) no-repeat 40px 3px;
}
#nav a.c1, #nav a.c1:link, #nav a.c1:visited, #nav a.c2, #nav a.c2:link, #nav a.c2:visited, #nav a.c3, #nav a.c3:link, #nav a.c3:visited {  /*Color specific line*/
	color: #C27B13;
}
#nav a, #nav a:link, #nav a:visited {  /*Color specific line*/
	color: #333333;
	text-decoration: none;
}
#nav a:hover, #nav a:active {  /*Color specific line*/
	color: #C27B13;
	text-decoration: none;
}
#nav a.l1:hover, #nav a.l1:active {
	background-position: 21px 5px;
}
#nav a.l2:hover, #nav a.l2:active {
	background-position: 31px 3px;
}
#nav a.l3:hover, #nav a.l3:active {
	background-position: 41px 3px;
}
#content {
	width: 491px;
	float: right;
	text-align: left;
	border-left: 1px solid #DDD;
	padding-bottom: 15px;
}
#content.home {
	background: #F1F1EC;
}
#hero {
	float: right;
	width: 491px;
	padding: 0;
	border-bottom: 2px solid white;
}
#col1 {
	float: right;
	width: 249px;
}
#col2 {
	float: right;
	width: 240px;
}
#col3 {
	float: right;
	width: 491px;
}
#vdiv {
	float: right;
	width: 2px;
	padding: 5px 0px;
}
#footer {
	font: 11px Arial, Helvetica, sans-serif;
	color: #666666;
	width: 100%;
	border-top: 3px solid #828282;
	padding: 10px 0px;
	margin-bottom: 10px;
}
#footer a, #footer a:link, #footer a:visited {  /*Color specific line*/
	color: #666666;
	text-decoration: none;
}
#footer a:hover, #footer a:active {  /*Color specific line*/
	color: #C27B13;
	text-decoration: none;
}
#footer a.reversed, #footer a:link.reversed, #footer a:visited.reversed {  /*Color specific line*/
	color: #C27B13;
	text-decoration: none;
}
#footer a:hover.reversed, #footer a:active.reversed {  /*Color specific line*/
	color: #C27B13;
	text-decoration: underline;
}
#cms_forms table, #cms_search table {margin: 0px 0px 0px 20px;}
#cms_forms td, #cms_search td {padding: 2px 4px;}
#cms_news { margin: 0px 20px; }
#cms_news .date { color: #776441; font-style:italic; margin: 4px 0px;}
#cms_mininews { margin: 0px 18px; }
#cms_mininews .readmore { text-align:right;font-size:10px;}
#cms_mininews .h3 { font: bold 11px Verdana, Helvetica, Arial, sans-serif;}
#cms_search { margin: 0px 20px; }
#cms_rotatingsection { margin: 0px 18px; }
#cms_rotatingsection p { margin: 5px 0px; }
#cms_rotatingsection h3 { margin-bottom: 6px; }
#cms_breadcrumbs {margin-bottom:5px; margin-left: 257px; }
