html, body {	margin: 0;	padding: 0;}body {	background-color: #FFF;	padding: 20px 0;	text-align: center;}body, td, input, select, textarea {	color: #231F20;	font-family: Verdana, sans-serif;	font-size: 11px;}a {	color: #333;}a:hover {	color: #666;}a img {	border: none;}p  {	margin: 0 0 10px 0;}h1 {	margin: 0 0 12px 0;	color: #231F20;	font-size: 17px;	font-weight: normal;}h2 {	margin: 0 0 3px 0;	color: #231F20;	font-size: 13px;}h3 {	margin: 0 0 1px 0;	color: #939598;	font-size: 11px;}#inet_document {	background: #FFF url(/site/images/document_bg.gif) left top repeat-y;	padding: 0;	width: 984px;	margin: 0 auto;	text-align: left;	border-top: 1px solid #231F20;}#inet_document_left {	width: 810px;	float: left;}#inet_document_right {	padding-top: 72px;	width: 174px;	float: left;}/******* HEADER *******/#inet_header {	height: 72px;}#inet_logo {	padding: 18px 0 0 18px;}/****** LEFT/CENTER/RIGHT ******/#inet_left {	padding-top: 4px;	width: 115px;	font-size: 12px;	text-align: center;	float: left;}#inet_left a {	color: #231F20;	text-decoration: none;}#inet_left a:hover {	color: #ffb400;}#inet_center {	padding-bottom: 15px;	width: 695px;	float: right;}body.i_templ_4 #inet_center {	padding-bottom: 10px;}#inet_right_header {	background: transparent url(/site/images/right_header_bg.gif) left top repeat-x;	height: 31px;	color: #939598;	font-weight: bold;}#inet_right_header .content {	padding-top: 4px;	width: 146px;	text-align: center;}#inet_right_main {	height: 320px;	width: 146px;	float: left;	position: relative;	overflow: hidden;}body.i_templ_3 #inet_right_main,body.i_templ_4 #inet_right_main,body.i_templ_5 #inet_right_main,body.i_templ_6 #inet_right_main {	height: 418px;}#inet_scroll {	position: absolute;	left: 0;}body.i_templ_3 #inet_scroll,body.i_templ_4 #inet_scroll,body.i_templ_5 #inet_scroll {	padding: 0 8px;}#inet_right_scrollcontrol {	width: 27px;	text-align: center;	float: left;}#inet_scroll_up {	height: 294px;}body.i_templ_3 #inet_scroll_up,body.i_templ_4 #inet_scroll_up,body.i_templ_5 #inet_scroll_up{	height: 392px;}/******* MENU/MAIN ******/#inet_menu {	background-color: #231F20;	height: 21px;}#inet_main {	height: 400px;	overflow: hidden;}body.i_templ_1 #inet_main {	text-align: center;}body.i_templ_1 .inet_imgs {	padding: 15px 0;}body.i_templ_4 #inet_main {	height: 405px;}#inet_main_left {	width: 235px;	float: left;}#inet_main_right {	width: 460px;	float: left;}#inet_main_left .content {	padding: 10px 15px 0 0;}#inet_main_left ul {	margin: 10px 0 10px 15px;}#inet_main_right .content {	padding: 10px 0 0 0;}body.i_templ_7 #inet_main_right .content {	padding: 15px 0 0 104px;}.inet_img_txt {	font-size: 10px;}.inet_img_txt a {	text-decoration: none;}body.i_templ_4 .inet_img_item {	padding-bottom: 7px;	width: 157px;	float: left;}body.i_templ_4 .last {	width: 145px;}body.i_templ_4 .inet_img_txt {	margin-right: 12px;	color: #939598;	font-size: 11px;	font-weight: bold;	text-align: center;}body.i_templ_4 .inet_img_txt a {	background-color: #231F20;	padding: 3px 0;	display: block;	color: #939598;	text-decoration: none;}body.i_templ_4 .inet_img_txt a:hover {	background-color: #FFF;	padding: 2px 0;	color: #B8A881;	border: 1px solid #231F20;}body.i_templ_4 .last .inet_img_txt {	margin-right: 0;}body.i_templ_5 .inet_img_5 {	height: 375px;	overflow: hidden;}.inet_img_count td,.inet_img_count td a {	color: #B8A881;	font-size: 12px;	font-weight: bold;	text-decoration: none;}td.gal_arr {	padding-top: 5px;	vertical-align: top;}/*body.i_templ_6 .inet_imgs {	width: 140px;	float: right;}*/body.i_templ_7 .inet_img_item {	padding-bottom: 25px;	width: 150px;	float: left;}body.i_templ_8 .inet_img_item {	padding-bottom: 8px;	width: 78px;	float: left;}body.i_templ_8 .last {	width: 70px;}/******** NEWS *********/.inet_news {	padding: 0 8px;	font-size: 10px;}.inet_news a {	text-decoration: none;}.inet_news_item {	padding-bottom: 8px;}/******** PARA *********/.inet_paragraph_100 {	padding: 2px 0 3px 0;	margin-bottom: 10px;	border-top: 1px solid #231F20;	border-bottom: 1px solid #231F20;	font-size: 10px;}.inet_paragraph_102 .inet_img_item {	padding-bottom: 4px;	width: 72px;	float: left;}.inet_paragraph_102 .inet_img_txt {	padding-right: 8px;}.inet_paragraph_103 {	width: 130px;	text-align: center;}.inet_paragraph_103 .inet_img_item {	padding-bottom: 5px;}.inet_paragraph_104 {	background-color: #231F20;	height: 390px;	color: #FFF;}.inet_paragraph_104 a {	color: #CCC;}.inet_paragraph_104 h1,.inet_paragraph_104 h2,.inet_paragraph_104 h3 {	color: #FFF;}.inet_paragraph_104 .para_content {	padding: 15px 25px 0 15px;}/******* SEARCH ********/#inet_search_res h2 {	margin: 0 0 2px 0;}.inet_search_msg, .search_result {	margin-bottom: 10px;}.search_result .more {	margin-top: 2px;}#inet_search_pages {	margin-top: 10px;}/************* SITEMAP ****************/#inet_sitemap ul {	margin: 0 0 0 16px;	padding: 0;}#inet_sitemap li, #inet_sitemap ul ul {	padding: 2px 0;}/************* FORMS **************/form {	margin: 0;	padding: 0;}.frmbut,.inet_inpbut {	border: 1px solid #231F20;	margin: 5px 20px 0 0;	padding: 1px 5px;	color: #231F20;}.frm,.inet_inp {	border: 1px solid #231F20;	margin: 2px 0 8px 0;	padding: 2px;	width: 170px;	color: #231F20;}#inet_main textarea {	height: 100px;}/******** NEWSLETTER FORM ********/#inet_nl {	padding: 10px 0 0 8px;}#inet_clubform {	padding-left: 8px;}#inet_clubform ul {	margin: 10px 0 0 15px;}#inet_clubform #inet_nl {	padding: 0;}#inet_nl td {	font-size: 10px;}#inet_nl h3 {	margin-bottom: 5px;}#inet_document_right .inet_inp {	margin: 0 0 5px 0;	width: 120px;	font-size: 10px;}#inet_document_right .inet_inpbut {	margin: 0;	padding: 1px 2px;	width: 60px;	font-size: 10px;}#inet_document_right .inet_inp_small {	border: 1px solid #231F20;	padding: 2px;	width: 32px;	color: #231F20;	font-size: 10px;}/**** FOOTER ****/#inet_footer {	background-color: #231F20;	height: 32px;	color: #FFF;	text-align: center;}#inet_footer a {	color: #ef5081;	text-decoration: none;}#inet_footer .content {	padding-top: 9px;}.reset {	clear: both;	display: block;	font-size: 1px;	line-height: 1px;	height: 1px;	margin: 0 0 -1px 0;}