/*StartDefaults*/
body, a, div, p, form, label, table, tbody, tr, th, td, img, ul, ol, li, h1, h2, h3, h4, h5 {padding:0px;margin:0px;border-collapse:collapse;border:none;}
body, a, div, p, form, label, table, tbody, tr, th, td, img, ul, ol, li, input, select {font-size:11px;font-family:Verdana,Arial,sans-serif;color:#000;}
input {padding:0px;margin:0px;}
a {color:#003366;text-decoration:underline;font-weight:bold;}
a:hover {font-weight:bold;}
table td {vertical-align:top;}
p {margin-bottom:11px;}
/*EndDefaults*/

body{background:url('/images/bkgd.png');min-width:705px;}
#main {margin:0 auto;width:705px;}
#head, #tail {position:relative;top:0px;width:705px;}
#head {height:185px;background:url('/images/head.png') no-repeat bottom;}
#content {width:655px;padding:10px 25px;background:url('/images/content.jpg') repeat-y;}
#tail {height:72px;background:url('/images/tail.jpg') no-repeat top;clear:both;}
#printhead {display:none;}
.linkline {width:100%;text-align:center;clear:both;}

/*navigation*/
.headnav {position:relative;top:51px;left:30px;list-style:none;z-index:2;}
.headnav>li {display:inline;position:relative;float:left;}
.headnav>li>a {display:block;}
.headnav>li>ul {display:none;list-style:none;width:200px;position:absolute;top:44px;left:2px;z-index:4;}
.headnav li:hover ul, li.over ul {display: block;}
.headnav>li>ul>li{border:1px solid #fff;background:#a4502f;padding:4px;margin-top:-1px;}
.headnav>li>ul>li b{color:#fff;}
.headnav>li>ul>li a{text-decoration:none;}
.headnav>li>ul>li:hover{background:#7396bc}

#tail {text-align:center;}
.tailnav {position:relative;top:34px;list-style:none;margin-left:-10px;}
.tailnav li {display:inline;color:#fff;margin-left:10px;}
.tailnav li a {color:#fff;font-weight:bold;text-decoration:none;}
.tailnav li a:hover {text-decoration:underline;}
.tailnav .on a {color:#aaa;}

/* #head img {display:none;} */
.divider {margin-left:-9px;}
.img_header {margin-top:5px;margin-bottom: 5px;}

#headtable {margin-left:-15px;}
#headtable img {display:block;}

/* application form */
.applicationtable {margin-bottom:20px;}
.applicationtable td {padding:5px;}
.applicationtable th {text-align:left;font-weight:bold;padding:5px;width:145px;}
.formerror {color:red;}

/* Calendar */
.calendar-navbar, .calendar-main, .event, .phpc-navbar {width:635px;margin:10px;}
.calendar-main td {width:90px;height:90px;overflow:hidden;border:1px solid #333;padding:2px;}
.calendar-main th {border:1px solid #333;background:#333;color:#fff;}
.calendar-main td li {text-align:left;display:block;margin:1px 3px;}
.calendar-main td li a {font-size:9px;text-decoration:none;}
.calendar-main td .date {width:100%;text-align:right;color:#333;text-decoration:none;display:block;}
.calendar-main caption {font-size:26px;color:#333;}

.calendar-navbar {position:relative;margin:0px 10px;top:38px;left:0px;clear:both;}
.calendar-navbar a {margin-left:15px;color:#044573;font-size:9px;}
.calendar-navbar .spacer {display:inline;margin-left:300px;}
.event {border:2px solid #333;color:#333;text-align:left;margin-top:10px;margin-bottom:150px;clear:both;}
.event h2 {font-size:18px;width:635;border-bottom:1px solid #333;color:#fff;background:#333;}
.event caption {font-size:18px;}
.event thead th {color:#fff;background:#333;}
.event th {border:1px solid #333;color:#333;text-align:center;}
.event td {border:1px solid #333;color:#333;text-align:left;background:#fff;padding:2px;}
.event td a {text-decoration:none;color:#333;}
.event p {border-top:1px solid #453e26;padding:10px;}
.event div, .event p, .event h2 {padding-left:5px;}
.event div, .event p {background:#fff;}
.event div div {margin-left:10px;font-weight:bold;}
.phpc-navbar {text-align:left;}
.phpc-navbar a {color:white;background:#993300;padding:2px 10px;text-decoration:none;margin-right:5px;display:block;float:left;line-height:20px;margin-bottom:10px;}
.phpc-navbar ul {margin:10px 0px;list-style:inside square;}
#featured .brownHeading {display:block;margin-top:10px;}
/*.phpc-navbar ul li {margin-left:20px;}*/

/* Forum */
#forum_topic_table, #forum_add_table_caption, #forum_add_table, .forum_message {width:635px;margin:10px;border:none;}
#forum_topic_table a {color:#a34a1d;text-decoration:none;}
#forum_topic_table th, #forum_topic_table td, .forum_message th, .forum_message td {border:3px solid #fff;text-align:left;padding:4px 5px;}
#forum_topic_table thead th, .forum_message thead th {background:#32689d;color:#fff;font-weight:bold;}
.forum_message .posted_author {color:#a34a1d;font-weight:bold;}
.forum_message .posted_date {margin-bottom:10px;}
.forum_message .forum_message_author_column {width:200px;}
.forum_message blockquote {background:#e2ebf6;margin:0px;padding:10px;}
.forum_message tfoot th {background:#fff;text-align:center;}
.forum_message tfoot td {background:#32689d;text-align:right;}
.forum_message tfoot td a {color:#fff;}
#forum_topic_table #forum_topic_table_topic_column {width:70%}
#forum_topic_table #forum_topic_table_posts_column {width:10%}
#forum_topic_table #forum_topic_table_author_column {width:20%}
#forum_topic_table tbody td, .forum_message tbody td {background:#cdd5df}
#forum_add_table_caption {font-weight:bold;padding:0px 5px;font-size:16px;}
#forum_add_table th {width:85px;vertical-align:top;text-align:left;padding:2px 5px}
#forum_add_table #addsubject {width:330px;}
#forum_add_table #addcontent {width:535px;height:110px;}
.forum-navbar {width:625px;margin:5px 10px;text-align:center;}
.forum-pager {width:625px;margin:0px 10px;border:none;}
.forum-pager * {vertical-align:middle;}
.forum-pager .back {text-align:left;width:150px;}
.forum-pager .forward {text-align:right;width:150px;}
.forum-pager .title {text-align:center;}
.forum-pager .title a {font-size:16px;color:#003366;font-family:Verdana,Arial,sans-serif;font-weight:bold;}

/* Profiles */
#profile_list_table {width:635px;margin:10px;border:none;}
#profile_list_table th, #profile_list_table td {border:3px solid #fff;text-align:left;padding:4px 5px;}
#profile_list_table thead th {background:#32689d;color:#fff;font-weight:bold;}
#profile_list_table thead a {color:#fff;font-weight:bold;text-decoration:none;}
#profile_list_table thead img {margin-left:4px;}
#profile_list_table .odd td {background:#c4d6e8;}
#profile_list_table .even td {background:#e9ccb4;}
#profile_list_table tbody td {color:#003366}

#profile_view_table {width:635px;margin:10px;border:2px solid #789fbe;}
#profile_view_table tbody td {padding:10px;}
#profile_view_table .datatable {width:100%}
#profile_view_table .datatable th {width:155px;padding:2px 10px;text-align:right;color:#003366;text-transform:uppercase;font-weight:bold;}
#profile_view_table .datatable td {padding:2px 10px;text-align:left;}
#matchtable {width:350px;margin:0px;}
#matchtable td {padding:0px !important;text-align:left;}
.storytable {margin:0px 0px 20px 20px;}
.storytable th {width:40px;}
.storytable td {padding:2px !important;}
#addcell a {position:relative;top:-40px;}

#dhtmltooltip{position: absolute;width: 150px;border: 2px solid black;padding: 2px;background-color:#fff;visibility: hidden;z-index: 100;}

.profileimage {position:relative;background:url("/images/dshadow.gif") no-repeat bottom right;margin: 10px 0 0 10px;float:left;}
.profileimage img {position:relative;display:block;margin: -10px 10px 10px -10px;border:solid 1px #630e03;}
a.helpme{border:1px solid #999;background:#6a95b4;padding:2px 4px;color:#fff;font-weight:bold;text-decoration:none;margin-left:5px;cursor:pointer;}
div#friendslist{margin-bottom:10px;}
div.autosuggest
{
	position: absolute;
	background-image: url(/images/as_pointer.gif);
	background-position: top;
	background-repeat: no-repeat;
	padding: 10px 0 0 0;
}

div.autosuggest div.as_header,
div.autosuggest div.as_footer
{
	position: relative;
	height: 6px;
	padding: 0 6px;
	background-image: url(/images/ul_corner_tr.gif);
	background-position: top right;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.autosuggest div.as_footer
{
	background-image: url(/images/ul_corner_br.gif);
}

div.autosuggest div.as_header div.as_corner,
div.autosuggest div.as_footer div.as_corner
{
	position: absolute;
	top: 0;
	left: 0;
	height: 6px;
	width: 6px;
	background-image: url(/images/ul_corner_tl.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
div.autosuggest div.as_footer div.as_corner
{
	background-image: url(/images/ul_corner_bl.gif);
}
div.autosuggest div.as_header div.as_bar,
div.autosuggest div.as_footer div.as_bar
{
	height: 6px;
	overflow: hidden;
	background-color: #333;
}


div.autosuggest ul
{
	list-style: none;
	margin: 0 0 -4px 0;
	padding: 0;
	overflow: hidden;
	background-color: #333;
}

div.autosuggest ul li
{
	color: #ccc;
	padding: 0;
	margin: 0 4px 4px;
	text-align: left;
}

div.autosuggest ul li a
{
	color: #ccc;
	display: block;
	text-decoration: none;
	background-color: transparent;
	text-shadow: #000 0px 0px 5px;
	position: relative;
	padding: 0;
	width: 100%;
}
div.autosuggest ul li a:hover
{
	background-color: #444;
}
div.autosuggest ul li.as_highlight a:hover
{
	background-color: #1B5CCD;
}

div.autosuggest ul li a span
{
	display: block;
	padding: 3px 6px;
	font-weight: bold;
}

div.autosuggest ul li a span small
{
	font-weight: normal;
	color: #999;
}

div.autosuggest ul li.as_highlight a span small
{
	color: #ccc;
}

div.autosuggest ul li.as_highlight a {color: #fff;background-color:#1B5CCD;background:url('/images/hl_corner_br.gif') no-repeat bottom right;}
div.autosuggest ul li.as_highlight a span {background:url('/images/hl_corner_bl.gif') no-repeat bottom left;}
div.autosuggest ul li a .tl, div.autosuggest ul li a .tr {background:transparent no-repeat;width:6px;height:6px;position:absolute;top:0;padding:0;margin:0;}
div.autosuggest ul li a .tr {right:0;}
div.autosuggest ul li.as_highlight a .tl{left:0;background:url('/images/hl_corner_tl.gif') bottom left;}
div.autosuggest ul li.as_highlight a .tr {right:0;background:url('/images/hl_corner_tr.gif') bottom right;}
div.autosuggest ul li.as_warning {font-weight:bold;text-align:center;}
div.autosuggest ul em {font-style:normal;color:#6EADE7;}


/* Contact Form */
.requestform th {text-align:right;}
.requestform td, .requestform th {padding:5px;}
.error {color:#970065;margin-bottom:5px;}
.error b {display:block;}
a {cursor:pointer;}

/*StartAnchoreditorCSS*/
.normal {
	font-weight:normal;
	font-size:11px;
	font-family:Verdana,Arial,sans-serif;
	color:#000;
	}
.bold {
	font-weight:bold;
	}
.italic {
	font-style:italic;
	}
.lightBlueHeading {
	color:#41709e;
	font-size:12px;
	font-weight:bold;
	}
.darkBlueHeading {
	color:#003366;
	font-size:12px;
	font-weight:bold;
	}
.greenHeading {
	color:#336633;
	font-size:12px;
	font-weight:bold;
	}
.brownHeading {
	color:#993300;
	font-size:12px;
	font-weight:bold;
	}
.largeBrownHeading {
	font-family:Verdana,Arial,sans-serif;
	color:#993300;
	font-size:24px;
	font-weight:bold;
	}
.brownLink	{
	color:#993300;
	}
.padding {
	padding:10px;
	}
.horizontalDashBackground {
	background:url('/images/dash-hori.jpg') repeat-x;
	}
.verticalDashBackground {
	background:url('/images/dash-vert.jpg') repeat-y;
	}
/*EndAnchoreditorCSS*/
