body {background: #fff url("img/bg.jpg") top left;
font-family: Helvetica, Verdana, Arial,  sans-serif;
  font-size: small; color:#333;
  text-align: center;
  }
  
* html body {
  font-size: x-small; /* for IE5/Win */
  f\ont-size: small; /* for other IE versions */
  }

* {padding:0; margin:0; }

#box{width:780px;
padding:0;
margin:20px auto 10px;
background:#F4DDBE url("img/bg-body.gif") top left repeat-y;;
text-align: left;
/*border:1px solid #85A3DA;*/
}

#header {
width:780px;
height:133px;
background: url("img/header.gif") top left no-repeat;
margin:0;
}

#menu {
width:780px;

background:#111F4A  url("img/bg-menu.gif") top left repeat-x;
margin:0;
text-align:center;
padding:8px 0;
}

#menu img{
border:none;
margin:0;
padding:0;
}

#menu ul{ 
margin:0;
padding:0;

}

#menu li{ display:inline;
list-style-type:none;
padding:8px 0;
border-left:1px solid #111F4A;
border-right:1px solid #111F4A;
}

#menu li a{
padding:8px 15px;
font: small-caps 100%   Arial, sans-serif;
color:#ddd;
text-decoration:none;
}

#menu li a:hover, #menu #selected a {
color:#fafafa;
background:#111F4A;
}




#content {
width: 579px;
float: right;
padding-top: 20px;
padding-bottom: 20px;
background: url("img/bg-topbody.gif") top right no-repeat;
margin:0;
}

#content .container, #content .htmledit{
width: 560px;
}

#content p {
padding:5px 15px 5px 0;
}

#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
text-align:center;
}

#content h1 {
padding:25px 25px 25px 20px;
font:bold 250% Verdana, Arial, Helvetica, sans-serif;
}

#content h2 {
padding:15px 25px 15px 10px;
font:bold 180% Verdana, Arial, Helvetica, sans-serif;
}

#content h3 {
padding:10px 25px 10px 10px;
font:bold 150% Verdana, Arial, Helvetica, sans-serif;
}

#content h4 {
padding:10px 25px 10px 5px;
font:bold 120% Verdana, Arial, Helvetica, sans-serif;
}

#content h5 {
padding:10px 25px 10px 5px;
font:bold 100% Verdana, Arial, Helvetica, sans-serif;
}

#content h6 {
padding:10px 25px 10px 5px;
font:bold 80% Verdana, Arial, Helvetica, sans-serif;
}

#content ul {list-style: disc inside; margin:5px 5px 5px 20px;}
#content ul ul {list-style: circle inside; margin:5px 5px 5px 40px;}
#content ul ul ul {list-style: square inside; margin:5px 5px 5px 40px;}

#content li {list-style-position: inside;}

#content a {
color:#b55;
text-decoration:none;
}
#content a:hover {
color:#8E0000;
text-decoration:underline;
}

#content hr {
margin:5px 15px 5px 0px;
}


#images{
width:130px;
float:left;
margin:40px 0 0 0;
padding:0;
}

#properties {margin: 5px 0 0 0; 
float:left;
padding:0;
}


#properties img, #images img{
background-color: #fff;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-bottom: 2px solid #aaa;
  border-right: 2px solid #aaa;
  margin: 5px 0 0 0;
  padding:2px;

}

#text{
width:430px;
float:left;
margin:0;
padding:0;
}

#text p{
margin:10px 0;
padding:0;
}




#mainNav {
width: 201px;
float: left;
color:#ccc;
padding-top:20px;
padding-bottom: 20px;
background: url("img/bg-topbody.gif") top left no-repeat;
margin:0;
}

#mainNav h2{
font-size:16px;
color:#eee;
display: block;
width:168px;
line-height:34px;
height:40px;
padding: 3px 3px 3px 20px;
text-decoration:none;

background:url("img/left.gif") top left no-repeat;
}

#mainNav h2 a{
text-decoration:none;
color:#090D6C;
}

#mainNav h2 a:hover{
text-decoration:underline;
}


#mainNav ul {
border-top:1px dashed #090D6C;
width:188px;
}

#mainNav li {
list-style-type:none;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
margin:-1px 0 0 0;
}

#mainNav li a{
color:#090D6C;
display: block;
width:165px;
padding: 3px 3px 3px 20px;
text-decoration:none;

border-bottom:1px dashed #090D6C;
/*border-top:1px solid #090D6C;
*/
}

#mainNav li a:hover{
background:#090D6C;
color:#eee;
}



#footer2 {
clear: both;
height:17px;
background: url("img/footer2.gif") top left no-repeat;
}


#footer {
clear: both;
color:#ccc;
text-align:center;
padding:5px 30px 5px;
background:#3C3B70 url("img/bg-menu.gif") bottom left repeat-x;
}


#footer li{ display:inline; list-style-type:none;
padding:0 6px;
}

#footer li a{
font-size: 80%;
color:#bbb;
text-decoration:none;
}

#footer li a:hover,#footer #selected a {
color:#fff;
}




#footer1 {
width:780px;
color:#555;
margin:5px auto 10px;
font-size:80%;
}


#footer1 a {text-decoration:none; color:#555; }
#footer1 a:hover, #footer1 #selected a {text-decoration:underline; color:#890000;} 



#formcontainer{
margin:10px 60px 10px 0;
padding:10px;
color:#4C4C4C;

}

#formcontainer label{
width:170px; 
float:left;
text-align:right;
margin:0 10px 0 0;
color:#4C4C4C;
font-size:85%;
}

#formcontainer .clearfix{
margin:10px 0;
}

#formcontainer .input{
width:200px;
border:1px solid #4C4C4C;
}

#formcontainer textarea{
width:200px;
height:85px;
border:1px solid #4C4C4C;
}

#formcontainer .button{
width:99px;
border:1px solid #4C4C4C;
background:#4C4C4C;

}

#formcontainer img {
border:none;
margin:0;
padding:0;
background:none;
}


.clearfix{
clear:both;
margin:0;
}

#copyr{
font-size:10px;
color:#333;
text-align:center;
}

#copyr a{
color:#333;
text-decoration:none;
}

#copyr a:hover{
color:#111;
text-decoration:underline;
}