body {color: #23262a; background:#FFFFFF;}
#wrap { background:#abdb6c; }


h1, h2, h3, h4, h5, h6 {color: #16181a;}
/*>>>>> Layout <<<<<*/
#header {min-height: 130px; padding-bottom:25px; padding-top:0px; clear: both; position: relative;}
#header a { height:130px; display:block; }
#subscribe {color: #fff; background: url(creamlime/rssbg.jpg) no-repeat left top;}
#featured {border: 1px solid #b3af98;background-color: #dfdbc2;}
#featured .information {background-color: #dfdbc2;}
#featured .information h2 {color: #333940;}
#featured .information .feat-button .left {background: url(creamlime/moreinfoleft.jpg) repeat-x left top;}
#featured .information .feat-button a.more-info {color: #fff; background: url(creamlime/moreinfotile.jpg) repeat-x left top;}
#featured .information .feat-button .right {background: url(creamlime/moreinforight.jpg) repeat-x left top;}
#featured-tabs {border-left: 1px solid #b3af98; background: #ccc7ac url(creamlime/featured_links_shadow.jpg) repeat-y left top;}
#featured-tabs li {border-top: 1px solid #bcb79c; border-bottom: 1px solid #dad6c1;}
#featured-tabs li a:link, #featured-tabs li a:visited {color: #23262a;}
#featured-tabs li a:hover, #featured-tabs li.active a {background: url(creamlime/featured_links_current.jpg) no-repeat left center;}
#featured-tabs a span {color: #4f5357;}
#breadcrumb {border-bottom: 1px solid #cbd1d2;}
#content  {}
#breadcrumb p {color: #676b6f}
#main_content {border-right: 1px solid #cbd1d2;}
#main_content #top {border-bottom: 1px solid #cbd1d2;}
#two-col ul li {background: url(creamlime/arrow.jpg) no-repeat left center;}
#two-col .left a.signup, #two-col .right a.signup {color: #fff; background: url(creamlime/signupbutton.jpg) no-repeat left center;}
#sidebar h2 {color: #6a7b08;}
#sidebar .box {border-bottom: 1px solid #cbd1d2;}
#sidebar .box h2 {border-bottom: 1px solid #cbd1d2;}
#newsletter {border-bottom: 5px solid #6a7b08;}
#newsletter .field, #feedburner .field , #campaignmonitor .field{color: #4f5357; border: 1px solid #cbd1d2; background-color: #f2f2f2;}
#newsletter .button, #feedburner .button, #campaignmonitor .button {color: #fff; border: none; background: url(creamlime/submitbutton.jpg) no-repeat left top;}
#news ul li {border-bottom: 5px dotted #dcdddd;}
#news ul li a:link, #news ul li a:visited {color: #23262a;}
#news ul li span.meta {color: #4f5357;}
#feedburner, #campaignmonitor {border-bottom: 1px solid #6a7b08;}
#twitter a:link, #twitter a:visited {background: none; color: #6a7b08;}



/*>>>>> Post Styling <<<<<*/

.post {border-bottom: 1px solid #dadada;}
.post_head .title_meta h2 a:link, .post_head .title_meta h2 a:visited {color: #23262a;}
.post_head .title_meta p {color: #676b6f;}
.post_head .comments a:link, .post_head .comments a:visited {color: #fff; background-color: #6a7b08;}
.post_head .comments span.bg {background: url(creamlime/commentsbg.jpg) no-repeat center center;}
.post p.continue_reading a {background: url(creamlime/continue_reading.jpg) no-repeat right center;}
/*>>>>> Page Styles <<<<<*/

/*
#sub_nav {background-color: #eeeeee;}
#sub_nav ul li ul li {background: url(creamlime/subnav_current.gif) no-repeat left 6px!important;}
#sub_nav ul li.sub_active a:link, #sub_nav ul li.sub_active a:visited {color: #404546;}*/

#page h2.title a:link, #page h2.title a:visited {color: #23262a;}
/*>>>>> ARCHIVES TEMPLATE STYLES <<<<<*/

#archive_posts li, #archive_categories li, #archive_monthly li {color: #6f6f6f;}
/*>>>>> Widget Styles <<<<<*/

.widget {border-bottom: 1px solid #cbd1d2;}

.widget h3 {color: #6a7b08; border-bottom: 1px solid #cbd1d2;}
.widget ul li {border-bottom: 1px dotted #dcdddd;}
.widget ul li li {border-bottom: none;}

.widget ul li a:link, .widget ul li a:visited {color: #4f5357; background: url(creamlime/widgetlisticon.gif) no-repeat 5px center;}
.widget ul li a:hover {color: #fff; background-color: #959595;}

#flickr h3 {color: #6a7b08;}
#flickr .pics {border: 1px solid #cbd1d2; background-color: #f7f7f7;}
/*>>>>> COMMENTS <<<<<*/

ol li.comment {border-bottom: 1px solid #dadada;}
ol li.comment .comment-author img {border: 3px solid #dadada;}
/*>>>>> COMMENT FORM <<<<<*/

#form_wrap textarea, #form_wrap .form-left input{border: 1px solid #ddd; background: #fff; color: #23262a;}
#form_wrap input.sb{color: #fff; border: none; background: url(creamlime/submitbutton.jpg) no-repeat left top;}
#cancel-comment-reply-link {color: #000;}
/*>>>>> ALTERNATE HOMEPAGE LAYOUT <<<<<*/

#recent_articles h2.heading, #more_articles h2.heading {color: #6a7b08;}
/* Captions */

.wp-caption{border: 1px solid #ddd; background-color: #f3f3f3;}
.wp-caption img{border: 0 none;}
/* End captions */

/* widget-slider */
#slider-top { background:url(../images/bg-footer-top.png) no-repeat; width:960px; height:12px; font-size:1px }
#slider-bot { background:url(../images/bg-footer-bot.png) no-repeat; width:960px; height:12px; }
#slider-block { background-color:#242527; position:relative; min-height:300px; width:960px; overflow:hidden; }
.container { position:relative; height:137px; width:840px; overflow:hidden; margin:0 auto; }
.container div {  opacity:0; z-index:0; position:absolute; top:0; left:0; padding:0 20px; }
.container div div {  opacity:1; z-index: auto; position:static; padding:0px; }
#loopedSlider { position:relative; width:960px; margin:30px auto 0; }
#loopedSlider .nav-buttons { list-style-type:none; margin:0; padding:0; }
#loopedSlider li#p { position:absolute; top:140px; left:30px; }
#loopedSlider li#n { position:absolute; top:140px; right:30px; }

.container ul.widget { float:left; width:245px; margin-right:30px; color:#eeeeee;}
.container ul.last { margin-right:0px; }
.container ul.widget h3 { font-family:Arial; color:#fff; font-size: 24px; font-weight:bold; margin:10px 0 0; }
.container ul.widget a { color:#fff; }
.container ul.widget li ul { padding:0; margin:0; }
.container ul.widget li ul li { padding:10px 0; background:url(images/footer-dot.png) repeat-x bottom; }

				
/* Footer */

#footer  {width: 960px; margin: 0 auto 0; font-size: 11px; color: #777;color: #fff;background: #989376 url(creamlime/footertop.jpg) repeat-x left top;}
#footer .footnav ul li a:link, #footer .footnav ul li a:visited  {color: #fff;}
#footer .copyright {background: url(cusecar/footer_divider.jpg) no-repeat left 10px;}
#footer .bottombg {background: url(cusecar/footerbottom.jpg) no-repeat center bottom;}
#footer a { color:#777; }
#footer .col-right img {vertical-align: middle;}
#footer .col-right span {display: none;}

/*>>>>> Custom Styles <<<<<*/

.floatl  {float: left;}.floatr  {float: right;}
.alignl  {text-align: left;}.alignr  {text-align: right;}.alignc  {text-align: center;}

p {
	 font-family: Georgia;
	 color: black;
	 letter-spacing: 0.9px;
	 font-size: 1.2em;	
}

.small {
	 font-family: Georgia;
	 color: black;
	 letter-spacing: 0.8px;
	 margin-left:10px;
	 font-size: 0.9em;	
}

.text000 {
	font-family: Georgia;
	color: #146829;
	letter-spacing: 1.5px;
	font-size: 1.8em;	
}

.client {
	font-family: Georgia;
	color: #3fa2c6;
	letter-spacing: 1.5px;
	font-size: 1.6em;	
}

.text001 {
	font-family: Georgia;
	color: black;
	letter-spacing: 0.9px;
	font-size: 1.2em;	
}

.text002 {
	font-family: Georgia;
	color: #73880A;
	letter-spacing: 1.0px;
	font-size: 1.3em;	
}

.text003 {
	font-family: Impact;
	color: #73880A;
	text-align: left;
	letter-spacing: 4px;
	line-height: 0.8em;
	font-size: 1.5em;
}

.text004 {
	font-family: Georgia;
	color: black;
	letter-spacing: 2px;
	font-size: 1.4em;	
}	
	
	
.text005 {
	font-family: Impact;
	text-align: left;
	letter-spacing: 8px;
	line-height: 0.8em;
	font-size: 2.5em;
	margin-bottom: 2px;
}

.text006 {
	font-family: Georgia;
	color: #006cb7;
	text-align: left;
	letter-spacing: 2px;
	line-height: 0.8em;
	font-size: 1.3em;
	margin-bottom: 10px;
}

.text007 {
	font-family: Impact;	
	text-align: left;
	letter-spacing: 8px;
	line-height: 0.8em;
	font-size: 2.0em;
	margin-top: 6px;
	margin-left: 55px;
	margin-bottom: 5px;
}

.text008 {
	font-family: Georgia;
	letter-spacing: 1.5px;
	font-size: 1.4em;	
}

.colorMenu {
	width:100%;
	margin:0px;
}

.colorMenu tr {
	width:100%;
	height:3em;
}

.colorMenu td {
	margin:0px;
	text-align:center;
	font-size: 1.1em;
	font-weight:bold;
	font-family:tahoma;	
}

.comment {
	font-family: Georgia;	
	color: black;
	letter-spacing: 0.8px;
	line-height: 1.9em;
	font-size: 1.1em;
	font-style:italic;
}

.col1 {
	BACKGROUND:  #599DD9  no-repeat left top
}
.col2 {
	BACKGROUND:  #DFD24A no-repeat left top
}
.col3 {
	BACKGROUND:  #A3CC8F no-repeat left top
}
.col4 {
	BACKGROUND:  #96C208 no-repeat left top
}
.col5 {
	BACKGROUND:  #D6C073 no-repeat left top
}

.col6 {
	BACKGROUND:  #D95F5F no-repeat left top
}

.col7 {
	BACKGROUND:  #C79F3A no-repeat left top
}

.col8 {
	BACKGROUND:  #717A66 no-repeat left top
}

.col9 {
	BACKGROUND: #E3D185 no-repeat left top
}

.mLink {
	text-decoration:none;
	color:black;
}

a.mLink:link{text-decoration:none;color:black;background-color:none}
a.mLink:visited{text-decoration:none;color:black;background-color:none}
a.mLink:acitve{text-decoration:none;color:black;background-color:none}
a.mLink:hover{text-decoration:none;color:white;background-color:none;cursor:pointer}

.rbroundbox { background: url(nt.gif) repeat; }
.rbtop div { background: url(tl.gif) no-repeat top left; }
.rbtop { background: url(tr.gif) no-repeat top right; }
.rbbot div { background: url(bl.gif) no-repeat bottom left; }
.rbbot { background: url(br.gif) no-repeat bottom right; }
.rbtop div, .rbtop, .rbbot div, .rbbot {
  width: 100%;
  height: 6px;
 }
.rbcontent { margin: 10px 10px; }
.rbroundbox { width: 40%;}


.rbroundbox_b { background: url(nt_b.gif) repeat; }
.rbtop_b div { background: url(tl_b.gif) no-repeat top left; }
.rbtop_b { background: url(tr_b.gif) no-repeat top right; }
.rbbot_b div { background: url(bl_b.gif) no-repeat bottom left; }
.rbbot_b { background: url(br_b.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop_b div, .rbtop_b, .rbbot_b div, .rbbot_b {
width: 100%;
height: 6px;
}
.rbcontent_b { margin: 0 7px; }
.rbroundbox_b { width: 50%; }

.promo {
	font-family: Georgia;
	color: black;
	font-size: 1.3em;
	margin-left: 20px;
}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.menubutton {
    background: transparent url('bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.menubutton span {
    background: transparent url('bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}

a.menubutton:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.menubutton:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}

.tb11 {
	background:#FFFFFF url(search.png) no-repeat 4px 4px;
	padding:4px 4px 4px 22px;
	border:1px solid #CCCCCC;
	width:160px;
	height:20px;
}

    .goSide
    {
    	text-align:center;
    	background:#8AFB17;
    }
    .goSide a
    {
    	text-decoration:none;
    	color:black;
    }
    .goSideon
    {
    	text-align:center;
    	background:#8AFB17;
    }
    .goSideon a
    {
    	text-decoration:none;
    	color:White;    	
    }


.dropdown {margin:0px; width:100%;}
.dropdown dt {width:100%; border:0px solid #96C208; font-weight:bold; cursor:pointer; background:#96C208}
.dropdown dt:hover {background:#96C208; color:#ffffff; font-weight:bold}
.dropdown dd {position:absolute; overflow:hidden; display:none; background:#96C208; z-index:200; opacity:0}
.dropdown ul {border:0px solid #96C208; list-style:none; border-top:none}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#333; text-decoration:none; background:#96C208;}
.dropdown a:hover {color:#ffffff}
.dropdown .underline {border-bottom:0px}