/* start reset */
@import url("dovetail_common.css");
/*****reset properties*****/

.bodycolor { background-color:#ffffff; }
p { margin:7px; padding:0px; }
form {
margin: 0;
padding-bottom: 10px;
}
/* default settings ends */

/* main layout */
#pagecontainer { background:#e4e4e4; width:1002px; height: auto; margin-left:auto; margin-right:auto; position:relative; z-index: 0; }
#flash { width:724px; height:456px; position:absolute; top:0; right:0; z-index:0; }
#flashmask { background: url(../images/flash_mask.png) no-repeat; width:724px; height:205px; position:absolute; top:401px; right:0; z-index:1; }
#lf_col{ background:url(../images/lf_bg-home.jpg) bottom no-repeat; width: 278px; float:left; clear:right; height:474px;}
#lf_col_shadow {background-color:#979797;width: 278px; float:left; height:384px; padding-bottom:18px; }

#ctmcontentcontainer { width:902px; padding:0px 50px 24px 50px; padding:20px 50px 10px 50px!ie;
min-height:140px; height:auto !important; /*height:140px; */ margin-left:auto; margin-right:auto; clear:both; position:relative; z-index:10; }
#footertop { background: #c27204; width:1002px; height:6px; clear:both; }
#footerwrapper { background:#3d362c; width:1002px; clear:both; min-height:150px; height: auto !important; height:150px; padding-top:22px; padding-bottom:7px; padding-bottom:0px!ie;
font:normal 12px arial, helvetica, sans-serif; text-decoration:none; color: #a4a4a4; }
#footerwrapper a:link, #footerwrapper a:visited, #footerwrapper a:hover { font:normal 12px arial, helvetica, sans-serif; text-decoration:none; color: #a4a4a4; }
#footerwrapper a:hover { color:#ae6805; }
#footerlinks { background:url(../images/footerlinksdivider.gif) repeat-y; width:654px; position:relative; z-index:2; font:normal 12px arial; color:#cecece; padding:0px; float:left; }
#footerlinks ul { }
#footerlinks ul li { list-style:none; margin:0px; padding:0px; }
#column1 { float:left; width:169px; padding-left:80px; }
#column1 ul { padding:0px; margin:0px }
#column2 { float:left; width:142px; padding-left:40px; }
#column2 ul { padding:0px; margin:0px; }
#column3 { float:left; width:183px; padding-left:40px; }
#column3 ul { padding:0px; margin:0px; }
#bottomitems { margin-top: 35px; margin-top: 30px!ie;
width:1002px; height: 29px; height: 25px!ie;
float:right; border: 0px solid #ff0000; text-align:center; }
#ehlicon { width: 25px; height: 17px; float:left; margin-left: 20px; background:url(../images/build_equalhousing.png) left top no-repeat;}
#footertextwrapper { width:auto; height: 20px; float:left; margin-top:3px; }
#iconlist { width:150px; float:right; border: 0px solid #ff0000; float:right; }
/* main layout end */

#pwbymain { border: 0px solid #ff0000; position:relative; float:right; margin-top:0px; margin-right:17px; width:150px; display:inline; }
.btm_rgt_text { font:normal 12px arial; color:#a4a4a4; position:relative; float:left; text-align:left; border: 0px solid #ffe5c2; margin:0px; padding:0px; }
.btm_rgt_img { position:relative; float:left; padding-left:5px; border:0px solid #ffe5c2; }
.btm_rgt_img a{background:url(../images/rclogo_offwhite.png) left top no-repeat; width:76px; height:18px; display:block;}

.table-header {
	background-color:#332414 !important;
	color:#FFF;
}

h1, h2, h3, h4, h5, h6 {color:#C27204;}
body a:link, body a:visited{color:#C27204; text-decoration:none;}
body a:hover{color:#DD8C22;}