/* CSS Document */
* {
	padding:0px;
	margin:0px;
	}
P {
	margin-bottom:1.4em;
	}
ul {
	margin-left:25PX;
	margin-bottom:15PX;
	}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:66%;
	width:100%;
	background-image: url(/images/background.jpg);
	margin-right: auto;
	margin-left: auto;
}
#wrapper{
	width: 986px;
	margin-right: auto;
	margin-left: auto;
}
#Header{
	background-image: url(/images/header.jpg);
	width: 986px;
	height:110px;
    }
#topnav{
	float:right;
	color:#000000;
	padding-right:155px;
	margin-top:10px;
	}
#topnav A{
	color:#000000;
	}
	#topnav A:hover{
	color:#000000;
	}
#Menu{
	width: 986px;
}
#Main_Content{
	float:left;
	width: 100%;
}
#Leftcol{
	/* 
	height: 300px;
	padding-left:4px;	
	*/
	background-color:#dbc8b0; 
	float: left;
	width: 201px;	
}
#Leftcol A{
	/* background-color:#b69574; */
	color:#000000;	
}
#Leftcol A:hover{
	/* background-color:#b69574; */
	color:#000000;	
}
#rightcol{
	background-color:#ffffff;
	float: left;
	width: 534px;
	margin-left:5px;
    }
    #main_txt{
    width:500px;
    padding-left:20px;
    padding-top:10px;
	color:#000000;
    }
	#main_txt A{
	color:#000000;
    }
	
	#main_top{
	width:534px;
	background-image:url(/images/main_top.jpg);
	height:13px;
	}
	#main_bottom{
	width:534px;
	background-image:url(/images/main_top.jpg);
	height:13px;
}
#rightcol2{
	float: right;
	width: 241px;
	}
	#advice_box{
	background-image:url(/images/advice_box.jpg);
	width: 212px;
	height: 144px;
	float:right;
	text-decoration:none;
	cursor:pointer;
	padding:9px;
	padding-top:50px;
	background-repeat: no-repeat;
	}
	#news_box{
	background-image:url(/images/news_box.gif);
	width: 212px;
	height: 144px;
	float:right;
	margin-top:9px;
	text-decoration:none;
	cursor:pointer;
	padding:9px;
	padding-top:50px;
	background-repeat: no-repeat;
	}
#footer{
	background-image: url(/images/footer.jpg);
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:.8em;
	float: left;
	height: 18px;
	width: 972px;
	padding-top:7px;
	padding-left: 8px;
	color:#FFFFFF;
	}
    #footer A {
    color:#ffffff;
    text-decoration:none;
    }
    #footer A:hover {
    text-decoration:underline;
}
#footer_below{
	font-size:.8em;
	float: left;
	height: 20px;
	width: 982px;
	margin-top:8px;
}
#footer_above{
	font-size:.8em;
	float: left;
	height: 3px;
	width: 982px;
	margin-top:8px;
}
#rightsubcats{
	padding:10px;
	width:200px;
	float:right;
	background-color:#663300;
	color:#FFFFFF;
	margin-left:10px;
	clear: both;
}
#rightsubcats A{
	color:#FFFFFF;
}
.textlists{
	line-height:2em;
}


fieldset {
  padding: 1em;
  width:270px;
  }
label {
  float:left;
  width:25%;
  margin-right:0.5em;
  padding-top:0.2em;
  text-align:right;
  font-weight:bold;
  }
fieldset { border:1px solid brown }

legend {
  padding: 0.2em 0.5em;
  border:1px solid brown;
  color:brown;
  text-align:right;
  }
  .submit
{
margin-left: 4.5em;
} 
.arrosto_font{
    font-family: Babes In Toyland NF;
    font-style:  normal;
    font-weight: normal;
    src: url(/BABESIN0.eot);
 }
 @font-face{
 	font-family: Babes In Toyland NF;
    font-style:  normal;
    font-weight: normal;
    src: url(/BABESIN0.eot);
 }