body {
	scrollbar-base-color: #ffcc66;
	scrollbar-track-color: #ff9900;
	scrollbar-arrow-color: #999999;
	font-family: Trebuchet MS, Georgia, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #39173A; 
	padding:0px;
	margin:0px auto;
	text-align: center;
	vertical-align:top; 
	background-color: none;
}
p {
font-family: Trebuchet MS, Georgia, Helvetica, sans-serif; 
font-size: 13px; 
color: #39173A;
}
img
{
border: none;
}
td
{
vertical-align:top;
font-family: Trebuchet MS, Georgia, Helvetica, sans-serif; 
font-size: 13px; 
vertical-align: top; 
color: #996699;
}
h1 {
font-family: Trebuchet MS, Georgia, Helvetica, sans-serif; 
font-size: 16px; 
color: #280028;
font-weight: bold;
 }
 a.h1 {
font-family: Trebuchet MS, Georgia, Helvetica, sans-serif; 
font-size: 16px; 
color: #280028;
font-weight: bold;
 }
h2 {
color: #280028; 
font-size: 12px; 
font-weight: bold;
}
a {
color: #660066;
text-decoration: none;
font-weight: bold;
}
a:Hover {
color: #ff9900; 
}
a.nav {
color: #30120D;
}
.fnav, p.fnav {
font-family: Trebuchet MS, Georgia, Helvetica, sans-serif;  
font-size: 13px; 
color: #ffffff;
font-weight:bold;
text-align:left;
}
a.fnav {
font-family: Trebuchet MS, Georgia, Helvetica, sans-serif; 
font-size: 11px; 
color: #ff9900; 
text-decoration: none;
text-align:left;
}
a.fnav:Hover {
color: #ffffff; 
text-decoration: none;
}
.fnav2 {
font-family: Trebuchet MS, Georgia, Helvetica, sans-serif; 
font-size: 12px; 
color: #825887;
text-align:left;
}
#contact .contact
{
color:#663366;
font-size:16px;
font-weight:bold;
text-align:right;

}
a.contact
{
color:#663366;
font-size:16px;
font-weight:bold;
text-align:right;
}
#outerbg
{
background-image:url('images/bg.jpg');
height:100% auto;
width: 100%;
margin: 0px auto;
padding: 0px;  
text-align: center; 
clear: both;
display:block;
}
#outerbg:after{ 
content: "&nbsp;"; 
display: block; 
height: 0; 
font-size:0; 
clear: both; 
visibility:hidden; 
} 
#wrap
{
text-align:center; 
margin: 0px auto; 
padding: 0px; 
width:980px;
height:100%;
vertical-align:top;
background-color:#ffffff; 
clear: both; 
display:block;
}
#wrap:after{ 
content: "&nbsp;"; 
display: block; 
height: 0; 
font-size:0; 
clear: both; 
visibility:hidden; 
} 
#toprow
{
background-image:url('images/hdr.jpg'); 
height:184px; 
width:980px; 
text-align:center; 
margin:0px auto;
}
#leftcol
{
text-align:left;
float:left;
width:230px;
height: 500px;
padding: 0px;
margin: 0px auto;
margin-left:10px;
}
#rightcol
{
text-align:left;
float:right;
width: 234px;
height: 500px;
}
#nav
{
text-align:left;
float:left;
background-image:url('images/services-bg.jpg');
width:226px;
padding:10px 0px 10px 0px;
}
.services a.services
{
text-shadow: #666666 2px 2px 2px;
color:#ffffff;
font-weight: bold;
font-size:14px;
}
a.services:hover
{
color:#663366;
}

li.services
{
margin-left:-16px;
}
.website-design 
{
color: #FF9900; 
font-style: 
Swiss721BT, Trebuchet MS, Helvetica; 
font-size:16px;
}
.web-design 
{
color:#340D35; 
font-style: Swiss721BT, Trebuchet MS, Helvetica; 
font-size:16px;
}
#topnav
{
	text-align:left; 
	vertical-align:top; 
	margin: 30px 10px 0px 280px;
	float:left;
	height:auto;
} 
a.tnav1 { 
	color: #280028;
	font-weight:bold;
	font-size: 16px;
	font-family: Trebuchet MS, Georgia, Helvetica, sans-serif; 
	padding-right:26px;
}
a.tnav1:hover { 
	color: #ffffff;
	font-weight:bold;
}
#topnav2
{
	text-align:left; 
	vertical-align:top; 
	margin: 34px 10px 0px 280px;
	float:left;
	height:auto;
} 
a.tnav2 { 
	color: #ffffff;
	font-weight:bold;
	font-size: 16px;
	font-family: Trebuchet MS, Georgia, Helvetica, sans-serif; 
	padding-right:40px;
}
a.tnav2:hover { 
	color: #280028;
	font-weight:bold;
}
#contentpad
{
text-align:left; 
vertical-align:top; 
padding:4px 14px 10px 10px;
margin: 0px auto;
background-color:#ffffff; 
float:left;
width:480px;
min-height:930px;
} 
#content
{
text-align:left; 
vertical-align:top; 
margin: 0px auto;
background-color:#ffffff; 
float:left;
width:980px;
clear: both; 
display:block;
} 
#content:after{ 
content: "&nbsp;"; 
display: block; 
height: 0; 
font-size:0; 
clear: both; 
visibility:hidden; 
} 

#ftr
{
width:980px;
margin: 0px auto; 
background-color: #330033;
}
#ftr:after{ 
content: "&nbsp;"; 
display: block; 
height: 0; 
font-size:0; 
clear: both; 
visibility:hidden; 
} 
#ftrcol1 
{
width:220px; 
float:left;
margin-right: 14px;
margin-left:20px;
margin-top:20px;
}
#ftrcol2 
{
width:220px; float:left;
margin-right: 14px;
margin-top:20px;
}
#ftrcol3
{
width:220px; float:left;
margin-right: 14px;
margin-top:20px;
}
#ftrcol4 
{
width:220px; float:left;
margin-right: 14px;
margin-top:20px;
}
