body {
background : #373833 url('../../images/diagstripbg.gif') repeat-x;
margin: 0px;  
}
 
img {
border : 0px; 
} 

#MainContent {
width : 650px; 
margin-left : auto; 
margin-right : auto; 
padding : 0px; 
border : 0px solid #000; 
background : #fff url("../images/contentbg.jpg") no-repeat 0px 270px; 
} 

#Header {
display : block; 
height : 272px; 
width : 630px; 
margin-right : 10px; 
margin-left : 10px; 
padding : 0px; 
border : 0px solid #000; 
background : #fff url("../images/photoheader2.jpg") no-repeat 170px 5px; 
} 

#TopLinks {
display : inline; 
float: none;
height : 50px; 
width : 160px; 
margin : 0; 
padding : 4px 10px 0 2px; 
border : 0px solid; 
float : right; 
} 

a.HomeLink:link, a.HomeLink:visited {
font : bold 7pt verdana, tahoma, san-serif; 
color : #000000; 
text-decoration : none; 
text-align : left; 
padding : 0 20px 0 2px; 
border-top : 16px solid #4986c7; 
border-bottom: 0;
} 
a.HomeLink:hover {
font : bold 7pt verdana, tahoma, san-serif; 
color : #ffffff; 
text-decoration : none; 
text-align : left; 
padding : 0 20px 0 2px; 
border-top : 16px solid #4986c7; 
background-color : #4986c7; 
border-bottom: 1px dotted #fff;
} 

a.ContactLink:link, a.ContactLink:visited {
font : bold 7pt verdana, tahoma, san-serif; 
color : #000000; 
text-decoration : none; 
text-align : left; 
padding : 0 20px 0 2px; 
border-bottom: 0px;
border-top : 11px solid #cc0000; 
} 
a.ContactLink:hover {
font : bold 7pt verdana, tahoma, san-serif; 
color : #ffffff; 
text-decoration : none; 
text-align : left; 
padding : 0 20px 0 2px; 
border-top : 11px solid #cc0000; 
border-bottom: 1px dotted #fff;
background-color : #cc0000; 
} 


#LogoTop {
display : block; 
height : 75px; 
width : 250px; 
margin : 0; 
padding : 0; 
border : 0px; 
background : url('../images/logo_main.gif') no-repeat; 
position : relative; 
top : 25px; 
left : 10px; 
cursor : pointer
} 

#MainNav {
margin : 0; 
padding : 0; 
width : 168px; 
height : 160px; 
position : relative; 
top : 30px; 
background-color : transparent; 
text-transform : uppercase; 
} 
a.menubar:link, a.menubar:visited {
display : block; 
width : 168px; 
height : 42px; 
padding : 0; 
margin : 0; 
border-left : 6px solid #0099cc; 
border-top : 0; 
border-bottom : 0; 
font : bold 14px verdana, tahoma, san-serif; 
color : #0099cc; 
text-decoration : none; 
text-transform : uppercase; 
} 
a.menubar:hover {
display : block; 
width : 168px; 
height : 42px; 
padding : 0; 
margin : 0; 
border-left : 6px solid #cc0000; 
border-top : 0; 
border-bottom : 0; 
font : bold 14px verdana, tahoma, san-serif; 
color : #cc0000; 
text-decoration : none; 
text-transform : uppercase; 
} 


div.pagetitle {
display : none; 
font : bold 18px verdana, tahoma, san-serif; 
color : #000; 
text-transform : uppercase; 
border : 1px solid #000; 
float : right; 
position : relative; 
top : 30px; 
left : 30px; 
} 


a.HeadLine:link, a.HeadLine:visited {
font : bold 10pt tahoma, verdana, san-serif; 
color : #fff; 
text-decoration : none; 
text-align : justify; 
text-transform : uppercase; 
border: 0px; 
margin-bottom : 12px; 
} 

a.HeadLine:hover {
font : bold 10pt tahoma, verdana, san-serif; 
color : #ffffff; 
text-decoration : none; 
text-align : justify; 
text-transform : uppercase; 
border: 0px; 
margin-bottom : 10px; 
} 


#ContentFP {
display : block; 
border : 0px solid #000; 
font : 10pt tahoma, verdana, san-serif; 
color: #333333;
line-height: 14pt;
text-align : justify; 
background: transparent;
padding: 40px 40px 0px 40px;
margin-bottom: 0px;
} 

#FloatRight {
display: inline;
width : 249px; 
margin: 0px;
float : right; 
border : 0px solid #000; 
color : #000; 
text-transform : uppercase; 
position: relative;
top: -40px;
left: 30px;
padding-bottom: 0px;
margin-bottom: 0px;
} 

#NewsBox {
display: block;
float : none; 
border : 0px solid #000; 
font : 8pt Georgia, Times new Roman, serif;
color : #fff; 
text-transform : uppercase; 
background : red url("../images/newsbg.jpg"); 
padding: 10px 10px 0px 10px;
} 

#FPaddress {
display: block;
float : none; 
height: 230px;
border : 0px solid #000; 
font : 8pt tahoma, verdana, san-serif;
line-height: 14pt; 
color : #ffffff; 
text-transform : uppercase; 
background : #ccc url("../images/addressfooter.jpg") no-repeat; 
padding: 20px 0px 0px 20px;
} 

div.ContentImgFront {
display : none; 
} 

hr.fphr {
border-bottom : 1px dashed #330000;
color: #fff; 
margin-bottom: 0px;
}


h2 {
font : bold 20px georgia, serif; 
color : #0099cc; 
text-transform : uppercase; 
letter-spacing : 1px; 
} 

h2.NewsTitle {
visibility: hidden;
font : bold 24px verdana, sans-serif; 
color : #660000; 
text-transform : uppercase; 
text-align : right; 
font-weight : bold; 
margin-bottom : 15px; 
margin-top : 0px;
} 

h3 {
font : bold 15px tahoma, verdana, san-serif; 
color : #333333; 
text-transform : uppercase; 
letter-spacing : 1px; 
margin-bottom : -15px; 
} 


a:link, a:visited {
font : 8pt tahoma, verdana, san-serif; 
color : #fff; 
text-decoration : none; 
text-align : justify; 
border-bottom : 1px dashed #ccc; 
} 

a:hover {
font : 8pt tahoma, verdana, san-serif; 
color : red; 
text-decoration : none; 
text-align : justify; 
border-bottom : 1px dashed #ccc; 
} 


#footer {
width : 650px; 
height: 50px;
margin-left : auto; 
margin-right : auto; 
padding: 10px;
border : 0px solid #000; 
background : url('../images/footerbg.jpg') no-repeat;
font : 7pt tahoma, verdana, san-serif; 
text-transform : uppercase; 
color : #000; 
border : 0 solid; 
text-align : center; 
}
