/* CSS Document */
* {	margin: 0;	padding: 0;}
html {height: 100%}
html, body{ padding:0px; margin:0px auto; height:100%; width:100%; background: #0b5c5d; color:#fff;  font-family:Arial, Helvetica, sans-serif;}

/***********************************************contact_page***************************************************************/

/*container*/
#container { position:relative; width:995px; background:url(../img/map.jpg) no-repeat; margin:0px auto;  min-height:100%; height:auto!important; height:100%; padding:0px;}

#container1 { position:relative; width:555px; margin:0px auto; padding-top:10px;}
/*header*/
#top_header { position:relative; width:935px; height:50px; padding:0 0 0 20px; overflow:hidden; }

/*main_box*/
#main_box { position:relative; width:995px; padding: 0 0 210px; }
#main_box:after { content: '.';	display: block;	clear: both; visibility: hidden; height: 0;}

#left_box { position:relative; float:left; width:230px; padding:0px 0px 20px 20px;}

#middle_box { float:left; width:300px; z-index:1}
#contact_box { width:260px; padding:10px; font-size:13px; color:#fff; margin-top:80px; }
#contact_box a { color:#fff; text-decoration:none; border-bottom:1px dotted #fff; font-size:13px;}
#contact_box a:hover { text-decoration:none; border:none;}

#contact_box h1, #contact_box h2, #contact_box h3, #contact_box h4, #contact_box h5, #contact_box h6 { margin-bottom:15px; color:#fff; text-align:left; font-weight:normal; padding:0 15px 0;}
#contact_box h1.title { font-size:16px; color:#fff; text-shadow:0px 1px #000; font-weight:bold; margin-bottom:5px;}
#contact_box h1 {font-size:20px;}
#contact_box h2 {font-size:19px;}
#contact_box h3 {font-size:18px;}
#contact_box h4 {font-size:16px;}
#contact_box h5 {font-size:15px;}
#contact_box h6 {font-size:14px;}
#contact_box p {text-indent:15px; margin:10px 0; line-height:16px;}
#contact_box strong { font-weight:bold;}
#contact_box em { font-style:italic;}
/*#contact_box ul { float:left; width:100%;}*/
#contact_box ul li { background:url(img/li.gif) left no-repeat; margin:0 0 5px 15px; line-height:18px; text-align:left; padding:0 0 0 15px;}
#contact_box ol li { margin-bottom:5px; list-style: decimal; margin-left:30px; line-height:18px; text-align:left;}
#contact_box small { font-size:11px;}


#edit_post { margin-top:15px;}
#edit_post a.post-edit-link { float:right; color:#fff; text-decoration:none; border: none; font-size:13px; padding:3px; background:#4F898D;}
#edit_post a:hover.post-edit-link {text-decoration:none;  border-bottom:1px dotted #fff; background:none;}
#link_pages { text-align:center;}

#right_box { position:relative; float:left; width:360px; margin-top:50px; margin-left:45px;}

em { font-style:italic;}
strong { font-weight:bold;}

/*top-nav*/
#top-nav { height:10px; margin-top:5px;}
#top-nav ul li { display:inline; list-style:none; border-left: 1px dotted #fff;}
#top-nav a { margin: 0px 5px 0px 5px; text-decoration:none; color:#fff; font-size:9px; }
#top-nav a:hover { text-decoration: none; color:#fff; border-bottom:1px dotted #fff}
#top-nav li.current_page_item a {text-decoration: none; color:#fff; border-bottom:1px dotted #fff}

/*link_box*/
a.box1 { position:absolute; width:92px; height:107px; margin-left:540px; margin-top:-107px; background:url(../img/box1.gif) no-repeat; display:block;}
a.box2 { position:absolute; width:94px; height:111px; margin-left:640px; margin-top:-111px; background:url(../img/box2.gif) no-repeat; display:block;}
a.box3 { position:absolute; width:101px; height:206px; margin-left:735px; margin-top:-206px; background:url(../img/box3.gif) no-repeat; display:block;}
a.box4 { position:absolute; width:101px; height:153px; margin-left:845px; margin-top:-153px; background:url(../img/box4.gif) no-repeat; display:block;}

/*footer*/
#footer-bg { position:relative; width:100%; height:207px; margin:-207px auto; }
#footer { position:relative; width:995px; height:207px; margin:0px auto; background:url(../img/footer1.jpg) no-repeat;}
#main-page { position:absolute; top:126px; left:14px; width:165px; height:20px;  }
#main-page a { font-size:12px; color:#fff; text-decoration:none;}
#main-page a:hover { text-decoration:none;}

#proposal { position:absolute; width:182px; height:179px; background:url(../img/proposal.gif) no-repeat; margin-top:-178px; margin-left:70px;}
#sale { position:absolute; width:464px; height:21px; margin-top:-40px; margin-left:530px;}

a.envelope { position:absolute; font-size:12px; font-weight:bold; color:#fddd02; background:url(../img/envelope.gif) right 0px no-repeat; height:13px; padding-right:22px; text-decoration:none}
a:hover.envelope {color:#fff; background:url(../img/envelope.gif) right -13px no-repeat; text-decoration:none}
.clear { clear:both; height:0px; width:100%;}

/*contact-form*/
.your-name input { border: 1px solid #2d7374; background:#B4CCCD; width:180px; padding:3px; color:#333; margin:3px 0px 3px 0px;}
.your-email input  { border: 1px solid #2d7374; background:#B4CCCD; width:180px; padding:3px; color:#333; margin:3px 0px 3px 0px;}
.your-subject input  { border: 1px solid #2d7374; background:#B4CCCD; width:180px; padding:3px; color:#333; margin:3px 0px 3px 0px;}
.your-message textarea { border: 1px solid #2d7374; background:#B4CCCD; width:250px; height:120px; padding:3px; color:#333; margin:3px 0px 3px 0px;}
.wpcf7-captcha-captcha-552 { width:107px;}
input.captcha { border: 1px solid #2d7374; background:#B4CCCD; width:100px; padding:3px; color:#666; margin:3px 0px 3px 0px;}
#submit-btn { border: 1px solid #ffcb05; background:#ffcb05; width:100px; padding:3px; color:#333; margin:3px 0px 3px 0px; cursor:pointer; -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; -moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px;}
#submit-btn:hover { border: 1px solid #4F898D; background:#4F898D; width:100px; padding:3px; color:#fff; margin:3px 0px 3px 0px; cursor:pointer; -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; -moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px;}
.wpcf7-not-valid-tip { color:#333;}
/**************************************************************************************************************************/
