@charset "UTF-8";
/* CSS Document */


 @import url("/past/content/dam/files/offices/retreat/css/connors.css");


html {background-color:#b9b1a9;margin:0;}
body {background-color:#b9b1a9; margin-top: 0;font-family: Verdana, serif;font-size:12px; }
#container{margin-left:auto;margin-right:auto;width:880px;background-color:#ffffff;padding-bottom:20px;padding-top:0;margin-top:0px;}

.main {margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;width:830px;background-color:#ebe9e6;}
.main-image {text-align:center;padding:0;margin:0;padding-top:8px;}
.topbar {width:830px;text-align:center;padding:0;margin:0;height:25px;background-color:#fff;background: url("/past/content/dam/files/offices/retreat/png/logotop.png") #fff; color:black;background-repeat: no-repeat;background-position:center;}

p {margin:0 10px 10px}
div#header h1 {height:80px;line-height:80px;margin:0;padding-left:10px;background: #EEE;color: #79B30B}
div#container2 {text-align:left}
div#content p {}
div#navigation {}
div#extra {}
div#base {background: #ebe9e6;color: #FFF}
div#base p {margin:0;padding:5px 10px}

div#container2 {width:700px;margin:0 auto}
div#wrapper {float:left;width:100%}
div#content {margin: 0 150px;padding-bottom:40px;}
div#navigation {float:left;width:150px;margin-left:-150px}
div#extra {float:left;width:150px;margin-left:-740px}
div#base {clear:left;width:100%}
.clear {clear: both;}
a, a:link, a:visited, a:active{color: #cc9966;text-decoration: underline;outline: none;}
a:hover{text-decoration: underline;color:#c3bdb7;outline: none;}
a:active{color:#cc9966;outline: none;}
h1{font-family: Georgia, serif;font-weight: normal;text-align: center;}
h2{padding: 20px 0 0;text-align: center;}   
p{/*border: 1px solid #666;*/overflow: hidden;padding: 10px 0;text-align: left;background: #ebe9e6;}
.main img {border-style: none;margin:0;padding:0 0 0 0;background-color:transparent !important}

#headContainer {font-family: Verdana, Arial, Helvetica, sans-serif;width: 830px;height: auto;margin:0 auto; /**centered**/}

#headContainer p {line-height:1.4;padding: 0;font-size:12px;}


#Box1 {width: 222px;background:#ebe9e6;}
#Box2 {width: 386px;background:#ebe9e6;}
#Box3 {width: 222px;background:#ebe9e6;}

#Box1, #Box2, #Box3 {
/**to reduce float drop issues in IE6**/
overflow: hidden;
}

#Box1 h2,#Box2 h2,#Box3 h2 {
padding:0;
text-align: center;
}

#Box1 {float: left;}
#Box1 p{margin:0;padding:0px;}
#Box1 img{float:left;margin:0;padding:0px 0 3px 0;}

#Box2 {margin-left: 0px; float: left;}
#Box2 img{padding:0;margin:0;}

#Box3 {float: left;}
#Box3 p{text-align:left;margin:auto; vertical-align: bottom;padding-left:33px;}


#Box4 {width: 202px;background:#ebe9e6;}
#Box5 {width: 418px;background:#ebe9e6;}
#Box6 {width: 202px;background:#ebe9e6;}

#Box4, #Box5, #Box6 {
/**to reduce float drop issues in IE6**/
overflow: hidden;
}

#Box4 h2,#Box5 h2,#Box6 h2 {
padding:0;
text-align: center;
}

#Box4 {float: left;}
#Box4 p{padding:32px 0 0 15px;}

#Box5 {margin-left: 0px; float: left;}
#Box5 p{padding: 14px 0 0 11px;line-height:141%;display:block;}
#Box5 h1 .contenthead{
color:#cc9966;text-transform: uppercase;
font-weight:bold;font-size:15px;
text-align:center;
letter-spacing:2.3px;
padding:4px 0 0 11px;
margin:0;font-family:Arial;
}

#Box6 {float: left;}
#Box6 p{padding:32px 0 0 15px;}


.clear {clear: both; line-height: 1px; visibility: hidden}

#centeredmenu {
   float:left;
   width:100%;
   
   overflow:hidden;
   position:relative;
}
#centeredmenu ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}
#centeredmenu ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   right:50%;
}
#centeredmenu ul li a {
   display:block;
   margin:0 0 0 0px;
   padding:0px 0px;
}
#centeredmenu ul li a:hover {}
#centeredmenu ul li a.active,
#centeredmenu ul li a.active:hover {}

#footer {margin-left:auto;margin-right:auto;width:880px;padding:0 0 20px 0;margin-top:0px;}
#footer .left {loat:left;border:none;text-align:left;font-size:0.9em;background: #b9b1a9;color:#666666;padding-top:20px;}
#footer .right {loat:right;border:none;text-align:right;font-size:0.9em;background: #b9b1a9;color:#666666;padding-top:20px;}
#footer a{text-decoration: underline;color:#685C54;outline: none;}
#footer a:hover{text-decoration: underline;color:#837870;outline: none;}

