* { border:0px; margin:0px; padding:0px; }

html, body {
	font-family: Tahoma, Helvetica, sans-serif;
	line-height: 1em; 
	background: #040060 url(/i/body.gif) 50% 0 repeat-y; 
	font-size: 12px; 
}

a { color: #1b15a2; font-weight: bold; }

td { vertical-align: top; }

h1 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 0;	
}

#wrapper { width: 730px; margin: 0 auto; background: #fff; }
#top { float: left; width: 100%; }

#menu { float: left; width: 715px; background: #fff url(/i/menu.gif) 0 0 no-repeat; height: 40px; padding-bottom: 15px; padding-left: 15px; }
#menu li { display: inline; }
#menu li a { float: left; display: block; padding: 13px 15px 15px 15px; color: #fff; font-size: 14px; font-weight: bold; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica; }
#menu li a:hover { background: #7b817c; }

#content { float: left; width: 700px; padding: 0 15px 0 15px; line-height: 1.5em; }

#footer { padding: 10px 0 15px 0; border-top: 1px solid #ccc; float: left; width: 100%; margin-top: 15px; }

p.content { padding: 0 0 20px 0; text-align: justify; }

h2 { padding: 10px 0 10px 0; }
h3 { padding: 10px 0 10px 0; }
div.posted { padding: 0 0 15px 0; }

.mainback {
	/* background-image: url(/i/menu-background.gif); background-repeat: repeat-y; */
	background-color: #040060;
}
.middle { vertical-align: middle; }
.bottom { vertical-align: bottom; }
.top { vertical-align: top; }

.ten { font-size: 10px; }
.eleven { font-size: 11px; }
.twelve { font-size: 12px; }
.fourteen { font-size: 14px; }

.bold { font-weight: bold; }
.nobold { font-weight: normal; }
.justified { text-align: justify; }
.spaced { line-height: 1.5em; }

.underline { text-decoration: underline; }

.red { color: #CC0000; }
.white { color: #FFFFFF; }
.purple { color: #660099; }
.blue { color: #1b15a2; }
.orange { color: #FF7010; }
.sixgrey { color: #666666; }
.threegrey { color: #333333; }	

.altrow { background-color: #E5F2F2; }

.uover { text-decoration: none; }
.uover:hover {	text-decoration: underline; }

.less-spacing { letter-spacing: -0.03em; }

input.search {
	background-color: #fff;
	border: 1px solid #1b15a2;
	font-size: 11;
}

.border {
	border-style:solid;
	border-color: #CCCCCC;
	border-width: 1px;
}

img.bio1 {
	float: right;
	margin: 0 0 20 20;
}
img.bio2 {
	float: left;
	margin: 0 20 20 0;
	position: relative;
}

.contact {
	background-color: #fff;
	border: 1px solid #1b15a2;
	font-size: 14;
	font-weight: bold;
	color: #000;
}

.galleries {
	position: relative;
	float: left;
	margin: 10;
	height: 150;
	width: 200;
	padding: 5;
	border: 1px solid #D4B6E2;
}
.photos {
	position: relative;
	float: left;
	margin: 5;
	height: 135;
	width: 150;
	padding: 5;
	border: 1px solid #D4B6E2;
}

.formleft {
	line-height: 2;
	font-weight: bold;
}
.clear {
	padding: 2;
}

.side,.posted {
	color: #660099;
	font-weight: bold;
	text-decoration: none;
}

td.quote p { font-size: 14px; text-align: center; line-height: 1.7em; width: 275px; }

