img, div                                        { behavior: url(../trans/iepngfix.htc) }
body                                            { color:white; padding:0px; margin:0px; background:#291603; font-family:arial, helvetica, sans-serif; font-size:1em; }
img                                             { border:0px; }

p												{ font-size:0.8em; margin:10px; padding:0px; line-height:1.6 }


a												{ color:white; text-decoration:none; }
a:hover											{ color:#e2bd93; text-decoration:none; }


/* grad */
#background										{ width:100%; background:url(../images/bg.jpg) top left repeat-x #a46b04; }
/* wood top: */
#outer											{ width:100%; background:url(../images/wood_bg.jpg) top left repeat-x;}
/* footer: */
#outer_footer									{ width:100%; background:url(../images/footer_bg.jpg) top left repeat-x; }



#header											{ margin-left:550px; margin-top:10px; }



#main											{ width:1000px; overflow:hidden; position:relative; }
#col1,#col2,#col3								{ float:left; margin-right:10px;  position:relative; }
#col1											{ width:130px; }
#col3											{ width:139px; }
#col2											{ width:706px; float:left; background:url(../images/main_bg.jpg) top left repeat-x; margin-right:0px; }
#col2_inner										{ margin-left:29px; margin-top:4px; width:650px; overflow:hidden; }
#col3											{ margin-right:0px; }
#content										{ width:408px; margin-left:200px; margin-top:0px; overflow:hidden;position:relative;  }
#content .pic									{ text-align:center; }
#content  										{ padding-top:30px; }
#content p 										{ margin:15px 25px 0px 25px; }
#content .indent 								{ margin-left:80px; margin-right:40px; }

#content h1 									{ color:white; font-weight:normal; font-size:2em; width:360px;  margin:0px 0px 10px 25px;  }
#content h2										{ color:white; font-weight:normal; font-size:1.1em; display:block; overflow:hidden; width:360px; margin:5px 0px 0px 25px; }


#col1 											{ padding-top:30px; }
#col1 ul										{ margin:0px 0px 0px 50px; padding:0px; font-size:0.8em; }
#col1 ul li										{ margin:20px 0px 0px 0px  ; padding:0px; list-style:none; }

#col3 											{ padding-top:10px; }
#col3 ul										{ margin:0px 0px 0px 0px; padding:0px; font-size:0.8em; }
#col3 ul li										{ margin:40px 0px 0px 0px  ; padding:0px; list-style:none;  }
.icon_large										{ margin-bottom:-8px; }

.barratt_logo									{ background:none;}
.barratt_link									{ margin-left:30px !important; background:none;}
.copyright										{ margin-left:240px; font-size:0.7em; color:#482d06; }
.copyright a									{ color:#482d06; }
.copyright a:hover								{ color:white; }

.wideimg										{ margin:40px 0px 20px 25px !important; }
.wideimg_notopmargin							{ margin:20px 0px 20px 25px !important; }


form                                            { width:80%; margin-left:40px; padding:0px; }
form fieldset                                   { border:0px; padding:0px; margin:0px; }
form fieldset legend                			{ display:none; }
form ol                                         { margin:0px; padding:0px; width:100%; margin-bottom:5px; clear:both; }
form ol li                                      { margin:5px; padding:0px; list-style:none; text-align:right; }
form label                                      { font-size:0.8em; }
form .pseudo_label                        		{ font-size:0.8em; }
form .right_indent                        		{ padding-right:100px; }
form input                                      { width:160px; margin-left:10px; padding:2px; height:13px; font-size:0.8em; }
form select                                     { width:168px; margin-left:10px; }
form .checkbox                                  { margin:0px; width:20px; padding:2px; font-size:0.8em;  }
form .lefty                                     { float:left; width:40%; }
form .righty                                    { float:right; width:50%; }
form .date                                      { width:130px; }
form .date_label                                { text-align:left; }
form .options                                   { width:360px; margin-left:0px; }
form .width2                                    { width:100px;height:10px; }


#col2_inner a											{ color:#e2bd93; text-decoration:underline; }
#col2_inner a:hover								{ color:white; text-decoration:underline; }

div#tours { position: absolute; top: 240px; left: 14px; width: 130px; background: url(../images/clayton-mills-360.png) left top no-repeat; padding-top: 76px; z-index: 10; }
div#tours ul { list-style: none; font-size: 0.8em; padding: 0px 0px 0px 36px; margin: 0px; }
div#tours ul li { margin-bottom: 12px; }
