a:link {
	text-decoration: none;
	color: #FF0000;
}

a:visited {
	text-decoration: none;
	color: #3300FF;
}

a:hover {
	text-decoration: none;
	color: #FF0000;
}

a:active {
	text-decoration: none;
	color: #FF0000;
}

.mainlogo {
	position: absolute;
	height: 314px;
	width: 370px;
	left: 220px;
	top: 150px;
}

.creditsmain {
	position: absolute;
	height: 11px;
	width: 581px;
	left: 132px;
	top: 524px;
}

.aboutmain {
	position: absolute;
	height: 47px;
	width: 121px;
	left: 20px;
	top: 150px;
}

.servicesmain {
	position: absolute;
	height: 35px;
	width: 109px;
	left: 20px;
	top: 205px;
}

.editorsmain {
	position: absolute;
	height: 35px;
	width: 104px;
	left: 20px;
	top: 253px;
}

.faqsmain {
	position: absolute;
	height: 55px;
	width: 77px;
	left: 20px;
	top: 290px;
}

.articlesmain {
	position: absolute;
	height: 35px;
	width: 107px;
	left: 21px;
	top: 351px;
}

.contactusmain {
	position: absolute;
	height: 35px;
	width: 131px;
	left: 20px;
	top: 400px;
}

.fileshape {
	position: absolute;
	height: 426px;
	width: 661px;
	left: 100px;
	top: 155px;
}

.ruthfileshape {
	position: absolute;
	height: 465px;
	width: 661px;
	left: 100px;
	top: 155px;
}

.newfileshape {
	position: absolute;
	height: 474px;
	width: 679px;
	left: 100px;
	top: 155px;
}

.newfileshape2 {
	position: absolute;
	height: 4100px;
	width: 679px;
	left: 100px;
	top: 575px;
}

.newfileshapeend {
	position: absolute;
	height: 15px;
	width: 679px;
	left: 100px;
	top: 4275px;
}

.about {
	position: absolute;
	height: 53px;
	width: 95px;
	left: 0px;
	top: 216px;
}

.services {
	position: absolute;
	height: 50px;
	width: 94px;
	left: 0px;
	top: 269px;
}

.editors {
	position: absolute;
	height: 49px;
	width: 94px;
	left: 0px;
	top: 319px;
}

.faqs {
	position: absolute;
	height: 46px;
	width: 94px;
	left: -1px;
	top: 368px;
}

.contact {
	position: absolute;
	height: 47px;
	width: 94px;
	left: 0px;
	top: 464px;
}

.articles {
	position: absolute;
	height: 46px;
	width: 94px;
	left: 2px;
	top: 416px;
}

.logo {
	position: absolute;
	height: 56px;
	width: 252px;
	left: 48px;
	top: 100px;
	
}

.editorname {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 15px;
	width: 150px;
	left: 125px;
	top: 210px;
}

.editorcontactinfo {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 15px;
	width: 300px;
	left: 125px;
	top: 230px;
}

.michaeleditorcontactinfo {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 15px;
	width: 300px;
	left: 125px;
	top: 230px;
}

.editorphotos {
	position: absolute;
	z-index: 2;
	height: 138px;
	width: 101px;
	left: 125px;
	top: 252px;
}

.specialtytitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 15px;
	width: 70px;
	left: 235px;
	top: 253px;
}

.specialtytext {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 100px;
	width: 190px;
	left: 235px;
	top: 273px;
	line-height: 13pt;
}

.profiletitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 15px;
	width: 70px;
	left: 125px;
	top: 396px;
}

.profiletextleft {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 175px;
	width: 300px;
	left: 125px;
	top: 416px;
	line-height: 13pt;
}

.susanspecialtycontinued {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 175px;
	width: 300px;
	left: 125px;
	top: 393px;
	line-height: 13pt;
}
.susanprofiletitle {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 15px;
	width: 70px;
	left: 125px;
	top: 470px;
}

.susanprofiletextleft {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 150px;
	width: 300px;
	left: 125px;
	top: 492px;
	line-height: 13pt;
}

.susanprofiletextright {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 400px;
	width: 308px;
	left: 445px;
	top: 186px;
	line-height: 13pt;
}


.profiletextright {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 400px;
	width: 305px;
	left: 445px;
	top: 184px;
	line-height: 13pt;
}

.michaelprofiletextright {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 400px;
	width: 305px;
	left: 445px;
	top: 188px;
	line-height: 13pt;
}

.aboutheader {
	font-family: "Times New Roman", Times, serif;
	font-size: 11.5pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 15px;
	width: 150px;
	left: 125px;
	top: 210px;
}

.abouttextleft {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 200px;
	width: 300px;
	left: 125px;
	top: 245px;
	line-height: 13pt;
}

.abouttextright {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 200px;
	width: 300px;
	left: 445px;
	top: 245px;
	line-height: 13pt;
}

.aboutfootright {
	font-family: "Times New Roman", Times, serif;
	font-size: 9pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 25px;
	width: 300px;
	left: 445px;
	top: 602px;
	line-height: 13pt;
}

.skyspan {
	position: absolute;
	z-index: 2;
	height: 24px;
	width: 288px;
	left: 125px;
	top: 215px;
}

.skyspan3 {
	position: absolute;
	z-index: 2;
	height: 50px;
	width: 482px;
	left: 125px;
	top: 220px;
}

.skyspan4 {
	position: absolute;
	z-index: 2;
	height: 62px;
	width: 602px;
	left: 125px;
	top: 220px;
}
.servicesheader {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 15px;
	width: 150px;
	left: 125px;
	top: 210px;
}

.editorheader {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 15px;
	width: 150px;
	left: 125px;
	top: 210px;
}

.editormaintextleft {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 175px;
	width: 300px;
	left: 125px;
	top: 230px;
}

.editormaintextright {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 400px;
	width: 300px;
	left: 445px;
	top: 230px;
}


.servicestextleft {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 175px;
	width: 300px;
	left: 125px;
	top: 230px;
	line-height: 13pt;
}

.servicestextright {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 300px;
	width: 300px;
	left: 445px;
	top: 230px;
	line-height: 13pt;
}

.faqsanswersheader {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 15px;
	width: 400px;
	left: 125px;
	top: 210px;
	color: #FF0000;
}


.faqsanswerstextleft {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 300px;
	width: 300px;
	left: 125px;
	top: 230px;
	line-height: 13pt;
}

.faqsanswerstextright {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 300px;
	width: 300px;
	left: 445px;
	top: 230px;
	line-height: 13pt;
}

.faqsspecial {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	line-height: 13pt;
	word-spacing: 1em;
}


.faqsmaintextleft {
	font-family: "Times New Roman", Times, serif;
	font-size: 11pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 175px;
	width: 350px;
	left: 125px;
	top: 230px;
	line-height: 13pt;
}


.contactheader {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 15px;
	width: 150px;
	left: 125px;
	top: 210px;
}

.contacttextleft {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 175px;
	width: 300px;
	left: 125px;
	top: 230px;
	line-height: 13pt;
}

.contacttextright {
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 175px;
	width: 300px;
	left: 445px;
	top: 230px;
	line-height: 13pt;
}

.contactcredit {
	font-family: "Times New Roman", Times, serif;
	font-size: 9pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 50px;
	width: 650px;
	left: 126px;
	top: 495px;
	line-height: 13pt;
}
.editorformer {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 49px;
	width: 300px;
	left: 445px;
	top: 210px;
}

.articlehead {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	text-decoration: none;
	line-height: 16pt;
	font-weight: bold;
	}

.articlebhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	font-style: normal;
	text-align: center;
	text-decoration: none;
	line-height: 13pt;
	font-weight: bold;
	}

.articlebyline {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	font-style: normal;
	text-decoration: none;
	line-height: 13pt;
	font-weight: bold;
	}

.articleherman {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	text-decoration: none;
	line-height: 13pt;
	}

.articleheader {
	font-family: "Times New Roman", Times, serif;
	font-size: 9pt;
	font-style: normal;
	text-decoration: none;
	line-height: 13pt;
}

.articletext {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	line-height: 13pt;
}

#ArticleBox {
	position:absolute;
	width:610px;
	height: 1400px;
	z-index:1;
	left: 125px;
	top: 200px;
	border-width: 0px;
}

#AgentBox {
	width:475px;
	z-index:1;
	border: solid;
	border-width: 1px;
	border-color: #FF0000;
	padding-right: 25px;
	padding-left: 25px;
	margin-left: 50px;	
}

a img {border: none; }


.aliceprofiletextright {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 400px;
	width: 325px;
	left: 445px;
	top: 184px;
	line-height: 12pt;
}

.marleneprofiletextright {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 400px;
	width: 305px;
	left: 445px;
	top: 184px;
	line-height: 12pt;
}

.melanieprofiletextright {
	font-family: "Times New Roman", Times, serif;
	font-size: 10.5pt;
	font-style: normal;
	text-decoration: none;
	position: absolute;
	z-index: 2;
	height: 400px;
	width: 305px;
	left: 445px;
	top: 179px;
	line-height: 13pt;
}

div#news-slide {
    position:relative;
    overflow:hidden;
    width:540px;
	border: 1px solid #000;
	filter: alpha(opacity=65); 
	-moz-opacity: .65;
	opacity:.65;
	background-color:#eee;  
	height: 27px; 
	margin: 40px 20px 0px 134px; 
	padding: 0;
	overflow: hidden; 
}
ul#news-slide-list {
    position: relative;
    overflow:hidden;
    width:725px;
    height:1.3em;
	left: 30px;
	bottom: 10px;
	list-style-type: none;
	font: bold 16px Arial;
}
ul#news-slide-list li {
    position: absolute;
    left:750px;
    top:0px;
}
ul#news-slide-list li.news-slide-first, li.news-slide-first {
    left:0;
}

div#writers-digest {
    position:relative;
    overflow:hidden;
    width:540px;
	border: 1px solid #000;
	filter: alpha(opacity=65); 
	-moz-opacity: .65;
	opacity:.65;
	background-color:#eee;  
	height: 160px; 
	margin: 420px 20px 0px 134px; 
	padding: 0; 
}
ul#writers-digest-list {
    position: relative;
    overflow:hidden;
    width:540px;
    height:12em;
	left: 80px;
	bottom: 0px;
	list-style-type: none;
	font: bold 12px Arial;
	text-align: center;
}
ul#writers-digest-list li {
    position: absolute;
    left:10px;
    top:0px;
}
