body {

text-align:center;

font-family: Arial, Helvetica, sans-serif;

//background-color:#AB855D; 

background:url('../images/background.png');

font-size:.8em;

}

table{

font-family: Arial, Helvetica, sans-serif;

font-size:1em;

}



#wrapper { 

width:695px; 

margin:0 auto;

text-align:left;

position:relative;

background-color:#fff;

min-height:500px;

}



#header {

position:absolute;

//top:135px;

top: 146px;

left:200px;

font-family: Arial, Helvetica, sans-serif;

font-size: 15px;

color: #333366;

}

#headeralt {

position:absolute;

top:143px;

//top: 146px;

left:200px;

font-family: Arial, Helvetica, sans-serif;

font-size: 15px;

color: #333366;

}




#leftpanel {

width:178px; 

float:left;

background:url('../images/menuback.jpg') no-repeat;

position:relative;
}



#leftpanel #menu { 

height:200px;
padding-top:0px;
/padding-top:6px;
p/adding-top:0px;

padding-right:20px;

margin-left:-10px;
/margin-left:28px;
m/argin-left:-10px;
}

#leftpanel #menu ul{ 

list-style:none;
}

#leftpanel #menu li{ 
list-style:none;
padding-bottom:6px;
}

#leftpanel img{ 

margin:0px 0px 0px 20px;

}

#leftpanel #questions img { 

margin:0px 0px -20px 20px;

}

#leftpanel #questions ul { 

background:url('../images/spineindexB.jpg') right no-repeat;


}


#centerpanel {

width:219px;

float:left;

margin:5px;



}

#content {

width:517px;

float:left;

min-height:500px;

}

#content #text{

padding:20px 20px 10px 5px;

}



#rightpanel {

width:288px;  

float:left;

}



#floatimage {

width:288px;  

float:right;

}

.floattextbox {

width:250px;  

float:right;

margin:5px;

padding:5px;

border: 1px solid #ddd

}



#rightpanel #news {
margin-top:-10px;
background:url('../images/services.gif') no-repeat;
margin-bottom:12px;
}



#rightpanel #news ul {

margin:0px;

padding:35px 8px 0px 13px;

}
#rightpanel #news ul li{

padding-bottom:10px

}

ul.services {
margin:0px 0px 0px 12px;width:230px;padding:0px;
}
ul.services li {
padding:0px 0px 10px 0px;list-style:none;border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;
}

ul.services2 {
margin:0px 0px 0px 12px;width:230px;padding:0px;

}
ul.services2 li {
padding:5px 0px 0px 0px;list-style:none;border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;
}

ul.about {
margin:0px 0px 0px 12px;width:450px;padding:0px;font-size:14px;
}
ul.about li {
padding:5px 0px px 0px;list-style:disc;border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;
}

ul.about2 {
margin:0px 0px 0px 30px;width:300px;padding:0px;font-size:14px;
}
ul.about2 li {
padding:5px 0px px 0px;list-style:square;border-bottom:1px dotted #ccc;margin:0px 0px 5px 0px;
}

#learn {

background:url('../images/aboutspine.gif') no-repeat;

height:100px;

padding:43px 19px 0px 77px;

}

#footer {

clear:both;

background-color:#333366;

color:#fff;

font-size:.7em;

text-align:right;

padding:5px 5px 2px 0px;

}



#questions {

	//position:absolute;

	width:420px;
	top:220px;
	/top:205px;
	t/op:220px;
	left:0px;

	font-weight:bold;


}
#questions ul {

	margin-top:25px;


}


ul {

list-style:square;

}



a:link {

		color:#333366;

		text-decoration:none;

		}

 a:visited {

		color:#333366;

		text-decoration:none;

		}

 a:hover {

		color:#333366;

		text-decoration:underline;

		}

 a:active {

		color:#333366;

		text-decoration:none;

		}

		

strong {

	font-family:Arial, Helvetica, sans-serif;

	color:#333366;

	font-weight:bold;

	}

label {

width: 3.4em;

float: left;

margin-bottom:.7em;

margin-top:.7em;

}

textarea {

margin-left:3.6em;

margin-top:.5em;

}

input {

margin-bottom:.5em;

margin-top:.5em;

}



.button {

margin-left:3.6em;

margin-top:0px;

} 

.anchor {  
font-family: Arial, Helvetica, sans-serif;
font-size: 15px; 
font-style: normal; 
line-height: 15px; 
font-weight: normal; 
text-decoration: none; 
color: #000000;
}

a.anchor:link {  
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: none;
text-decoration: none;
}

a.anchor:visited {  
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: none;
text-decoration: none;
}

a.anchor:hover {  
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: none;
text-decoration: underline;
color: #CD3A1A;
}

.current {  
font-family: Arial, Helvetica, sans-serif;
font-size: 15px; 
font-style: normal; 
line-height: 15px; 
font-weight: normal; 
text-decoration: none; 
color: #000000;
}

a.current:link {  
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: none;
}

a.current:visited {  
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: none;
}

a.current:hover {  
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
text-decoration: underline;
color: #CD3A1A;
}
