body {
margin: 0px;
padding: 0px;
background-color: #662911;
background-image: url('../img/mbg.png');
background-repeat: repeat-x;
font-family: Verdana, Arial, Sans-Serif;
font-size:11px;
color: #222222;}


/* ---------- Layout -------------- */
#container {
width: 1024px;
margin-top: 0px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;}



#headerBAR {
float:left;
width: 1024px;
height: 33px;
padding: 0px;
margin: 0px;
background-image:url('../img/headertop.png');
background-repeat:no-repeat;}

#header {
float:left;
clear:none;
width: 1024px;
height: 84px;
padding: 0px;
margin: 0px;}

#navbar {
float:left;
clear:none;
width: 1024px;
height: 32px;
padding: 0px;
margin: 0px;}

#maincontent {
float:left;
width: 984px;
margin: 0px;
clear:none;
padding: 14px 20px 10px 20px;
background-image:url('../img/tblBG.png');
background-repeat:repeat-y;}

#footer {
width: 1024px;
height: 121px;
padding: 0px;
margin: 0px;
clear:both;
background-image:url('../img/footer.png');
background-repeat:no-repeat;}

#quotediv {
position:relative;
clear:none;
width: 930px;
padding: 10px;
margin: 10px;
background-color:#FAFAFA;
border: 3px solid #D4D4D4;}

/* ---------- links -------------- */
a:link {color: #710000;text-decoration:none;}
a:visited {color: #710000;text-decoration:none;}
a:active { color:#710000;text-decoration:none;}
a:hover {color: #710000;text-decoration:underline;}
a.footer:link {color: #FFFFFF;font-size: 10px;text-decoration:none;}
a.footer:visited {color: #FFFFFF;font-size: 10px;text-decoration:none;}
a.footer:active {color: #FFFFFF;font-size: 10px;text-decoration:none;}
a.footer:hover {color: #ffd973;font-size: 10px;text-decoration:underline;}
/* ---------- Page Element Formatting -------------- */
h1 {font-size: 24px;font-weight: bold;color: #710000;display:inline;}
h2 {font-size: 20px;font-weight: bold;color: #710000;display:inline;}
h3 {font-size: 18px;font-weight: bold;color: #710000;display:inline;}
h4 {font-size: 16px;font-weight: bold;color: #710000;display:inline;}
h5 {font-size: 14px;font-weight: bold;color: #710000;display:inline;}
h6 {font-size: 12px;font-weight: bold;color: #710000;display:inline;}
span.spaced {line-height:18px;}
span.small {display:inline;font-size: 9px;font-weight:bold;font-style:italic;}
span.nav {color: #FFC106;font-size: 14px;font-weight: bold;}
span.ftrhdr {color: #ffd973;font-weight: bold;}
img.left {float: left;}
img.right {float: right;}
img.borders {border: 1px solid #386060;}
p {line-height: 16px;}
p.footer{font-size: 10px;color: #ffffff;line-height: 12px;}
p.error {color: #990000;font-weight: bold;}
hr.myline {height:2px;border-width:0;color:gray;background-color:#DADADA}
/* ---------- Form Styles -------------- */
input.searchmiva {
float:left;
width: 200px;
height:27px;
margin:0px;
padding: 2px 0px 12px 12px;
border: none;
font-size: 10px;
background-image:url('../img/textfield.png');
background-repeat:no-repeat;}


/*Pagination*/
.pagination {
	height:20px;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	background:#FFFFFF url(../img/pagination-bg.gif) repeat-x left bottom;
	margin:10px -10px;
	padding:10px;
}
.pagination li {
	float:left;
}
#filter {
	margin:2px 0 0 0;
}
#filter a, #filter a:hover {
	color:#575757;
	padding:0px 3px;
	text-decoration:none;
}
#filter li.selected a, #filter li.selected a:hover {
	color:#898989;
}
#items {
	margin:0 -10px 10px 0;
}
#items li {
	padding:0 0 10px 0;
}

.testiomonial_item {
	width:200px;
	padding:0 0 0 16px;
}

/*Button Style*/ 
a.button, a.button:hover, a.dark_button, a.dark_button:hover, a.skin_button, a.skin_button:hover {
	background:url(../img/default_button_left.png) no-repeat left top;
	width:6px;
	font-size:11px;
	color:#363636;
	display:inline-block;
	text-decoration:none;
	width:auto;
	border:0px;
	margin:4px 0px 0px 4px;
}
.button button {
	border:0px;
	background:none;
	padding:0px;
	margin:0px;
	font-size:11px;
	cursor:pointer;
	line-height:normal;
}
a.button span, a.button:hover span, a.dark_button span, a.dark_button:hover span, a.skin_button span, a.skin_button:hover span {
	background:url(../img/default_button_right.png) no-repeat right top;
	display:inline-block;
	margin:0px 0px 0px 6px;
	padding:0px 10px 0px 3px;
	line-height:24px;
}
a.button span img, a.button:hover span img, a.dark_button span img, a.dark_button:hover span img, a.skin_button span img, a.skin_button:hover span img {
	vertical-align:middle;
	padding:0px 5px 0 0;
}
a.button:hover {
	background:url(../img/default_button_left-hover.png) no-repeat left top;
	cursor:pointer;
}
a.button:hover span {
	background:url(../img/default_button_right-hover.png) no-repeat right top;
}
a.dark_button, a.dark_button:hover {
	background:url(../img/dark_button_left.png) no-repeat left top;
	font-weight:bold;
}
a.dark_button span, a.dark_button:hover span {
	background:url(../img/dark_button_right.png) no-repeat right top;
}
a.dark_button:hover {
	background:url(../img/dark_button_left-hover.png) no-repeat left top;
}
a.dark_button:hover span {
	background:url(../img/dark_button_right-hover.png) no-repeat right top;
}
a.skin_button, a.skin_button:hover {
	background:none;
	font-weight:bold;
	height:27px;
	color:#111111;
}
a.skin_button span, a.skin_button:hover span {
	background:none;
	font-size:12px;
	padding:2px 10px 2px 3px;
}
a.skin_button:hover {
	background:url(../img/skin_button_left-hover.png) no-repeat left top;
	color:#FFFFFF;
}
a.skin_button:hover span {
	background:url(../img/skin_button_right-hover.png) no-repeat right top;
}
a.nav_button, a.nav_button:hover, a.nav_button .active, a.nav_button:hover .active {
	background:url(../img/nav_button_left.png) no-repeat left top;
	width:4px;
	font-size:11px;
	font-weight:bold;
	color:#767676;
	display:inline-block;
	text-decoration:none;
	width:auto;
	border:0px;
	height:20px;
	margin:0 10px 0 0;
}
a.nav_button span, a.nav_button:hover span {
	background:url(../img/nav_button_right.png) no-repeat right top;
	display:inline-block;
	margin:0px 0px 0px 4px;
	padding:2px 6px 2px 3px;
	height:17px;
	font-weight:bold;
}
a.nav_button:hover {
	background:url(../img/nav_button_left-hover.png) no-repeat left top;
	cursor:pointer;
	color:#111111;
}
a.nav_button:hover span {
	background:url(../img/nav_button_right-hover.png) no-repeat right top;
}
a.nav_button.active, a.nav_button:hover.active {
	background:url(../img/nav_button_left-active.png) no-repeat left top;
	color:#FFFFFF;
}
a.nav_button.active span, a.nav_button:hover.active span {
	background:url(../img/nav_button_right-active.png) no-repeat right top;
	display:inline-block;
	margin:0px 0px 0px 4px;
	padding:2px 6px 2px 3px;
	height:17px;
	font-weight:bold;
}
a.prev_button, a:hover.prev_button {
	background:url(../img/prev_button.png) no-repeat right top;
	width:20px;
	height:20px;
	text-indent:-9999px;
	display:block;
	margin:0 10px 0 0;
	float:left;
}
a:hover.prev_button {
	background:url(../img/prev_button-hover.png) no-repeat right top;
}
a.next_button, a:hover.next_button {
	background:url(../img/next_button.png) no-repeat right top;
	width:20px;
	height:20px;
	text-indent:-9999px;
	display:block;
	margin:0 10px 0 0;
	float:left;
}
a:hover.next_button {
	background:url(../img/next_button-hover.png) no-repeat right top;
}
	
	
.image {
	padding:4px;
	border:1px solid #dcdcdc;
	display:block;
	background:none;
}
.align_left {
	float:left;
	padding:0px 10px 0px 0px;
	display:inline-block;
}
.text_right {
	text-align:right;
}
a:hover .image {
	background:#efefef;
}
a.content-link, a.content-link:hover {
	color:#4c4c4c;
	font-size:11px;
	text-decoration:none;
}
	
	
	.sec_nav {
	list-style:none;
	margin:5px 0px;
}
.sec_nav li a, .sec_nav li a:hover {
	padding:5px 10px;
	display:block;
	font-weight:bold;
	text-decoration:none;
	background:none;
}
.sec_nav li a:hover {
	color:#fff;
	background:url(../img/sec_nav-hover.png) no-repeat left top;
}
	
	
	
.content_list {
	margin:10px 0 0 0;
}
.content_list li {
	clear:both;
	padding:0 0 10px 0;
	display:inline-block;
}
.content_list.big_distance_bottom li {
	padding:0 0 20px 0;
}	
	






