/*** Global Settings ****/
/*body {font : normal 12px/1.6em Arial, Helvetica, sans-serif;color : #2a3845;margin : 0 0 0 0;padding : 0;background:#FFFFFF url(images/menu-bg.gif) repeat-x;}*/
body {font : normal 12px/1.6em Arial, Helvetica, sans-serif;color : #2a3845;margin : 0 0 0 0;padding : 0; background:#660000;}
p { margin : 0;padding : 0;}
a:visited, a:link {color : #a43b55;text-decoration : underline;background:none;}
a:hover {color : #a43b55;text-decoration : none;background:none;}
/*h1 { color : #7a2e40;margin: 0px 0px 10px 0px;padding-bottom : 10px;font : normal 17px Georgia, serif;border-bottom : 1px solid #efece7;}*/
h1 {color : #7a2e40;margin : 0 0 10px 0;padding-bottom : 10px; font: bold 20px Arial, Helvetica, sans-serif; border-bottom : 1px solid #7a2e40;}
h2 {color : #7a2e40;margin : 0;padding-bottom : 0px; font: bold 20px Arial, Helvetica, sans-serif;}
h3 {color : #7a2e40;margin : 10px 0;padding-bottom : 10px;font : bold 14px Arial, Helvetica, sans-serif;border-bottom : 1px solid #efece7;}
h6 {color : #7a2e40;margin : 0;padding-bottom : 0px; font: bold 12px Arial, Helvetica, sans-serif;}
ul {padding:0;margin:0 0 0 17px;list-style: square;}
.box {background : #ffffff;border : 1px solid #7a2e40;padding : 5px 5px; text-align:center; margin: 5px 5px 5px 5px; width: 175px; float:right;}
#box { padding: 10px 10px 10px 10px; margin: 0 0px 30px 0; float:left; width: 175px; height:210px;}
#box img { border-right: 1px solid #7a2e40; padding: 0 10px 0 0;}
#box a:visited, a:link, a:hover { text-decoration:none;}
#box strong{color:#FF6600; margin : 0; padding-bottom : 0px; font: bold 13px Arial, Helvetica, sans-serif;}
#navBox-top {background:#BCCBC9 url(images/navBox-top2.jpg) no-repeat; padding : 5px 0 0 15px; width:235px; height: 33px; color:#FFFFFF; font-size:14px; text-transform:uppercase; font-weight:bold; }
#navBox {background:#BCCBC9 url(images/navBox-bg2.jpg) repeat-y; border : 0px solid #f0e9eb; padding : 0 0 0 15px; width:235px;}
#navBox ul { list-style: disc; color:#7a2e40;}
#navBox li { line-height: 30px; border-bottom: 1px solid #cccccc;}
#navBox a { color:#7a2e40; text-decoration:none; font-weight: bold; font-size: 12px;}
#navBox a:hover { color:#FF6600; text-decoration:underline;}
#navBox-btm {background:#BCCBC9 url(images/navBox-btm2.jpg) no-repeat; padding : 0 0 0 15px; width:235px; height: 15px;}
#spacer { margin: 20px 0;}

/*** Layout ****/
#wrapper {margin : 0px auto;width : 975px; border-left : 0px solid #f0e9eb;border-right : 0px solid #f0e9eb; background:#FFFFFF url(images/menu-bg.gif) repeat-x;}
#header {margin : 0 1px; background: #B4C2C0 url(images/menu-bg.gif) repeat-x; height: 139px;}
#bg {height : 36px;background : url(images/bg.gif) repeat-x;}
#nav {padding : 10px 20px;text-align : right;color: #7a2e40; float: right; margin-top: 25px; font-weight: bold; font-size: 12px;}
#nav a:visited, #nav a:link {text-decoration : none;color : #7a2e40; font-size: 12px; font-weight: bold;}
#nav a:hover {text-decoration : underline;color:#FF6600;}
#main-content {margin : 0 auto;}
#logo {margin: 10px 0 10px 0px; float:left;}
#con-box {margin: 0 0 10px 120px; padding: 10px 5px 0px 10px; border: 1px solid #cccccc; background: #ffffff url(images/conbox-bg.jpg) no-repeat right; width: 250px; height: 40px; text-align:left;}
.logotxt1 {font : normal 18px Georgia, serif;color : #fa7393;margin : 10px 0 0 15px;}
.logotxt2 {font : normal 18px Georgia, serif;color : #7a2e40; }
#left-column {width : 680px;padding : 0 0px 30px 10px;float : left;}
#separator { width: 600px; height:34px; background: #FFFFFF url(images/property-hed-bg2.jpg) no-repeat top; font-size: 14px; color:#FFFFFF; font-weight: bold; margin: 10px 0;}
#separator p{ padding: 5px 15px;}
#right-column {width : 265px;float : right; padding: 0 0px 30px 0;}
#right-column a { text-decoration:none;}
.crd a:visited, .crd a:link, .crd a:hover{text-decoration : none;color : #2a3845;cursor: text;}
#footer { text-align:center; border-top : 1px solid #7a2e40; padding : 10px 15px; clear : both;}

/*** SideBAR ***/
#main-image {text-align : center;}
.sidebar {width : 265px;margin : 0 auto;padding : 10px 0px;}

/** Color */

.orange { color:#FF6600; text-decoration: none; }
.maroon { color:#7a2e40; text-decoration: none; }

/**size **/
.small { font-size: 11px; line-height: 12px;}

/** misc **/

.left { float:left; padding: 0 5px 0 0; border: 0;}
.right { float:right; padding: 0 5px 0 0; border: 0;}