/* CSS Document */

body{	 
	padding:0; 
	margin:0;
}

a{
	outline:none;
}

a:hover{
	outline:none;
}

.top{
	width:100%;
	background-color:#ffffff;
	background-image:url(images/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	margin:0 auto;
	height:1000px;
}

#wrap{
	width:1000px;
	margin: 0 auto;
	padding: 0px;
	position:relative;
}

.space{
	width:1000px;
	height:15px;
	float:left;
}

.header{
	width:1000px;
	margin: 0 auto;
	padding: 0px;
}

.space1{
	width:21px;
	float:left;
	height:141px;
}

.logo{
	width:255px;
	height:141px;
	float:left;
}

.headerbg{
	width:704px;
	height:141px;
	background-image:url(images/headerbg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}

.search{
	width:359px;
	float:right;
	height:40px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#675c53;
	text-decoration:none;
	font-style:italic;
}

.topmenu{
	color:#675c53;
	text-decoration:none;
}

.topmenu:hover{
	color:#532e61;
	text-decoration:none;
}

.bodyboxinput {
	background: url(images/txtbg.jpg) no-repeat;
	height: 26px;
	width:138px;
	margin: 6px 0 1px 0 !important;
	margin: 1px 0 2px 0;
	border: 0;
	font-family:Arial;
	font-size:12px;
	color:#675c53;
	padding: 6px 5px 0 9px;
	vertical-align:middle;
}

.body{
	width:1000px;
	background-color:#FFFFFF;
	float:left;
}

.left{
	width:21px;
	float:left;
	background-image:url(images/left-bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:844px;
}

.content{
	width:958px;
	float:left;
}

.right{
	width:21px;
	float:right;
	background-image:url(images/right-bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:844px;
}

.headerimg{
	width:703px;
	height:359px;
	float:right;
}

.menu{
	width:255px;
	float:left;
}

.submenu{
	float:left;
	width:255px;
}

.event{
	width:255px;
	float:left;
	font:12px Arial;
	color:#675c53;
	text-decoration:none;
	line-height:16px;
}

.story{
	float:left;
	width:455px;
	background-image:url(images/storybg.jpg);
	background-repeat:repeat-y;
	background-position:top;
	font:12px Arial;
	color:#675c53;
	text-decoration:none;
	line-height:16px;
}

.storytxt{
	width:416px;
	margin:auto;
}

.highlight{
	color:#b96318;
}

.news{
	float:left;
	width:248px;
}

.latestnews{
	width:210px;
	margin:auto;
	font:12px Arial;
	color:#999999;
	text-decoration:none;
	line-height:16px;
}

.mailbg{
	background-image:url(images/mailbg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#c6c2be;
	width:239px;
	margin:auto;
	height:151px;
}

.mailtxt{
	width:210px;
	margin:auto;
	font:12px Arial;
	color:#ffffff;
	text-decoration:none;
	line-height:16px;
}

.mailboxinput {
	background: url(images/txtbg1.jpg) no-repeat;
	height: 33px;
	width:120px;
	margin: 4px 0 1px 0 !important;
	margin: 1px 0 2px 0;
	border: 0;
	font-family:Arial;
	font-size:12px;
	color:#675c53;
	padding: 8px 5px 0 9px;
	vertical-align:middle;
	border:none;
}

.mailtxt form{
	padding:0px;
	margin:0px;
}

#wrap1{
	width:1000px;
	margin: 0 auto;
	padding: 0px;
	height:100%;
}

.footer{
	width:100%;
	background-image:url(images/footer.jpg);
	background-repeat:repeat-x;
	height:159px;
	margin:0 auto;
}

.footer1{
	width:969px;
	margin:0 auto;
	background-image:url(images/footerbg.jpg);
	background-repeat:repeat-x;
	height:159px;
	text-align:center;
	font:13px Arial;
	color:#FFFFFF;
	text-decoration:none;
}

.footerlinks{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:4px;
	padding-right:4px;
}

.footerlinks:hover{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}


/*Inner Pages*/

.innerbg{
	width:704px;
	height:141px;
	background-image:url(images/innerbg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
}

.main{
	width:703px;
	float:left;
	vertical-align:top;
	font:13px Arial;
	color:#675c53;
	text-decoration:none;
	line-height:22px;
}

.main a:link{
	color:#b96318;
	text-decoration:underline;
	font-weight:bold;
}

.main a:visited{
	color:#b96318;
	text-decoration:underline;
	font-weight:bold;
}

.main a:hover{
	color:#675c53;
	text-decoration:underline;
	font-weight:bold;
}

.main1{
	width:655px;
	margin:auto;
	font:13px Arial;
	color:#675c53;
	text-decoration:none;
	line-height:22px;
}

.main1 a:link{
	color:#b96318;
	text-decoration:underline;
	font-weight:bold;
}

.main1 a:visited{
	color:#b96318;
	text-decoration:underline;
	font-weight:bold;
}

.main1 a:hover{
	color:#675c53;
	text-decoration:underline;
	font-weight:bold;
}

h1{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-style:italic;
	color:#719500;
	text-decoration:none;
	font-weight:normal;
	padding-top:10px;
}

h2{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	color:#573863;
	text-decoration:none;
	font-weight:normal;
}

.title{
	background-image:url(images/title-bg.jpg);
	background-repeat:no-repeat;
	height:65px;
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:none;
	font-size:22px;
	vertical-align:middle;
	line-height:70px;
}

.txtstyle{
	padding-left:25px;
	letter-spacing:2px;
}

.menu1{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#675c53;
	text-decoration:none;
	cursor:pointer;
	height:34px;
	text-transform:uppercase;
	background-image:url(images/btn-bg.jpg);
	background-repeat:no-repeat;
	background-position:left;
	vertical-align:middle;
	padding-left:58px;
}

.menu2{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
	height:34px;
	text-transform:uppercase;
	background-image:url(images/btn-hvr-bg.jpg);
	background-repeat:no-repeat;
	background-position:left;
	vertical-align:middle;
	padding-left:58px;
}

.menu3{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
	height:34px;
	text-transform:uppercase;
	background-image:url(images/btn-slt-bg.jpg);
	background-repeat:no-repeat;
	background-position:left;
	vertical-align:middle;
	padding-left:58px;
}
.imageBorder {
	border:5px solid #f2f2f2;
	margin: -6px 6px 6px -6px;
}
.imageShadow {
	background:url(images/image-dropshadow.png) no-repeat bottom center; !important
}

