* {margin: 0px;padding: 0px;}
a:link, a:visited {text-decoration: none;color: #003399;}
a:hover {color: #66A828;}
body {
	background-color: #FFFFFF;
	background-image: url(../images/standalone/page-bg.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#wrap {width: 960px;margin-right: auto;margin-left: auto;}
#tmn {height: 40px;display: block;text-align: center;font-family: Georgia, "Times New Roman", Times, serif;}
#tmn li {list-style-type: none;display: inline;margin-right: 0px;font-size: 18px;margin-left: 0px;}
#tmn a:link, #tmn a:visited, #tmn a:hover {
	color: #000000;
	height: 40px;
	line-height: 40px;
	padding-bottom: 9px;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 10px;
}
#tmn a:hover {
	color: #666666;
	background-image: url(../images/standalone/tmnu-on.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#logo a {display: block;height: 160px;font-size: 12px;text-indent: -2000px;}
#main {
	background-image: url(../images/standalone/logo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 553px;
	padding-left: 20px;
	padding-right: 20px;
	display: block;
	float: left;
	margin-bottom: 2em;
}
#article, .article {
	padding-bottom: 2em;
	margin-bottom: 2em;
	display: block;
}
.articlesm {
	padding-bottom: 0px;
	margin-bottom: 10px;
	display: block;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dedede;
}
h1, h2, h3, h4, h5 {font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;line-height: normal;}
#article h2, #main h2 {
	margin: 0em;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 1.5em;
}
#cathead {
	font-size: 1.8em;
	margin-bottom: 1em;
}
#article h3, #article h4, #article h5 {font-size: 1.5em;}
#article p, #main p {line-height: 1.5em;margin-bottom: 1.8em;}
#article  ul li, #related ul li {
	line-height: 1.5em;
	margin-bottom: 0.7em;
	list-style-type: none;
	background-image: url(../images/standalone/bullet_blue.png);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 20px;
}
#article ol li {
	line-height: 1.5em;
	margin-bottom: 0.7em;
	margin-left: 20px;
}
#article ul, #article ol {
	margin-left: 15px;
	margin-bottom: 1em;
}
#article blockquote {
	margin-right: 30px;
	margin-left: 30px;
	background-color: #F5F5F5;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-bottom: 10px;
	padding: 10px;
}
#article blockquote p {margin: 0px;padding: 0px;}
.author {
	font-style: italic;
	line-height: normal;
	background-image: url(../images/standalone/author.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 70px;
}
.more {
	line-height: normal;
	background-image: url(../images/standalone/list-add.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 0px;
	display: block;
	margin-top: -1em;
	margin-right: 2em;
	margin-bottom: 0em;
	margin-left: 0em;
	text-align: right;
}
.more a {padding-right: 20px;}
#category p, #tags p {
	padding: 0px;
	font-size: .8em;
	line-height: 1.2em;
	margin: 0px;
}
#related, #meta, .related, .meta {display: block;margin-bottom: 1em;padding: 10px;}
#related {background-color: #f1fafe;}
#meta {background-color: #f5f7e9;border: 1px solid #F5F5F5;}
table, td, tr {
	vertical-align: text-top;
}
/*Side*/
#sidebar {
	background-image: url(../images/standalone/side-bg.png);
	background-repeat: repeat-y;
	background-position: center top;
	display: block;
	width: 367px;
	float: right;
}
#sidecnt {
	padding-left: 10px;
	padding-right: 5px;
	background-image: url(../images/standalone/side-ftr.jpg);
	background-position: center bottom;
	padding-bottom: 50px;
	background-repeat: no-repeat;
	display: block;
	height: 100%;
}
#photobg {
	display: block;
	height: 187px;
	width: 367px;
	background-image: url(../images/standalone/photo-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#photo {
	background-image: url(../images/standalone/rotate/photo4.jpg);
	width: 284px;
	height: 156px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-left: 39px;
}
#sidebar #subscribe {
	display: block;
	height: 60px;
}
#subrss a {
	display: block;
	width: 176px;
	background-image: url(../images/standalone/sub_rss.png);
	height: 60px;
	text-indent: -2000px;
	float: left;
}
#subpod a {
	display: block;
	width: 176px;
	background-image: url(../images/standalone/sub_pod.png);
	height: 60px;
	text-indent: -2000px;
	float: left;
}
#sidebar h4 {
	font-style: italic;
	color: #666666;
	font-size: 18px;
	line-height: 32px;
	padding-left: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	display: block;
}
#searchbox {
	background-color: #F5F5F5;
	display: block;
}
#searchbox input {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-top: 10px;
	margin-left: 10px;
	background-color: #F5F5F5;
	display: block;
}
#s {
	background-image: url(../images/standalone/searchbox.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 317px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	height: 30px;
	display: block;
	clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
}
.sidehdr {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
#seta #pages {
	float: left;
	width: 168px;
}
#seta #resources {
	float: left;
	width: 182px;
}
#sidebar ul {
	font-size: 12px;
	margin: 5px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#sidebar ul ul {
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#sidebar ul ul ul {
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#sidebar li {
	margin-bottom: 5px;
	list-style-type: none;
	display: block;
}
#pages a {
	background-image: url(../images/standalone/add_page.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	display: block;
}
#seta a {
	color: #333333;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
#seta a:hover {
	color: #0B5494;
	background-color: #e7f4f4;
	-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;
	font-weight: bold;
	padding-left: 20px;
}
#resources a {
	background-image: url(../images/standalone/page_process.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	display: block;
}
#setb {
	display: block;
	clear: both;
}
#message {
	background-image: url(../images/standalone/message.png);
	line-height: 50px;
	background-position: left center;
	display: block;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	height: 50px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	padding-left: 60px;
	font-style: italic;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	border: 1px solid #CCCCCC;
	clear: both;
}


/*Footer*/
#wrapftr {
	clear: both;
	background-color: #3D72A8;
	border-top-width: 20px;
	border-top-style: solid;
	border-top-color: #114478;
	display: block;
	padding-bottom: 1em;
}
#basenav {
	display: block;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#ftrcnt {
	display: block;
	clear: both;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	color: #FFFFFF;
}
#ft1, #ft2, #ft3 {
	float: left;
	width: 260px;
	display: block;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
	background-image: url(../images/standalone/ftrbg.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#conhdr {
	background-image: url(../images/standalone/contact.png);
	background-repeat: no-repeat;
	height: 32px;
	width: 32px;
	display: block;
	float: right;
	margin-top: -40px;
	margin-right: 10px;
}
#sughdr {
	background-image: url(../images/standalone/suggestion.png);
	background-repeat: no-repeat;
	height: 32px;
	width: 32px;
	display: block;
	float: right;
	margin-top: -40px;
	margin-right: 10px;
}
#rsshdr {
	background-image: url(../images/standalone/rss.png);
	background-repeat: no-repeat;
	height: 32px;
	width: 32px;
	display: block;
	float: right;
	margin-top: -40px;
	margin-right: 10px;
}
#podhdr {
	background-image: url(../images/standalone/podcast.png);
	background-repeat: no-repeat;
	height: 32px;
	width: 32px;
	display: block;
	float: right;
	margin-top: -40px;
	margin-right: 10px;
}
#ftrcnt h4 {
	font-size: 22px;
	font-weight: normal;
	line-height: 2em;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}
#ftrcnt p {
	margin-bottom: 1em;
	font-size: .9em;
	line-height: 1.5em;
}
#ft1 a, #ft2 a, #ft3 a {
	color: #FFFF00;
	font-weight: bold;
}
#ftrpanel {
	clear: both;
	display: block;
}
#basenav {
	display: block;
}
.ftname, .fttotop {font-family: Georgia, "Times New Roman", Times, serif;}
.ftname a, .fttotop a {background-color: #FFFFFF;top: -30px;position: relative;border: 1px solid #114478;font-size: 24px;color: #333333;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;}
.ftname {float: left;}
.fttotop {float: right;}
.ftname a {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 40px;
	float: left;
	background-image: url(../images/standalone/go-home.png);
	background-repeat: no-repeat;
	background-position: left 10px;
}
.ftname a:hover {
	background-color: #FFFFCC;
	top: -28px;
}
.fttotop a {
	padding-top: 5px;
	padding-right: 40px;
	padding-bottom: 5px;
	padding-left: 10px;
	float: left;
	background-image: url(../images/standalone/go-up.png);
	background-repeat: no-repeat;
	background-position: right 10px;
}
.fttotop a:hover {
	background-color: #FFFFCC;
	top: -28px;
}
#ftrpanel {
	clear: both;
	display: block;
}
#ft1 a, #ft2 a, #ft3 a {
	color: #FFFF00;
	font-weight: bold;
}
#designby {
	display: block;
	clear: both;
	margin: 20px;
	text-align: right;
	background-image: url(../images/standalone/graphics.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 40px;
	padding-left: 20px;
}
#designby a {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	line-height: 32px;
}
.clr {clear: both;margin-bottom: 1em;}

/* Page Bar */
.pagebar {
	margin-right: 0.1em;
	margin-bottom: 1em;
	border: 1px solid #CCCCCC;
	text-decoration: none;
	background-color: #F5F5F5;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
.pagebar a,.pageList .this-page, .pagebar a:visited {
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.pagebar a:visited {
	background-color: #666666;
}
.pagebar .break {
	padding: 2px 6px 2px 6px;
	border: none;
	background: #fff;
	text-decoration: none;
}
.pagebar .this-page {
	border: 1px solid #CCCCCC;
	font-weight: bold;
	color: #A7201D;
	background-color: #FFFFFF;
	font-size: 20px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.pagebar a:hover {font-weight: bold;color: #000000;}
.pagebar .inactive {
	border: 1px solid #cccccc;
	color: #ccc;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
}
/* Post Date */
.post-date {
	float: left;
	display: inline;
	background-image: url(../images/standalone/date.jpg);
	background-repeat: no-repeat;
	height: 65px;
	width: 60px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0;
}
.post-date, .post-date1, .post-date2, .post-date3, .post-date4, .post-date5, .post-date6, .post-date7, .post-date8, .post-date9, .post-date10, .post-date11, .post-date12 {
	float: left;
	display: inline;
	height: 65px;
	width: 60px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0;
	background-repeat: no-repeat;
}
.post-date {background-image: url(../images/standalone/date.jpg);}
.post-date1 {background-image: url(../images/standalone/date1.jpg);}
.post-date2 {background-image: url(../images/standalone/date2.jpg);}
.post-date3 {background-image: url(../images/standalone/date3.jpg);}
.post-date4 {background-image: url(../images/standalone/date4.jpg);}
.post-date5 {background-image: url(../images/standalone/date5.jpg);}
.post-date6 {background-image: url(../images/standalone/date6.jpg);}
.post-date7 {background-image: url(../images/standalone/date7.jpg);}
.post-date8 {background-image: url(../images/standalone/date8.jpg);}
.post-date9 {background-image: url(../images/standalone/date9.jpg);}
.post-date10 {background-image: url(../images/standalone/date10.jpg);}
.post-date11 {background-image: url(../images/standalone/date11.jpg);}
.post-date12 {background-image: url(../images/standalone/date12.jpg);}
.month {
	line-height: 26px;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 4px;
}
.day {font-size: 18px;font-weight: bold;text-align: center;}
/* Default Images */
img {
     margin: 5px;
     padding: 5px;
     border: solid #ddd 1px;
	 -moz-border-radius: 3px;
	 -khtml-border-radius: 3px;
	 -webkit-border-radius: 3px;
	 border-radius: 3px;
}
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
/* Captions */
.aligncenter, div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	margin-bottom: 1em;
}
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */
/* Crumbs */
#crumbs, #subpage {height:2.3em;font-size: 11px;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;margin-bottom: 1em;clear: both;}
#crumbs {border:1px solid #dedede;}
#subpage {border:1px solid #a4c9dc;}

#crumbs ul, #crumbs li, #subpage ul, #subpage li, #subpage ul li ul li {
	list-style-type:none;
	padding:0;
	margin:0;
	background-image: none;
}		
#crumbs li, #subpage li, #subpage ul li ul li  {
	float:left;
	line-height:2.3em;
	color:#777;
	padding-left:5px;
	display: inline;
	background-image: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	list-style-type: none;
	}		
#crumbs li a {
	background:url(../images/standalone/crumbs.gif) no-repeat right center;
	display:block;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0;
	margin: 0px;
	color: #333333;
	list-style-type: none;
}
#subpage li a, #subpage ul li ul li a {
	background:url(../images/standalone/subpagecrumbs.gif) no-repeat right center;
	display:block;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0;
	margin: 0px;
	list-style-type: none;
}
h2#memberhdr {
	line-height: 48px;
	background-image: url(../images/standalone/member/lock.png);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 60px;
}
.tblborder {
	border-style: none;
}
.tblborder td {
	padding: 5px;
	border-style: none;
}
/* Members Area Links */
.memberlink, .newsletterlink, .schedulelink, .dutieslink, .eventslink, .bizmeetinglink, .suggestlink {
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	line-height: 30px;
	display: block;
}
.memberlink {
	background-image: url(../images/standalone/member/user.png);
}
.newsletterlink {
	background-image: url(../images/standalone/member/newsletter.png);
}
.schedulelink {
	background-image: url(../images/standalone/member/schedule.png);
}
.dutieslink {
	background-image: url(../images/standalone/member/scheduleb.png);
}
.eventslink {
	background-image: url(../images/standalone/member/events.png);
}
.bizmeetinglink {
	background-image: url(../images/standalone/member/biz-meeting.png);
}
.suggestlink {
	background-image: url(../images/standalone/member/suggest.png);
}
.bluehigh {
	color: #003399;
}
