body {
background-color:#FFFFFF;
text-align:center;
margin:0px auto;
}
#head { 
z-index:10;
position:relative;	
margin:20px auto;
width: 900px;
height:200px;
}

#flower { 
float:right;
z-index:11;
position:relative;	
margin:0px auto;
width: 204px;
height:221px;
background-repeat: no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/media/flower.png');
}
html>body #flower{
background-image:url('/media/flower.png');
}
#outer {
z-index:8;
position:relative;
margin: auto;
top:-135px;
border:8px solid #2A428F;
width:820px;
height:460px;
padding:2px;
}
#inner {
z-index:7;
position:relative;	
border:4px solid #3B507A;
width:812px;
height:452px;
background-color:#E6F0F7;
color:#000033;
}
#outer-test {
z-index:8;
position:relative;
margin: auto;
top:-135px;
border:8px solid #2A428F;
width:820px;
height:520px;
padding:2px;
}
#inner-test {
z-index:7;
position:relative;	
border:4px solid #3B507A;
width:812px;
height:512px;
background-color:#E6F0F7;
color:#000033;
}
#nav {
margin: auto;
top:-135px;
z-index:7;
position:relative;	
text-align:left;
border:none;
width:812px;
height:20px;
background:none;
}
#nav img{
padding:0px;
margin:0px;
border:none;
}
#main-text{
z-index:10;
position:relative;	
margin: auto;
top:-108px;
border:none;
width:740px;
height:100px;
border:none;
}
#main-text img{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image);
}
#outer-info {
z-index:8;
position:relative;
margin: auto;
top:-135px;
border:8px solid #2A428F;
width:820px;
height:822px;
padding:2px;
}
#inner-info {
font-size:11pt;
z-index:8;
border:4px solid #3B507A;
width:812px;
height:814px;
background-color:#E6F0F7;
color:#000033;
}
#inner-info h1 {
color:#000033;
display:block;
margin:0px;
padding:0px;
font-size:14pt;
}
#inner-info ul {
list-style:none;
width:811px;
height:575px;
display:block;
margin:0px;
padding:0px;
}
#inner-info ul li {
float:left;
width:403px;
height:275px;
background-color:#CCCCFF;
margin:0px 0px 2px 2px;
padding:0px;
color:#000033;
}

.testimonials {
font-size:10pt;
display:block;
width:700px;
padding:0px;
margin: auto auto 10px auto;
}
.testimonials  p{
padding:4px;
margin: 0px 0px 0px 0px;
}
dt{
display:inline;
}
table {
width:550px;
margin: auto;

}
.contact {
font-size:11pt;
display:block;
width:700px;
padding:0px;
margin: auto auto 10px auto;
}
#eilink a:link{
color:#000033;
}
#eilink a:visited{
color:#000033;
}
#eilink {
font-size:10pt;
margin:75px 0px 0px 0px;
}
p.question {
text-align:left;
margin:0px;
padding:0px;
font-weight:bold;
}
p.answer {
margin:0px auto 20px auto;
text-align:left;
font-style:italic;
}

table.pricing-table {
font-size:12pt;
text-align:center;
width:725px;

}
table.pricing-table em{
font-size:10pt;
}
table.pricing-table td{
padding:2px;
vertical-align:top;
border:1px solid #2A428F;
}
ol.pricing-ul {
list-style:inside disc;
text-align:left;
width:575px;
}
#more-info {
color:#333;
font-size:10pt;
width:400px;
}
#more-info p{
color:#333;
font-size:10pt;
text-align:left;
padding:0px;
margin:10px 0px 10px 0px;
}
#more-info h1, ul, ul li{
color:#333;
font-size:10pt;
text-align:left;
padding:0px;
margin:0px;
}