body {padding:none; margin:none; font-family:arial;}
/*
Theme Name:Steed Read
Theme URI:http://www.smartcmx.com
Description:SmartCMX template for steedread.com
Version:1.0-10.24.06
Author:Jeff Sekera
Author URI:http://www.smartcmx.com

Theme for use with SmartCMX plugin.
*/
#hnav {padding:none; BACKGROUND-IMAGE:url(images/bkgd-vert.png); MARGIN:0px; WIDTH:825px; HEIGHT:0px}
#header {padding:none; FLOAT:left; MARGIN:0px; WIDTH:auto; HEIGHT:20px; TEXT-ALIGN:left}
#hmenu {	FLOAT:right; MARGIN:12px 5px 0px 0px; TEXT-TRANSFORM:lowercase; WIDTH:auto; TEXT-ALIGN:right}
#masthead {BACKGROUND:#fff url(images/head.jpg) no-repeat left bottom;	MARGIN:0px;	WIDTH:825px;	HEIGHT:133px;	TEXT-ALIGN:left;	padding:0px;}
#masthead H1 {CLEAR:right; PADDING-LEFT:130px;}
#masthead P {MARGIN-TOP:0px;	FONT-SIZE:0.9em;	COLOR:#333;	padding-left:140px;}
#masthead A {COLOR:#333; TEXT-DECORATION:none}
masthead A:hover {TEXT-DECORATION:none}
#rap {padding:none; MARGIN:0px auto 20px; WIDTH:825px; HEIGHT:auto}
#datediv {padding:4px 15px 3px 15px; MARGIN-LEFT:auto; WIDTH:810px; MARGIN-RIGHT:auto; HEIGHT:auto; TEXT-ALIGN:right}
#phoneheader {PADDING-RIGHT:0px; FLOAT:right; WIDTH:auto; PADDING-TOP:0px; HEIGHT:2px; TEXT-ALIGN:right}
#container {padding:none; FONT-WEIGHT:normal; BACKGROUND:url(images/3col-bkgd.jpg); MARGIN:0px; WIDTH:825px;}
#containerNOR {BACKGROUND-POSITION:left top; FONT-WEIGHT:normal; BACKGROUND-IMAGE:url(images/2col-bkgd.jpg); WIDTH:825px; BACKGROUND-REPEAT:repeat-y}
.contentright {padding:4px 8px;	FONT-SIZE:0.9em;	FLOAT:left;	MARGIN:0px;	WIDTH:auto;	height:auto;}
.contentright A {COLOR:blue}
.contentright A:hover {TEXT-DECORATION:underline}
.contentright IMG {padding:4px; BORDER-TOP-STYLE:none; BORDER-RIGHT-STYLE:none; BORDER-LEFT-STYLE:none; BORDER-BOTTOM-STYLE:none}
.contentrightNOR {padding:4px 8px; FONT-SIZE:0.9em; FLOAT:left; MARGIN:0px; WIDTH:100%;}
.rcol {PADDING-RIGHT:12px; FLOAT:right; WIDTH:170px}
.rcolbox {padding:0px 0px 8px 0px;	MARGIN-TOP:8px;	FONT-SIZE:0.8em;	LIST-STYLE-IMAGE:none;	MARGIN-BOTTOM:8px;
	BORDER-BOTTOM:1px solid #333;	LIST-STYLE-TYPE:none;	TEXT-ALIGN:left;	background-image:url(images/box-bkgd.png);	background-repeat:repeat-y;}
.rcolboxtwo {padding:0px 0px 8px 0px;	MARGIN-TOP:8px;	FONT-SIZE:0.8em;	LIST-STYLE-IMAGE:none;	MARGIN-BOTTOM:8px;
	BORDER-BOTTOM:1px solid #333;	LIST-STYLE-TYPE:none;	TEXT-ALIGN:left;	background-image:url(images/box-bkgd.png);	background-repeat:repeat-y;}
.rcolbox LI {padding:none; LIST-STYLE-IMAGE:none; MARGIN:0px; LINE-HEIGHT:16px; LIST-STYLE-TYPE:none}
.rcolboxtwo LI {padding:none; LIST-STYLE-IMAGE:none; MARGIN:0px; LINE-HEIGHT:16px; LIST-STYLE-TYPE:none}
.rcolbox UL {padding:6px 6px 0px 6px; LIST-STYLE-IMAGE:none; MARGIN:0px; LINE-HEIGHT:16px; LIST-STYLE-TYPE:none}
.rcolboxtwo UL {padding:6px 6px 0px 6px; LIST-STYLE-IMAGE:none; MARGIN:0px; LINE-HEIGHT:16px; LIST-STYLE-TYPE:none}
.rcolbox H3 {padding:none; CLEAR:none; DISPLAY:inline; FONT-SIZE:18px; MARGIN:0px; COLOR:#000; LINE-HEIGHT:16px;}
.rcolboxtwo H3 {padding:none; CLEAR:none; DISPLAY:inline; FONT-SIZE:18px; MARGIN:0px; COLOR:#000; LINE-HEIGHT:16px;}
.rcolbox H2 {FONT-WEIGHT:bold; FONT-SIZE:1.1em; BACKGROUND-IMAGE:url(images/orange-tile.png); MARGIN:0px; COLOR:#fff; TEXT-INDENT:4px; LINE-HEIGHT:24px; BORDER-BOTTOM:#000 1px solid; LIST-STYLE-TYPE:none; TEXT-ALIGN:left}
.rcolboxtwo H2 {FONT-WEIGHT:bold; BACKGROUND-IMAGE:url(images/blue-tile.png); MARGIN:0px; COLOR:#fff; TEXT-INDENT:6px; LINE-HEIGHT:24px; BORDER-BOTTOM:#000 1px solid; BACKGROUND-COLOR:#f7f7ff;}
.caltable {BORDER-TOP:#7b7152 1px solid; BACKGROUND:#fff; BORDER-BOTTOM:#7b7152 1px solid;}
#container P {}
#topcontentdouble {DISPLAY:inline; BACKGROUND:#fff4df; FLOAT:right; MARGIN:9px 10px 0px 0px; WIDTH:540px; HEIGHT:27px;}
#topcontent {BACKGROUND:#fff4df; MARGIN:9px auto 0px; WIDTH:730px; HEIGHT:27px;}
#content {FLOAT:right; MARGIN:0px; WIDTH:650px;}
#bottomcontentdouble {CLEAR:both; BACKGROUND:#fff4df; MARGIN:0px 10px 9px; WIDTH:730px; HEIGHT:27px;}
#singlecontent {}
#singlecontent H1 {FONT-SIZE:1.3em; PADDING-BOTTOM:8px; PADDING-TOP:12px;}
.post {MARGIN:0px 20px 70px 15px;}
.singlepost {MARGIN:0px;}
#bottomcontent {BACKGROUND:#fff4df; PADDING-BOTTOM:9px; MARGIN:0px auto; HEIGHT:27px;}
.meta {FONT-SIZE:0.9em; LINE-HEIGHT:18px;}
.feedback {FONT-SIZE:0.9em; FLOAT:right; LINE-HEIGHT:28px;}
.author {FLOAT:right; WIDTH:200px; TEXT-ALIGN:right;}
.postnavigation {HEIGHT:32px;}
.left {PADDING-LEFT:105px; FLOAT:left;}
.right {PADDING-RIGHT:105px; FLOAT:right;}
.leftdouble {PADDING-LEFT:10px; FLOAT:left;}
.rightdouble {PADDING-RIGHT:10px; FLOAT:right;}
#sidebar {PADDING-LEFT:12px;	FONT-SIZE:0.9em;	MARGIN:0px;	TEXT-ALIGN:left;	padding-bottom:30px;}
#ebsearch {PADDING-RIGHT:11px; PADDING-BOTTOM:0px; WIDTH:160px; PADDING-TOP:16px;}
#ebnav {WIDTH:185px;}
#sidebar ul {}
#sidebar ul li {list-style-type:none; list-style-image:none; color:#4f4331;}
#sidebar ul, #sidebar ul li {padding:none;	margin:0px;}
#sidebar ul li ul{}
#sidebar ul li ul li{font-size:1.1em;}
#sidebar ul li ul li ul li{padding-left:6px;	font-size:.9em;	line-height:18px;}
#sidebar h2 {padding:1px 0px 2px 0px; FONT-WEIGHT:bold; FONT-SIZE:1em; MARGIN:5px 0px 0px -3px; TEXT-TRANSFORM:uppercase; WIDTH:90%;}
#sidebar A {PADDING-LEFT:0px; PADDING-TOP:2px; TEXT-DECORATION:none;}
#sidebar A:hover {TEXT-DECORATION:underline;}
HTML #content {}
HTML #sidebar {}
#response {MARGIN:0px auto;}
#commentlist {padding:0px 10px; MARGIN:0px 10px; LIST-STYLE-TYPE:none; TEXT-ALIGN:justify;}
#commentlist LI P {padding:none; MARGIN:8px 0px;}
.commentname {padding:0px 0px 2px 0px; FONT-SIZE:0.9em; FLOAT:left; MARGIN:0px; WIDTH:220px;}
.commentinfo {FLOAT:right; WIDTH:250px; TEXT-ALIGN:right;}
.commenttext {CLEAR:both; BORDER-TOP:#91af83 1px solid; MARGIN-TOP:0px; MARGIN-BOTTOM:70px; PADDING-TOP:0px;}
H2#postcomment {PADDING-RIGHT:0px; PADDING-LEFT:10px; BACKGROUND:#fff4df; PADDING-BOTTOM:20px; MARGIN:40px 0px 0px; PADDING-TOP:0px}
#commentform {padding:1px 20px; MARGIN-TOP:0px; BACKGROUND:#dfd5c3; MARGIN-BOTTOM:0px;}
#commentboxes {FONT-SIZE:0.9em; FLOAT:left; WIDTH:200px; COLOR:#7b7b7b;}
P.instructions {PADDING-LEFT:15px; FONT-SIZE:0.9em; MARGIN:14px 0px 0px 200px; BORDER-LEFT:#d5d7db 1px solid; COLOR:#7f7157; POSITION:relative; TEXT-ALIGN:justify;}
#inputbox {CLEAR:both; FONT-SIZE:0.9em; COLOR:#7b7b7b;}
#button {PADDING-TOP:0.5em;}
#commentsbottom {padding:none; BACKGROUND:#fff4df; MARGIN:0px; HEIGHT:22px}
#menu {border:#ce5e16 0px solid; BACKGROUND:#fff4df; MARGIN:8px; WIDTH:750px; HEIGHT:45px}
#searchform {PADDING-RIGHT:0px; FLOAT:left; PADDING-BOTTOM:0px; MARGIN:0px; PADDING-TOP:0px}
#topimage {PADDING-RIGHT:9px; BACKGROUND:url(images/topimage.jpg) no-repeat 50% top; FLOAT:right; MARGIN:2px 0px 0px; WIDTH:60px; CURSOR:pointer; PADDING-TOP:3px; HEIGHT:40px}
#topimage A {DISPLAY:block; OVERFLOW:hidden; HEIGHT:100%; TEXT-DECORATION:none}
#topimage A:hover {border:none;}
#footer {CLEAR:both; FONT-SIZE:0.8em; BACKGROUND-IMAGE:url(images/foot.jpg); WIDTH:825px; PADDING-TOP:10px; BACKGROUND-REPEAT:repeat-y; HEIGHT:26px; BACKGROUND-COLOR:#fff}
#footer P {MARGIN-TOP:0px}
.clearer {CLEAR:both; LINE-HEIGHT:0px}
#top {DISPLAY:inline; LIST-STYLE-TYPE:none}
#hnav UL LI {DISPLAY:inline}
#hnav UL LI A {padding:5px 0px 5px 30px; FONT-WEIGHT:normal; FONT-SIZE:0.7em; COLOR:#4f4331; TEXT-DECORATION:none}
#hnav UL LI A:hover {BORDER-TOP:#aaaa88 1px solid; COLOR:#aaaa88; BORDER-BOTTOM:#aaaa88 1px solid}
A {COLOR:#0000ff; TEXT-DECORATION:none}
A:hover {TEXT-DECORATION:underline}
top A {border:none; TEXT-DECORATION:none}
BLOCKQUOTE {padding:8px 8px 8px 51px;	CLEAR:both; border:#ccc 1px solid; BACKGROUND-POSITION:left top; FONT-SIZE:1.2em; BACKGROUND-IMAGE:url(images/block-bkgd.jpg); MARGIN:0px; BACKGROUND-REPEAT:no-repeat; BACKGROUND-COLOR:#fff}
CODE {FONT-SIZE:1em}
H1 {padding:none; FONT-SIZE:1.6em; MARGIN:0px; TEXT-TRANSFORM:capitalize;}
H1 A {MARGIN:0px; TEXT-DECORATION:none}
H2 {FONT-SIZE:1em; MARGIN:0px; COLOR:#333}
.singlepost H2 {MARGIN-TOP:0px}
H3 {padding:none; FONT-WEIGHT:normal; FONT-SIZE:0.7em; MARGIN:3px 0px 0px; LINE-HEIGHT:26px; TEXT-ALIGN:right}
#blogtitle {padding:5px; FONT-WEIGHT:normal; FONT-SIZE:1.3em; MARGIN:0px;}
#blogtitle IMG {MARGIN:5px}
#blogtitle A {FONT-WEIGHT:bold}
#blogtitle A:hover {border:none; TEXT-DECORATION:underline}
.post {TEXT-ALIGN:justify}
.post IMG {padding:7px}
.singlepost {CLEAR:none; FLOAT:left; WIDTH:560px; COLOR:#7f6f57; TEXT-ALIGN:justify}
.posted {}
.title A {DISPLAY:block; FONT-WEIGHT:bold; FONT-SIZE:1.2em; COLOR:#523419; HEIGHT:20px; TEXT-ALIGN:left; TEXT-DECORATION:none}
.title A:hover {border:none; TEXT-DECORATION:underline}
.storycontent {padding:0px 0px 5px 0px;}
.singlepost P {MARGIN-TOP:0px}
.storycontent A {TEXT-DECORATION:none}
.storycontent A:hover {TEXT-DECORATION:none}
.storycontent A:visited {TEXT-DECORATION:none}
.img A {TEXT-DECORATION:none}
.left A {FONT-SIZE:0.9em; COLOR:#91af83; TEXT-DECORATION:underline}
.left A:hover {border:none;}
.right A {FONT-SIZE:0.9em; COLOR:#91af83; TEXT-DECORATION:underline}
.right A:hover {border:none;}
.leftdouble A {FONT-SIZE:0.9em; COLOR:#91af83; TEXT-DECORATION:underline}
.leftdouble A:hover {border:none;}
.rightdouble A {FONT-SIZE:0.9em; COLOR:#91af83; TEXT-DECORATION:underline}
.rightdouble A:hover {border:none;}
.commentauthor {padding:0px 0px 2px 0px; FONT-WEIGHT:bold; FONT-SIZE:1.2em; MARGIN:0px; COLOR:#7f7157;}
.commentauthor A {border:none; padding:0px 20px 2px 0px; FONT-WEIGHT:bold; MARGIN:0px;}
.commentauthor A:hover {border:none;}
.commentdate {padding:none; FONT-SIZE:0.8em; MARGIN:0px; LINE-HEIGHT:18px; TEXT-ALIGN:right}
#nocomment {FONT-SIZE:1.1em; COLOR:#7f6f57; TEXT-ALIGN:center}
#commentsclosed {FONT-SIZE:1.1em; COLOR:#7f6f57; TEXT-ALIGN:center}
#comment {	WIDTH:465px}
#comment {padding:1px 2px 1px 1px; FONT-SIZE:1.1em; BACKGROUND:#e7e9ed; COLOR:#7b7b7b;}
#author {padding:1px 2px 1px 1px; FONT-SIZE:1.1em; BACKGROUND:#e7e9ed; COLOR:#7b7b7b;}
#url {padding:1px 2px 1px 1px; FONT-SIZE:1.1em; BACKGROUND:#e7e9ed; COLOR:#7b7b7b;}
#email {padding:1px 2px 1px 1px; FONT-SIZE:1.1em; BACKGROUND:#e7e9ed; COLOR:#7b7b7b;}
#press {padding:1px 2px 1px 1px; FONT-SIZE:1.1em; BACKGROUND:#e7e9ed; COLOR:#7b7b7b;}
#comment {border:#d5d7db 1px solid}
#author {border:#d5d7db 1px solid}
#url {border#d5d7db 1px solid}
#email {border:#d5d7db 1px solid}
#comment:hover {border:#7b7b7b 1px solid}
#author:hover {border:#7b7b7b 1px solid}
#url:hover {border:#7b7b7b 1px solid}
#email:hover {border:#7b7b7b 1px solid}
#comment:unknown {border:#000 1px solid; padding:1px 2px 1px 1px; BACKGROUND:#fff; COLOR:#7b7b7b;}
#author:unknown {border:#000 1px solid; padding:1px 2px 1px 1px; BACKGROUND:#fff; COLOR:#7b7b7b;}
#url:unknown {border:#000 1px solid; padding:1px 2px 1px 1px; BACKGROUND:#fff; COLOR:#7b7b7b;}
#email:unknown {border:#000 1px solid; padding:1px 2px 1px 1px; BACKGROUND:#fff; COLOR:#7b7b7b;}
#commentboxes P {PADDING-BOTTOM:0.9em; MARGIN:0px}
H2#comments {MARGIN-BOTTOM:40px}
P.feeds {MARGIN-TOP:-1.8em; FONT-SIZE:0.9em; FLOAT:right}
P.feeds A {TEXT-DECORATION:none}
P.feeds A:hover {TEXT-DECORATION:none}
P.feeds A:hover {TEXT-DECORATION:none}
#inputbox {CLEAR:both; FONT-SIZE:0.9em; COLOR:#7b7b7b}
#inputbox A {COLOR:#7b7b7b}
#inputbox A:hover {COLOR:#fff}
P.inputbox {PADDING-BOTTOM:10px; MARGIN:0px}
P.pages {MARGIN:0px; PADDING-TOP:0px; TEXT-ALIGN:center}
P.pages A {COLOR:#ce5e16}
P.credits {PADDING-LEFT:20px;	FONT-SIZE:1em;	TEXT-ALIGN:right;	padding-right:20px;}
P.wordpress {padding:2px; MARGIN:8px; BORDER-BOTTOM:#7f7157 1px solid}
.searchresult {padding:15px 0px 0px 0px; MARGIN:0px; TEXT-TRANSFORM:capitalize; BORDER-BOTTOM:#000 1px solid}
.searchresult A {COLOR:#7b7152}
.searchinfo {padding:0px 0px 2px 0px; FONT-SIZE:0.9em; MARGIN:0px; COLOR:#000; LINE-HEIGHT:18px;}
.searchdetails {padding:8px; BORDER-TOP:#666666 1px solid; FONT-SIZE:0.9em; MARGIN:0px; COLOR:#000; LINE-HEIGHT:18px; BORDER-BOTTOM:#666666 1px solid; BACKGROUND-COLOR:#eeeeee}
#ed_toolbar {border:#7f7157 1px solid; PADDING-LEFT:5px; BACKGROUND:#7f7157;}
#ed_bold {border:none; BACKGROUND:url(images/bold.jpg) no-repeat 50% top; WIDTH:22px; HEIGHT:22px}
#ed_italic {border:none; BACKGROUND:url(images/italic.jpg) no-repeat 50% top; MARGIN-LEFT:5px; WIDTH:22px; HEIGHT:22px}
#ed_link {border:none; BACKGROUND:url(images/links.jpg) no-repeat 50% top; MARGIN-LEFT:5px; WIDTH:22px; HEIGHT:22px}
#ed_close {border:none; BACKGROUND:url(images/close.jpg) no-repeat 50% top; MARGIN-LEFT:25px; WIDTH:22px; HEIGHT:22px}
.clearfix:unknown {CLEAR:both; DISPLAY:block; VISIBILITY:hidden; HEIGHT:0px; content:"."}
.clearfix {}
 HTML .clearfix {HEIGHT:1%}
IMG.centered {border:#7f7157 1px solid; padding:2px; DISPLAY:block; MARGIN-BOTTOM:2px; MARGIN-LEFT:auto; MARGIN-RIGHT:auto;}
IMG.alignright {border:#7f7157 1px solid; padding:2px; DISPLAY:inline;  MARGIN:0px 0px 2px 7px;}
IMG.alignleft {border:#7f7157 1px solid; padding:2px; DISPLAY:inline; MARGIN:0px 7px 2px 0px;}
.alignright {FLOAT:right}
.alignleft {FLOAT:left}
#eb_form {WIDTH:380px}
#eb_form H3 {PADDING-RIGHT:4px; FONT-WEIGHT:bold; FONT-SIZE:1.1em; MARGIN:0px; TEXT-TRANSFORM:capitalize; WIDTH:auto; BORDER-BOTTOM:#ccc 1px solid; TEXT-ALIGN:left}
#eb_form P {padding:8px 12px 0px 20px; CLEAR:both; FONT-WEIGHT:bold; FONT-SIZE:0.9em; MARGIN:0px; WIDTH:390px;}
#eb_form INPUT {padding:none; FONT-WEIGHT:normal; FLOAT:left; MARGIN:0px; TEXT-TRANSFORM:capitalize;}
.helloworld {FLOAT:right; WIDTH:190px}
.notes {FONT-WEIGHT:normal; FONT-SIZE:0.9em}
#submitbox {padding:4px; FLOAT:right; MARGIN-RIGHT:30px; BACKGROUND-COLOR:#ffcc66}

/* Colors Used */
/* ##################################################################################### */
/* Copyright 2003-2005, AlphaPlex, Inc.  All Rights Reserved.  Web Site:www.alphaplex.net
Orig DkBlue #4B5C82
Orig LtBlue #E4E8F3
*/


/* General Elements */
/* ##################################################################################### */
BODY,P,TD,UL,LI,H1,H2,H3,H4,H5,H6 {font-family:Arial,Helvetica,sans-serif;}

BODY {font-size:12px; background:#F8F1D5 url(images/dot-site-background.jpg);
      scrollbar-base-color:#4B5C82;
      scrollbar-highlight-color:#fff;
      scrollbar-darkshadow-color:#000;
      scrollbar-shadow-color:#7B2E4B;
      scrollbar-arrow-color:#fff;}
P    {font-size:12px;}
TD   {
	font-size:12px;
}
UL   {font-size:12px;}
LI   {font-size:12px;}
H1   {font-size:18px;}	
H2   {font-size:14px;}
H3   {font-size:14px;}
H4   {font-size:12px;}
	
A:link, A:visited {}
A:active, A:hover {}

A.noline:link, A.noline:visited {text-decoration:none;}
A.noline:active, A.noline:hover {text-decoration:underline;}

A.Button:link, A.Button:visited {background:#E0E4CB; color:#000; border:1px solid #000; padding:1px 5px; font-size:14px; font-weight:bold; text-decoration:none;}
A.Button:active, A.Button:hover {background:#86933A; color:#D5DEA0; border:1px solid #000; padding:1px 5px; font-size:14px; font-weight:bold; text-decoration:none;}

@media print {
	.Head2,.Head3,.Bdy1,.TopBanner,.RightBanner,.BottomBanner,.Foot {display:none;}
}


/* Site Page Elements */
/* ##################################################################################### */
.ALL 	{width:772px; border:1px solid #000; background:#fff;}
.Bdy2 		{
	vertical-align:top;
	padding-left:5px;
	background-image:url(images/dot-site-background.jpg);
	background-color:#F8F1D5;
	width:100%;
}
.BodyContents 	{
	vertical-align:top;
	width:100%;
	padding:10px;
}
.tableFeaturedData A, .tableNewAdData A{
	border-bottom:1px solid #F8F1D5;
}
.tableFeaturedData A:hover, .tableNewAdData A:hover{
	border-bottom:1px solid #006699;
}

.TopBanner 	{text-align:center;}
.RightBanner 	{
	vertical-align:top;
	border-left-width:2px;
	border-left-style:solid;
	border-left-color:#333;
	padding:10px;
}
.BottomBanner 	{text-align:center;}


/* Header */
/* ##################################################################################### */
.Head1 	{background:#4A5921 url(/images/dot-4A5921.jpg) repeat 4; width:100%;}
.Head1a	{
	background-image:url(/images/dot-4A5921.jpg);
	background-color:#4A5921;
}

.Head1a	IMG {
	padding:2px 8px;
}

.Head1b	{
	text-align:center;
	background-image:url(/images/dot-4A5921.jpg);
	background-color:#4A5921;
}
.Head1c {
	text-align:right;
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	padding-right:10px;
	background-image:url(/images/dot-4A5921.jpg);
	background-color:#4A5921;
	background-repeat:repeat;
}

.Head2 	{background:#4A5921 url(images/dot-4A5921.jpg); width:100%; height:25px;}
.Head2a	{color:#fff; padding-left:5px; font-weight:bold;}
  .Head2a A:link, .Head2a A:visited {text-decoration:none; color:white; padding:0px 3px;}
  .Head2a A:active, .Head2a A:hover {text-decoration:underline; color:white; padding:0px 3px;}
.Head2b	{color:#fff; padding-right:10px; text-align:right; font-weight:bold;}

.Head3  {
	background:#C2C29D url(images/dot-C2C29D.jpg);
	width:100%;
	height:30px;
	border-top-width:2px;
	border-bottom-width:2px;
	border-top-style:solid;
	border-bottom-style:solid;
	border-top-color:#000;
	border-bottom-color:#000;
}
.Head3a {padding-left:10px;}
.Head3b {padding-right:10px; font-weight:bold; text-align:right; white-space:nowrap;}


/* Left Navigation */
/* ##################################################################################### */
.Bdy  {width:100%;}
.Bdy1 {
	vertical-align:top;
	padding:5px;
	background-image:url(images/dot-site-background.jpg);
	background-color:#F8F1D5;
	border-right-width:2px;
	border-right-style:solid;
	border-right-color:#333;
}
  .Bdy1 A:link, .Bdy1 A:visited {text-decoration:none;}
  .Bdy1 A:active, .Bdy1 A:hover {text-decoration:underline;}
.LNtitle {font-size:13px; font-weight:bold; line-height:25px;}
  .LNtitle A:link, .LNtitle A:visited {text-decoration:none; color:#000;}
  .LNtitle A:active, .LNtitle A:hover {text-decoration:underline; color:#000;}
  .NavBullet{
	visibility:hidden;
}

.LNAdjust {margin-top:0px; margin-bottom:0px;}
.LNAdjust Li {margin:0px 0px 0px -20px;}

.PlaceAd {
	font-size:16px;
	font-weight:bold;
	text-align:center;
	padding-top:6px;
	padding-bottom:6px;
}
  .PlaceAd A:link, .PlaceAd A:visited {text-decoration:none; color:#C62D2D;}
  .PlaceAd A:active, .PlaceAd A:hover {text-decoration:underline; color:#C62D2D;}

.Search {width:100%;}
.Search TD {vertical-align:top;}
.Search3 {text-align:right;}
.Search4 {font-size:11px; font-weight:bold;}
.SearchCat 	{font-size:11px; width:150px;}
.SearchText 	{height:18px; font-size:11px; width:120px;}
.SearchSubmit 	{height:18px; background:#E4E8F3; font-weight:bold; font-size:11px;}
.Search1{
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#000;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:12px;
}
.Search2{
	padding-bottom:12px;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#000;
	text-align:center;
}

.Search2 input {
	padding-right:6px;
	padding-left:6px;
	}


/* Footer */
/* ##################################################################################### */
.Hline 	{
	width:0%;
	visibility:hidden;
}
.Foot 	{
	text-align:center;
	padding-bottom:5px;
	width:100%;
	background-image:url(images/dot-site-background.jpg);
	background-color:#F8F1D5;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#000;
}




  .Foot A:link, .Foot A:visited {
	text-decoration:none;
	color:#2E3192;
	font-size:10px;
}
  .Foot A:active, .Foot A:hover {
	text-decoration:underline;
	color:#293390;
	font-size:10px;
}
.Foot P{font-size:9px; font-weight:bold;}
.Foot1 IMG, .Foot2 IMG{ height:37px; width:161px; }

/* Form Tables */
/* ##################################################################################### */
.tableForm 	{border-top:1px solid #bac4da; border-left:1px solid #bac4da; width:100%;}
.tablePrompt 	{border-right:1px solid #bac4da; border-bottom:1px solid #bac4da; vertical-align:top; 
		 padding:2px 3px; font-size:13px;}
.tablePromptRqd {
	border-right:1px solid #bac4da;
	border-bottom:1px solid #bac4da;
	vertical-align:top;
	padding:1px;
	font-size:13px;
	font-weight:bold;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#bac4da;
}
.tableData 	{
	vertical-align:top;
	padding:5px;
	border-right:1px solid #bac4da;
	border-bottom:1px solid #bac4da;
}
.tableHelp 	{padding-top:5px; color:red; font-size:11px;}
.SubT TD	{padding:0px 4px 0px 0px;}
.SubTHead	{font-size:10px; font-weight:bold; padding:0px 3px; position:relative; top:1px; color:#900;}

/* Listing Tables */		
.tableList {border-top:1px solid #bac4da; border-left:1px solid #bac4da; width:100%; margin-bottom:5px;}
.tableHead,th {border-right:1px solid #bac4da; border-bottom:1px solid #bac4da; vertical-align:top; 
		font-weight:bold; background:#E4E8F3; padding:2px 3px; font-size:13px;}
.tableHighlight {border:none; vertical-align:top; font-weight:bold; background:#E4E8F3; padding:2px 3px; font-size:13px;}
.tableLData {border-right:1px solid #bac4da; border-bottom:1px solid #bac4da; vertical-align:top; padding:5px;}
.tablePhoto{border-bottom:1px solid #bac4da; text-align:center; vertical-align:top; background:#fff;}


/* Custom Elements */
/* ##################################################################################### */
.NewWindow {margin:10px; padding:10px; border:1px solid #58715B;}
.Icon {position:relative; top:2px; margin-right:3px; border:0px;}
.Bullet {margin:0px 5px 2px 3px; color:#000; font-family:Tahoma;}
A.NoLine:link, A.NoLine:visited {text-decoration:none;}
A.NoLine:active, A.NoLine:hover {text-decoration:underline;}
.Help   {color:#066;}
.Info   {color:#039;}
.Important{color:#c60;}
.Alert  {color:#900; font-weight:bold;}



/* Event Calendar */
/* ##################################################################################### */
.Calendar {border:1px solid black; background:#ebebeb; margin:0px; width:163px;}
.CalendarL {border:1px solid black; background:#ebebeb; margin:10px 10px 10px 0px; width:163px;}
.CalendarR {border:1px solid black; background:#ebebeb; margin:10px 0px 10px 10px; width:163px;}
.CalHead {text-align:center; font-weight:bold; padding:2px 0px;}
  .CalHead A:link, .CalHead A:visited {color:#900; text-decoration:none; font-weight:bold; width:17px;
  	border-top:1px solid #ccc; border-left:1px solid #ccc; font-size:14px;
  	border-bottom:1px solid #898989; border-right:1px solid #898989;}
  .CalHead A:active, .CalHead A:hover {color:#FF0000; text-decoration:none; font-weight:bold; width:17px;
  	border-top:1px solid #898989; border-left:1px solid #898989; font-size:14px;
  	border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.CalDay {text-align:center; font-weight:bold; width:22px; background:#D3CFE3; font-size:14px;
	border-top:1px solid #959595; border-right:1px solid #959595;}
.CalDate {text-align:center; width:22px; border-top:1px solid #959595; border-right:1px solid #959595;
	 font-size:14px;}
  .CalDate A:link, .CalDate A:visited {color:#fff; text-decoration:none; font-weight:bold; width:20px;}
  .CalDate A:active, .CalDate A:hover {color:yellow; text-decoration:none; font-weight:bold; width:20px;}

.FormatDesc {font-weight:bold; background:yellow; color:#900; 
	cursor:pointer; margin:0px 2px; padding:0px 3px;}


/* Dynamic Navigation Styles */
/* ##################################################################################### */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0} 	/* DO NOT EDIT THIS LINE */

/*Styles for level 0*/
.Menu0,.Menu0R	{position:absolute; padding:2px; font-size:12px; font-weight:bold; text-align:center;}
.Menu0		{background:#981039; color:#fff;}
.Menu0R		{background:#898989; color:#fff; cursor:pointer;
		 border-top:1px solid #555; border-left:2px solid #555;}

/*Styles for level 1*/
.Menu1, .Menu1R	{position:absolute; padding:2px; font-size:11px; font-weight:bold;}
.Menu1		{background:#636363; color:#fff;}
.Menu1R		{background:#E6E6E6; color:#981039; cursor:pointer;}
.Menu1Border	{position:absolute; visibility:hidden; background:#E6ECF7;}

.eventslinks {margin:0;	font-size:1.6em;	font-weight:bold;	padding:8px;	line-height:1.4em;}
.eventslinks a  {color:#00f;}

.eventslinks a:hover {}
