﻿* { margin: 0px; padding: 0px; } html 		{ min-height: 100%; }body { text-align: center; letter-spacing:0.1em; font-family: verdana, sans-serif; font-size: 12px; color: #333; background:white url(../images/pagebg.gif) no-repeat 50% 0; line-height:18px; }p, h1, h2, h3, ol, ul, dl { padding:2px 6px 8px; }ol,ul,dl h1, h2, h3, ol, ul, dl { padding:8px 6px 3px; }table, th, td { font-family: arial, verdana, sans-serif; font-size: 12px; color: #333; }ol, ul, dir, menu, dd       		{ margin-left: 40px }ol              					{ list-style-type: decimal }ol ul, ul ol, ul ul, ol ol    		{ margin-top: 0; margin-bottom: 0 }blockquote { width:80%; margin:10px auto; padding:0 26px;  background:#FFF url(../images/blockquotesidebar.gif) repeat-y 0 ; }#skip 				{ display: none; }a img, :link img, :visited img { border: none; }img 				{ display: block; }.borderit img{border: 2px solid #ccc;}.borderit:hover img{border: 2px solid #840000;}.borderit:hover{color: red; /* irrelevant definition to overcome IE bug */}.borderit1 img{border: 2px solid #ccc;}.borderit1:hover img{border: 2px solid #840000;}.borderit1:hover{color: red; /* irrelevant definition to overcome IE bug */}a:link 				{ color: #840000; text-decoration: underline; font-weight:bold; }a:visited 			{ color: #333; text-decoration: underline; }a:hover, a:active 	{ color: #DB7C7C; }table { /*margin:10px 0px 10px 0px; width:80%;*/ }.alignright		{ text-align: right !important; }.floatright		{ float: right; }.inline			{ display: inline; }.clear	{ clear: both;}table, tr, td { margin: 10px 0 10px 0; padding: 5px 0 5px 0;}table #brochure  { margin:0 0 0 0; padding: 0 0 0 0; }.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } .clearfix 		{ display:inline-block; } /* .clearfix { display:block; } */ h1		{ font-size: 20px; line-height: 18px;  }h2 		{ font-size:18px; }h3		{ font-size: 16px; color: #666; }#wrapper 		{ width:760px; margin:0 auto; }#header 		{ text-indent:-5000px;position:relative; display:block; width:760px; height:112px; background:#FFF url(../images/header.gif) repeat-x; }#header .logo 	{ position:absolute; left:40px; top:5px; }#header ul		{display:inline; list-style-type: none; padding-right: 20px;}#header .logo2  { position:absolute; left:580px; top:12px; }#nav 			{ display:block; width:760px; height:26px; margin:0px 0 0 0; padding:0; list-style:none; text-align:center; background:#A13D3D url(../images/navbar.gif) repeat-x; }#nav li 		{ float:left; width:150px; font-weight: bold; }#nav li a 		{ text-decoration:none; display:block; padding:0; padding:0; height:1%; line-height:26px; color:#FFF; }#nav li a:hover { background:url(../images/bg_nav_on.gif) no-repeat 50% 0; font-weight:bold; }#content #center { text-align:center; }#content #center img { text-align:center; }#content { width:740px; padding:20px 10px 0; min-height:543px; background:#FFF ; text-align:left;  }* html #content, * html #content #col_1 { height:543px; }#content #col_1 { width:20%; float:left; min-height:543px; background:url(../images/bg_left.gif) no-repeat 100% 50%; }#content #col_1 h2 { color: #333; font-size:14px; font-weight:normal; }#subnav, #subnav ul { margin:0; padding:0; list-style:none; }#subnav li { }#subnav li a { display:block; padding:5px 10px 5px 10px; height:1%; background:url(../images/bg_subnav.gif) no-repeat 100% 100%; text-decoration:none; font-weight:bold; }#subnav li a:hover { background:#E9D1D1 url(../images/bg_nav_on_3.gif) repeat-y 100% 0; font-weight:bold; }#content #col_2 { width:80%; float:left; display:inline; }#content #col_2 li { margin:10px 0 10px 0; color:#800000; font-weight:bold; }#content #col_2  #form {margin: 0 0 0 0px; }#content #col_2 #scrollbox {scrollbar-face-color:#942730;scrollbar-highlight-color:#800000;scrollbar-3dlight-color:#FFFFFF;scrollbar-darkshadow-color:#000000;scrollbar-shadow-color:#D3D3D3;scrollbar-arrow-color:#FFFFFF;scrollbar-track-color:#FFFFFF;color:#000000;background-color:#FFFFFF;font-family:verdana,arial;font-size:12px; }#content #scrollbox {scrollbar-face-color:#942730;scrollbar-highlight-color:#800000;scrollbar-3dlight-color:#FFFFFF;scrollbar-darkshadow-color:#000000;scrollbar-shadow-color:#D3D3D3;scrollbar-arrow-color:#FFFFFF;scrollbar-track-color:#FFFFFF;color:#000000;background-color:#FFFFFF;font-family:verdana,arial;font-size:12px; }#content #scrollbox  img {  margin-left: auto;  margin-right: auto;margin-bottom:20px;}#footer { display:block;  padding: 10px 40px; margin:0 auto;  background:url(../images/footer1.gif) repeat-y 0;  }#footer small {  }#thumbnails {text-align: left;margin: 0 auto;float: left; /* Same as your gallery is set to */width:680px; /* Adjust this to your picture width + 2 */height:100px;overflow:hidden;border: 1px dotted red;}.t_form { margin:20px; }.t_form th { background:#efefef; }.t_form td, .t_form th { padding:5px; border-bottom:1px solid #666; }a.p1 {display:block; width:180px; height:119px; text-decoration:none; background:#fff; border:0; margin:0px 0 0 20px; float:left; text-decoration:none; text-align:center; }a.p1 img {display:block; border:0; text-decoration:none;}a.p1:hover {text-decoration:none; /*background-color:#8c97a3;*/ color:#000; position:relative; z-index:500; border:0; }a.p1 .large {position:absolute; left:-9999px; border:0;  text-decoration:none;}a.p1:hover .large {top:-245px; left:-520px; border:0; text-decoration:none;}