
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #200a33;
	background-image: url('../images/bg.gif');
}



#side-nav ul {
list-style: none;
padding: 0;
margin: 0;
}

#side-nav {
width: 180px;
margin: 0px;
margin-top: 1px;
color: #aa9dc9;
}

#side-nav li a {
height: 25px;
#height: 34px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
color: #bcaad2;
display: block;
padding: 7px 0 0 29px;
background-color: #806696;
text-align: left;
margin: 0;
border-bottom: 1px solid #200a33;
border-top: 1px solid #ffffff;
}

#side-nav li a:hover {
color: 200a33;
background-color: #bb9ce4;
text-align: left;
padding: 7px 0 0 29px;
}

/************************************************
	Hyperlinks
************************************************/


a:link { 
	color: #000099; 
	text-decoration: underline;
	 

}
a:visited { 
	color: #000099; 
	text-decoration: underline;
	
}

a:hover {
	color: #000099; 
	text-decoration: underline;
	
}

/************************************************
	HR Lines
************************************************/

hr {
      border: 0;
      width: 100%;
}

hr.hr2 {
      color: #434144;
      background-color: #434144;
      height: 1px;
}

/************************************************
	Typography
************************************************/

h1 {
	font-family: Tahoma;
	font-size: 17pt;
	color: #331C46;
	font-weight: bold;
 	padding: 0;
	margin: 0;
}

h2 {
	font-family: Tahoma;
	font-size: 12pt;
	color: #331c46;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

h3 {
	color: #af0606;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 15pt;
	text-align: center;
 	padding: 0;
	margin: 0;
}

h4 {
	color: #331c46;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 14pt;
	text-align: center;
}

.title {

	font-family: Tahoma;
	font-size: 14pt;
	color: #331c46;
	font-weight: bold;
}

.text {
	color: #331c46;
	font-family: Tahoma;
	font-size: 10pt;
	text-align: left;
}

.text2 {
	color: #331c46;
	font-family: Tahoma;
	font-size: 10pt;
	text-align: left;
}

.text2 a{color: #cc0000}

.text3 {
	color: #331c46;
	font-family: Tahoma;
	font-size: 12pt;
	text-align: left;
}

.testimonial {
	color: #ffffff;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 10pt;
	text-align: left;
	font-style: normal;
}


.testimonial-name {
	color: #200a33;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 10pt;
	text-align: left;
}

.ps-text {
	color: #331c46;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 9pt;
	text-align: left;
}

.spampolicy a {
	color: #331c46;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 7pt;
	text-align: center;
}

.spampolicy a:hover {
	color: #ffffff;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 7pt;
	text-align: center;
}

.footertext {
	color: #ffffff;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 8pt;
	text-align: center;
}

.footertext a {
	color: #ffffff;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 8pt;
	text-align: center;
}

.footertext a:hover {
	color: #ffffff;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 8pt;
	text-align: center;
}

.footertext a:visited {
	color: #ffffff;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 8pt;
	text-align: center;
}

.price {
	background-color: #ffffff;
	border: 0px;
	padding: 2px;
}


/************************************************
	Image Floats
************************************************/


.floatleft { 
	float: left;
	margin: 25px 13px 10px 5px;
}

.floatleft2 { 
	float: left;
	margin: 15px 13px 10px 5px;
}


/************************************************
	Customized Forms
************************************************/


.optinbutton {
	background-image: url(../images/optinbutton.gif);
	background-repeat: norepeat;
        width: 127px;
        height: 21px;
        border: 0;
	padding: 0px;
	margin: 0px;
}

.optin-title {
	color: #331c46;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 9pt;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}

.optin-text {
	color: #331c46;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 8pt;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
}

.optin-text a:link, .optin-text a:hover, .optin-text a:visited {
	color: #331c46;
}

.privacypolicy a{
	color: #331c46;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 9pt;
	text-align: center;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}

.form {
	font-family: Tahoma;
	font-size: 8pt;
	color: #331c46;
	font-weight: bold;
}

.contactform {
	color: #331c46;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 9pt;
	text-align: center;
}

#formfield {
	width:146px; 
	height:20px; 
	margin-bottom:2px; 
	margin-top:2px; 
	background-color:#ffffff; 
	border-color:#eaeaea;
	font-family: Tahoma;
	font-size: 8pt;
	color: #363636;
	font-weight: normal;
}

.contactbutton {
	background-image: url(contactbutton.gif);
	background-repeat: norepeat;
        width: 146px;
        height: 33px;
        border: 0;
	padding: 0px;
	margin: 0px;
}

#contactfield {
	width: 215px;
	height: 22px;
	margin-bottom:0px; 
	margin-top:2px; 
	background-color:#ffffff; 
	border: 1px solid #a89aba;
	font-family: Tahoma;
	font-size: 9pt;
	color: #363636;
	font-weight: normal;
}

#contacttextarea {
	background-color:#ffffff; 
	border: 1px solid #a89aba;
	margin-bottom:0px; 
	margin-top:0px;
	width:372px;
	font-family: Tahoma;
	font-size: 9pt;
	color: #363636;
	font-weight: normal;
}

.sendbutton {
	background-image: url(../images/sendbutton.gif);
	background-repeat: norepeat;
        width: 160px;
        height: 33px;
        border: 0;
	padding: 0px;
	margin: 0px;
}
