html {
	border: none;
	margin: 0;
	padding: 0;
	}

body {
	font-size: 10px;
	background: url(../images/liney.jpg);
	overflow-x:none;
	overflow-y:scroll;
	}

p {
	font-family: Georgia, Times, serif;
	color: #ffffff;
	font-size: 11px;
	line-height: 150%;
	text-align: left;
	}

p.big {
	color: #62260e;
	font-size: 18px;
	line-height: 150%;
        font-style:italic;
	}

p.form {
	font-family: Verdana, Arial, "Sans Serif";
	color: #000;
	font-size: 12px;
	text-align: left;
	display:inline ;
	line-height: 14px;
	}

p.white {
	font-family: Verdana, Arial, "Sans Serif";
	color: #fff;
	font-size: 12px;
	text-align: left;
	display:inline ;
	line-height: 1.4em;
	}

p.brwn {
	color: #62260e;
	font-size: 11px;
	line-height: 150%;
	font-weight:normal;
	text-indent:15px;
	}

p.brwnstrg {font: bold 13px/150% Georgia, "Times New Roman"; color:#62260e;}

p.hed { font: bold 16px Georgia, "Times New Roman"; color:#a89a28;}

p.sub {font: bold 12px Georgia, "Times New Roman"; font-style:italic; color:#62260e;}

.center {text-align:center;}
h1 {font:bold 30px Georgia, "Times New Roman"; color: #a89a28;}

h2 {font:normal 18px/24px Verdana, Arial, "Sans Serif"; color: #6d5422;}

h3 {font:normal 20px Verdana, Arial, "Sans Serif"; color: #000; font-weight:bold;text-align:center;}

h4 {font:bold 20px Georgia, "Times New Roman"; color: #a89a28;}

h5 {font:normal 16px Verdana, Arial, "Sans Serif"; color: #000; font-weight:bold;text-align:left;}

h6 {font: normal 9px/10px Verdana, Arial, "Sans Serif";color: #62260e;line-height:.8em; text-align:right;}

img { border-style: none; text-decoration: none;}

h2.right {font:normal 18px/24px Verdana, Arial, "Sans Serif"; font-weight: bold; text-align:right; color: #6d5422;}


a.txt:link, a.txt:visited {font-family: Verdana, Arial, "Sans Serif"; color: #a89a28; font-size: 10px; text-align: left; text-decoration: none;}

a.txt:hover {font-family: Verdana, Arial, "Sans Serif"; color: #847c17; font-size: 10px;text-align: left;text-decoration: underline;}

a.txt:active {font-family: Verdana, Arial, "Sans Serif";color: #847c17;font-size: 10px;text-align: left;text-decoration: underline;}

a.brwn {color: #62260e; font-size: 18px; line-height: 110%; font-weight:bold;}

a.brwn:hover {color: #62260e; font-size: 18px; line-height: 110%; font-weight:bold; text-decoration:underline;}	

a.green {color: #a89a28; font-size: 14px; line-height: 110%; font-weight:bold;}

a.green:hover {color: #a89a28; font-size: 14px; line-height: 110%; font-weight:bold; text-decoration:underline;}

#top_nav {
	position:absolute;
	width:760px;
	height:20px;
	left:20px;
	top:140px;
	background:#ebe5b4 url(../images/top_nav_bg.jpg) no-repeat 0 0;
	}

#navtop {padding:4px; margin:0 auto; list-style:none; text-align:center;}

#navtop li {display:inline; margin:0px; padding-top:4px;}

#navtop li.txt {font-family:verdana; font-size:10px; letter-spacing:0px; padding:0; text-decoration:none; color:#fff; font-weight:bold;}

#navtop li a {font-family:verdana; font-size:10px; letter-spacing:1px; padding:0 6px 0 6px; text-decoration:none; color:#fff; font-weight:bold;}

#navtop li a:hover, #navtop li a.current {text-decoration:underline; color:#62260e;}

#nav_bot {
	position:relative;
	width:760px;
	height:40px;
	left:40px; 
	}

#botnav ul {padding:0; margin:0; list-style-type: none; text-align: center;}

#botnav li {display: inline; list-style-type: none; padding: 0 3px; font-family: Verdana, Arial, Helvetica, Sans-serif; font-weight:bold; color:#62260e;}

#botnav a, #botnav a:visited {margin: 0; padding: 0; text-decoration: none; font-family: Verdana, Arial, Helvetica, Sans-serif; color: #62260e;}

#botnav a:hover { margin: 0; padding: 0; text-decoration: underline; font-family: Verdana, Arial, Helvetica, Sans-serif; font-weight:bold; color: #62260e;}

a.button_ro1 {background: url(../images/button.png) 0px 0px;width: 50px;height: 50px; display: block;}

a.button_ro1 span {display: none;}

a.button_ro1:hover {background: url(../images/button.png) repeat 0px -50px;}

a.button_ro1:active {background: url(../images/button_ro.png) repeat 0px -50px;}

/* B U I L D I N G   B L O C K S */

#wrapper {
	top:20px;
	width:840px;
	margin-left:-420px;
	left:50%;
	position: relative;
	}
	
#top {
	height:35px;
	width:840px;
	background: url(../images/top_cap.png);
	}
	
#mid {
	width:840px;
	 height:600px; 
	left: 30px;
	top: -5px;
	background: url(../images/sides.png) repeat-y;
	}

#bottom {	
	height:35px;
	width:840px;
	background: url(../images/bot_cap.png);
	}

#content {
	
	width:800px;
	 height:580px; 
	background: transparent;
	top: 30px;
	left:20px;
	position: absolute;
	}

#in_content {
	position:absolute;
	width:750px;
	 height:450px; 
	top:165px;
	margin-left:-375px;
	left:50%;
	}

#hed {
	float:left;
	width:504px;
	height:151px;
	background:url(../images/ff_logo.png);
	margin-top:-25px;
	margin-left:-20px;
	}

#hed_txt {
	position:relative;
	width:496px;
	left:290px;
	top:-101px;
	}

#banner_box {
	z-index:5;
	position:absolute;
	width:800px;
	height:154px;
	top:160px;
	left:0px;
	background: url(../images/banner.png);
	}
	
#main_pic {
	position:absolute;
	width:477px;
	height:383px;
	top:225px;
	left:20px;
	background: url(../images/mainpic.jpg);
	}

#main_txt {
	position:absolute;
	width:263px;
	height:325px;
	top:280px;
	left:517px;
	}

#main_button {
    position: absolute;
    bottom: 0;
    height: 50px;
    width:263px;
	background: url(../images/button_bg.png);
	}

#button_box {
	position:relative;
	height:50px;
	width:50px;
	top:0px;
	background:transparent;
	}
	
#ref_top {
	position:relative;
	width:535px;
	height:10px;
	left:220px;
	top:10px;
	background: url(../images/f_corners.gif) no-repeat;
	}
	
#ref_bot {
	position:relative;
	width:535px;
	height:10px;
	top:0px;
	left:-15px;
	background: url(../images/f_corners.gif) 0 -10px no-repeat;
	}
	
#ref_form {
	position:absolute;
	width:505px;
	height:430px;
	top:10px;
	padding:0 15px;
	background: #ebe5b4;
	}

#ref_txt {
	position:absolute;
	width:200px;
	left:0px;
	top:10px;
	}

#dbl_col {
	position:absolute;
	width:360px;
	top:10px;
	padding:0 15px;
	background:#ccaa00;
	}
.clean {clear:both;}


