/*=== Setup ===*/
*{
	border: 0;
	margin: 0;
	padding: 0
}
body{
	background: url(../images/bgr.gif) #938a79;
	color: #2c1f1e;
	font: 0.7em Tahoma,Arial,Verdana,Helvetica,Sans-Serif;
	padding: 50px 0
}
a{
	color: #730519;
	text-decoration: underline
}
a:hover{
	text-decoration: none
}
input {
	/*border: #34030c 1px solid;
	font-size: 11px;
	padding: 1px 2px 2px; */
}
select {
	border: #34030c 1px solid;
	font-size: 11px;
	padding: 1px 2px 2px;
}

textarea{
	border: #34030c 1px solid;
	font-size: 11px;
	padding: 1px 2px 2px;
}
li{
	list-style: none
}
h2{
	color: #282828;
	font: bold 14px "Times New Roman", Times, serif;
	/*margin: 0 0 1em;*/
	text-transform: uppercase
}
h2 span{
	display: none
}
h2 img{
	display: block
}
h3{
	color: #730519;
	font-size: 1.2em;
	margin: 0 0 0.5em
}
h4{
	font-size: 1.0em;
	margin: 0 0 .5em
}
h4 a{
	color: #2c1f1e
}
h6{
	font-size: 1em;
	margin: 0 0 .5em
}
h6 span{
	background: #730519;
	color: #ffffff;
	padding: 2px 5px
}
p{
	padding: 0 0 1.5em;
}
/*=== Layout ===*/
#page{
	background: #e9e7d8;
	border: 1px solid #47494c;
	margin: 0 auto;
	width: 750px
}
/*=== Header ===*/
#header{
	background: url(../images/header-bgr.gif) repeat-x top;
	border-bottom: 5px solid #6b0418;
	height: 95px
}
/*- Logo -*/
#header h1{
	background: url(../images/logo.gif) no-repeat;
	float: left;
	text-indent: -9999px;
	width: 514px
}
#header h1 a{
	display: block;
	height: 95px
}
#header h1 a:hover{
	text-decoration: none
}
/*=== Navigation ===*/
/*- Nav1 -*/
#nav1{
	background: url(../images/nav1-bgr.gif) no-repeat top;
	float: left;
	font-size: 16px;
	height: 216px;
	width: 222px
}
#nav1 ul{
	padding: 25px 0 0 40px
}
#nav1 li{
	background: url(../images/nav1-ico.gif) no-repeat 0 6px;
	margin: 0 0 8px;
	padding: 0 0 0 25px
}
#nav1 li a{
	color: #ffffff;
	text-decoration: none
}
#nav1 li a:hover{
	text-decoration: underline
}
/*=== Title ===*/
#title{
	background: url(../images/title.gif) no-repeat top;
	height: 216px;
	overflow: hidden
}
.title-pic{
	float: right;
	height: 216px;
	overflow: hidden
}
/*=== All Columns ===*/

#columns{
	background: url(../images/columns-bgr.gif) repeat-y;
	height: 1%;
	clear: both;
	padding: 0 0 15px
}
#columns .spacer{
	height: 1%;
	padding: 15px
}
/*=== Left Column ===*/
#leftcol{
	float: left;
	width: 222px
}
/*=== Center Column ===*/
#centercol{
	float: left;
	width: 322px
}

#centercol .spacer p{
	padding: 0 0 1.5em;
	font-size: 12px;
	line-height: 15px;
}
/*=== Right Column ===*/
#rightcol{
	float: right;
	width: 206px
}
/*=== Sub Columns ===*/
.col1{
	float: left;
	padding: 30px 0 0;
	width: 110px
}
.col2{
	float: left;
	margin: 0 0 0 45px;
	padding: 15px 0 0;
	width: 275px
}
.col3{
	float: right;
	padding: 15px 0 0;
	width: 160px
}
/*=== Styling Forms ===*/
input.btn{
	background: none;
	border: 0;
	margin: 0;
	padding: 0
}
select{
	background: #d1d7e1;
	padding: 1px;
	width: 207px
}
/*- Search -*/
#search{
	background: #d1d7e1;
	float: right;
	height: 46px;
	padding: 49px 0 0 13px;
	width: 194px;
	line-height: 13px;
	font-size: 12px;
}
input.googlecustom {
	height: 18px;
	width: 130px;
	line-height: 13px;
	font-size: 12px;
	vertical-align: top;
}
#search2 {
	padding: 0;
	margin: 0;
	width: 179px;
	height: 24px;
}
input.go-btn {
	width:32px;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	color: #fff;
	background-color:#711517;
	border: #34030c 1px solid;
	padding: 0 0 3px 0;
	margin: 0 0 0 2px;
	font: 11px Tahoma,Arial,Verdana,Helvetica,Sans-Serif;
}
#search input.go-btn:hover {
	width:32px;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	color: #fff;
	background-color:#4e200b;
	border: #34030c 1px solid;
	padding: 0 0 3px 0;
	margin: 0 0 0 2px;
	font: 11px Tahoma,Arial,Verdana,Helvetica,Sans-Serif;
}
* html input.go-btn {
	margin-top: 1px;
}
* html input.go-btn:hover {
	margin-top: 1px;
}
*:first-child+html input.go-btn {
	margin-top: 1px;
}
*:first-child+html input.go-btn:hover {
	margin-top: 1px;
}
/*=== Link Buttons ===*/
.more a{
	background: url(../images/ico-more.gif) no-repeat left;
	padding: 0 0 0 10px;
}
/*=== Pics, Ads etc. ===*/
.pic img{
	border: 1px solid #2a110b;
	display: block;
	margin: 0 0 1.2em
}
/*=== Footer ===*/
#footer{
	background: url(../images/footer-bgr.gif) repeat-x top;
	border-top: 5px solid #44030f;
	color: #444444;
	font-size: 10px;
	height: 84px;
	padding: 0 25px 0 90px
}
#footer p{
	padding: 0 0 5px
}
#footer a{
	color: #444444
}
/*=== Misc. ===*/
.fix{
	clear: both;
	height: 1px;
	margin: -1px 0 0;
	overflow: hidden
}
.fl{
	float: left
}
.fr{
	float: right
}
.ar{
	text-align: right
}
