/* CSS Document */

/* LAYOUT */
html, body, #container { 
min-height: 100%; /* Not supported by IE 5/6, but required for Firefox/Opera */ 
width: 100%; 
height: 100%; 
} 

html>body, html>body #container{ 
height: auto; 
} 


body {
background:#546a6b;
margin:0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#e1e0dd;
line-height:1.3em;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
} 
#container { 
width:100%;
position: absolute; 
top: 0px; 
left: 0px;
background-image:url(../images/bg1.gif);
background-repeat:repeat-y;
} 

#main { 
height: auto; 
width:965px;
} 
#header { 
width: 739px; 
height: 126px;
float:left;
} 
#topmenu{
width: 226px; 
height: 126px;
background-image:url(../images/sitepage-final_04.jpg);
background-repeat: no-repeat;
float:left;
text-align:right;
line-height:1.1em;}

#menu { 
width: 165px;
padding-left:29px;
float:left;
line-height:1.1em;
} 
#content { 
width: 505px;
padding-top:60px;
padding-left:30px;
float:left;
} 
#pics{
float:left;
padding-top:60px;
text-align:center;
}
#footer{
position:absolute;
bottom:7px;
left:750px;
height:15px;
text-align:right;
font-size:10px;
line-height:1.0em;
color:#000000;
font-size:11px;
}


.blacktext{
color:#000000;
}
.p_content{
margin-left:35px;
}
.p_contact{
margin-left:7px;
margin-top:10px;
}
.whitetext{
color:#FFFFFF;
}
TD{
text-align:center;
vertical-align:top;
}

/* LINKS*/

A:link {text-decoration:underline;}
A:visited {text-decoration:underline;}
A:active {text-decoration:underline;}
A:hover {text-decoration:none;}

A.white:link {color:#ffffff; font-size:11px;}
A.white:visited {color:#ffffff; font-size:11px;}
A.white:active {color:#ffffff; font-size:11px;}
A.white:hover {color:#ffffff; font-size:11px;}

.menu_spacer{
margin-left:12px;
}

A.menu:link {text-decoration:none; display:block; width:165px; height:16px; background-image:url(../images/menubtn.gif); color:#b0ad9a; padding-top:4px;}
A.menu:visited {text-decoration:none; display:block; width:165px; height:16px; background-image:url(../images/menubtn.gif); color:#b0ad9a; padding-top:4px;}
A.menu:active {text-decoration:none; display:block; width:165px; height:16px; background-image:url(../images/menubtn.gif); color:#b0ad9a; padding-top:4px;}
A.menu:hover {text-decoration:none; display:block; width:165px; height:16px; background-image:url(../images/menubtnov.gif); color:#ffffff; padding-top:4px;}

A.menuov:link {text-decoration:none; display:block; width:165px; height:16px; background-image:url(../images/menubtnov.gif); color:#ffffff; padding-top:4px;}
A.menuov:visited {text-decoration:none; display:block; width:165px; height:16px; background-image:url(../images/menubtnov.gif); color:#ffffff; padding-top:4px;}
A.menuov:active {text-decoration:none; display:block; width:165px; height:16px; background-image:url(../images/menubtnov.gif); color:#ffffff; padding-top:4px;}
A.menuov:hover {text-decoration:none; display:block; width:165px; height:16px; background-image:url(../images/menubtnov.gif); color:#ffffff; padding-top:4px;}

