body { margin:0px; padding:0px; background-image:url(../images/bg.gif); background-position:top; background-repeat:repeat-x; font-family:arial; font-size:12px; color:#454545
}
p {margin:0px; padding:0px;}
div {margin:0px; padding:0px; border:0px;}
img {margin:0px; padding:0px; border:0px;}
a:link { outline:none;}
a:visited { outline:none;}
a:hover { outline:none;}
.clear {clear:both;}
input {border:1px solid #d2d2d2; font-family:arial; font-size:11px; color:#888888;}
.input {border:1px solid #d2d2d2; font-family:arial; font-size:11px; color:#888888;width:150px;}
h1 { font-family:arial; font-size:14px; color:#ff6d00; text-decoration:none; font-weight:normal; padding:0px; margin:0px; padding-bottom:5px;}
h3 { font-family:arial; font-size:18px; color:#266abf; text-decoration:none; font-weight:normal; padding:0px; margin:0px; padding-bottom:5px;}
h2 { font-family:arial; font-size:12px; color:#5e5e5e; text-decoration:none; font-weight:normal; padding:0px; margin:0px; border-bottom:1px solid #888888; padding-bottom:5px}
.orange-font {color:#ff6d00;}
.title-bg {background-image:url(../images/title-bg.gif); background-repeat:repeat-x; font-family:arial; font-size:13px; color:#000;}

.title-bg a:link {font-family:arial; font-size:13px; color:#000; text-decoration:none; font-weight:normal;}
.title-bg a:visited {font-family:arial; font-size:13px; color:#000; text-decoration:none; font-weight:normal;}
.title-bg a:hover {font-family:arial; font-size:13px; color:#fff; text-decoration:none; font-weight:normal;}

.imgborder {border:1px solid #8f8f8f; padding:1px;}
.imgborder2 img {border:1px solid #8f8f8f; padding:1px;}

.bluelinks:link {color:#0071ff; font-family:arial; font-size:12px; font-weight:normal; text-decoration:none;}
.bluelinks:visited {color:#0071ff; font-family:arial; font-size:12px; font-weight:normal; text-decoration:none;}
.bluelinks:hover {color:#ff6d00; font-family:arial; font-size:12px; font-weight:normal; text-decoration:none;}

.blacklinks:link {color:#252525; font-family:arial; font-size:12px; font-weight:normal; text-decoration:none;}
.blacklinks:visited {color:#252525; font-family:arial; font-size:12px; font-weight:normal; text-decoration:none;}
.blacklinks:hover {color:#ff6d00; font-family:arial; font-size:12px; font-weight:normal; text-decoration:none;}
.dottedborder { border-bottom:1px dotted #606060;}

#container {width:950px; margin-left:auto; margin-right:auto;}
#container #topheader {background-image:url(../images/header-b.jpg); background-repeat:no-repeat; background-position:top left; height:107px; padding-top:41px; padding-left:32px}
#container #navigation {background-image:url(../images/nav-bg.gif); background-repeat:no-repeat; height:31px; background-position:left; padding-left:6px; padding-right:10px}

#container #navigation a:link {font-family:arial; font-size:13px; text-decoration:none; color:#161616; font-weight:normal; background-image:url(../images/nav-link-bg.gif); background-repeat:no-repeat; background-position:right; padding-left:20px; padding-right:20px; display:block; float:left; padding-top:7px; padding-bottom:7px;}

#container #navigation a:visited {font-family:arial; font-size:13px; text-decoration:none; color:#161616; font-weight:normal; background-image:url(../images/nav-link-bg.gif); background-repeat:no-repeat; background-position:right; padding-left:20px; padding-right:20px; display:block; float:left; padding-top:7px; padding-bottom:7px;}

#container #navigation a:hover {font-family:arial; font-size:13px; text-decoration:none; color:#fff; font-weight:normal; background-image:url(../images/nav-hover.gif); background-repeat:no-repeat; background-position:right; padding-left:20px; padding-right:20px; display:block; float:left;}

#container #navigation a.active {font-family:arial; font-size:13px; text-decoration:none; color:#fff; font-weight:normal; background-image:url(../images/nav-hover.gif); background-repeat:no-repeat; background-position:right; padding-left:20px; padding-right:20px; display:block; float:left;}

#container #body {background-image:url(../images/body_bg.png); background-repeat:repeat-y; background-position:left; padding:15px 10px 10px 10px;}
#container #body #left {width:225px; float:left;}
#container #body #right {width:695px; float:left;}

.leftbox-top {background-image:url(../images/heading-bg.gif); background-repeat:no-repeat; font-family:arial; font-size:14px; color:#fff; padding-left:10px;}
.leftbox-body { border-left:1px solid #8a9db8; border-right:1px solid #8a9db8; border-bottom:1px solid #8a9db8; background-color:#f9fafb; padding:10px}

.left-links:link {font-family:arial; font-size:12px; color:#444444; font-weight:bold; text-decoration:none;}
.left-links:visited {font-family:arial; font-size:12px; color:#444444; font-weight:bold; text-decoration:none;}
.left-links:hover {font-family:arial; font-size:12px; color:#ff6d00; font-weight:bold; text-decoration:none;}

#container #navigation .login a:link {background-image:url(../images/login-bg.gif); background-repeat:no-repeat; background-position:right; font-family:arial; font-size:12px; color:#fff; text-decoration:none; float:right; margin:0px; padding:0px; padding-top:7px; padding-bottom:7px; font-weight:bold; padding-right:20px; padding-left:50px} 
#container #navigation .login a:visited {background-image:url(../images/login-bg.gif); background-repeat:no-repeat; background-position:right; font-family:arial; font-size:12px; color:#fff; text-decoration:none; float:right; margin:0px; padding:0px; padding-top:7px; padding-bottom:7px; font-weight:bold; padding-right:20px; padding-left:50px} 
#container #navigation .login a:hover {background-image:url(../images/login-bg.gif); background-repeat:no-repeat; background-position:right; font-family:arial; font-size:12px; color:#000; text-decoration:none; float:right; margin:0px; padding:0px; padding-top:7px; padding-bottom:7px; font-weight:bold; padding-right:20px; padding-left:50px} 
.bedrooms {padding:0px; margin:0px;}
.bedrooms {padding:0px; margin:0px;}
.bedrooms li {padding:0px; margin:0px; border-bottom:1px solid #727272; list-style:none; padding-bottom:5px; padding-top:3px;}
.font16 {font-size:16px;}

.features {padding:0px; margin:0px; margin-left:20px }
.features li {padding:0px; margin:0px; background-image:url(../images/icon2.gif); background-position:left; background-repeat:no-repeat; list-style:none; padding-left:15px; }
.rentalfeatures {background-color:#f0f2f5; padding:10px; }
.errmsg{color:#FF0000; text-align:center; font-size:13px;}

.black_text_bold{	font-family:Arial;font-size:12px;text-decoration: none;	color: #000000;font-weight:bold;}
.black_text_bold_high{font-family:Arial;font-size:14px;text-decoration: none;color: #000000;font-weight:bold;}
.black_text_normal{font-family:Arial;font-size:12px;text-decoration: none;color: #000000;font-weight:normal; }
.common_normal{	font-family:Arial;font-size:12px;text-decoration: none;	color: #0000CC;	font-weight:normal;}
.cal_fill{background-color:#f57b20;font-family:Arial;font-size:12px;text-decoration: none;color: #000000;font-weight:normal;}
.cal_border{border:solid 1px #FF0000;font-family:Arial;font-size:12px;text-decoration: none;color: #000000;font-weight:normal; background-image:url(./../images/cross.gif); background-repeat:repeat-x; background-position:top;}
.cal_client_border{border:solid 1px #FF0000;font-family:Arial;font-size:12px;text-decoration: none;color: #000000;font-weight:normal; background-image:url(./../images/cross.gif); background-repeat:repeat-x; background-position:top;}
