/* CSS Document */

* {
	margin:0;
	padding:0;
	font-size:1em;
	border-top-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;
	border-left-color: transparent;
}

body{
	background:#37322b;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.75em;
		line-height:1.417em;
		color:#747474;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#9c6642; outline:none;}
a:hover{text-decoration:none;}
p {padding-top:17px;}
strong a {color:#020912; font-size:1.167em;}

/* ============================= main layout ====================== */

.top-tail {background:url(images/top-tail.gif) top repeat-x #fff;}
.bottom-tail {background:url(images/bottom-tail.gif) bottom repeat-x;}

#content ul {padding-left:15px;}
li { background:url(images/marker1.gif) no-repeat 0 8px; padding-left:12px; line-height:1.833em;}
li a {color:#d60f39;}
.list li {background:url(images/marker2.gif) no-repeat 0 8px; padding-left:18px;}
.list li a {color:#161616; font-weight:bold;}

.imgindent {margin:0 20px 0 0; float:left;}

h4 {
	color:#a20b0b;
	text-transform:uppercase;
	margin-bottom:8px;
	text-indent: 10px;
}
h5 {color:#be9150; text-transform:uppercase; margin-bottom:10px;}

/* ============================= header ====================== */

.menu {background:url(images/menu-line.gif) bottom repeat-x; padding:27px 0 20px 0;}
.menu ul {width:100%; overflow:hidden;}
.menu li {float:left; padding:0 18px 0 19px; background:url(images/menu-separator.gif) no-repeat right 8px;}
.menu li a {display:block; width:124px; height:39px; text-decoration:none;}
.menu .m1 {padding-left:0;}
.menu .m6 {padding-right:0;}

.menu .m1 a {background:url(images/m1.gif) no-repeat 0 0;}
.menu .m1 a:hover, .menu .m1 .active {background:url(images/m1-act.gif) no-repeat 0 0;}
.menu .m2 a {background:url(images/m2.gif) no-repeat 0 0;}
.menu .m2 a:hover, .menu .m2 .active {background:url(images/m2-act.gif) no-repeat 0 0;}
.menu .m3 a {background:url(images/m3.gif) no-repeat 0 0;}
.menu .m3 a:hover, .menu .m3 .active {background:url(images/m3-act.gif) no-repeat 0 0;}
.menu .m4 a {background:url(images/m4.gif) no-repeat 0 0;}
.menu .m4 a:hover, .menu .m4 .active {background:url(images/m4-act.gif) no-repeat 0 0;}
.menu .m5 a {background:url(images/m5.gif) no-repeat 0 0;}
.menu .m5 a:hover, .menu .m5 .active {background:url(images/m5-act.gif) no-repeat 0 0;}
.menu .m6 a {background:url(images/m6.gif) no-repeat 0 0;}
.menu .m6 a:hover, .menu .m6 .active {background:url(images/m6-act.gif) no-repeat 0 0;}
.sloganhome {
	padding:126px 0 35px 43px;
	margin-top:9px;
	background-image: url(images/homebg.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.sloganaboutus {
	padding:126px 0 35px 43px;
	margin-top:9px;
	background-image: url(images/aboutusbg.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.sloganadvertise {
	padding:126px 0 35px 43px;
	margin-top:9px;
	background-image: url(images/advertisebg.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.slogancontactus {
	padding:126px 0 35px 43px;
	margin-top:9px;
	background-image: url(images/contactusbg.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.sloganevents {
	padding:126px 0 35px 43px;
	margin-top:9px;
	background-image: url(images/eventsbg.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.slogansubscribe {
	padding:126px 0 35px 43px;
	margin-top:9px;
	background-image: url(images/subscribebg.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.logo {
	height: 159px;
	width: 340px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 3px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #999999;
	font-weight: bold;
	font-variant: normal;
	font-size: 1.2em;
	font-style: italic;
	line-height: 1.2em;
	background-color: transparent;
	letter-spacing: -0.1em;
	word-spacing: .2em;
}

/* ============================= content ====================== */

.banners {padding:0 0 0 14px;}
.title {margin-bottom:24px;}

.indent {padding:35px 14px 35px 46px;}
#page1 .indent {padding:5px 14px 35px 46px;}
.col-pad {
	padding-right:20px;
	padding-left: 20px;
}
.col-pad2 {padding-right:49px;}
.col-pad3 {
	padding-right:20px;
	padding-left: 20px;
}

.margin1 {margin-top:20px;}
.margin2 {margin-top:45px;}
.margin3 {margin-top:15px;}

.link {
	display:inline-block;
	color:#fff;
	text-decoration:none;
	font-size:11px;
	line-height:1em;
	margin-top:20px;
	background-color: #2e2e2e;
	background-image: url(images/link-right-bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.link span {background:url(images/link-left-bg.gif) left top no-repeat; display:inline-block; padding:3px 10px 5px 18px;}

.line {
	padding-bottom:20px;
	margin-bottom:15px;
	padding-left: 20px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #cbcaca;
	border-bottom-color: #cbcaca;
}
.phone {display:inline-block; width:85px;}

/* ============================= footer ====================== */

#footer {color:#897f6a; padding:23px 0 0 61px;}
#footer a {color:#999473;}

/* ============================= forms ============================= */

#ContactForm {padding:28px 0 0 0;}
#ContactForm label {height:25px; display:block;}
#ContactForm .col-1 {width:273px !important;}
#ContactForm .col-2 {width:302px !important;}
.taright {text-align:right;}
#ContactForm .link {margin-left:10px;}

.input {
	width:261px;
	height:18px;
	border:1px solid #a4a4a4;
	background:none;
	font-size:1em;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10;
	padding-left: 5px;
}

textarea {
	width:261px;
	height:200px;
	overflow:auto;
	font-size:1em;
	background-color: transparent;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #747474;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #794A3A;
	border-right-color: #794A3A;
	border-bottom-color: #794A3A;
	border-left-color: #794A3A;
}
#coming events {
	height: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	background-color: #E6E6E6;
}
#home .slogan {
	background-image: url(/images/homebg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#div.col2 table tr {
	margin: 0px;
	padding: 0px;
}
#advertise #message {
	width: 261px;
	border-top-color: #cbcaca;
	border-right-color: #cbcaca;
	border-bottom-color: #cbcaca;
	border-left-color: #cbcaca;
	height: 150px;
}

#colorv{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #1a941a;
	}