/**{	padding: 0;	margin: 0;} Firefox Scrollbar Hack - Do not remove */

#google_ads {text-align: center;    font-size: 10px;}

img {border: 0;}

#private {
font-size:10px;	
width:980px;	
text-align:center;
margin-right:auto;
margin-left:auto;
color:#165287;
}

#private a {	
font-size:10px;	
width:980px;	
text-align:center;    
color: #98ccfa;
}

#private a:hover {
font-size:10px;	
width:980px;
text-align:center;
color: #98ccfa;
}



body {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
height: auto;
background: #5a91c1 url('i/page-bkg.png') top center;
margin:0px;
}

hr {
border-top: 1px solid #165287;
border-bottom: 0;
height: 0px;
} 


#wrapper{
width: 980px;
overflow: hidden;
margin-right:auto;
margin-left:auto;
margin-bottom:0px;
text-align: left;	
}

#logo {
height:202px;
}
	
#header{
float: left;
width:978px;
border:solid #cfe7fd;
border-width:0px 1px;
height: 231px;
background: url(i/deco1.jpg) 0 0;
padding-bottom:0px;
}

#top-menu{
float: left;
padding-left:24px;
width:954px;
height: 31px;
background: url('i/top-menubkg.png');
margin-top:-3px;
text-transform:uppercase;
}

#sub-menu{
float: left;
padding-left:24px;
width:954px;
height: 31px;
margin-top:3px;
text-transform:none;
list-style:none;
float:left;
display:block;
line-height: 15px;
font-size: 12px;
color:#fff;
text-decoration:none;
letter-spacing:1.5px
}

h1 {font-family:Trajan Pro, Trebuchet MS, Futura, Verdana, Arial, Helvetica, sans-serif; color: #165287; margin:0;padding:0;font-size:22px;line-height: 110%; margin:0px;}
h2 {font-family:Trajan Pro, Trebuchet MS, Futura, Verdana, Arial, Helvetica, sans-serif; color:#165287; margin:0;	padding:           0;	font-size:         20px;    line-height:       110%;    margin:0px;}
h3 {font-family:Trajan Pro, Trebuchet MS, Futura, Verdana, Arial, Helvetica, sans-serif; color:#165287; margin:0;	padding:           0;	font-size:         18px;    line-height:       110%;    margin:0px;}
h4 {font-family:Trajan Pro, Trebuchet MS, Futura, Verdana, Arial, Helvetica, sans-serif; color:#165287; margin:0;	padding:           0;	font-size:         16px;    line-height:       110%;    margin:0px;}

#repeat-bkg {
float: left;
width: 980px;
height: auto;	
background: url(i/body-bkg.png) top center;
}

#content {
float: left;
width: 980px;
height: auto;
background: url(i/body-top-bkg.png) 0 0 no-repeat;
}


#nav {
width: 960px;
height: auto;
margin:0;
padding-top: 8px;
}

#nav .navigation a {
margin:0;
padding:0 15px 0 0;
list-style:none;
float:left;
display:block;
text-align:center;
line-height: 15px;
font-size: 12px;
color:#fff;
text-decoration:none;
letter-spacing:1.5px
}

#nav .navigation a:hover {color:#98ccfa;text-decoration:none;letter-spacing:1.5px}

#sub-menu .subnavigation a {
margin:0;
padding:0 15px 0 0;
list-style:none;
float:left;
display:block;
text-align:center;
line-height: 15px;
font-size: 12px;
color:#fff;
text-decoration:none;
letter-spacing:1.3px
}

#sub-menu .subnavigation a:hover {color:#98ccfa;text-decoration:none;letter-spacing:1.3px}

#frontpage {
position:relative;
float: left;
width: 830px;
margin: 35px 75px 20px 75px;
line-height: 20px;
min-height: 500px;
}



#footer {
position:relative;
margin-left: auto;
margin-right: auto;
padding: 0px;
text-align: center;
font-size:9px;
background: url('i/footer-bkg.png') top center no-repeat;
}

#footer a {text-decoration:none;color:#165287;}
#footer a:hover {text-decoration:none;color:#98ccfa;}
#footer-menu {
margin-left: auto;
margin-right: auto;
width:833px;
}

#footer .navigation a {
margin-left:auto;
margin-right:auto;
padding:0 15px 0 0;
list-style:none;
float:left;
display:block;
text-align:center;
line-height: 15px;
font-size: 12px;
color:#165287;
text-decoration:none;
}

#footer .navigation a:hover {color:#98ccfa;text-decoration:none;}

#copyright {
font-size:11px;
width:960px;
text-align:center;
margin-left:auto;
margin-right:auto;
padding-top:30px;
padding-bottom:0px;
color:#98ccfa;
}

#copyright a {text-decoration:none;text-align:center; color:#fff;}
#copyright a:hover {text-decoration:none;text-align:center; color:#98ccfa;}
