html, body 
{
        background-color: #FAFAFA;
        margin: 0;
        padding: 0;
        text-align: center; 
        font-family: "Tahoma";
        font-size: 12px;
        color: #606060; 
}

#container 
{
        width: 800px; 
        margin: 0px auto; 
        background: url('../gfx/background.gif') 
        repeat-y;
        position: relative;
        top: 0px;
        left: 0px;
}

#header
{
        margin: 0px; 
        padding: 0px;
}

#header h1
{
        background: transparent url('../gfx/header.jpg') no-repeat; 
        background-position: 10px 0px;
        margin: 0px; 
        padding: 0px;
        width: 800px; 
        height: 282px; 
}

#header h1 span
{
        margin: 0px; 
        padding: 0px;
        display:none
}

#menutop 
{
        position: absolute;
        left: 197px;
        top: 0px;
        width: 593px;
        height: 60px;
        /*background-color: #FAA0FA;*/
        margin: 0px;
        padding: 0px; 
}

#menutop ul
{
        position: absolute;
        left: 30px;
        top: 10px;
        
        list-style: none;
        margin: 0px;
        padding: 0px; 
}



#menutop ul li
{
        display: block;
        width: 110px;
        height: 60px;
        /*background-color: #FAFAA0;*/
        float: left;
        border-left: 1px solid #D0D0D0;
}

#menutop ul li a
{
        position: relative;
        top: 35px;
        font-size: 13px;
        text-decoration: none;
        font-weight: bold;
        text-transform: uppercase;
}

#menutop ul li a:link
{
        
        color: #505080; 
}

#menutop ul li a:visited
{
        color: #A05080; 
}

#menutop ul li a:hover
{
        color: #909090; 
}

#shortinfo
{
        margin-left: 10px;
        width: 187px;
        /*height: 200px;*/
        float: left;
        overflow: auto;
        /*background-color: #FF0000;*/
        text-align: left; 
        margin-bottom: 15px;
}

#shortinfo p
{
        width: 157px;
        margin:0px;
        padding: 0px;
        margin-left: 15px;
        margin-top: 10px;  
        margin-bottom: 10px;  
        font-size: 11px;
}

#shortinfo p a:link
{
        color: #505080; 
}

#shortinfo p a:visited
{
        color: #A05080; 
}

#shortinfo p a:hover
{
        color: #909090; 
}

#shortinfo h1
{
        margin: 0px;
        padding: 0px;
        margin-left: 15px;
        margin-top: 10px;        
        width: 157px;
        font-weight: normal;
        letter-spacing: 1px;
        /*color: #BABDB9;*/
        color: #981526;
        font-size: 20px;
}

#fullcontent
{
		width: 573px;
		float: left;
		margin: 0px;
		padding: 0px;
        overflow: auto;
        /*background-color: #00FF00;*/
        text-align: justify; 
        margin-bottom: 15px;
}

#fullcontent div.interior
{
        padding: 0px;
        margin: 0px;
        margin-left: 25px;
        /*width: 573px;*/
}

#fullcontent p
{
        width: 493px;
        margin:0px;
        padding: 0px;
        margin-left: 50px;
        margin-top: 10px;  
        margin-bottom: 10px;  
}

#fullcontent div.interior p
{
        width: 468px;
        margin:0px;
        padding: 0px;
        margin-left: 50px;
        margin-top: 10px;  
        margin-bottom: 10px;  
}

#fullcontent p a:link
{
        color: #505080; 
}

#fullcontent p a:visited
{
        color: #A05080; 
}

#fullcontent p a:hover
{
        color: #909090; 
}

#fullcontent h1
{
        margin: 0px;
        padding: 0px;
        margin-left: 50px;
        margin-top: 10px;
        width: 493px;
        font-weight: normal;
        letter-spacing: 1px;
        color: #981526;
        font-size: 25px;
        text-align: left; 
}

#fullcontent h2
{
        margin: 0px;
        padding: 0px;
        margin-left: 50px;
        margin-top: 30px;
        width: 493px;
        font-weight: normal;
        letter-spacing: 0px;
        color: #606060; 
        font-size: 18px;
        text-align: left; 
}

#fullcontent h3
{
        margin: 0px;
        padding: 0px;
        margin-left: 50px;
        margin-top: 10px;
        width: 468px;
        font-weight: bold;
        letter-spacing: 1px;
        color: #981526;
        font-size: 15px;
        text-align: left; 
}

#fullcontent ul
{
        margin: 0px;
        padding: 0px;
        width: 400px;
        margin-left: 50px;
        padding-left: 50px;
        margin-top: 10px;  
        margin-bottom: 10px;  
}

#fullcontent ul li
{
        list-style-image: url('../gfx/listbox.gif');
        margin-bottom: 5px;
        list-style-position: outside;
}

#fullcontent ul li ul
{
        margin: 0px;
        padding: 0px;
        width: 360px;
        margin-left: 20px;
        padding-left: 20px;
        margin-top: 10px;  
        margin-bottom: 10px;
}

#fullcontent ul li ul li
{
        list-style-image: none;
        list-style-type: disc;
        margin-bottom: 5px;
        list-style-position: outside;
}

#fullcontent li a:link
{
        
        color: #505080; 
}

#fullcontent li a:visited
{
        color: #A05080; 
}

#fullcontent li a:hover
{
        color: #909090; 
}


#telelink
{
        clear: both;
        margin: 0px; 
        padding: 0px;
}

#telelink p
{
        position: absolute;
        left: 197px;
        bottom: 30px;
        width: 593px;
        height: 30px;
        /*background-color: #FAA0FA;*/
        margin: 0px;
        padding: 0px;
        color: #FFFFFF;
        font-weight: bold; 
}

#telelink p a:link
{
        color: #FFFFFF;
}

#telelink p a:hover
{
        color: #E0E0E0;
}

#telelink p a:visited
{
        color: #E8E8E8;
}

#footer
{
        clear: both;
        margin: 0px; 
        padding: 0px;
}

#footer h1
{
        background: transparent url('../gfx/footer.jpg') no-repeat; 
        background-position: 10px 0px;
        margin: 0px; 
        padding: 0px;
        width: 800px; 
        height: 100px; 
        font-size: 9px;
}

#footer h1 span
{
        margin: 0px; 
        padding: 0px;
	/*display: none;*/
        width: 187px;
        position: absolute;
        left: 10px;
        bottom: 25px;
        color: #E3CDD1;
        text-align: center;
}

#footer h1 span a
{
        text-decoration: none;
        color: #E3CDD1; 
}

#footer h1 span a:hover
{
        color: #F3EDE1; 
}

#contactlink
{
        font-size: 11px;
        position: absolute;
        left: 20px;
        top: 4px;
}

#contactlink a
{
        text-decoration: none;
        color: #B47782; 
}

#contactlink a:hover
{
        color: #E3CDD1; 
}


#sitemaplink
{
        font-size: 11px;
        color: #606060; 
        position: absolute;
        left: 125px;
        top: 4px;
}

#sitemaplink a
{
        text-decoration: none;
        color: #B47782; 
}

#sitemaplink a:hover
{
        color: #E3CDD1; 
}

#wheremi
{
        font-size: 11px;
        color: #606060; 
        position: absolute;
        left: 248px;
        /*top: 266px;*/
        top: 275px;
}

#wheremi a:link
{
        color: #A0A0B0; 
}

#wheremi a:visited
{
        /*color: #A05080;*/
        color: #A0A0B0; 
}

#wheremi a:hover
{
        
        color: #606085; 
}