body	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	background-color:#254d60;
}
.clear	{clear:both;}
input	{color:#666666;}

.webBorder		{width:770px; background-color:#fff; padding: 0px; }
.site			{width:760px; margin:5px 5px 0px 5px; background-color:#fff;}

.column-left	{width:175px; background-color:#808080; text-align:left;}
.column-left-content	{margin:15px; color:#fff;}
.column-left-content .gray	{color:#d9ccc6;}
.column-middle	{width:410px; height:190px;}
.inner-column-middle	{width:585px; height:190px;}
.column-middle .content	{padding:10px 15px 0px 15px; text-align:left;}
.inner-column-middle .content	{padding:10px 15px 0px 15px; text-align:left; }
.column-right	{width:175px; height:190px; background:#dcdcdc url("../images/site_images/right-column-bg.jpg") top center no-repeat; text-align:left;}

.inner_page_left { 
  background-image: url('../images/site_images/left-column-bg.jpg'); 
  background-repeat: no-repeat;
}

.column-right p { padding: 5px; }
.column-left-content ul { 
  list-style-type: none; 
  margin-left: 5px;
  padding-left: 5px;
}
.column-left-content a, .column-left-content a:visited, .column-left-content a:hover {
  text-decoration: none;
  color: #FFFFFF;
}
.column-right a, .column-right a:visited, .column-right a:hover {
  text-decoration: none;
  color: #666666;
}
.nav			{background-color:#132e3e; font-size:13px; font-weight:bold;}
.nav li			{display:inline; float:left; margin:0px;}
.nav a			{color:#fff; float:left; text-decoration:none;}
.nav a:hover	{background-color:#254d60; text-decoration:none;}
.nav .text		{margin:10px 13px 10px 13px;}

.loginAreaHome {
  padding: 5px;
  margin: 2px;
  font-size:13px;
  font-weight:bold;
}
.loginAreaHome .request a{
  font-size: 10px;
}

.loginAreaHome a { 
  /* font-size:16px; */
  font-weight:bold;
  color: #666666; 
  text-decoration: none; 
  text-align: center;
}
.loginAreaHome form {
  border: 1px solid #132e3e;
}
.loginAreaInner form {
  margin: 0px;
  padding: 0px;
}

.loginAreaInner {
  background-color:#f50101;
  font-size:13px;
  font-weight:bold;
  color: #FFFFFF;  
  vertical-align: bottom;
}
.loginAreaInner a { background-color:#132e3e; float:left; color: #FFFFFF; text-decoration: none; cursor: pointer; }
.loginAreaInner a:hover	{background-color:#254d60; text-decoration:none;}
.loginAreaInner .text 	{text-align: center; width:149px; margin:10px 13px 10px 13px;}

.loginForm {
  margin: 0px;
  padding: 0px;
  text-align: center;
  font-size: 10px;
}
.loginForm input {
  height: 12px;
  width: 75px;
}
input.login_submit {
  background-color: #132e3e; 
  color: #FFFFFF; 
  border: 1px outset #254d60; 
  text-decoration: none;
  font-size: 10px;
  width: 35px;
  height: 16px;
  padding: 0px 1px 0px 1px;
  border-collapse: collapse;
}
/*
.searchArea	{background-color:#f50101;}
.searchArea-content		{padding:5px;}
.searchArea-content a	{color:#fff; text-decoration:none;}
.searchArea-content a:hover	{text-decoration:underline;}
*/

.quote { padding: 5px; }
.quote p { margin-top: 0px; }
.faq { padding: 5px; }
.faq p { margin-top: 0px; }
.answer { margin-left: 10px; }
.evenrow { background-color: #ddd; }
.oddrow { background-color: #ccc; }
img.map {
  border: 1px solid #000;
}

a.gallery_category, a.gallery_category:visited { 
  text-decoration: none; 
  font-size: 16px; 
  color: #666666;
}

.footer			{color:#999; font-size:10px;}
.footer a, .footer a:visited { color: #999; text-decoration: none; }