﻿body {background:#F0E4BC url(imgs/step4_blue_01.jpg) repeat-x 0px 0px; margin:0px auto; padding:0px;}
.clear{clear:both; margin:0px; padding:0px;}
a, a:hover {outline:none;}

.red {color:Red;}
.error {color:Red; float:left; clear:both;}
.note {font:normal 11px/14px "Arial"; color:#666;}


#container {margin:0px auto; width:980px; padding:0px; display:block;}
#container .top {margin:0px auto; padding:0px 10px 0px 10px; width:960px; height:80px; display:block;}
#container .top .logo {margin:0px; padding:5px 0px 0px 0px; float:left; display:block; width:400px; height:75px;}
#container .top .languages {margin:0px; padding:10px 0px 0px 0px; float:right; display:block; width:450px; height:70px; text-align:right;}
#container .top .languages img {margin:0px 10px 0px 0px; padding:0px;}
#container .topmenu {margin:0px auto; padding:0px; width:960px; height:44px; display:block;}



#container .all {margin:0px auto; width:980px;  padding:0px; display:block;}
#container .all .banner {margin:0px auto; margin-bottom:10px; margin-top:10px; padding:0px; display:block; width:960px; height:210px; background:#dedede;}

#container .all .main {margin:0px 8px 0px 12px; padding:10px; float:left; display:block; width:728px; background:#fff; border:1px solid #dfdfdf; }
*html #container .all .main {margin:0px 4px 0px 5px; padding:10px; float:left; display:block; width:728px; background:#fff; border:1px solid #dfdfdf; }

#container .all .main .path {margin:0px; padding:0px; float:right; display:block; height:28px; font:normal 11px/28px "Arial"; color:#666;}
#container .all .main .path a {margin:0px 5px 0px 5px; padding:0px; font:normal 11px/28px "Arial"; color:#666; text-decoration:underline;}
#container .all .main .path a:hover {margin:0px 5px 0px 5px; padding:0px; font:normal 11px/28px "Arial"; color:#666; text-decoration:none;}


#container .all .main h2 {display:block; color:#e06501; float:left; display:block; font:normal 25px/28px "Trebuchet MS"; border-bottom:1px solid #e06501; margin:0px; padding:0px 100px 0px 0px;  clear:both;}
#container .all .main .text {margin:5px 0px 5px 0px; padding:0px; float:left; display:block; font:normal 12px/15px "Trebuchet MS"; color:#666666; }
#container .all .main .text a {font:normal 12px/15px "Trebuchet MS"; color:#e06501; text-decoration:underline;}
#container .all .main .text a:hover {font:normal 12px/15px "Trebuchet MS"; color:#e06501; text-decoration:none;}
#container .all .main .text ul {margin:0px 0px 10px 0px; padding:0px;}
#container .all .main .text li {margin:5px 0px 5px 0px; padding:0px 0px 0px 10px; list-style-type:none; background:url(imgs/step4_blue_09.jpg) no-repeat 0px 3px; font:normal 12px/15px "Trebuchet MS"; color:#666666;}
#container .all .main .text li a {font:normal 12px/15px "Trebuchet MS"; color:#e06501; text-decoration:underline;}
#container .all .main .text li a:hover {font:normal 12px/15px "Trebuchet MS"; color:#e06501; text-decoration:none;}

#container .all .main .block {margin:10px 14px 0px 0px; padding:0px; float:left; display:block; width:340px;  font:normal 12px/15px "Trebuchet MS"; color:#666666; }
#container .all .main .block h2 {display:block; color:#e06501; float:left; font:normal 20px/22px "Trebuchet MS"; border-bottom:1px solid #e06501; margin:0px 0px 5px 0px; padding:0px 100px 0px 0px;  clear:both; }
#container .all .main .block .boximg {margin:0px 5px 20px 0px; width:70px; float:left; display:block; height:70px; border:1px solid #e06501;}
#container .all .main .block .boximg img {width:70px; height:70px;}
#container .all .main .block .more {margin:10px 0px 5px 0px; padding:0px; float:left; display:block; width:175px; }
#container .all .main .block .more a {font:bold 11px/14px "Arial"; color:#e06501; text-decoration:none; padding:0px 0px 0px 15px; margin:0px; background:url(imgs/step4_blue_09.jpg) no-repeat 0px 3px;}
#container .all .main .block .more a:hover {font:bold 11px/14px "Arial"; color:#e06501; text-decoration:underline; padding:0px 0px 0px 15px; margin:0px; background:url(imgs/step4_blue_09.jpg) no-repeat 0px 3px;}

#container .all .main .paging {margin:10px 0px 10px 0px; padding:0px 10px 0px 0px; float:right; display:block; height:20px; width:auto;}
#container .all .main .paging .previous, #container .main .paging .next {margin:0px; padding:0px; height:20px; float:left; display:block; width:20px;}
#container .all .main .paging .nums {margin:0px; padding:0px 10px 0px 10px; float:left; display:block; width:auto; height:16px; font:bold 14px/16px "Century Gothic"; color:#000;}
#container .all .main .paging .nums a {margin:0px; padding:0px 8px 0px 0px; font:bold 14px/16px "Century Gothic"; color:#000; text-decoration:none;}
#container .all .main .paging .nums a:hover {margin:0px; padding:0px 8px 0px 0px; font:bold 14px/16px "Century Gothic"; color:#e06501; text-decoration:none;}
#container .all .main .paging .nums span{font:bold 14px/20px "Century Gothic"; color:#e06501; margin:0px; padding:0px 8px 0px 0px;}

#container .all .right {margin:0px 0px 0px 0px; padding:0px; float:left; display:block; width:195px; background:#fff; border:1px solid #dfdfdf;}
#container .all .right h2 {margin:0px 0px 5px 0px; padding:0px 5px 0px 5px; float:left; display:block; width:185px; background:url(imgs/step4_blue_05.jpg) no-repeat; height:29px; font:normal 22px/29px "Arial"; color:#bd5602;}
#container .all .right .block {margin:0px; padding:10px; float:left; display:block; width:175px; font:normal 12px/14px "Arial"; color:#666;  }
#container .all .right .block a {font:normal 12px/14px "Arial"; color:#666; text-decoration:underline;}
#container .all .right .block a:hover {font:normal 12px/14px "Arial"; color:#666; text-decoration:none;}
#container .all .right .block .more {margin:10px 0px 5px 0px; padding:0px; float:left; display:block; width:175px; }
#container .all .right .block .more a {font:bold 11px/14px "Arial"; color:#e06501; text-decoration:none; padding:0px 0px 0px 15px; margin:0px; background:url(imgs/step4_blue_09.jpg) no-repeat 0px 3px;}
#container .all .right .block .more a:hover {font:bold 11px/14px "Arial"; color:#e06501; text-decoration:underline; padding:0px 0px 0px 15px; margin:0px; background:url(imgs/step4_blue_09.jpg) no-repeat 0px 3px;}
#container .all .right .block input {margin:5px 0px 0px 0px; padding:0px; float:left; display:block; width:175px; font:normal 11px/20px "Arial"; color:#666; height:20px; border:1px solid #dedede;}


#container .all .right .block ul {margin:0px; padding:0px;}
#container .all .right .block li {margin:0px 0px 5px 0px; padding:0px 0px 5px 0px; width:175px; list-style-type:none; border-bottom:1px solid #dedede; font:normal 11px/13px "Arial"; color:#2a2c1a;}
#container .all .right .block li a {width:175px; font:normal 11px/13px "Arial"; color:#2a2c1a; text-decoration:underline;}
#container .all .right .block li a:hover {width:175px; font:normal 11px/13px "Arial"; color:#2a2c1a; text-decoration:none;}
#container .all .right .block li h3 {margin:0px; padding:0px; width:175px; float:left; display:block; font:bold 11px/16px "Arial"; color:#2a2c1a;}


#footer {margin:0px auto; margin-top:20px;  padding:0px; background:#ff7200; display:block; height:57px;}
#footer .bottom {margin:0px auto; width:980px; height:54px; padding:3px 0px 0px 0px}
#footer .bottom a {font:normal 11px/22px "Arial"; color:#fff; text-decoration:underline;}
#footer .bottom a:hover {font:normal 11px/22px "Arial"; color:#fff; text-decoration:none;}
#footer .bottom ul {margin:0px 0px 5px 0px; padding:0px; width:980px; height: 22px;}
#footer .bottom li {margin:0px; padding:0px 10px 0px 10px; border-right:1px dotted #fff;  float:left; display:block; width:auto; height:22px; font:normal 11px/22px "Arial"; color:#fff;}
#footer .bottom li a {font:normal 11px/22px "Arial"; color:#fff; text-decoration:underline;}
#footer .bottom li a:hover {font:normal 11px/22px "Arial"; color:#fff; text-decoration:none;}
#footer .bottom .copyright {height:20px; margin:0px; padding:0px 0px 0px 10px; float:left; display:block; width:390px; font:normal 12px/20px "Arial"; color:#fff;}
#footer .bottom .created {height:20px; margin:0px; padding:0px 10px 0px 0px; float:right; display:block; font:normal 12px/20px "Arial"; color:#fff;}


#container .all .main .news {margin:5px 0px 5px 0px; padding:0px; float:left; display:block; color:#666666; width:728px;}
#container .all .main .news ul {margin:10px 0px 10px 0px; padding:0px;}
#container .all .main .news li {margin:10px 0px 10px 0px; padding:0px; width:728px; height:50px; border-bottom:1px dotted #dedede;  list-style-type:none;}
#container .all .main .news li .date {margin:0px; padding:0px; float:left; display:block;  width:46px; height:44px; background:url(imgs/datebg.jpg) no-repeat 0px 0px; text-align:center; font:bold 14px/22px "Arial"; color:#e06501;}
#container .all .main .news li .mynew {margin:0px; padding:0px; float:right; width:660px; height:44px;}
#container .all .main .news li .mynew h2 {margin:0px; padding:0px; float:left; display:block; border:0px; width:660px; font:bold 12px/16px "Arial"; color:#e06501;}
#container .all .main .news li .mynew h3 {margin:0px; padding:0px; float:left; display:block; border:0px; width:660px; font:normal 12px/14px "Arial"; color:#737373;}
#container .all .main .news li .mynew h3 a {margin:0px; padding:0px; float:left; display:block; border:0px; width:660px; font:normal 12px/14px "Arial"; text-decoration:underline; color:#737373;}
#container .all .main .news li .mynew h3 a:hover {margin:0px; padding:0px; float:left; display:block; border:0px; width:660px; font:normal 12px/14px "Arial"; text-decoration:none; color:#737373;}



#container .all .main .photogallery {margin:0px; padding:0px; float:left;  display:block; width:720px;}
#container .all .main .photogallery table {margin:0px; width:720px; padding:0px; table-layout:fixed; }
#container .all .main .photogallery table td {cursor:pointer; margin:0px; padding:0px; border:2px solid #dedede!important; background:url(imgs/tdbgr.jpg) repeat-x 0px 0px!important; text-align:center!important; height:100px;}
#container .all .main .photogallery table td:hover {cursor:pointer; border:2px solid #e06501!important;  background:url(imgs/tdbgr.jpg) repeat-x 0px 0px!important; text-align:center!important;}




#container .all .main .mainleft {margin:5px 0px 5px 0px; padding:5px; float:left; display:block; font:normal 12px/15px "Trebuchet MS"; color:#666666; width:390px; text-align:justify; }
#container .all .main .mainleft h3 {margin:10px 0px 10px 0px; padding:0px 50px 0px 0px; float:left; display:block; font:bold 12px/16px "Arial"; color:#e06501; clear:both!important; border-bottom:1px solid #e06501;}
#container .all .main .mainleft a {font:normal 12px/15px "Trebuchet MS"; color:#e06501; text-decoration:underline;}
#container .all .main .mainleft a:hover {font:normal 12px/15px "Trebuchet MS"; color:#e06501; text-decoration:none;}
#container .all .main .mainleft ul {margin:0px 0px 10px 0px; padding:0px;}
#container .all .main .mainleft li {margin:5px 0px 5px 0px; padding:0px 0px 0px 10px; list-style-type:none; background:url(imgs/step4_blue_09.jpg) no-repeat 0px 3px; font:normal 12px/15px "Trebuchet MS"; color:#666666;}
#container .all .main .mainleft li a {font:normal 12px/15px "Trebuchet MS"; color:#e06501; text-decoration:underline;}
#container .all .main .mainleft li a:hover {font:normal 12px/15px "Trebuchet MS"; color:#e06501; text-decoration:none;}

#container .all .main .mainright {margin:5px 0px 5px 0px; padding:5px; float:right; display:block; width:310px; font:normal 12px/15px "Trebuchet MS"; color:#666666; }
#container .all .main .mainright h3 {margin:10px 0px 10px 0px; padding:0px 50px 0px 0px; float:left; display:block; font:bold 12px/16px "Arial"; color:#e06501; clear:both!important; border-bottom:1px solid #e06501;}


.contact .input {margin:0px; padding:0px; border:0px; background:transparent; border-bottom:1px dotted #e06501; width:180px; font:normal 12px/14px "Arial"; color:#666;}
.contact textarea {margin:0px; padding:0px; border:0px; background:#F0E4BC; border:1px solid #e06501; width:180px; height:80px; font:normal 12px/14px "Arial"; color:#666;}
.contact .btn {margin:0px 10px 0px 0px; padding:0px; float:left; display:block; width:80px; border:2px outset #8B965C; background:#e06501; color:#fff; cursor:pointer; font:normal 14px/22px "Arial";}
.contact .btn:hover {margin:0px 10px 0px 0px; padding:0px; float:left; display:block; width:80px; border:2px outset #e06501; background:#F0E4BC; color:#e06501; cursor:pointer; font:normal 14px/22px "Arial";}
#ctl00_ContentPlaceHolder1_RadioTwoBed {  border-bottom:none!important;}
#ctl00_ContentPlaceHolder1_RadioThreeBed {  border-bottom:none!important;}
#ctl00_ContentPlaceHolder1_RadioFourBed {  border-bottom:none!important;}
