BODY
{
	color: #686868;
	background: #FFF url(../images1/bg.jpg) repeat-x center top;
}
#top .post_title A
{
	color: #7A7A7A;
}
#logo A
{
	background: transparent url(../images1/markrigbyandassociates.jpg) no-repeat;
}
#main_transition
{
	background: transparent url(../images1/bg_frontpage.png) no-repeat;
}
#head
{
	background: transparent url(../images1/bg_subpage.png) no-repeat 0 126px;
}
#footer, #respond
{
	/*[disabled]border-top:1px solid #FFFFFF;*/
}
#frontpage #head
{
	background-image: none;
}
#transition-container
{
	background-color: #FFFFFF;
	border-color: #FFFFFF #FFFFFF #EEEEEE;
	border-style: solid;
	border-width: 0px;
}
A
{
	color: #494949;
}
A:hover
{
	color: #111;
}
.more-link
{
	color: #396EA4;
	background: #FFF url(../images1/bg_subnav.png) no-repeat 0px 5px;
}
.more-link:hover
{
	background: #FFF url(../images1/bg_subnav.png) no-repeat 0px -85px;
}
#top #main .button, #cancel-comment-reply-link
{
	color: #FFF;
	text-decoration: none;
	background: transparent url(../images1/button.jpg) top left;
}
#top #main .button:hover, #cancel-comment-reply-link:hover
{
	color: #F4F4F4;
	background: transparent url(../images1/button.jpg) bottom left;
}
.content IMG, .content A IMG
{
	background-color: #FFF;
	border: 1px solid #AAA;
}
.content A:hover IMG
{
	background-color: #75A9DD;
	border: 1px solid #396EA4;
}
/*NAVIGATION*/
#top #nav UL
{
	border: 1px solid #C4C4C4;
	border-top: 1px solid #ECECEC;
}
#top #nav LI UL A
{
	border-top: 1px solid #F4F4F4;
}
#top #head #nav UL A, #top #head #nav UL LI
{
	background-color: #ECECEC;
	background-image: none;
}
#top #head #nav UL A:hover, #top #head #nav UL A:focus
{
	background-color: #F4F4F4;
}
#top #nav LI.back, #top #nav .current_page_item A, #top #nav .current_page_parent A, #top #nav .current_page_ancestor A
{
	background: transparent url(../images1/lava.png) no-repeat right -32px;
}
#top #nav LI.back .left, #top #nav .current_page_item, #top #nav .current_page_parent, #top #nav .current_page_ancestor
{
	background: transparent url(../images1/lava.png) no-repeat top left;
}
/*subnav*/
#subnav LI
{
	background: #ECECEC;
}
#subnav LI A, #subnav .current_page_item UL A
{
	border-bottom: 1px solid #C4C4C4;
	background: #FFF url(../images1/bg_subnav.png) no-repeat 9px 11px;
}
#subnav .current_page_item A, #subnav .current A
{
	background: #FFF url(../images1/bg_subnav.png) no-repeat 9px -79px;
}
#top #subnav LI A:hover
{
	background: transparent url(../images1/bg_subnav.png) no-repeat 9px -79px;
}
/*mainpage content area*/
.box_image
{
	background-color: #CCC;
}
.meta, .meta A, .commentlist .commentmetadata A
{
	color: #396EA4;
	text-decoration: none;
}
.meta A:hover, .commentlist .commentmetadata A:hover
{
	text-decoration: underline;
}
.meta_comment, .meta_cat
{
	border-left: 1px solid #7A7A7A;
}
/*sidebar*/
#wp-calendar TH, #prev, #next
{
	background-color: #C4C4C4;
}
.widget A, .widget A:visited
{
	border-bottom: 1px solid #C4C4C4;
}
#top .recentcomments, #top .widget_archive LI, #top .widget_categories LI
{
	border-bottom: 1px solid #C4C4C4;
}
#s, .text_input, .text_area, TEXTAREA, #commentform INPUT
{
	border: 1px solid #ABABAB;
	color: #333;
}
#searchsubmit, #send, #top #submit
{
	border: 1px solid #ABABAB;
	background-color: #333;
	cursor: pointer;
	color: #FFF;
}
#searchsubmit:hover, #send:hover, #top #submit:hover
{
	background-color: #999;
	color: #333;
}
/*---------------------- Comments -------------------*/
.commentlist .avatar, .children .comment .avatar
{
	border: 1px solid #BBB;
	background-color: #DEDEDE;
}
.commentlist .commentmetadata
{
	border-bottom: 1px solid #BBB;
}
.comment-author-admin .avatar
{
	background-color: #333;
	border: 1px solid #111;
}
/*---------------------- Pagination -------------------*/
.pagination SPAN, .pagination A
{
	border: 1px solid #C4C4C4;
	color: #333;
	background-color: #ECECEC;
}
.pagination A:hover
{
	border: 1px solid #396EA4;
	color: #396EA4;
	background-color: #ECECEC;
}
.pagination .current
{
	border: 1px solid #396EA4;
	background-color: #75A9DD;
	color: #FFF;
}
/*border for ajax input fields*/
.ajax_valid .text_input, .ajax_valid .text_area
{
	border: 1px solid #396EA4;
	background-color: #75A9DD;
	color: #FFFFFF;
}
/*#70A41B*/
.ajax_false .text_input, .ajax_false .text_area
{
	border: 1px solid #EE2A00;
	background-color: #FF9F9F;
	color: #FFF;
}
.ajax_alert .text_input, .ajax_alert .text_area
{
	border: 1px solid #FFB628;
}
/*Post style*/
BLOCKQUOTE
{
	color: #FFF;
	background: #75A9DD url(../images1/quote_left.png) no-repeat 0 0;
}
BLOCKQUOTE P
{
	background: transparent url(../images1/quote_right.png) no-repeat bottom right !important;
	background: none;
/*ie6 fix for blockquotes*/
}
#top BLOCKQUOTE EM, #top BLOCKQUOTE EM A
{
	color: #FFF;
}
.entry UL LI
{
	background: transparent url(../images1/dot.png) no-repeat scroll 12px 8px;
}

