/* Layout */
/*-------------------------------*/
body {
font-size: 0.76em; 
padding: 0 0 0 0px; 
margin:0 0 0 0px;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../media/images/hh-generic-st-bg.jpg);
background-position:top center;
background-repeat:no-repeat;
}
#container {
width: 865px;
margin:0px auto;
padding-left:197xp
}
#body-container {
width: 865px;
position:absolute;
margin-top:512px;
}
#body-container-st {
width: 865px; 
position:absolute;
margin-top:150px;
}
img {
border:0px;
}
img a {
border:0px;
}
table p {
text-transform:none;
}
b {
font-weight:normal;
}
/* main top menu*/
/*------------------------------------*/
#nav {
position:absolute;
top:10px;
width: 860px; 
font-size: 0.90em; 
display:inline;
direction:ltr;
padding-top:4px;
padding-bottom:4px;
padding-right:5px;
height:16px;
text-align:right;
}
#nav ul {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
display:inline;
direction:ltr;
}
#nav li {
list-style-position:outside;
display:inline;
direction:ltr;
padding-right:6px;
color:#787878;
}
#nav li a {
text-decoration:none;
color:#787878;
cursor:pointer;
}
#nav li a:hover {
text-decoration:none;
color:#cc3399;
}
/* Homepage Fader*/
/*------------------------------------*/
#fader-home {
position:absolute;
top:158px;
width: 865px;
height:565px;
margin-bottom:20px;
}
/* Gallery Slider*/
/*------------------------------------*/
#slider {
position:absolute;
top:158px;
width: 865px;
height:334px;
margin-bottom:20px;
}

/* Left Options*/
/*------------------------------------*/
#left {
clear: both;
float: left; 
width: 474px;
border-right:20px solid #ffffff;
padding-top:10px;
}
#left h1 {
font-weight: normal;
font-size: 1.2em; 
padding-top:12px;
margin:0 0 0 0px;
color:#333333;
border-bottom:none;
}
#left h2 {
font-weight: normal;
font-size: 1.0em; 
color:#666666;
}
#left h3 {
font-weight: normal;
font-size: 0.90em; 
color:#800040;
}
#left p {
color:#666666;
text-decoration:none;
font-size: 1.0em; 
}
#left a {
color:#800040;
text-decoration:none;
}
#left a:hover {
color:#000000;
text-decoration:none;
}
#left li {
color:#666666;
text-decoration:none;
font-size: 0.90em; 
}
/*Right */
/*-----------------------------------------------*/
#right{
float: right; 
width: 350px; 
margin:0 0 0 0px;
margin-top:17px;
margin-left:10px;
height:356px;
}
#right img {
border:0px;
}
#mod-right-opt{
float: right; 
width: 316px; 
height: 240px;
margin:0 0 0 0px;
padding-left:17px;
padding-top:9px;
background-image:none;
}
#mod-right-po-opt{
width: 316px; 
height:356px;
padding-left:33px;
padding-top:12px;
margin-top:260px;
background-image:none;
background-image:url(../media/images/mod-right-po-opt-bg.jpg);
background-position:left top;
background-repeat:no-repeat;
}
/* right hand Sub Menu*/
/*------------------------------------*/
#submenu {
width: 305px; 
font-size: 0.90em; 
text-align:left;
padding-left:45px;
background-image:url(../media/images/right-bg.jpg);
background-position:left top;
background-repeat:repeat-y;
}
#submenu a {
text-decoration:none;
color:#666666;
list-style-type:none;
list-style-image:none;
list-style-position:outside;
margin:0 0 0 0px;
padding:0 0 0 0px;
text-decoration:none;
font-size:1.0em;
}
#submenu a:hover {
text-decoration:none;
color:#cc3399;
list-style-type:none;
}
/* Footer */
/*-------------------------------*/

#footer {
clear: both;
text-align: left;
width: 845px;
border-top:20px solid #ffffff;
border-bottom:20px solid #ffffff;
background-color:#ffffff;
height:20px;
}
#footer li{
direction:ltr;
display:inline;
}
#footer ul{
text-decoration:none;
display:inline;
direction:ltr;
margin:0 0 0 0px;
padding:0 0 0 0px;
}
#footer p {
color:#565149;
text-decoration: none;
padding:none;
}
#footer a {
color:#565149;
text-decoration: none;
}
#footer a:hover {
color:#247E2B;
text-decoration: none;
}
#footer li a {
color:#565149;
text-decoration: none;
padding-right:5px;
}
#footer li a:hover {
color:#247E2B;
text-decoration: none;
}
/*-------------------------------*/

