body
{
   font-family: Arial, Helvetica, sans-serif;
   background-image:url(bg.jpg);
   background-repeat:repeat-x;
   background-color:#ffffff;
}


#margin
{
    margin-left:10px;
	margin-right:10px;
}

#content
{
    position:relative;
	margin-left: auto;
    margin-right: auto;
	width:950px;
	height:1650px;
	background-color:#fff;
}

#contenttest
{
    position:relative;
	margin-left: auto;
    margin-right: auto;
	width:950px;
	height:3000px;
	background-color:#fff;
}

#header
{
    position:relative;
	width:950px;
	height:510px;
	left:0px;
	top:0px;
	background-image:url(header.jpg);
	background-repeat:no-repeat;
}

#middle
{
	position:relative;
	height:1100px;
	top:15px;
}

#middletest
{
	position:relative;
	height:3450px;
	top:15px;
}

#footer
{
    position:relative;
	width:950px;
	height:78px;	
	background-image:url(footer.jpg);
	background-repeat:repeat-x;	
}

#footertext
{
	position:absolute;
	width:250px;
	top:50px;
	left:350px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	color: #000;
}

#middlesplit
{
	position:relative;
	width:910px;
	height:1px;
	left:20px;
	background-color:#ccc;
}

#left
{
    position:absolute;	
	width:290px;
	height:1050px;
	left:0px;	
	border-right: 1px solid #ccc;
}

#lefttest
{
    position:absolute;	
	width:290px;
	height:3430px;
	left:0px;	
	border-right: 1px solid #ccc;
}

#lefttext1
{
    position:absolute;	
	width:260px;
	height:1050px;
	left:15px;
	top:5px;	
}

#leftsplit
{
    position:relative;
	width:220px;
	height:1px;
	left:20px;
	background-color:#ccc;
}

#right
{
    position:absolute;	
	width:620px;
	height:370px;
	left:320px;
}

#righttext1
{
    position:absolute;
	height:780px;
	width:600px;
	left:5px;
	top:5px;
}

#righttext2
{
    position:relative;	
	width:600px;
	height:640px;
}

#righttext3
{
    position:absolute;	
	width:280px;
	height:640px;
	left:0px;
	top:0px;
}

#righttext4
{
    position:absolute;	
	width:300px;
	height:640px;
	left:290px;
	top:0px;
}


#rightsplit
{
    position:relative;
	width:580px;
	height:1px;
	background-color:#ccc;
}

#nav
{
	position:absolute;
	width:650px;
	height:30px;	
	top:424px;
	left:170px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px; 
	line-height: 24px;
	font-weight: normal; 
	color: #43aee3; 
	margin-top: 0;
}

#navbutton
{
	position:absolute;
	width:95px;
	height:34px;
	top:415px;
	left:843px;
}

#test1holder
{
	position:relative;
	width:600px;
	left:0px;
	height:640px;
}

#test2holder
{
	position:relative;
	width:600px;
	left:0px;
	height:440px;
}

#test3holder
{
	position:relative;
	width:600px;
	left:0px;
	height:1170px;
}

#test4holder
{
	position:relative;
	width:600px;
	left:0px;
	height:400px;
}

#test5holder
{
	position:relative;
	width:600px;
	left:0px;
	height:440px;
}

#test6holder
{
	position:relative;
	width:600px;
	left:0px;
	height:400px;
}

#testleft
{
	position:absolute;
	width:250px;
	left:0px;
}

#testright
{
	position:absolute;
	width:340px;
	left:260px;
	font-size:14px;
}

.bluetitle{font-family: Arial, Helvetica, sans-serif;font-size: 20px; line-height: 22px; font-weight: normal; color: #43aee3; margin-top: 0;}
.greentitle{font-family: Arial, Helvetica, sans-serif;font-size: 20px; line-height: 22px; font-weight: normal; color: #33993a; margin-top: 0;}
.greensmalltitle{font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-weight: bold; color: #33993a; margin-top: 0;}
.text1 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 16px;color: #333333;}
.text2 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;line-height: 18px;color: #333333; font-weight:bold;}
.text3 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 16px;color: #333333; font-weight:bold; font-style:italic;}
.redbold{color:#F00; font-weight:bold;}

a:link {text-decoration: underline; color:#2189e2;}
a:visited {text-decoration: underline; color:#2189e2;}
a:active {text-decoration: underline; color:#000;}
a:hover {text-decoration: underline; color:#205080;}

#nav a:link{text-decoration: none; color:#000;}
#nav a:visited{text-decoration: none;color:#000;}
#nav a:active{text-decoration: none; color:#000;}
#nav a:hover{text-decoration: none; color:#33993a;}

/* rotator in-page placement */
div#rotator
{
	position:absolute;
	height:242px;
	width:772px;
	left:166px;
	top:170px;
	background-color:#0FC;
}

/* rotator css */
div#rotator ul li 
{
	float:left;
	position:absolute;
	top:0px;
	left:0px;
	list-style: none;
}

/* rotator image style */	
div#rotator ul li img 
{	
	background: #5f5e5e;
}

div#rotator ul li.show 
{
	z-index:500;
}

