/*=== Setup ===*/
*{
	border: 0;
	margin: 0;
	padding: 0
}
body{
	background: url(../images/bgr.gif) #938a79;
	color: #2c1f1e;
	font: .7em Tahoma,Arial,Verdana,Helvetica,Sans-Serif;
	padding: 50px 0
}
a{
	color: #730519;
	text-decoration: underline
}
a:hover{
	text-decoration: none
}
input,select,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;
	margin:0;
	padding:0;
}
h3{
	color: #730519;
	font-size: 1.2em;
	margin: 0 0 0.5em 
}
h4{
	font-size: 1.1em;
	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 1em ;
}
/*=== 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
}
#columns-level2{
	background:url(../images/columns-bgr-level2.gif) repeat-y;
	height: 1%;
	clear: both;
	padding: 0 0 15px
}
#columns-level2 .spacer{
	height: 1%;
	padding: 15px
}



/*=== Left Column ===*/
#leftcol{
	float: left;
	width: 222px
}
/*=== Center Column ===*/
#centercol{
	float: left;
	width: 322px
}
#centercol-level2{
	float: right;
	width: 528px;

}
#centercol-level2 .spacer {
	height: 1%;
	padding: 15px;
}
#centercol-level2 .spacer p{
	padding: 0 0 1em;
	font-size: 12px;
	line-height: 15px;
}
/*== center column level 3 ==*/
#centercol-level3{
	float: right;
	width: 528px;
	min-height:515px;
	height:auto !important;
	height:515px;
	background:url(../images/columns-bgr-level3.gif) repeat-y left;
}
#centercol-level3 .spacer {
	height: 1%;
	padding: 10px;
}
#centercol-level3 .spacer ul{
	display: block;
	padding: 0px 10px 10px 20px;
	margin:0;
	font-size:12px;line-height: 15px; 
}
#centercol-level3 .spacer li{
	list-style-type: disc;
	margin: 0 0 0 10px;
	padding: 2px;
}

#centercol-level3 .spacer p{
	padding: 0 0 1em;
	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
}


#level2-left-column {
background:#ff0000;
width: 216px;
}

#level2-left {
width: 222px;
float: left;
}

#leftcol-level2{
	float: left;
	width: 222px;	
	
}
#leftcol-level2 .spacer {
	height: 1%;
	padding: 15px
}

#line {
float: left;
width: 1px;
height: 217px;
background-color:#E9E7D8;
}

#article-2col {padding: 0px; margin-bottom:10px; float: left; }
.leftPart {width: 217px;padding: 0 0 1em;margin-bottom:2px; font-size: 12px; line-height: 15px; float: left; }
.rightPart {width: 250px; padding: 0 0 1em;margin-bottom:2px; font-size: 12px; line-height: 15px; float: left}

#extra_space { height: 55px; width: 100px; }
