/* CSS Document */

* { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
html{ font-family:Verdana, Arial, Helvetica, sans-serif;}
body{ background: url("images/back.jpg") repeat-x #273B54;	font-size:100%;	line-height:1em; color:#ffffff;	}
.sep {clear: both; min-height:10px;}
.youtube {margin-left:auto; margin-right:auto; width:425px; }
.heading { width:765px; margin: 0; margin-left:auto; margin-right:auto; text-decoration:underline; text-align:center;}
.headingtop { width:765px; margin: 0; margin-left:auto; margin-right:auto; text-decoration:none; text-align:center;}
.headingtop p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #ffffff;}
.heading p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #ffffff;}
.heading a{color: #FFFFFF;}
.heading2 { width:765px; margin: 0; margin-left:auto; margin-right:auto; text-align:center;}
.heading2 p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #ffffff;}
.heading2 a{color: #FFFFFF;}
.clear {clear:both;}
.container{ background-color: #273D57; width:765px; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:20px; border: 1px solid #666666;}
h1 {font-size: 15px; font-weight: bold; background-color: #182A42; color: #ffffff; min-width: 245px; height: 20px; margin: 10px 30px 0 30px; padding: 5px; border: 1px solid #999999;}
h2 {font-size: 14px; font-weight: bold; background-color: #182A42; color: #ffffff; width: 245px; height: 20px; margin: 10px 30px 0 30px; padding: 5px; border: 1px solid #999999;}
h3 {font-size: 14px; font-weight: bold; background-color: #182A42; color: #ffffff; width: 245px; height: 20px; margin: 10px 30px 0 30px; padding: 5px; border: 1px solid #999999;}
h4 {font-size: 14px; font-weight: bold; background-color: #182A42; color: #ffffff; width: 680px; height: 20px; margin: 10px 30px 0 30px; padding: 5px; border: 1px solid #999999;}
h4 a {font-size:14px; font-style:italic ; text-decoration:underline ; }
.page     { background: #273D57  url("images/page_top.jpg") repeat-x ; min-height: 400px; z-index:20;position:relative;}
.page p	  {font-size:14px; color:#ffffff; margin: 10px 38px 10px 30px; padding: 00px 0 00px 0;}
.description h1 {margin: 0px 0px 0px 0px; }
.page a	  {font-size:14px; color:#ffffff; }
.feature {margin: 20px 80px 20px 80px; padding: 20px 0 20px 0; border: 1px solid #999999;}
.page form	  {font-size:14px; color:#ffffff; margin: 0px 30px 00px 30px; padding: 10px 0 10px 0;}
.page form	p  {font-size:14px; color:#ffffff; margin: 0px 00px 00px 0px; padding: 20px 0 0px 0px;}
ul {font-size:14px; color:#ffffff; margin: 0px 60px 00px 60px; padding: 10px 0 10px 0;}
ol {font-size:14px; color:#ffffff; margin: 0px 60px 00px 60px; padding: 10px 0 10px 0;}
.page input{width: 140px;}
.admin_edit input{width: 520px;}

.footer   { background: #182A42 url("images/footer_bg.jpg") repeat-x ; height: 60px;}
.footer p { text-transform:uppercase; font-size:11px; margin: 0 30px 0 30px ; padding-top: 20px;  }
.footer a {text-decoration:none ; color: #ffffff; }
.footer a:hover {text-decoration:underline;}

.weblomania{float:right; font-size:10px; color:#999999; margin-top:0px;}
.weblomania a{color:#999999; }
.weblomania a:hover{color:#ffffff;}

.banner   { position: relative; z-index:1;}
.banner img {width: 760px; height:260px; margin: 0 ;padding: 0; border: 3px solid #000000;}

.menu {top:3px; left: 3px; width: 285px; height:260px; background: url("images/menu-bk.png"); z-index:99999; position:absolute; border-right: 1px solid #777777;}
/*.menu_item{height: 22px; width:265px; margin: 0px 0px 0px 20px;}*/
.menu_item{height: 15px; width:265px; margin: 0px 0px 0px 18px;}
.menu a{font-size: 13px; color:#cccccc; text-decoration: none; font-weight:normal; }
.menu a:hover{font-size: 13px; color:#ffffff; text-decoration: none; font-weight:bold; background: url("images/highlight.png") repeat;}
.submenu {position:relative; float:right;  width:200px; height:120px; border: 1px solid #999999; background-color: #182A42; color: #ffffff;padding: 5px; margin: 10px 30px 30px 30px;}
.submenu a{font-size: 13px; color:#cccccc; text-decoration: none; font-weight:normal; }
.submenu a:hover{font-size: 13px; color:#ffffff; text-decoration: none; font-weight:bold; background: url("images/highlight.png") repeat;}
#selected {color:#ffffff ; text-decoration:none; font-weight:bold;}

.property_pnl .property_pnl_heading a{font-size: 16px; font-weight: bold; line-height: 28px; vertical-align:top; text-decoration:none; }
.property_pnl .property_pnl_heading a:hover{color: #cccccc;}

.property_pnl{font-size: 14px; font-weight: bold; background-color: #182A42; color: #ffffff; min-height: 100px; margin: 20px 80px 20px 80px; padding: 10px; border: 1px solid #999999; }
.property_pnl img{float: left; width: 140px; height: 98px; border: 1px solid #ffffff; margin-right: 8px; }
.property_pnl p{font-size: 14px; font-weight: normal; line-height: 16px; margin: 0px; padding: 0px;}
.property_pnl a{font-size: 14px; font-weight: normal; line-height: 16px; margin: 0px; padding: 0px;}

.admin_property_pnl{font-size: 11px; font-weight: bold; background-color: #182A42; color: #ffffff; width: 720px; min-height: 100px; margin: 10px 50px 0 15px; padding: 5px; border: 1px solid #999999; }
.admin_property_pnl img{float: left; width: 140px; height: 98px; border: 1px solid #ffffff; margin-right: 8px; }
.admin_property_pnl p{font-size: 11px; font-weight: normal; line-height: 12px; margin: 0px; padding: 0px;}
.admin_property_pnl a{font-size: 11px; font-weight: normal; line-height: 12px; margin: 0px; padding: 0px;}

.property {font-size:14px; color:#ffffff; margin: 0px 30px 0px 30px; padding: 0px 0 0px 0;}
.property p	  {font-size:14px; color:#ffffff; margin: 10px 10px 10px 10px; padding: 10px 0 10px 0;}
.property img { margin: 20px 0px 20px 0px; border: 1px solid #999999}

.page .img_right {float:right; border: 1px solid #999999; margin: 10px 38px 10px 30px;}
.page .img_mid {float:left; border: 1px solid #999999; margin: 10px 0px 10px 0px;}
.page .img_left {float:left; border: 1px solid #999999; margin: 10px 38px 10px 30px;}

.page .img_right_slideshow {float:right; border: 1px solid #999999; margin: 10px 38px 10px 30px; width:300px; height: 200px;}
.page .img_left_slideshow {float:left; border: 1px solid #999999; margin: 10px 38px 10px 30px; width:300px; height: 200px;}
.txt12 {font-size: 13px; line-height:14px;}