/************************
HTML Tags
************************/


a:link, a:visited, a:active
	{
	color : #900;
	font-weight : bold;
	text-decoration : underline;
	}
a:hover, a:visited:hover, a:visited:hover
	{
	color : #f00;
	}
	
	
	
	
p
	{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	color : #000;
	font-size: 12px;
	line-height: 16px;
	margin : 0px;
	padding-bottom : 10px;
	}
p.contentDate
	{
	font-size: 14px;
	color: #333;
	line-height: 18px;
	margin: 0px 8px 4px 8px;
	padding: 10px;
	border-color: #67190C;
	border-style: dashed;
	border-width: 1px;
	display: inline-table;
	text-align : center;
	width : 30%;
	}
p.submenu
	{
	position: absolute;
	top: 120px;
	display: inline-table;
	text-align : right;
	padding-left : 5px;
	float : left;
	}
	
div
	{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	color : #000;
	font-size: 12px;
	}
	
	
	
h1
	{
	font-family : "Baskerville BE Regular", "Baskerville Book", "Palatino Linotype", "Times New Roman", Times, serif;
	font-size : 30px;
	font-weight : normal;
	margin : 0px;
	}
h2	
	{
	font-family : "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size : 22px;
	font-weight : normal;
	margin : 0px;
	}
h3
	{
	font-family : "Baskerville BE Regular", "Baskerville Book", "Palatino Linotype", "Times New Roman", Times, serif;
	font-size : 22px;
	font-weight : normal;
	color : #900;
	margin : 0px;
	padding-top : 10px;
	}
h4
	{
	font-family : "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size : 18px;
	font-weight : bold;
	color : #900;
	margin : 0px;
	padding-top : 5px;
	}
h5
	{
	font-family : "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size : 14px;
	font-weight : bold;
	margin : 0px;
	padding-top : 5px;
	}
h6
	{
	font-family : "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size : 14px;
	font-weight : bold;
	font-style : italic;
	margin : 0px 0px 2px 0px;
	padding-top : 5px;
	}
	
	
img
	{
	padding : 0px;
	margin : 0px;
	}
	
	
ul li
	{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	color : #000;
	font-size: 11px;
	line-height: 14px;
	margin : 0px;
	padding-bottom : 5px;
	}

ol li
	{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	color : #000;
	font-size: 11px;
	line-height: 14px;
	margin : 0px;
	padding-bottom : 5px;
	}
	
ol ol li
	{
	list-style-type: upper-alpha;
	}
	
	

	
	
/************************
Classes
************************/

.content
	{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	color : #000;
	font-size: 12px;
	line-height: 16px;
	margin : 0px;
	padding-bottom : 10px;
	}


.copywrite
	{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	color : #000;
	font-size: 12px;
	line-height: 14px;
	padding : 10px;
	}

.smallcaps 
	{
	font-variant : small-caps;
	font-weight : normal;
	}
h1.smallcaps
	{
	font-size : 36px;
	}

.redVariable
	{
	color : #c00;
	}
	
.greyItalic
	{
	color : #777;
	font-style : italic;
	}

.indent
	{
	padding-left : 15px;
	}
	

.spacer
	{
	line-height: 7px;
	}
	
/************************
IDs and Layouts
************************/

#headerTop
	{
	display : block; 
	height : 91px; 
	background-color : #9A9A9A;
	}
#headerMiddle
	{
	display : block; 
	height : 22px; 
	background-color : #333;
	}

	
	
#searchFields
	{
	display : block;
	width : 400px;
	border : 2px ridge #000;
	margin-bottom : 10px;
	}
#searchFields .left
	{
	display : block;
	width : 75px;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	color : #929292;
	font-size: 12px;
	padding : 5px;
	border-right : 1px solid #000;
	text-align : right;
	}
#searchFields .right
	{
	font-family: "Courier New", serif;
	color : #000;
	font-size: 12px;
	margin-bottom : 3px;
	display : block;
	width : 275px;
	border-bottom : 1px dotted #929292;
	}
	

	
#registrationFields
	{
	display : block;
	width : 500px;
	border : 2px ridge #000;
	padding : 5px; 
	}
#registrationFields .left
	{
	display : block;
	width : 125px;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	color : #929292;
	font-size: 12px;
	border-right : 1px solid #000;
	text-align : right;
	padding : 5px 5px 5px 5px; 
	}
#registrationFields .right
	{
	font-family: "Courier New", serif;
	color : #000;
	font-size: 12px;
	display : block;
	width : 325px;
	border-bottom : 1px dotted #929292;
	margin : 0px 0px 0px 5px; 
	}
	

	
#searchPage
	{
	display : block;
	width : 100%;
	text-align : right;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px
	}
#searchPage a
	{
	padding : 0px 3px 0px 3px;
	}
#searchPage a:link, #searchPage a:visited
	{
	color : #c00;
	text-decoration : underline;
	}
#searchPage a.active, #searchPage a.active:link, #searchPage a.active:visited, #searchPage a.active:hover, #searchPage a.active:visited:hover, #searchPage a.active:active:hover
	{
	color : #000;
	text-decoration : none;
	}
#searchPage a:hover, #searchPage a:visited:hover, #searchPage a:active:hover
	{
	text-decoration : underline;
	}
#searchPage img
	{
	vertical-align: middle;
	padding : 0px 5px 0px 5px;
	}
#searchPage .top
	{
	border-bottom : 1px solid #000;
	margin-bottom : 5px;
	padding-bottom : 5px;
	}
#searchPage .bottom
	{
	border-top : 1px solid #000;
	margin-top : 5px;
	padding-top : 5px;
	padding-bottom : 15px;
	}
	
	
	
	

	
#footerTop
	{
	padding : 0px 0px 10px 50px;
	font-family : "Trebuchet MS", Verdana, Arial, sans-serif;
	color : #000;
	font-size : 12px;
	line-height : 14px;
	}
#footerTop a:link, #footerTop a:visited
	{
	color : #900;
	font-weight : bold;
	text-decoration : underline;
	}
#footerTop a:hover, #footerTop a:visited:hover, #footerTop a:active:hover
	{
	color : #f00;
	}
	



	