﻿body, html  {
    font-family: verdana, sans-serif;
	font-size: 12px;	
	background-color:#ffffff;
	margin-top:0px;	
    text-align:center;
    background-image:url(images/Background.gif);
    background-repeat:repeat-x;
}

#homebodytext
{
	line-height:14.4px;
}

.content a:link
{
	color:##185f7d;	
    /*template change*/
	text-decoration: underline;
}

#pagewrapper
{
    width: 817px;
    position:relative;
    margin:0 auto;
    text-align:left;
}

#pagetop
{
    background-image:url(images/PageTop.png);
    width:817px;
    height: 265px;
    z-index:199;
}

#imagerotator
{
 position:relative;
 top:-150px;
 width:790px;
 height:276px; 
 background-color:white;
 left:13px; 
 z-index:25;
}

#leftspacer
{
    position:relative;
    top:-781px;
    width:5px;
    height:781px;
    background-image:url(images/PageBorderLeft.png);
}

#rightspacer
{
    position:absolute;
    top:-781px;
    left:785px;
    width:5px;
    height:781px;
    background-image:url(images/PageBorderRight.png);
}

#mainbackground
{
    position:relative;
    width:780px;
    background-color:#fff387;   
    min-height:559px;
    top:-150px;
    left:18px;
    padding-bottom:10px;
}

#homeContent
{
    position:absolute;
    top:20px;
    left:11px;
    background-color:#ffffff;
    width:490px;
    background-image:url(images/ContentTopCurl.png);
    background-position: top right;
    background-repeat: no-repeat;
    padding:1px 8px 30px 19px;
    min-height:700px;
    font-size:13px;
    font-family: verdana, arial, geneva, sans-serif;
}

#interiorContent
{
    position:relative;
    top:20px;
    left:11px;
    background-color:#ffffff;
    width:730px;
    background-image:url(images/ContentTopCurl.png);
    background-position: top right;
    background-repeat: no-repeat;
    padding:1px 8px 10px 19px;
    min-height:780px;
}

#buttonsdiv
{
position:absolute;
top:408px;
left:563px;
width:223px;
z-index: 10;
}

#bottomshadow
{
    position:relative;
    width:790px;
    height:61px;
    top:-150px;
    left:13px;
    background-image:url(images/BottomShadowBottom.png);
}

#rightshadow
{
    position:absolute;
    width:52px;
    height:117px;
    background-image:url(images/BottomShadowRight.png);
    left:790px;
    top:-68px;
}

#leftshadow
{
    position:absolute;
    width:53px;
    height:117px;
    background-image:url(images/BottomShadowLeft.png);
    left:-53px;
    top:-68px;    
}

.mapdiv
{
    width: 641px;
    height: auto; 
    padding-bottom:12px;
    position:relative;
    top:20px;
}

.content a:hover  {
	text-decoration: none;
	color:#e4f0d8;
    /*template change*/
	
}

a:hover
{
	font-weight:normal;
	text-decoration:none;
	color:#2d6c86;
    /*template change*/
}

.formTextbox
{
	margin-bottom:10px;
	width:400px;
}

.formTextarea
{
	margin-bottom:10px;
	width:400px;
}

#formbody
{
	position:relative;
	left:120px;
}

#divNav
{
    position:relative;
    top:80px;    
    left:13px;
    background-image:url(images/ButtonBackground.png);
    height:24px;
    width:790px;
    color:#ffffff;
    padding-top:7px;
    /*template change*/
}

.gap
{
    background-color:#ffffff;
    width:10px;
    height:80px;
    z-index:12;
}

a,a:link,a:active,a:visited
{
	font-weight:normal;
	text-decoration:none;
	color:#185f7d;	
    /*template change*/
    text-decoration:underline;
}

h2 
{
    color:#ad380a;
}

.locale {
}

.langselect a {
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color:#FFFFFF;
}

.langselect a:hover {
	font-weight: bold;
	text-decoration: none;
	color:#ffff99;
}


.navigation a:link, .navigation a:active, .navigation a:visited    {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	/*font-weight: bold;*/
	color:#ffffff;
	text-transform: uppercase;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}

.navigation a:hover  {
    color: #87ac5e;
	text-decoration: none;
}

.navigation #current {
    color: #9e2800;
	background-color: #d5d3bc;

}

.footerdiv 
{
position:absolute;
top:-800px;
left:200px;
}

.footertext 
{
}