/* General Layout */

/*
body
	{
	background-image:url("bkgd.gif"); 
	background-color:#c8d0d4; 
	}
*/
/* Link state pseudoselectors (in order, as in Love, Ha!) */
a:link {color: navy; text-decoration: none;}
a:visited {color: purple; text-decoration: none;}
a:hover {color: blue; text-decoration: underline;}
a:active {color: green; text-decoration: none;}



/* Div & Span */

.main 
	{
	position: relative;
	background-color:#00ff00;
	width:900px; 
	height:600px;
	padding:10px; 
	border-style:single; 
	border-width:3px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 50px;
	}

.lefthead
	{
	position: absolute;
	left: 0px;
	top: 0px;
	background-color:#ff0000;
	width: 360px; 
	height: 240px;
	border-style:dotted; 
	border-width:3px;
	padding: 0px;
	}



div.lsidebar
	{
	position:absolute; 
	top:5%; 
	position:fixed;
	}

div.rsidebar
	{
	position:absolute; 
	top:5%; 
	right:5%; 
	position:fixed;
	}

div.bkgd
	{
	background-image:url(bkgd.gif); 
	background-attachment:fixed; 
	background-color:white;
	}

/* Headings */

h1,h3,h5
	{
	font-family:"Times", "Caslon", "Garamond", serif;
	text-align:center;
	text-decoration:none; 
	line-height:100%; 
	}
h2,h4,h6
	{
	font-family:"Helvetica", "Arial", sans-serif;
	text-decoration:none; 
	text-align:center;
	line-height:100%; 
	}
h1 
	{
	color:#996600; 
	font-size:36px; 
	word-spacing:-1px;
	}
h2 
	{
	color:#333333; 
	font-size:26px; 
	}
h3 
	{
	color:#003300; 
	font-size:24px; 
	}
h4 
	{
	color:#660099; 
	font-size:22px; 
	}
h5 
	{
	color:#005796; 
	font-size:20px; 
	}
h6 
	{
	color:#006633; 
	font-size:18px; 
	}
h3.left
	{
	color:#003300; 
	font-size:24px; 
	text-align:left;
	}

/*Tables*/

table.panel
	{
	width:900px;
	background-color:#eeeeee; 
	margin-right:auto; 
	margin-left:auto; 
	margin-top:50px;
	padding:10px;

	}


/*Images*/
.floatc
	{ 
	position:relative;
	margin-top:20px; 
	border: 0px; 
	}
.floatl
	{ 
	float: left; 
	margin-right: 10px; 
	margin-left: 10px; 
	margin-top: 10px; 
	margin-bottom: 10px; 
	border: 0px; 
	}

.floatr
	{ 
	float: right; 
	margin-right: 10px; 
	margin-left: 10px; 
	margin-top: 10px; 
	margin-bottom: 10px; 
	border: 0px; 
	}

img.photo-r	
	{ 
	float: right; 
	margin-right: 10px; 
	margin-left: 10px; 
	margin-top: 10px; 
	margin-bottom: 10px; 
	border: 0; 
	}
img.photo-l
	{ 
	float: left; 
	margin-right: 10px; 
	margin-left: 10px; 
	margin-top: 10px; 
	margin-bottom: 10px; 
	border:0px; 
	}

img.headimage	
	{ 
	float: left; 
	left: 10px; 
	top: 10px; 
	}

img.headbutton	
	{ 
	float: right; 
	position: relative; 
	right: 215px; 
	top: 115px; 
	border: 0; 
	}

img.contactbutton	
	{ 
	float: right; 
	position: relative; 
	right: -200px; 
	top: 115px; 
	border: 0; 
	}

hr.headrule	
	{ 
	position: relative; 
	top: 150px; 
	right: 0px; 
	left: 10px; }

/*Buttons*/
img.button-l	
	{ 
	float: left; 
	margin-right: 10px; 
	margin-top: 10px; 
	margin-bottom: 10px; 
	border: 0; 
	}
img.button-r	
	{ 
	float: right; 
	margin-left: 10px; 
	margin-top: 10px; 
	margin-bottom: 10px; 
	border: 0; 
	}

/*Lists*/
ul.basic
	{
	text-align:left; 
	font-size:18px; 
	font-family:"Helvetica", "Arial", sans-serif;
	font-weight:normal; 
	line-height:150%; 
	margin-left:25px;
	}
ol.basic
	{
	text-align:left; 
	font-size:18px; 
	font-family:"Helvetica", "Arial", sans-serif;
	font-weight:normal; 
	line-height:150%; 
	margin-left:25px;
	}



/* Class name:tag must read class="caption" . For unique name, #caption and tag must read id="caption"*/
/*
.caption {text-align:center; font-size:14px; font-family:"Times", "Caslon", "Garamond", serif; font-weight:bold; font-style:italic;}
.caption2 {text-align:center; font-size:14px; font-family:"Times", "Caslon", "Garamond", serif; font-weight:bold; font-style:regular;}
.button {width:75px; height:50px; border:0; padding:10px 20px 0px; display:inline; }
.bullet{width:50px; height:50px; border:0; margin:0px 10px 5px; padding:0px 0px 0px; vertical-align:middle; display:inline;}
.bulletlist{text-align:left; font-size:22px; font-family:"Times", "Caslon", "Garamond", serif; font-weight:bold; line-height:200%; }
*/
/* Text formatting */

p 
	{
	font-family:"Verdana", "Helvetica", "Arial", sans-serif; 
	word-spacing:-1px; 
	color:#000000; 
	font-size:16px; 
	}

p.lt	
	{
	text-align:left; 
	} /* (left justify) */
p.ct	
	{
	text-align:center; 
	} /* (center justify) */
p.rt	
	{
	text-align:right; 
	} /* (right justify) */
p.it	{
	text-align:left; 
	text-indent:3em; 
	} /* (indent) */
p.jt	
	{
	text-align:justify; 
	} /* (justify) */

p.cptl 	
	{
	text-align:left; 
	font-size:16px; 
	font-family:"Times", "Caslon", "Garamond", serif; 
	font-weight:normal; 
	font-style:italic;
	}
p.cptr 	{
	text-align:right; 
	font-size:16px; 
	font-family:"Times", "Caslon", "Garamond", serif; 
	font-weight:normal; 
	font-style:italic;
	}
p.cptc 	{
	text-align:center; 
	font-size:16px; 
	font-family:"Times", "Caslon", "Garamond", serif; 
	font-weight:normal; 
	font-style:italic;
	}

/* MACROS 
Ctrl-1: <p class="lt" />	 Ctrl-2: <p class="rt" /> 	Ctrl-3: <p class="ct" /> 	Ctrl-4: <p class="jt" /> 	Ctrl-5: <p class="it" />
Ctrl-6: <p class="cptl" />	Ctrl-7: <p class="cptr" />	Ctrl-8: <p class="cptc" />	Ctrl-9: <img class="photo-l" 	Ctrl-0: <img class="photo-r" 
Ctrl-Shft 1: <br />	Ctrl-Shft 2: <br clear="all" />
*/


*/
