@charset "utf-8";

html {
	background-color: #996699;
	color: #333333;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
}

#container { 
	position:static;
	margin: 0 auto 0 auto; 
	width: 867px;
	padding:0px;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	}

#header {
	background:url(images/top.png) no-repeat;
	margin:0;
	padding:0;
	position:relative;
	height:230px;
	overflow:hidden;
}

#logo {
	position:absolute;
	width: 275px;
	height:87px;
	margin-top: 25px;
	margin-left: 20px;
	padding:0px;
	z-index:1;
}

#photo {
	position: absolute;
	background:url(images/photo.png) no-repeat;
	width:125px;
	height:162px;
	margin-top: 20px;
	margin-left: 305px;
	z-index:1;
	}


.ezine_title {
	font-style: italic; 
	font-weight: 100; 
	font: 17px "Trebuchet MS", Garamond, Georgia, "Times New Roman", Times, serif;
	letter-spacing: -1px; 
	word-spacing: .25em;
	color:#CC66CC;
}

#subscribe {
	position:relative;
	font: 13px Arial, Helvetica, sans-serif;
	margin:5px 15px 0px 450px;
	padding:0;
	color:#663366;
}

#subscribe h2 { 
	margin:0;
	padding:0;
	font: 17px Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:100;
	letter-spacing: -1px;
	color:#663366;
	text-align:left;
	border-bottom:#CC66FF 1px solid;
	}

#subscribe ul {
	margin-top:0; margin-bottom:0;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-image:url(images/shell_bullet.png);
}

#subscribe ul li {
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 1em;
	list-style-image:url(images/shell_bullet.png);
}

#subscribe p {
	margin:0;
	padding:0;
	font-size: 12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	line-height: 1em;
}

#subscribe form {
	margin-top: -4px;
	padding:0;
	text-align:right;
}

#subscribe .optin_btn { 
	background:transparent url(/images/subscribe.png) no-repeat;
	color: #000;
	width:96px;
	height:27px;
	font-size: 10px;
	vertical-align:middle;
	border:none
		}
	
#subscribe .input { 
	background-color: #fff;
	border: 1px solid #CC66FF;
	font-size: 10px;
	}

#main {
	 position:relative;
	 padding:0;
	 margin:0;
	 width:auto;
	 height:auto;
	 }

#main_bot{
	clear:both;
	}
	
#shell {
	position:absolute;
	background:url(images/bg_shell.png) no-repeat;
	top:0px;
	left:0px;
	height:463px;
	width:867px;
	z-index:2;
	}

#bottom {
	position:relative;
	background:url(images/bottom.png) no-repeat top;
	height: 75px;
	}	

#nav { 
	position:relative;
	float:left;
	padding-left:30px;
	padding-top:45px;
	width:200px;
	z-index:3;
	}
	
#content {
	position:relative;
	float:left;
	width:560px;
	padding:15px 10px 0px 10px;
	z-index:3;
	}

#nav ul { margin: 0; padding: 0; list-style: none; }
#nav ul li { margin: 0; padding: 0; }
#nav ul li a {
	color: #fff;
	font-size: 16px;
	font-variant:small-caps;
	font-weight:200;
	text-decoration: none;
	line-height: 16px;
	border:none;
}

#nav ul li a:hover {
	border-bottom: 1px dotted;
}

#copy { padding: 5px 40px 20px 20px;}

#footer { color:#333333;font-size: 11px; }
#footer a { color:#333333;text-decoration: none; font-size: 11px; }

#copyright { padding-left: 68px; }
#footernav { color:#fff;padding-right: 68px; text-align: right; }
#footernav  a { color:#fff;}

form { margin: 0; padding: 0; }
.headerstyle { font-size: 24px; color:#996699; font-weight: bold; }
.style1 { font-size: 21px; color:#663366; }
.style2 { font-size: 19px; color:#663366; font-weight:normal; text-align:center; }
a:hover { text-decoration: underline; font-size:13px; color:#996699; font-weight:bold; }
a:active { text-decoration:underline; font-size:13px; color:#996699; font-weight:bold; }
a { text-decoration:underline; font-size:13px; color:#996699; font-weight:bold; }
.style3 { font-style:italic; font-weight:bold; text-align:center; color:#663366; }
.testimonial { font-style:italic; text-align:left; font-size:12px; }
.author { font-style:normal; font-weight:100; text-align:right; font-size:11px; color:#999999;}
.author a,
.author a.active,
.author a.hover {font-style:normal; font-weight:100; font-size:11px; color:#999999;text-decoration:underline;}
.style4 { color:#FFFFFF; font-weight:normal; font-size:16px; }
.style5 { color:#FFFFFF; font-size:11px; font-weight:bold; font-style:italic; }
.testimonialside { color:#FFFFFF; font-style:italic; font-size:12px; text-align:left; margin-left:5px; margin-right:15px; }
.style6 { font-size:10px; }
.style7 {color:#663366; }
.aaplayer {padding-left:110px;}

