P  {}

h1  {
	font-size:1em;
}

H2  {}

H3  {}

A  {}

A:Visited  {
}

A:Active  {}

A:Hover  {
	color: #ff0000
}

body  {
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size : 8pt;
	color : Black;
	padding: 0;
	margin: 0;
}

input {
	border:1px solid #000000;
	padding:3px;
	background:url(/pics/form_shadow_bg.gif);
	background-repeat: no-repeat;
}

#mast {
	
	width: 100%;
	background-image : url(/pics/mast_splice_newsite.gif);
}

#leftbar {
	position: absolute;
	left:0px;
	top:50px;
	width:140px;
	background:#ffffff;
	/* border: 1px solid #000000; */
}

#maincontent {
   
	padding: 0px;
	background:#ffffff;
	border-left: 1px solid #cccccc;
	margin-left: 165px;
	margin-right:209px;
	font-size : 8pt;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-left: 140px;
	margin-right:153px;
		}
	html>body #maincontent {
	margin-left: 145px;
	margin-right:153px;
}

#rightbar {
	position: absolute;
	right:5px;
	background:#ffffff;
	/*  border:1px solid #000000; */
	top:40px;
	width:150px;
}

#header {
	border-bottom: 1px solid #cccccc;
	font-family : Verdana, Arial, Helvetica;
	font-size : 12pt;
	color:#000066;
	font-weight : bold;
}

.navbox {
	margin-top: 5px;
	margin-left: 10px;
	padding: 3px;
}

#rightbox {
	width: 150px;
	border:1px solid #cccccc;
}

#googleskyscraper {
	width: 150px;
}

/*.blognavlinks {
	font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
}

.blognavlinks ul {
	margin : 0px;
	padding : 0px;
	list-style-type: none;
}

.blognavlinks li {

	list-style : square;
	margin-bottom : 6px;
	margin-left: 0px;
	padding: 0px;
	list-style-position : outside;

} */

.blognavlinks {
	margin-left: 7px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-top: 0px;
	padding: 3px;
}
.blognavlinks li {
	list-style : square;
	padding: 2px;
}

.blogCommentByLine {
	font-size:1.15em;
	margin-top:0px;
}

.navlinks {
	border: 0px solid #000;
	margin-left: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-top: 0px;
	padding: 0px;
}

.navlinks li {
	list-style : none;
	padding: 2px;
	margin-bottom: 5px;
}

.relatedlinksheader {
	font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
	color : #ffffff;
	padding:0px;
	margin:0px;
}

.relatedlinks {
	font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
	color : #000000;
	padding:0px;
	margin:0px;
}
.relatedlinks ul {
	padding:0px;
	margin:0px;
}
.relatedlinks li {
	list-style : none;
	padding: 2px;
}



/* start old css */
.standardtext  {
	font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
	color : Black;
}

.standardtextsmall  {
	font-family : Verdana, Arial, Helvetica;
	font-size : 7pt;
	color : Black;
}

.sectionheader {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11pt;
	color : #003366;
	font-weight : bold;
}

.headline {
	font-family : Verdana, Arial, Helvetica;
	font-size : 14pt;
	color:#006699;
	font-weight : bold;
	line-height : 30px;
	text-decoration:none;
}

.headline p {
	margin:0px;
	padding:0px;
	display:inline;
}

.quizheadline {
	font-family : Verdana, Arial, Helvetica;
	font-size : 11pt;
	color : #990000;
	font-weight : bold;
}

.quizdate {
	font-family : Verdana, Arial, Helvetica;
	font-size : 7pt;
	color : #666699;
}

.quizusername {
	font-family : Verdana, Arial, Helvetica;
	font-size : 9pt;
	color : #000000;
}

.postdate {
	font-family : Verdana, Arial, Helvetica;
	font-size : 7pt;
	color : #666699;
}

.blogpost {
	background: #ffffff;
	padding: 5px;
	line-height : 20px;
}

#blogcomment {
	background: #ffffff;
	border:1px solid #999999;
	padding: 5px;
}

#blogcommentheaderbox {
	background: #efefef;
	border:1px solid #999999;
	padding: 5px;
}

.blogarchivedates {
	background: #ffffff;
	padding: 10px;
}

.blogpostbutton
{
	font-weight : bold;
}

.photoheaderbox {
	background: #ffffff;
	border:1px solid #999999;
	padding: 2px;
}

.postmeta {
	border-bottom:1px solid #cccccc;
	padding-bottom:10px;
}

.sidebarHeader {
	width:124px;
	padding:0px;
	font-size:8pt;
	font-weight:bold;
	background-image:url(/pics/sidebar_header_blue.jpg);
	background-repeat:no-repeat;
	color:#003366;
}

.photoViewerCaption {
	text-align:left;
	border:1px solid #cccccc;
	padding:3px;
}

.error {
	color:#990000;
	font-size:1.25em;
}

.blogPhoto {
	border:1px solid #cccccc;
	width:600px;
}

.blogPhotoLeft {
	border:1px solid #cccccc;
	width:600px;
	float:left;
}

.blogPhotoRight {
	border:1px solid #cccccc;
	width:600px;
	float:right;
}

.blogPhotoCenter {
	border:1px solid #cccccc;
	width:600px;
	text-align:center;
	margin:auto;
}

.blogThumb {
	border:1px solid #cccccc;
	width:90px;
}

.blogThumbLeft {
	border:1px solid #cccccc;
	width:90px;
	float:left;
}

.blogThumbRight {
	border:1px solid #cccccc;
	width:90px;
	float:right;
}
.blogPhotoCenterContainer {
	width:100%;
	text-align:center;
}

.thankfulNavBox {
	background-image : url(/pics/thumb_bg.gif);
	background-repeat:repeat-x;
}

.thankfulThumbBox {
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
}