body {background-color:#a7af9e;color :#000;
  text-align : center;
  margin : 0px;
  background-image: url('images/layout/marble.gif');
}
#wrapper {width : 780px;
  margin-right : auto;
  margin-left : auto;
  margin-top : 0px;
  border-top:0px;
  border-bottom:1px solid #999;
  background-color : #fff;
  padding : 0px 2px 2px 2px;
  text-align : left;
  height:100%;}
  


#main {border-left:2px solid #ccc;
border-right:2px solid #ccc;
border-bottom:2px solid #ccc;
padding:12px;
padding-top:0px;
color: #5f5f5f;
font-family:"Trebuchet MS";
font-size:90%;
letter-spacing:0.025em;
height:100%;}
.centered {text-align:center;}
 #nav
{
clear:left;
margin: 0;
padding: 0 0 20px 0px;
border-bottom: 1px solid #bcbeb6;
border-top: 1px solid #bcbeb6;
margin-top:12px;
margin-bottom:20px;
font-variant:small-caps;
font-family:"Times New Roman", serif;
}

#nav ul, #nav li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}
#nav a {text-decoration:none;}
#nav a
{
float: left;
line-height: 14px;
font-weight: bold;
font-size:14px;
margin: 0 12px 4px 12px;
color:#818181;
padding-top:4px;
}

#nav a:hover
{border-bottom: 4px solid #6d5551;
padding-bottom: 2px;
padding-top:4px;
background: transparent;
color: #000;
}
#nav a.home
{margin-left:0px;padding-left:0px;}

#navtabs
{
border-bottom: 1px solid #ccc;
margin: 0;
padding-bottom: 19px;
}

#navtabs ul, #navtabs li
{
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
}

#navtabs a
{
background: #edeed2;
border: 1px solid #ccc;
color: #666;
float: left;
font-size: small;
font-weight: normal;
line-height: 14px;
margin-right: 8px;
padding: 2px 10px 2px 10px;
text-decoration: none;
}


#navtabs a:hover { color: #000;text-decoration: none;}

#content {float:left;width:480px;
}
#rightbox {float:right;
width:230px;
text-align:center;
padding:8px;
margin-bottom:12px;
background-color:#edeed2;
border:1px solid #b1b196;
border-top:2px solid #6d5551;
font-size:90%;
background-image: url('images/layout/leather.gif');
}
#rightbox h1 {background-color:#6d5551;color:#fff;font-weight:bold;font-size:12px;
font-style:normal;text-align:center;font-variant:normal;font-family:"Times New Roman", serif;letter-spacing:0.2em;padding:2px;padding-bottom:0px;margin:0;border:1px solid #666;}
#rightbox p {margin-top:0;padding-top:10px;margin-bottom:0;}
#rightbox img {background-color:#fff;
border:1px solid #b2b645;
padding:5px;
}
#rightbox ul {margin-top:0px;padding-top:0px;margin-left:20px;margin-bottom:0px;padding-bottom:0px;padding-left:0px;}
#rightbox a {color: #6d5551;font-weight:bold;text-decoration:underline;font-size:95%;}
#rightbox a:hover {text-decoration:none;}
#rightbox a.book {background-color:#707a65;color:#fff;text-decoration:none;font-weight:bold;border:1px solid #333;padding:0px 5px;}
#rightbox a.book:hover{background-color:#baba65;color:#fff;}
.whitebox {text-align:left;background-color:#fff;padding:6px;padding-bottom:6px;border:1px solid #a7af9e;margin-bottom:10px;}
.whiteboxc {text-align:left;background-color:#f5f5e7;padding:6px;padding-bottom:6px;border:1px solid #6d5551;margin:10px;}
.whitebox img {float:left; margin-right:6px;}
.clearleft {clear:left;}
#lower {clear:both;
margin-top:10px;
border-top: 1px solid #bcbeb6;
padding-top:10px;
padding-bottom:10px;
font-size:90%;
}
.col-1 {
    float: left;
    width: 215px;
    padding-right:25px;
}
.col-2 {
    float: left;
    width: 220px;
    padding-right:25px;
    padding-left:25px;
    border-right:1px solid #bcbeb6;
    border-left:1px solid #bcbeb6;
}    
.col-3 {
    float: left;
    width: 215px;
    padding-left:25px;
}

.col-a {
    float: left;
    width: 215px;
    border:1px solid #bcbeb6;
    background-color:#eff0ee;
    padding:6px;
}
.col-b {
    float: left;
    width: 490px;
    padding-left:30px;
}    

#lower h3{color:#fff;font-weight:bold;font-size:12px;
font-style:normal;text-align:center;font-variant:normal;font-family:Arial, serif;letter-spacing:0.2em;padding:2px;margin:0;border:1px solid #666;}
span.imglower {
float: left;
text-align: center;
font-style: italic;
padding-right:8px;
padding-bottom:6px;
padding-top:4px;

}
span.imglower img {
display: block;
border:1px solid #999;
padding:3px;
background-color:#fff;
}
#lower p {padding:2px 0; margin:2px 0;}
h3.left {background-color:#6d5551;}
h3.center{background-color:#baba65;}
h3.right{background-color:#707a65;font-variant: small-caps;}
#footer {clear:both;
margin-top:40px;
border-top: 1px solid #707a65;
font-size:75%;
    background-image: url('images/layout/logobg.gif'); 
    background-position:top right;
  background-repeat: no-repeat;
  font-family:Verdana, sans-serif;
  padding-top:6px;}
span.nl{font-weight:bold;color:#333;font-size:90%;}
#content h1 {background-image: url('images/layout/h1bg.gif'); 
    background-position:top left;
  background-repeat: no-repeat;padding-left:24px;letter-spacing:0.1em;}
h1{font-variant: small-caps;font-size:110%;color:#003300;letter-spacing: normal;}
h2{color:#003300; text-align:left;font-size:110%;letter-spacing: 0.05em;}
h3{font-size:100%;font-weight:bold;}
h4{color:#003300;font-size:100%;letter-spacing: 0.1em;padding:0;margin:0;padding-top:8px;}
h5{font-size:110%;font-weight:bold;color:#003300;font-variant:small-caps;}
a {color: #6d5551;font-weight:bold;}
a:hover {text-decoration:none;}
a.book {background-color:#707a65;color:#fff;text-decoration:none;font-weight:bold;border:1px solid #333;padding:0px 5px;}
a.book:hover{background-color:#baba65;color:#fff;}
a.header {color:#fff;text-decoration:none;}
span.topright {float:right;font-size:90%;padding-top:12px;color:#999;}
a.top {color:#999;}
span.greenbold {color:#4d6258;font-weight:bold;font-variant:small-caps;}
span.redbold {color:#4e3e3a;font-weight:bold;font-variant:small-caps;}
span.imgl {
float: left;
text-align: center;
font-style: italic;
padding-right:20px;
padding-bottom:10px;
}
span.imgl img {
display: block;
border:1px solid #999;
padding:5px;
}
span.imgr {
float: right;
text-align: center;
font-style: italic;
font-size:90%;
letter-spacing:normal;
padding:0px 15px 10px 30px;

}
span.imgr img {
display: block;
}
img {border:0px;}
td.right {padding-left:20px;width:50%;}
td.left {padding-right:20px;width:50%;}

input {font-size:10px;color:#333;font-weight:normal; border: 1px solid #645142; background-color:#f7f7f7;}
select {
	font-size:10px; 
	color: #333; 
	font-weight: normal; 
	border: 1px solid #645142; 
	background-color: #f7f7f7; 
	}
input.butt {
	font-size: 10px; 
	border: #000033 1px solid; 
	color : #fff; 
	font-weight: bold; 
	background-color: #6d5551; 
	}
input.check {
	border: 0px; 
	background-color: #fff;
	}
	