/* @override http://myshire.us/colourforte/web/inc/master.css */

/* @override http://myshire.us/colourforte/web/inc/master.css */

/* @override http://myshire.us/colourforte/web/inc/master.css */

@charset "UTF-8";
/* CSS Document */

body{
	background: #000 url(../img/background.jpg) repeat center top;
}
html>body{
	background: #000 url(../img/background.jpg) repeat center top;
}
#container2{
	background: url(../img/containerbg.jpg) no-repeat center top;
}
#container{
	width: 794px;
	margin: 0 auto;
}
#header{
	height: 115px;
}
#logo{
	height: 115px;
	float: left;
}
#logo h1{
	text-indent: -9999px;	
}
#info{
	float: right;
	padding-top: 20px;
}
#info h1{
	color: #82a958;
	font: 20px Georgia, "Times New Roman", Times, serif;
	text-align: right;
}
#info p{
	color: #b8cdad;
	font-size: 14px;
	line-height: 18px;
	text-align: right;
	padding-top: 5px;
}
#mainimg{
	width: 794px;
	height: 293px;
	background: url(../img/frame.jpg) no-repeat;
}
#flash{
	position: relative;
	top: 43px;
	left: 44px;
	width: 708px;
	height: 207px;
	background: #000;
	display: block;
}
#content{
	border-bottom: 10px #fff solid;
	border-right: 10px #fff solid;
	border-left: 10px #fff solid;
	width: 755px;
	margin: 0 auto 100px auto;
	background: #433a33 url(../img/contentbg.jpg) repeat-x;
}
#subcontent{
	border-bottom: 10px #fff solid;
	border-right: 10px #fff solid;
	border-left: 10px #fff solid;
	width: 755px;
	margin: 0 auto 100px auto;
	background: #433a33 url(../img/subcontentbg.jpg) repeat-y;
}
#subcontentbg{
	background: url(../img/subcontent.jpg) no-repeat;
}

#navigation{
	width:755px;
	height: 40px;
	background: #1a1715;
	display:block;
}
ul#nav{
	margin: 0;
	padding: 0;
}
#nav li{
	float: left;
	padding: 12px 22px 0 22px;
	list-style: none;
	font: 13px Verdana, "Lucida Grande", Lucida, sans-serif;
	height: 28px;
}
#nav li a{
	text-decoration: none;
	color: #82a958;	
}
#nav li a:hover{
	text-decoration: none;
	color: #b8cdad;	
}
#body{
	padding: 35px 100px;
}
#body h1{
	color: #82a958;
	font: 22px "Lucida Grande", Lucida, Verdana, sans-serif;
	clear:both;
}
#body h2{
	color: #b8cdad;
	font: 18px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: underline;
	clear:both;
}
#body h3{
	color: #fed38d;
	font: italic 14px "Lucida Grande", Lucida, Verdana, sans-serif;
}
#body p{
	color: #fff;
	font: 12px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
	padding: 5px 10px;
}
#leftbody{
	padding: 35px 20px;
	width: 538px;
	float: left;
}
#leftbody h1{
	color: #82a958;
	font: 25px "Lucida Grande", Lucida, Verdana, sans-serif;
}
#leftbody h2{
	color: #b8cdad;
	font: 18px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: underline;
}
#leftbody h3{
	color: #fed38d;
	font: italic 14px "Lucida Grande", Lucida, Verdana, sans-serif;
}
#leftbody p{
	color: #fff;
	font: 12px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
	padding: 5px 10px
}
#rightbody{
	float: right;
	width: 157px;
	padding: 35px 10px;
}
#rightbody p{
	margin: 0 auto;
	text-align: center;
	color: #1a1715;
	font: italic 16px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: underline;
	text-transform: lowercase;
}
#rightbody ul{
	list-style: none;
	text-align: center;
}
#rightbody li{
	color: #fed38d;
	padding: 4px 0;
	font: 14px "Lucida Grande", Lucida, Verdana, sans-serif;
}
#rightbody li a{
	color: #fed38d;
	text-decoration: none;
}
#rightbody li a:hover{
	color: #d57950;
	text-decoration: none;
}
#contentbottom{
	clear: both;
}
.clear{clear:both;}

#body a, #leftbody a{text-decoration:none; color:#999;}
#body a:hover, #leftbody a:hover{text-decoration:underline;}
#body table tr td{} 
#body table tr td img{margin:0px; padding:0px;}
#body table tr td a img {text-decoration:none; border-bottom:0px;}
#body table tr td a:hover img{text-decoration:none; border-bottom:0px;}
strong{font-weight:bold; color:#fed38d;}
td{color:#fed38d; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
input, textarea{padding:5px; border:2px solid #1a1715;}
.button{border:0; background:#82a958; color:#000; float:right;}
#leftbody table tr td h1{font-size:14px;}
#leftbody table tr td h2{font-size:14px;}
#leftbody h3{text-transform:uppercase;}
#body img, #leftbody img{margin:10px; border-color: #FFF;}
#body img {
	border-color: #FFF;
}
img {
	border-color: #fff;
}