body 
{
background:#ffffff; 
margin:0px;
}

h1
{
font-size:12px; 
font-weight:900; 
font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333;
}

h2 
{
font-size:11px; 
font-weight:900; 
font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333;
}

h3 
{
font-size:11px; 
font-weight:700; 
font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333;
}

.maintextarealeft
{
width:356px; 
padding:0px; 
float:left;
}

.mainimagearearight
{
width:250px;
padding:0px;
float:right;
}

.bottomimagearea
{
width:650px;
padding:0px;
}

p 
{
font-size:11px; 
font-weight:500; 
font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; 
text-align:justify; 
margin: 0px;
}

.caption 
{
position:relative; 
top:5px; 
font-size:10px; 
font-weight:900; 
text-align:left;
}

.ircaption
{
position:relative; top:-2px;
font-size:10px; 
font-weight:900; 
text-align:left;
padding-top:0px;
padding-right:5px; 
padding-bottom:0px;  
padding-left:5px;
margin-top:0px; 
margin-right:0px; 
margin-bottom:0px; 
margin-left:0px;
} 

.imageright
{
float:right; 
margin-top:10px; 
margin-right:5px; 
margin-bottom:10px; 
margin-left:15px; 
width:250px; 
}

.imagerightnotopmargin
{
float:right; 
margin-top:0px; 
margin-right:5px; 
margin-bottom:10px; 
margin-left:15px; 
width:250px; 
}

.imagerightlargetopmargin
{
float:right; 
margin-top:20px; 
margin-right:5px; 
margin-bottom:10px; 
margin-left:15px; 
width:250px; 
}

address {font-size:11px; font-weight:500;  font-style:normal; font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333; text-align:left;  position:relative; left:40px; }

.main
{
border:1px solid #000000;
} 

.hometable
{
border:2px solid #000000;
width: 700px;
margin-left: auto;
margin-right: auto;
} 

td 
{
font-size:11px; 
font-weight:500; 
font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333;
}

ul {text-align:left; font-size:11px; font-weight:500; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; list-style-type: square; line-height:16px;}

ol {text-align:left; font-size:11px; font-weight:500; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; line-height:16px;}

a {font-size: 11px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a:link{color:#CC0000;}
a:visited{color:#CC0000;}
a:hover{color:#009900;}
a:active {color:#009900;}

.topmenu {color:#333333; text-align:right; font-size: 10px; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; margin: 0px;}
a.topmenu:link {color:#333333;}
a.topmenu:visited {color:#333333;}
a.topmenu:hover {color:#CC0000;}
a.topmenu:active {color:#CC0000;}

.mainmenu {color:#000000; text-align:left; font-size: 11px; font-weight:500; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; margin: 0px;}
a.mainmenu:link {color:#000000;}
a.mainmenu:visited {color:#000000;}
a.mainmenu:hover {color:#CC0000;}
a.mainmenu:active {color:#CC0000;}

	.copyright {text-align:right; font-size:10px; font-weight:500; font-family: Verdana, Arial, Helvetica, sans-serif; color:#666666; margin: 0px;}
	a.copyright:link {color:#666666;}
	a.copyright:visited {color:#666666;}
	a.copyright:hover {color:#CC0000;}
	a.copyright:active {color:#CC0000;}

	.center {text-align:center;}

	.right  {text-align:right;}

#container {top:0px; left:50%; position:absolute; width:960px; margin-left: -480px; z-index:1; background-color:#CCCCCC; border:none;}

#topA {position:absolute; top:0px; left:0px; width:960px; height:253px; background-image:url("images/topA.jpg"); background-repeat:no-repeat; background-color:transparent; border:none; z-index:10;}

#topB {position:absolute; top:253px; left:0px; width:960px; height:221px; background-image:url("images/topB.jpg"); background-repeat:no-repeat; background-color:transparent; border:none; z-index:20;}

#topC {position:absolute; top:474px; left:65px; width:895px; height:29px; background-image:url("images/topC.gif"); background-repeat:no-repeat; background-color:transparent; border:none; z-index:30;}

#pagebody {position:absolute; top:503px; left:65px; width:895px;  background-image:url("images/mainbg.jpg"); background-repeat:repeat-y; background-color:transparent; border:none; z-index:40;}

#page {position:relative; top:13px; left:224px; width:650px; background-color:transparent; border:none; z-index:50;}

#footer {position:relative; top:0px; left:0px; width:895px; height:43px; background-image:url("images/footerbg.gif"); background-color:transparent; background-repeat:no-repeat;  border:none; z-index:60;}

#slideshow {position:absolute; top:177px; left:310px; width:287px; height:287px; background-color:transparent; border:none; z-index:70;}

#topmenu {position:absolute; top:482px; left:260px; width:700px; height:20px; background-color:transparent; border:none; z-index:80;}

#address {position:absolute; top:820px; left:35px; width:200px; height:200px; background-color:transparent; border:none; z-index:55;}

#footermenu {position:relative; top:5px; left:55px; width:840px; height:20px; background-color:transparent; border:none; z-index:90;}

#copyright {position:relative; top:5px; left:395px; width:500px; height:20px; background-color:transparent; border:none; z-index:100;}

#mainmenu {position:absolute; top:345px; left:35px; width:215px; background-color:transparent; border:none; z-index:110;}
