/* main top menu*/
/*------------------------------------*/
#nav {
position:absolute;
top:6px;
width: 850px; 
font-size: 0.90em; 
display:inline;
direction:ltr;
padding-top:4px;
padding-bottom:4px;
padding-left:10px;
height:16px;
text-align:left;
}
#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:#333333;
}

/* two hoizontal header/hover modules */
/*-----------------------------------*/
#duo-mod{
width: 318px;
height:36px;
clear: both;
float: right;
margin-top:77px;
margin-right:4px;
margin-bottom:0px;
padding: 0 0 0 0px;
}
#duo-mod ul{
list-style: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#duo-mod li{
display: inline;
list-style: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
font-weight: normal;
}
#duo-mod h1{
font-size:1.0em;
font-weight:normal;
}
#duo-mod li h1 {
font-weight: normal;
margin:0 0 0 0px;
color:#ffffff;
}
#duo-mod li h1:hover {
color: #A0B322;
cursor:default;
}
#duo-mod li a, #duo-mod li a:link, #duo-mod li a:active, #duo-mod li a:visited {
float: left;
display: block;
width: 315px;
height: 36px;
text-decoration: none;
overflow: hidden;
text-align:left;
}
#duo-mod li a:hover {
width: 315px;
height: 36px;
}
#duo-mod .duo1 a, #duo-mod .duo1 a:link, #duo-mod .duo1 a:active, #duo-mod .duo1 a:visited  {
width: 315px;
height: 36px;
text-align:right;
background-image:url(../media/images/client-lounge.jpg);
background-position:top left;
background-repeat:no-repeat;
}
#duo-mod .duo1 a:hover {
width: 315px;
height: 36px;
}
#duo-mod .duo-login a, #duo-mod .duo-login a:link, #duo-mod .duo-login a:active, #duo-mod .duo-login a:visited  {
width: 158px;
height: 36px;
text-align:right;
background-image:url(../media/images/hh-login-btn.jpg);
background-position:top left;
background-repeat:no-repeat;
}
#duo-mod .duo-login a:hover {
width: 158px;
height: 36px;
}

#duo-mod .duo-gall a, #duo-mod .duo-gall a:link, #duo-mod .duo-gall a:active, #duo-mod .duo-gall a:visited  {
width: 158px;
height: 36px;
text-align:right;
background-image:url(../media/images/hh-gall-btn.jpg);
background-position:top left;
background-repeat:no-repeat;
}
#duo-mod .duo-gall a:hover {
width: 158px;
height: 36px;
}
/*-----------------------------------*/

/* two hoizontal portrait (right) hover modules */
/*-----------------------------------*/
#duo-mod-port{
width: 328px;
height:225px;
clear: both;
float: right;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
padding: 0 0 0 0px;
}
#duo-mod-port ul{
list-style: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#duo-mod-port li{
display: inline;
list-style: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
font-weight: normal;
}
#duo-mod-port h1{
font-size:1.0em;
font-weight:normal;
}
#duo-mod-port li h1 {
font-weight: normal;
margin:0 0 0 0px;
color:#ffffff;
}
#duo-mod-port li h1:hover {
color: #A0B322;
cursor:default;
}
#duo-mod-port li a, #duo-mod-port li a:link, #duo-mod-port li a:active, #duo-mod-port li a:visited {
float: left;
display: block;
width: 163px;
height: 225px;
text-decoration: none;
overflow: hidden;
text-align:left;
}
#duo-mod-port li a:hover {
width: 163px;
height: 225px;
}
#duo-mod-port .duo1 a, #duo-mod-port .duo1 a:link, #duo-mod-port .duo1 a:active, #duo-mod-port .duo1 a:visited  {
width: 163px;
height: 225px;
text-align:right;
background-image:url(../media/images/port-duo-fam.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#CCC;
}
#duo-mod-port .duo1 a:hover {
width: 163px;
height: 225px;
background-color:#666;
}
#duo-mod-port .duo2 a, #duo-mod-port .duo2 a:link, #duo-mod-port .duo2 a:active, #duo-mod-port .duo2 a:visited  {
width: 165px;
height: 225px;
text-align:right;
background-image:url(../media/images/port-duo-bab.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#CCC;
}
#duo-mod-port .duo2 a:hover {
width: 165px;
height: 225px;
background-color:#666;
}
/*-----------------------------------*/
/* two hoizontal portrait (right) hover modules */
/*-----------------------------------*/
#duo-mod-port-big{
width: 474px;
height:232px;
clear: both;
float: right;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
padding: 0 0 0 0px;
}
#duo-mod-port-big ul{
list-style: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#duo-mod-port-big li{
display: inline;
list-style: none;
padding: 0 0 0 0;
margin: 0 0 0 0;
font-weight: normal;
}
#duo-mod-port-big h1{
font-size:1.0em;
font-weight:normal;
}
#duo-mod-port-big li h1 {
font-weight: normal;
margin:0 0 0 0px;
color:#ffffff;
}
#duo-mod-port-big li h1:hover {
color: #A0B322;
cursor:default;
}
#duo-mod-port-big li a, #duo-mod-port-big li a:link, #duo-mod-port-big li a:active, #duo-mod-port-big li a:visited {
float: left;
display: block;
width: 237px;
height:232px;
text-decoration: none;
overflow: hidden;
text-align:left;
}
#duo-mod-port-big li a:hover {
width: 237px;
height:232px;
}
#duo-mod-port-big .duo1 a, #duo-mod-port-big .duo1 a:link, #duo-mod-port-big .duo1 a:active, #duo-mod-port-big .duo1 a:visited  {
width: 237px;
height:232px;
text-align:right;
background-image:url(../media/images/port-duo-fam-big.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#CCC;
}
#duo-mod-port-big .duo1 a:hover {
width: 237px;
height:232px;
background-color:#666;
}
#duo-mod-port-big .duo2 a, #duo-mod-port-big .duo2 a:link, #duo-mod-port-big .duo2 a:active, #duo-mod-port-big .duo2 a:visited  {
width: 237px;
height:232px;
text-align:right;
background-image:url(../media/images/port-duo-bab-big.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#CCC;
}
#duo-mod-port-big .duo2 a:hover {
width: 237px;
height:232px;
background-color:#666;
}
/*-----------------------------------*/

/*-----------------------------------*/
/* newsletter */
/*-----------------------------------*/
#newsletter {
width: 330px;
height:123px;
clear: both;
float: right;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
padding-left:20px;
padding-top:50px;
padding-right:0px;
padding-bottom:0px;
background-image:url(../media/images/newsletter-box-bg.jpg);
background-position:top left;
background-repeat:no-repeat;
text-align:center;
}
#newsletter-offers {
width: 330px;
height:133px;
clear: both;
float: right;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
margin-top:30px;
padding-left:20px;
padding-top:50px;
padding-right:0px;
padding-bottom:0px;
background-image:url(../media/images/newsletter-box-bg.jpg);
background-position:top left;
background-repeat:no-repeat;
text-align:center;
}