body {
background-image:url(images/body_bgnd.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 25px;
	color: #333333;
margin:0px;
padding:0px;
}
.spacer{
clear:both;
}
h1{
margin-top:25px;
font-size:20px;
color:#99CCCC;
text-transform:uppercase;
font-weight:normal;
}
h2{
margin-top:0px;
color:#993366;
font-weight:normal;
font-size:13px;
}
a{
color:#993366;
}
a:hover{
color:#99CCCC;
}


#main{
margin-top:20px;
margin-bottom:7px;
margin-left:auto;
margin-right:auto;
width:995px;
background-color:#FFFFFF;
}
#main_top{
width:995px;
height:10px;
background-image:url(images/main_bgnd_top.gif);
background-repeat:no-repeat;
}
#main_bottom{
width:995px;
height:10px;
background-image:url(images/main_bgnd_bottom.gif);
background-repeat:no-repeat;
}

#logo{
margin-top:2px;
margin-left:20px;
margin-bottom:10px;
float:left;
}
#phone_top{
margin-top:20px;
margin-right:8px;
margin-bottom:0px;
font-size:25px;
color:#99CCCC;
float:right;
text-align:right;
}
#topimage{
clear:both;
margin-left:8px;
margin-right:8px;
}

#menu{
text-align:center;
width:979px;
margin-left:8px;
margin-right:8px;
border-bottom:1px solid #99CCCC;
}
#menu a{
line-height:30px;
margin-right:25px;
margin-left:25px;
color:#993366;
font-size:14px;
text-decoration:none;
}

#menu a:hover{
color:#99CCCC;
}

#text{
margin-left:130px;
}

.body_text{
width:630px;
vertical-align:top;
}

.body_text_additional{
vertical-align:top;
width:500px;
}
#additional{
float:right;
width:280px;
background-image:url(images/panel_bgnd.gif)
}
#additional_text{
line-height:20px;
margin-left:20px;
margin-right:20px;
}
#additional_top{
width:280px;
height:20px;
background-image:url(images/panel_bgnd_top.gif);
background-repeat:no-repeat;
}
#additional_bottom{
width:280px;
height:20px;
background-image:url(images/panel_bgnd_bottom.gif);
background-repeat:no-repeat;
}
.additional_cell{
vertical-align:top;
padding-top:5px;
padding-right:20px;
}



.seed_image{
text-align:right;
vertical-align:bottom;
padding-right:30px;
padding-bottom:15px;
padding-top:20px;
}

#bottom{
margin-top:7px;
margin-left:auto;
margin-right:auto;
width:995px;
background-image:url(images/bottom_bgnd.gif);
}
#bottom p{
margin-top:0px;
margin-bottom:0px;
padding-top:0px;
padding-bottom:0px;
margin-left:20px;
margin-right:20px;
}
#bottom a{
text-decoration:none;
}
#bottom a:hover{
color:#000000;
}

#bottom_top{
width:995px;
height:10px;
background-image:url(images/bottom_bgnd_top.gif);
background-repeat:no-repeat;
}
#bottom_bottom{
width:995px;
height:10px;
background-image:url(images/bottom_bgnd_bottom.gif);
background-repeat:no-repeat;
}




#footer{
text-align:right;
margin-top:5px;
margin-left:auto;
margin-right:auto;
width:995px;
}.border {
	padding: 2px;
	border: 1px solid #CCCCCC;
}
