body{ background : #FFF url('/wetbackground2.gif') top center repeat fixed;
margin : 0;
padding : 0;
}

a{ text-decoration: none;
	color: #750675;
	padding : 2px 0 2px 0;
}
	
a:visited{ color : #750675;
}

a:hover{ color: #000;
	padding : 2px 0 2px 0;
	text-decoration : underline;
}

a:active{ color: #000;
	padding : 2px 0 2px 0;
	text-decoration : none;
}

table.main{ width : 1000px;
background : url('/purplebobbg.png') top center repeat-y;
vertical-align : top;
border-bottom : 5px solid #750675;
}

td.maintop{ width : 100%;
background : url('/purplebobtop2.gif') top center no-repeat;
vertical-align : top;
}

table.mainnested{ width : 100%;
vertical-align : top;
}

td.menu{ width : 195px;
padding : 220px 10px 0 15px;
vertical-align : top;
}

table.menu{ width : 100%;
vertical-align : top;
font : 9pt Arial;
color : #750675;
text-align : left;
border-right : 1px solid #750675;
}

table.menuextras {width : 100%;
vertical-align : top;
font : 9pt Arial;
color : #000;
text-align : left;
border-right : 1px solid #750675;
padding : 15px 10px 0 0;
}

img.menu { border : 1px solid #750675;
margin : 10px 0 0 0;
}

td.content { width : 100%;
text-align : justify;
font : 10pt Arial;
color : #000;
padding : 260px 15px 10px 10px;
vertical-align : top;
}

p.header{ padding : 0 0 10px 0;
margin : 0 0 10px 0;
border-bottom : 2px solid #750675;
font-size : 2em;
}

p.subheader{ padding : 0 0 10px 0;
margin : 0 0 10px 0;
border-bottom : 2px solid #750675;
font-size : 1.5em;
}

p.content{ padding : 0 0 15px 0;
margin : 15px 0 15px 0;
border-bottom : 2px solid #750675;
}

p.content2{ padding : 0 0 15px 0;
margin : 15px 0 0 0;
}

p.title{ font-size : 1.5em;
padding : 0;
margin : 0;
}

p.author{ padding : 0 0 10px 0;
margin : 0 0 10px 0;
border-bottom : 2px solid #750675;
}

p.chapters{ padding : 0 0 5px 0;
margin : 5px 0 10px 0;
border-bottom : 2px solid #750675;
text-align : right;
}

p.nextchapter{ padding : 0 0 15px 0;
margin : 15px 0 0 0;
text-align : center;
}

p.end{ padding : 0 0 15px 0;
margin : 0 0 15px 0;
border-bottom : 2px solid #750675;
text-align : center;
}

p.lastchapter{ padding : 0 0 15px 0;
margin : 15px 0 15px 0;
text-align : center;
border-bottom : 2px solid #750675;
}

p.feedback{ padding : 15px 0 15px 0;
margin : 15px 0 0 0;
text-align : center;
background-color : #FEE4FD;
border-top : 1px solid #750675;
border-left : 1px solid #750675;
border-right : 1px solid #750675;
}

div.feedback{ background-color : #FEE4FD;
border-bottom : 1px solid #750675;
border-left : 1px solid #750675;
border-right : 1px solid #750675;
}

p.note{ border: 1px dashed #750675;
margin: 15px 25px 0 25px;
padding: 10px;
text-align: center;
color: #750675;
vertical-align: middle;
}

img.swlogo{ margin: 0;
border: 0;
vertical-align: middle;
}

img.swlogo2{ margin: 10px 0 0 0;
border: 0;
}

p.menunote{ border: 1px dashed #750675;
width: 140px;
margin: 0 0 5px 0;
padding: 10px;
text-align: left;
}