#top{/*background:url(../images/header.png) no-repeat bottom center*/}

/*
	  #menu-bg-top{background:url(../images/menu-bg-top.gif) no-repeat; }
	  #menu-bg-bottom{background:url(../images/menu-bg-bottom.gif) no-repeat; }
	  #menu-bg{background:url(../images/menu-bg.gif) repeat-y; }
	  .menu{background:url(../images/menu-bg-link.gif) no-repeat; text-align:center; width:164px; margin:0 auto; height:27px;}
	  a.menu{ color:#555555; font-weight: bold; font-size:14px; font-family: "Times New Roman", Times, serif; line-height:27px; text-decoration:none}
	  a.menu:hover{color:#003366; font-size:14px; font-family: "Times New Roman", Times, serif; line-height:27px; text-decoration:underline}
	  */

   .mid-panel-left{background-color:#cea86a ; }
	  
   .mid-panel-right{background:#e4e3e3}
   .line{background:#003366;}
   .title-section{font-family: "Times New Roman", Times, serif; font-size:18px; color:#003366;}
   .arrow{background:url(../images/arrow.gif) no-repeat; line-height:18px; text-indent:10px;}
   	  .arrow a{font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif; text-decoration:none}
	  .arrow a:hover{font-size:12px; color:#333; font-family:Arial, Helvetica, sans-serif; text-decoration:underline}
	
	.newsblock-hover{background:#eaebe7;}

	.news-more { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
	.news-more a { text-decoration: underline; font-weight: normal; color:#003d7c; }

	.messageblock-text{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; }
    .messageblock-text a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration: underline; font-weight: normal; }

	.group-title, .group-content { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; text-align: center; color: #ff0000; padding-left:10px; }
	.group-content { font-size:12px; font-weight: normal; text-align: center; padding-top: 4px; padding-left:20px; }
	.group-content a { font-size:12px; text-decoration: underline; color:#005630; }


.listblock{ font-family:Arial, Helvetica, sans-serif; border-bottom:1px #ccc solid;}
.price{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#cc6600; }
.colored{color:#cc6600;}
a.list{text-decoration:none;}
a.list:hover{text-decoration:underline;}
a.preview{color:#000000; text-decoration:none;}
a.preview:hover{color:#000000; text-decoration:underline;}
.gal{border:4px solid #FFFFFF;}
ul{font-size:12px; font-family:Arial, Helvetica, sans-serif}

.tickbox{background:#CCCCCC}



/*** form ***/
td.lab{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
label.error{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.inp{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.inp2{font-family:Arial, Helvetica, sans-serif; font-size:11px;}

/*** inquiry ***/
.inquiry-header{color:#FFFFFF; font-size:20px; text-indent:10px;  font-family:Arial, Helvetica, sans-serif; line-height:30px}
.inquiry-left{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.inquiry-right{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.inq{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.inq2{font-family:Arial, Helvetica, sans-serif; font-size:11px;}

/**GALLERY**/
.gallery{font-family: "Times New Roman", Times, serif; line-height:27px;}

/******
* clean
*/ 

* {
	font-family: Arial, Helvetica, sans-serif;
}

td { 	
	font-size: 12px;
}	

body { 
	background: url(../images/bg.jpg) repeat-x top;
}

#top-box {
	background:url(../images/top_bg.png) no-repeat top; 
	height: 45px;
}

#bottom-img {
	background:url(../images/bottom_bg.png) no-repeat bottom; 
}

#footer
{ 
	text-align:center; 
	color:#506412; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	height: 0px; 
	text-decoration:none;
	background:#005530 url(../images/content_bg.gif) top repeat-y;
}

#page {
}

#page .middle-left {
	width: 209px;
	background:#005530;
}

#page .middle-content {
	background:#fcfbe8 url(../images/content_bg.gif) top repeat-y;
}

#site {
	background:url(../images/shadow.png) repeat-y center; 
}	

#page-content 
{
	margin-top: 0px;
}

#page-content .title {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px; 
	color:#264210;
}

#page-content .full-list {
	background: url(../images/listing_arrow.gif) no-repeat; 
	line-height:18px; 
	text-indent:10px;
}

#page-content .full-list a { 
	font-size:12px; 
	color:#333; 
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:none
}

#page-content .full-list a:hover {
	font-size:12px; 
	color:#333; 
	font-family:Arial, Helvetica, sans-serif; 
	text-decoration:underline
}

.section 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	padding-left: 10px;
	padding-right: 0px; */
	padding-left: 0px;
	color: #FFFFFF;
}

.section .title
{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.section .content 
{
	font-size: 12px;
	padding: 4px;
}

.section .content a
{
	color: #FFFFFF;
	font-size: 12px;
}

.line {
	background:#003366;
}

#menu .top {
	/*background:url(../images/menu-bg-top.gif); */
	height:0px;
}

#menu .bottom {
	/*background:url(../images/menu-bg-bottom.gif);*/ 
}

#menu .bg {
	padding-left: 30px;
}

#menu .item {
	background:url(../images/menu_arrow.png) no-repeat right;
	width: 160px; 
	height: 27px;
	line-height: 24px;
	text-align:left; 
}

#menu .item a { 
	color: #ffffff;
	font-weight: bold; 
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#menu .item a:hover {
	text-decoration:underline;
}

.listing .info .title { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#000000;
}

.listing .info .title a { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; color:#000000; 
	text-decoration: none; 
	font-weight: bold; 
}

.listing .info .more { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
}

.listing .info .more a { 
	text-decoration: underline; 
	font-weight: normal; 
	color:#003d7c; 
}

#contact-info {
	/*background:url(../images/contact-info.jpg) no-repeat;*/
}
	  
#contact-info .top {
	background:url(../images/contact-info-top.gif) no-repeat left; 
	height:40px; 
	width:186px;
}

#contact-info .bottom {
	background:url(../images/contact-info-foot.gif) no-repeat left; 
	height:23px; 
	width:186px;
}

#contact-info .bg { 
	background:url(../images/contact-info-bg.gif) repeat-y left; 
	width:186px;
}
	  
#contact-info .phone { 
	/*background:url(../images/phone-icon.gif) no-repeat center left;*/ 
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-size:16px; 
	width:156px; 
	margin:0 auto; 
	padding-right: 12px;
/*	text-indent:13px */
}

#contact-info .mobile {
	/*background:url(../images/mobile-icon.gif) no-repeat center left; */
	font-family:Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-size:16px; 
	width:156px; 
	margin:0 auto;
	padding-right: 12px;
/*	text-indent:13px */
}

#contact-info .fax { 
	background: url(../images/fax-icon.gif) no-repeat center left; 
	font-family: Arial, Helvetica, sans-serif; 
	color:#000000; 
	font-size:16px; 
	width:156px; 
	margin:0 auto;
	padding-right: 12px;
/*	text-indent: 13px */
}

#contact-info .link a { 
	text-decoration:none; 
	font-weight:bold; 
	color:#000000; 
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif
}

#contact-info .link a:hover { 
	text-decoration:underline; 
}

#inquiry {
	background:#4ab1d7; 
	border:2px #ffffff solid; 
}

