body {

	background-image: url(../images/main_bg.jpg);

	background-repeat: repeat-x;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	background-color: #EF9D1D;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

}

.c1 {

	background-image: url(../images/main_bg3.jpg);

	background-repeat: no-repeat;

	background-position: center 230px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	height: 820px;

	width: auto;

	padding-bottom: 30px;

}



.c2 {

	height: auto;

	width: 784px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 14px;

}



.c3 {

	background-color: #FFFFFF;

	width: 780px;

	height: auto;

	float: left;

	border-top-width: 2px;

	border-right-width: 2px;

	border-bottom-width: 22px;

	border-left-width: 2px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #000000;

	border-right-color: #000000;

	border-bottom-color: #3C230A;

	border-left-color: #000000;

}

.footer {

	height: 160px;

	width: 784px;

	float: left;

	background-image: url(../images/footer_bg.gif);

	background-repeat: no-repeat;

}

.space {

	height: 10px;

	width: auto;

}



.right {

	background-color: #FFFFFF;

	height: auto;

	width: 580px;

	background-image: url(../images/corner.gif);

	background-repeat: no-repeat;

	background-position: right top;

	float: left;

	padding-top: 12px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.main_info {

	margin: 0px;

	width: 580px;

	padding-top: 12px;

	float: left;

}



.box1 {

	background-color: #FFFFFF;

	padding-top: 8px;

	padding-right: 15px;

	padding-bottom: 20px;

	padding-left: 15px;

	height: auto;

	float: left;

	clear: left;

	width: 549px;

	background-image: url(../images/box_bg_3.gif);

	background-repeat: repeat-x;

	border-top-width: 2px;

	border-top-style: solid;

	border-top-color: #C6D9DF;

	border-bottom-width: 4px;

	border-bottom-style: solid;

	border-bottom-color: #750000;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #660000;

}

.box2 {

	background-color: #FFF893;

	padding-top: 5px;

	padding-right: 20px;

	padding-bottom: 5px;

	padding-left: 20px;

	border-top-width: 3px;

	border-top-style: solid;

	border-top-color: #000000;

	height: auto;

	float: left;

	clear: left;

	background-image: url(../images/box_bg_1.gif);

	background-repeat: repeat-x;

	width: 549px;

}

.box3 {

	background-color: #000000;

	padding-top: 8px;

	padding-right: 15px;

	padding-bottom: 20px;

	padding-left: 15px;

	height: auto;

	float: left;

	clear: left;

	width: 549px;

	background-repeat: repeat-x;

	border-top-width: 2px;

	border-top-style: solid;

	border-top-color: #C6D9DF;

	border-bottom-width: 4px;

	border-bottom-style: solid;

	border-bottom-color: #750000;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #660000;

}



.titulo1 {

	font-size: 22px;

	margin: 0px;

	padding-bottom: 7px;

	padding-left: 20px;

	padding-top: 1px;

}



.titulo2 {

	font-size: 15px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	color: #AE2B04;

	background-image: url(../images/arrow1.gif);

	background-repeat: no-repeat;

	padding-left: 24px;

	background-position: 0px top;

	padding-bottom: 2px;

	padding-top: 2px;

}

.small_info {

	border: 1px solid #D37B13;

	padding: 5px;

	background-color: #D67D13;

	background-image: url(../images/box_bg_6.gif);

	background-repeat: repeat-x;

	width: 245px;

	height: auto;

	float: left;

}

.small_info_buggy {

	border: 1px solid #FFFFFF;

	padding: 5px;

	background-color: #D67D13;

	background-image: url(../images/box_bg_6.gif);

	background-repeat: repeat-x;

	width: 515px;

	height: auto;

	float: left;

}

.small_info_buggy a:link, .small_info_buggy a:visited, .small_info_buggy a:active {

	color: #FFCC00;

}



.small_info_maps {

	border: 1px solid #D37B13;

	background-repeat: repeat-x;

	width: 245px;

	height: auto;

	float: left;

	background-color: #006600;

	background-image: url(../images/box_bg_8.gif);

	padding-top: 5px;

	padding-right: 5px;

	padding-left: 5px;

}

.outline_box {

	background-color: #333333;

	height: auto;

	width: auto;

	border: 1px solid #000000;

	float: left;

	margin-top: 10px;

	margin-right: 4px;

	margin-bottom: 4px;

	margin-left: 4px;

	padding-top: 6px;

	padding-right: 6px;

	padding-bottom: 10px;

	padding-left: 6px;

}

.specline {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #F7F0C4;

	float: left;

	height: auto;

	width: 225px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #575757;

	padding-left: 5px;

	padding-top: 8px;

	padding-bottom: 4px;

	font-weight: bold;

}

.specline2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #EEEEEE;

	float: left;

	height: auto;

	width: 255px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #575757;

	padding-left: 5px;

	padding-top: 8px;

	padding-bottom: 4px;

	font-weight: bold;

}





.img_space {

	margin-left: 5px;

}



.spacer {

	width: 20px;

	float: left;

	height: 100px;

	margin-top: 12px;

}





.texto {

	margin-top: 5px;

	margin-right: 10px;

	margin-bottom: 10px;

	margin-left: 25px;

	line-height: 16px;

	color: #333333;

	font-size: 13px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.weather {

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 24px;

	width: auto;

	height: auto;

}



.titulo3 a:link, .titulo3 a:visited, .titulo3 a:active {

	color: #FFFFFF;

}

.titulo3 a:hover {

	color: #FFEA00;

	text-decoration: none;

}



.titulo3 {

	font-size: 14px;

	margin: 0px;

	font-weight: bold;

	width: auto;

	padding-left: 10px;

	color: #FFFFFF;

	padding-top: 3px;

	padding-bottom: 4px;

	background-repeat: repeat-x;

	border-right-width: 2px;

	border-bottom-width: 2px;

	border-left-width: 1px;

	background-image: url(../images/wood_2.jpg);

	background-position: bottom;

	background-color: #A93000;

}

.thumbs {

	border: 3px solid #EFDC8D;

	margin-left: 5px;

}

.thumbs_2 {

	margin-top: 4px;

	margin-right: 0px;

	margin-left: 8px;

	border: 3px solid #E6CD84;

	width: auto;

	margin-bottom: 5px;

}

.thumbs_3 {

	border: 3px solid #EFDC8D;

}

.texto_2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FBFAF0;

	line-height: 16px;

	margin-top: 5px;

	margin-right: 5px;

	margin-bottom: 5px;

	margin-left: 10px;

}

.texto_2 a:link, .texto_2 a:visited, .texto_2 a:active {

	color: #FFE73E;

	text-decoration: none;

	font-weight: bold;

}

.texto_2 a:hover {

	color: #FFFFFF;

	text-decoration: none;

}





.logo {

	float: left;

	height: auto;

	width: auto;

	padding-top: 15px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 30px;

}







.header {

	height: 133px;

	width: 780px;

	background-color: #B93801;

	float: left;

	background-image: url(../images/wood.jpg);

}

.info {

	background-color: #B43200;

	width: 780px;

	height: auto;

	float: left;

	background-image: url(../images/wood_2.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

	padding-bottom: 40px;

}

.mheight {

	float: left;

	height: 500px;

	width: 1px;

}



.clearboth {

	clear: both;

}

.media {

	background-color: #000000;

	height: 275px;

	width: 780px;

	text-align: left;

	float: left;

	border-bottom-width: 10px;

	border-top-style: solid;

	border-bottom-style: solid;

	border-bottom-color: #3C230A;

	border-top-width: 8px;

	border-top-color: #550000;

}

.top_nav {
	height: auto;
	width: auto;
	float: right;
	margin-top: 5px;
	margin-right: 25px;

}

.url {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #F29200;

	padding-top: 16px;

	padding-bottom: 15px;

	height: auto;

	width: auto;

	margin: 0px;

	padding-left: 36px;

}

.left_nav {

	font-size: 12px;

	color: #FBE433;

	list-style-type: none;

	padding-left: 16px;

	padding-top: 20px;

	padding-bottom: 10px;

	padding-right: 20px;

	text-transform: none;

	line-height: 16px;

	margin: 0px;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.button_margin {

	margin-top: 2px;

	margin-right: 12px;

	margin-bottom: 2px;

}



.left_nav li {



}





.left_nav #active{

	display: block;

	color: #FADE43;

	padding-top: 6px;

	padding-right: 7px;

	padding-bottom: 7px;

	padding-left: 22px;

	background-image: url(../images/link_line.gif);

	background-repeat: no-repeat;

	background-position: center bottom;

	margin: 0px;

}



.left_nav a:link, .left_nav a:visited, .left_nav a:active {

	text-decoration: none;

	color: #FFFFFF;

	background-image: url(../images/link_line.gif);

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-top: 6px;

	padding-right: 7px;

	padding-bottom: 7px;

	padding-left: 22px;

	display: block;

	margin: 0px;

}





.left_nav a:hover {

	background-image: url(../images/hover_line.gif);

	color: #FAF543;

	background-repeat: no-repeat;

	background-position: center bottom;

	display: block;

}



.left {

	float: left;

	height: auto;

	width: 200px;

	margin: 0px;

}

.bottom_nav {

	font-family: Arial, Helvetica, sans-serif;

	color: #FFCC00;

	text-align: center;

	margin-top: 10px;

	margin-bottom: 10px;

	margin-right: 0px;

	margin-left: 0px;

	padding-right: 0px;

	padding-left: 0px;

	font-weight: bold;

}

address a:link, address a.visited, address a:active {

	color: #EECE60;

	font-weight: bold;

}

address a:hover {

	color: #FF9900;

	text-decoration: underline;

}





a:link, a:visited, a:active {

	color: #AE2B04;

	text-decoration: none;

}

address {

	color: #E7CB5A;

	text-align: center;

	font-size: 11px;

	font-style: normal;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 17px;

}



a:hover {

	color: #003399;

	text-decoration: underline;

}



.bottom_nav ul {



}

.bottom_nav li {

	display: inline;

	padding-right: 8px;

	padding-left: 8px;

}

.bottom_nav a:link, .bottom_nav a:active, .bottom_nav a:visited {

	color: #F3E898;

	text-decoration: none;

}



.bottom_nav a:hover {

	color: #FFCC00;

	text-decoration: none;

} 

.pdf {

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 45px;

}

.titulo4 {

	font-size: 14px;

	color: #006633;

	padding-left: 22px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 4px;

	margin-left: 0px;

}

.titulo4 a:link, .titulo4 a:visited, .titulo4 a:active {

	color: #006600;

	text-decoration: underline;

}

.titulo4 a:hover {

	color: #CC3300;

	text-decoration: none;

}

.titulo5 {

	font-size: 15px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	color: #FAF1A5;

	background-image: url(../images/arrow2.gif);

	background-repeat: no-repeat;

	padding-left: 24px;

	background-position: 0px top;

	padding-bottom: 2px;

	padding-top: 0px;

}

.texto3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	margin-top: 5px;

	margin-right: 10px;

	margin-bottom: 10px;

	margin-left: 22px;

	line-height: 16px;

}

.image_pad {

	height: auto;

	width: 220px;

	float: left;

	padding-top: 7px;

	padding-right: 3px;

	padding-bottom: 2px;

	padding-left: 8px;

}

.gallery {

	margin-top: 5px;

	border: 2px solid #ECDF95;

}

.contact {

	padding: 8px;

	width: 474px;

	height: auto;

	color: #F8F5D3;

	font-size: 11px;

	background-position: right top;

	background-repeat: no-repeat;

	border: 1px solid #484848;

	background-image: url(../images/mail.jpg);

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

input {

	background-color: #FFFFCC;

	padding-top: 1px;

	padding-right: 2px;

	padding-bottom: 1px;

	padding-left: 2px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

textarea {

	background-color: #FFFFCC;

	padding-top: 0px;

	padding-right: 2px;

	padding-bottom: 0px;

	padding-left: 2px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

.formbutton {

	font-weight: bold;

	background-color: #FCE338;

	font-size: 11px;

}

li {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 16px;

}

.space_box {

	height: auto;

	width: auto;

	padding-left: 15px;

	float: left;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 10px;

}

.red {

	color: #CC0000;

	font-style: italic;

}

.red1 {

	font-size: 19px;

	font-style: italic;

	color: #CC0000;

}

.yellow {

	font-weight: bold;

	color: #FFFF00;

	font-style: italic;

}
