html,body
{
margin:0;
padding:0;
height:100%; /* this is the key! */
background-image: url('/images/backgrounds/main.jpg');
background-repeat: repeat;
background-position: top center;
background-attachment: fixed;
background-color: #000000;
text-align: center; 
}



.main {
height:auto !important; /* real browsers */
height:100%; /* IE6: treaded as min-height*/
min-height:100%; /* real browsers */
padding: 0;
margin-left: auto;
margin-right: auto;
padding: 0;
width: 752px;
background: #fafafa;
}


.content {
text-align: left; 
background: #fafafa;
text-decoration: none;
color: #553300;
font-family: Verdana;
font-size: 10pt;
font-weight: none;
font-style: none;
}


a:link
{
text-decoration: underline;
color: #0000AA;
font-family: Verdana;
font-size: 10pt;
font-weight: none;
font-style: none;
}


a:visited
{
text-decoration: underline;
color: #5555AA;
font-family: Verdana;
font-size: 10pt;
font-weight: none;
font-style: none;
}


a:hover
{
text-decoration: underline;
color: #0000AA;
font-family: Verdana;
font-size: 10pt;
font-weight: none;
font-style: none;
}



a:link.linkred
{
text-decoration: underline;
color: #AA0000;
font-family: Verdana;
font-size: 10pt;
font-weight: none;
font-style: none;
}


a:visited.linkred
{
text-decoration: underline;
color: #AA0000;
font-family: Verdana;
font-size: 10pt;
font-weight: none;
font-style: none;
}


a:hover.linkred
{
text-decoration: underline;
color: #AA0000;
font-family: Verdana;
font-size: 10pt;
font-weight: none;
font-style: none;
}



ul
{
margin-bottom: -0px;
margin-top: -0px;
}



ul li
{
margin-top: 6px;
margin-left: -20px;
text-decoration: none;
color: #553300;
font-family: Verdana;
font-size: 10pt;
font-weight: none;
font-style: none;
list-style-position: outside;
list-style-image: url('/images/bullet.gif');
line-height: 17px;
}
	


.header
{
text-decoration: none;
color: #AA3333;
font-family: Verdana;
font-size: 12pt;
font-weight: bold;
font-style: none;
line-height: 175%;
}



.text
{
text-decoration: none;
color: #553300;
font-family: Verdana;
font-size: 10pt;
font-weight: none;
font-style: none;
}

.textred
{
text-decoration: none;
color: #F42A41;
font-family: Verdana;
font-size: 10pt;
font-weight: normal;
font-style: none;
}

.textredbold
{
text-decoration: none;
color: #F42A41;
font-family: Verdana;
font-size: 10pt;
font-weight: bold;
font-style: none;
}

.texterror
{
text-decoration: none;
color: #FF0000;
font-family: Verdana;
font-size: 12pt;
font-weight: bold;
font-style: none;
}

.textbold
{
text-decoration: none;
color: #553300;
font-family: Verdana;
font-size: 10pt;
font-weight: bold;
font-style: none;
}


.textitalic
{
text-decoration: none;
color: #775500;
font-family: Verdana;
font-size: 10pt;
font-weight: none;
font-style: italic;
}

 
.textsmall
{
text-decoration: none;
color: #553300;
font-family: Verdana;
font-size: 10px;
font-weight: none;
font-style: none;
}

.teksthighlight
{
text-decoration: none;
color: #FF0000;
font-family: Verdana;
font-size: 10pt;
font-weight: none;
font-style: none;
}

div
{
padding: 10px;
}

hr
{
color: #000000;
height: 1px;
}

.iright
{
margin: 1px;
padding-right: 3px; /* IE needs this */
padding-left: 30px;
padding-bottom: 10px;
float: right;
font-family: Verdana, Arial;
font-size: 9pt;
font-style: normal;
font-weight: normal;
color: #3B9BC9;
text-decoration: none;
text-align: center;
}



.ileft
{
padding-right: 30px;
padding-bottom: 10px;
padding-top: 2px;
float: left;
font-family: Verdana, Arial;
font-size: 9pt;
font-style: normal;
font-weight: normal;
color: #3B9BC9;
text-decoration: none;
text-align: center;
}


.border {
border-style: solid;
border-width: 1px;
border-color: #555555;
}


p
{
text-decoration: none;
color: #000000;
font-family: Verdana;
font-size: 10pt;
font-weight: none;
font-style: none;
text-align: left;
vertical-align: middle;
}

.tabinside
{
background-color: #fff3d8;
border-style: solid;
border-width: 1px;
border-color: #aaaaaa;
text-decoration: none;
color: #553300;
font-family: Verdana;
font-size: 10pt;
font-weight: normal;
font-style: none;
}


.tabinside_top
{
background-color: #BF5934;
text-decoration: none;
color: #FFFFFF;
font-family: Verdana;
font-size: 10pt;
font-weight: bold;
font-style: none;
}

.tabinside_top_rightbordered
{
background-color: #BF5934;
text-decoration: none;
color: #FFFFFF;
font-family: Verdana;
font-size: 10pt;
font-weight: bold;
font-style: none;
border-width: 1px;
border-right-style: solid;
border-color: #aaaaaa;
}

.tabinside_rightbordered
{
background-color: #fff3d8;
text-decoration: none;
color: #000000;
font-family: Verdana;
font-size: 10pt;
font-weight: normal;
font-style: none;
border-width: 1px;
border-right-style: solid;
border-color: #aaaaaa;
}


.tabinside_lightrow
{
background-color: #FFFAEE;
text-decoration: none;
color: #000000;
font-family: Verdana;
font-size: 10pt;
font-weight: normal;
font-style: none;
}

.tabinside_lightrow_rightbordered
{
background-color: #FFFAEE;
text-decoration: none;
color: #000000;
font-family: Verdana;
font-size: 10pt;
font-weight: normal;
font-style: none;
border-width: 1px;
border-right-style: solid;
border-color: #aaaaaa;
}

.tab_lightrow
{
background-color: #FFFAEE;
text-decoration: none;
color: #000000;
font-family: Verdana;
font-size: 10pt;
font-weight: normal;
font-style: none;
}

.tabmain_email
{
background-image: url('http://www.benin-marina-hotel.com/backgrounds/background3.jpg');
background-repeat: no-repeat;
background-color: #F9D895;
border-style: solid;
border-color: #FFFFFF;
border-width: 2px;
}

.tabmain
{
background-image: url('backgrounds/background3.jpg');
background-repeat: no-repeat;
background-color: #F9D895;
}

.button
{
background-color: #BF5934;
border-style: solid;
border-top-color: #C17459;
border-left-color: #C17459;
border-right-color: #5D2815;
border-bottom-color: #5D2815;
border-width: 1 px;
text-decoration: none;
color: #ffffff;
font-family: Verdana;
font-size: 10pt;
font-weight: none;
font-style: none;
text-align: center;
vertical-align: middle;
padding-left: 10px;
padding-right: 10px;
}


input
{
background-color: #FFE4A1;
text-decoration: none;
color: #553300;
font-family: Verdana;
font-size: 10pt;
font-weight: none;
font-style: none;
text-align: left;
vertical-align: middle;
border-width: 1px;
border-color: #555555;
border-style: solid;
padding: 2px;
}


.radio
{
background-color: #F9D895;
}


select
{
background-color: #FFE4A1;
text-decoration: none;
color: #553300;
font-family: Verdana;
font-size: 10pt;
font-weight: none;
font-style: none;
text-align: left;
vertical-align: middle;
border-width: 1px;
border-color: #555555;
border-style: solid;
margin: 0;
padding:0;
}

textarea
{
background-color: #FFE4A1;
text-decoration: none;
color: #553300;
font-family: Verdana;
font-size: 10pt;
font-weight: none;
font-style: none;
text-align: left;
vertical-align: middle;
border-width: 1px;
border-color: #555555;
border-style: solid;
padding: 2px;
}

.error {
background: #F0E4A0;
}

.textcopyright {
color: #664444;
font-family: Verdana;
font-size: 8pt;
font-weight: none;
font-style: none;
text-align: center;
text-decoration: none;
}

.calendar_month {
background: #165382;
margin: 0px;
padding: 2px;
border: 1px solid #000000;
color: #FFFFFF;
font-family: Verdana;
font-size: 8pt;
font-weight: none;
font-style: none;
text-align: center;
text-decoration: none;
}

.calendar_day {
background: #FFE4A1;
margin: 0px;
color: #000000;
font-family: Verdana;
font-size: 8pt;
font-weight: none;
font-style: none;
text-align: center;
text-decoration: none;
}

.calendar_week {
background: #FFFFFF;
margin: 0px;
color: #000000;
font-family: Verdana;
font-size: 8pt;
font-weight: none;
font-style: none;
text-align: center;
text-decoration: none;
}

.calendar_background {
background: #FFFFFF;
margin: 0px;
border: 1px solid #000000;
}



.button {
margin: 0px;
padding-bottom: 1px;
background: url('/images/button.gif') center bottom no-repeat;
width: 134px;
height: 27px;
vertical-align: middle;
text-align: center;
font-family: Arial;
font-size: 10pt;
font-style: normal;
font-weight: bold; 
line-height: 12pt;
color: #FFFFFF;
text-decoration: none;
cursor: pointer;
border-style: solid;
border-color: #000000;
border-width: 0px;
}
