*{margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6,pre,code,input,select,textarea{font-size: 100%;}
ul,ol{list-style: none;}
label, input.button{cursor: pointer; cursor: hand;}
img,fieldset{border: none;}
table{border-collapse: collapse; border: none; font-size: 11px;}
hr,.hide{display: none;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

html
		{
		background:#fe6605 url(../img/site_bg_01.jpg) left top repeat-x;
		}
body
		{
		background:url("../img/body-bg.jpg") no-repeat 50% 0;
		margin: 0 0;
		text-align: center;
		font: 11px/14px Tahoma, Verdana, sans-serif;
		color: #FFFFFF;
		}

.welcome span
		{
		padding: 0px 0px 0px 190px;
		}

#wrapper
		{
		position: relative;
		width:766px;
		text-align: left;
		margin: 0 auto;
		}

#main
		{

		position: relative;
		margin:5px 10px 0 10px;
		}

#main-in
		{


		}

#main-out
		{
		min-height: 240px;
		padding: 13px;
		margin: 0 2px;
		}

#shadow
		{
 		height: 15px;
		margin-left:10px
		}

#header{
    height:92px;
    width:701px;
    background:url(../img/header_bg_03.jpg) left top repeat-x;
    padding:35px 0 0 55px;

    }

#footer{
    width:766px;
    height:100px;
   	background:url(../img/footer_27.jpg) no-repeat;
    }

*html #footer{
    position:relative;
    top:-4px;
    }

#menu2{
    height:26px;
    width:731px;
    float:left;
    margin-left:40px;
    }
#menu2 ul li{
	display:block;
	float:left;
	font-family:Tahoma;
	font-size:11px;
	padding:23px 12px 0 12px;
	background:url(../img/separator_14.jpg) right bottom no-repeat;
}

#menu2 ul li.no_bg{
   background:none;
}

#menu2 ul li a{
	color:white;
	text-decoration:none;
}

*html #menu2{
    margin-left:20px;
    }
	
	
	
	
	
	
	
	* {margin: 0; padding: 0;}
ul, li {list-style: none;}
a img {border: none;}
table, th, td {border-collapse: collapse; vertical-align: top;}
html {background: #000 url(../images/html_bg.gif) repeat-x;}
body {background: url(../images/body_bg.jpg) no-repeat center 0; font-size: 11px; font-family: Tahoma, Arial, sans-serif;}

#wrapper_01 {width: 912px; margin: 0 auto;}

#header_01 {height: 366px; text-align: left;}
#header_01 h1 {margin-left: 190px; position: absolute; top: 317px;}
#menu_01 {padding-top: 10px; height: 30px; padding-left: 25px;}
#menu_01 li {float: left; padding: 0 35px 0 30px; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; text-transform: uppercase; font-weight: bold;}
#menu_01 a {color: #d3d3d3; white-space: nowrap;}
#login_01 {clear: both; color: #851517; position: absolute; top: 130px; margin-left: 700px;}
#login_01 h3 {padding-bottom: 3px;}
#login_01 .text_01 {background: #1c0204; color: #851517; border: 1px solid #4b0001; width: 145px; height: 18px;}
#login_01 .text_02 {background: #1c0204; color: #851517; border: 1px solid #4b0001; width: 108px; height: 18px; margin-right: 4px;}
#login_01 a {color: #851517; text-decoration: none; background: url(../images/forgot.gif) no-repeat; padding-left: 18px;}
#login_01 td {padding-bottom: 6px;}
#login_01 span {margin-left: 5px; color: #851517;}
#login_01 label {color: #851517;}
#main-out {padding-top: 0 !important;}
.welcome {color: #af4035 !important; width: 150px; position: absolute; top: 140px; margin-left: 680px; line-height: 200%;}
.welcome a {color: #af4035 !important; white-space: nowrap;}
#content_01 {margin-top: 13px; background: #2d0506; margin-left: 25px; width: 771px; padding:0 60px 0 46px;}
#left_01 {float: left; padding-left: 50px; padding-top: 49px;}
#center_01 {float: left; padding-left:66px; width: 390px; height: 580px;}
#right_01 {float: left; padding-left: 50px;}

#features_01 h3 {padding-bottom: 5px;}
#features_01 li {padding: 2px 0 12px 30px; font-size: 11px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif;}
#features_01 a {color: #000;}
#features_01 .f1 {background: url(../images/f1.gif) no-repeat;}
#features_01 .f2 {background: url(../images/f2.gif) no-repeat;}
#features_01 .f3 {background: url(../images/f3.gif) no-repeat;}
#features_01 .f4 {background: url(../images/f4.gif) no-repeat;}
#features_01 .f5 {background: url(../images/f5.gif) no-repeat;}
#features_01 .f6 {background: url(../images/f6.gif) no-repeat;}
#features_01 .f7 {background: url(../images/f7.gif) no-repeat;}
#features_01 .f8 {background: url(../images/f8.gif) no-repeat;}

#search_01 h3 {padding: 30px 0 10px;}
#search_01 p {font-weight: bold;}
#search_01 select {border: 1px solid #d29735; width: 150px; height: 16px; color: #594115; font-size: 11px;}
#search_01 select.small {border: 1px solid #d29735; width: 64px; height: 16px; color: #594115; font-size: 11px;}
#search_01 span {margin: 0 6px;}
#search_01 td {padding-bottom: 2px;}

#join_01 table {margin-left: 25px; margin-top: 10px; text-align: left;}
#join_01 td, #join_01 th {padding-bottom: 8px; vertical-align: middle; text-align: left;}
#join_01 label {font-weight: normal; text-align: left;}
#join_01 input {border: 1px solid #d29735; height: 19px; padding-top: 2px; width: 205px; color: #594115;}
#join_01 select {border: 1px solid #d29735; width: 207px; height: 21px; color: #594115;}
#join_01 select.norm {border: 1px solid #d29735; width: 67px; height: 21px; color: #594115;}
#welcome_01 p {width: 310px; text-align: center; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; color: #2d0507; font-weight: bold; font-style: italic; margin-left: 30px; margin-top: 20px; line-height: 25px;}

#members_01 li img {position: absolute; border: 1px solid #d3ad70;}
#members_01 li {height: 75px; padding-bottom: 15px;}
#members_01 p {padding-left: 80px; line-height: 150%;}
#members_01 a {color: #000; font-weight: bold;}
#members_01 h3 {padding: 45px 0 10px;}

#footer_01 {clear: both; height: 125px; text-align: center;}
#links_01 {color: #775424; padding-top: 20px; padding-bottom: 5px;}
#links_01 a {color: #775424; margin: 0 2px;}
#copy_01 {color: #5d4f37;}