body  {
	color: #23262a;
	background: #d4e8f3 url(default/bg.jpg) repeat-x left top;
}

h1, h2, h3, h4, h5, h6  {
	color: #16181a;
}

/*>>>>> Navigation <<<<<*/

a:link, a:visited  {
	color: #006a83;
}

#nav  {
	background: url(default/navbg.jpg) repeat-x left top;
}

/* Page Nav */

#pagenav li a:link, #pagenav li a:visited {
	color: #b5c9d3;
}

#pagenav li {
	background: url(default/nav_divider.jpg) no-repeat right top;
}

#pagenav li a:hover, #pagenav li.current_page_item a:link, #pagenav li.current_page_item a:visited  {
	color: #23262a;
	background: url(default/nav_current_tile.jpg) repeat-x left bottom;
}

#pagenav li a:hover span.left, #pagenav li.current_page_item span.left  {
	background: url(default/nav_current_left.jpg) no-repeat left bottom;
}

#pagenav li a:hover span.right, #pagenav li.current_page_item span.right  {
	background: url(default/nav_current_right.jpg) no-repeat left bottom!important;
}

/* Style drop down list */

#pagenav li ul {
	background: #D8D8D8;
}

#pagenav li ul li {
	background: none;
	border-bottom: 1px solid #aaa;
}

#pagenav li ul li a:link, #pagenav li ul li a:visited  {
	color: #000;
	background: none!important;
}

#pagenav li ul li a:hover  {
	background: #e2e2e2!important;
}

/*>>>>> Layout <<<<<*/

#header h1 a  {
	background: url(default/logo2.png) no-repeat left top;
}

#header h2 a  {
	color: #ffffff;
}

#header #subscribe  {
	color: #fff;
	background: url(default/rssbg.png) no-repeat left top;
}

#container  {
	/*background: #fff url(default/containerbg_top.png) no-repeat left top;*/
	background: #ffffff;
}

#container_bottombg  {
	width:957px;
	background: #ffffff;
/*
	background: url(default/containerbg_bottom.jpg) no-repeat center bottom;
*/
}

#featured  {
	/*border: 1px solid #cbd1d2;*/
}

#featured .information  {
	/*background-color: #dce1e2;*/
	background: url(default/splash.png) no-repeat center bottom;
/*	background: url(default/featured-bg.png) no-repeat center bottom; */

}



#featured .information .info-entry  {

	margin-left:30px;
	margin-top:105px;
}

#featured .information .info-entry h1 {
	font-family: Georgia;
	text-decoration: none;
	float:left;
	width:360px;
	margin-left:20px;
	margin-top:0;
}

#featured .information .info-entry .info-clock {
	background: url(default/clock-bg.png) no-repeat left bottom;

}


#featured .information .info-entry h2 {
	background: url(default/clock-bg.png) no-repeat left bottom;
	font-family: Arial, sans-serif, 'Lucida Grande', 'Lucida Sans Unicode'; 
	/*color: #D66B4A;*/
	color: #000000;
	text-decoration: none;
	float:left;
	width:260px;
	margin-left:20px;
	margin-top: 10px;
	/*text-align: center;*/
	height:45px;
}

#featured .information .info-entry h3 {
	font: normal 1.05em Arial, sans-serif, 'Lucida Grande', 'Lucida Sans Unicode'; 
	text-decoration: none;
	float:left;
	width:360px;
	margin-left:20px;
	margin-top: 15px;
	text-align: center;
}

#featured .information .info-entry h4 {
	font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif; 
	text-decoration: none;
	float:left;
	width:360px;
	margin-left:20px;
}

#featured .information .info-entry .info-entry-right img {
	float:left;
	margin-top:2px;
	margin-left:40px;
}


#featured .information .info-entry .info-entry-left  {
	float:left;
	width:190px;
	margin-bottom:20px;
}

#featured .information .info-entry .info-entry-right  {
	margin-left:10px;
	/*width:310px;*/
}


#featured .information h2  {
	color: #333940;
}

#featured .information .feat-button .left  {
	background: url(default/moreinfoleft.jpg) repeat-x left top;
}

#featured .information .feat-button a.more-info  {
	color: #fff;
	background: url(default/moreinfotile.jpg) repeat-x left top;
}

#featured .information .feat-button .right  {
	background: url(default/moreinforight.jpg) repeat-x left top;
}

#featured-tabs  {
	/*border-left: 1px solid #e7eeef;*/
	margin-top:8px;
	margin-left:12px;
	/*background: #d0d6d7 url(default/featured_links_shadow.jpg) repeat-y left top;*/
	/*background: url(default/price-bottom.png) no-repeat left center;*/
	background: #ffffff;

}

#featured-tab-btn  {
	margin-top:8px;
	/*margin-bottom:60px;*/
}

#featured-tabs li  {
/*
	border-top: 1px solid #bcc5c7;
	border-bottom: 1px solid #dee2e3;
*/
	height:100px;
	width:263px;
	margin-bottom:15px;
	/*background: url(default/price-top.png) no-repeat left center;*/

}

#featured-tabs li a:link, #featured-tabs li a:visited  {
	color: #23262a;
}

#featured-tabs li a:hover, #featured-tabs li.active a  {
	background: url(default/featured_links_current.jpg) no-repeat left center;
}

#featured-tabs li.top a  {
	background: url(default/price-top.png) no-repeat left center;
	color:transparent;
}

#featured-tabs li.mid a  {
	background: url(default/price-mid.png) no-repeat left center;
	color:transparent;

}

#featured-tabs li.bottom a  {
	background: url(default/price-bottom.png) no-repeat left center;
	color:transparent;

}


#featured-tabs a span  {
	color: #4f5357;
}

#breadcrumb  {
	border-bottom: 1px solid #cbd1d2;
}

#content  {
}

#breadcrumb p  {
	color: #676b6f
}

#main_content  {
/*
	border-right: 1px solid #cbd1d2;
	border-top: 1px solid #cbd1d2;
*/
}

#main_content #top  {
/*
	border-bottom: 1px solid #cbd1d2;
*/
}

#main_content #top ul li  {
	background: url(default/arrow.jpg) no-repeat left center;
}

#two-col ul li  {
	background: url(default/arrow.jpg) no-repeat left center;
}

#two-col .left a.signup, #two-col .right a.signup  {
	color: #fff;
	background: url(default/signupbutton.jpg) no-repeat left center;
}

#sidebar h2  {
	color: #006a83;
}

#sidebar .icontact  {
	/*background: url(default/signup-bg.png) no-repeat left center;*/
	height:196px;
	width:252px;
}

#sidebar .box  {
	border-bottom: 1px solid #cbd1d2;
}

#sidebar .box h2  {
	border-bottom: 1px solid #cbd1d2;
}

#newsletter  {
	border-bottom: 1px solid #006a81;
}

#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(default/submitbutton.jpg) no-repeat left top;
}

#news ul li  {
	border-bottom: 1px dotted #dcdddd;
}

#news ul li a:link, #news ul li a:visited  {
	color: #23262a;
}

#news ul li span.meta  {
	color: #4f5357;
}

#search, #feedburner, #campaignmonitor  {
	border-bottom: 1px solid #006a81;
}

#search input#s  {
	color: #4f5357;
	border: 1px solid #cbd1d2;
	background-color: #f2f2f2;
}

#search input.submitsearch  {
	color: #fff;
	border: none;
	background: url(default/submitbutton.jpg) no-repeat left top;
}

#twitter a:link, #twitter a:visited  {
	background: none;
	color: #006a83;
}

#footer  {
	color: #fff;
	background: #23262a url(default/footertop.jpg) repeat-x left top;
}

#footer .footnav ul li a:link, #footer .footnav ul li a:visited  {
	color: #fff;
}

#footer .copyright  {
	background: url(default/footer_divider.jpg) no-repeat left 10px;
}

#footer .bottombg  {
	background: url(default/footerbottom.jpg) no-repeat center bottom;
}

/*>>>>> 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: #006a83;
}

.post_head .comments span.bg  {
	background: url(default/commentsbg.jpg) no-repeat center center;
}

.post p.continue_reading a  {
	background: url(default/continue_reading.jpg) no-repeat right center;
}

/*>>>>> Page Styles <<<<<*/

#sub_nav  {
	background-color: #eeeeee;
}

#sub_nav ul li ul li  {
	background: url(default/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: #006a83;
	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(default/widgetlisticon.gif) no-repeat 5px center;
}

.widget ul li a:hover  {
	color: #fff;
	background-color: #959595;
}


#flickr h3  {
	color: #006a83;
}

#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(default/submitbutton.jpg) no-repeat left top;
}

#cancel-comment-reply-link  {
	color: #000;
}


/* Captions */

.wp-caption {
	border: 1px solid #ddd;
	background-color: #f3f3f3;
}

.wp-caption img {
	border: 0 none;
}

/* End captions */

/*>>>>> Page Navi <<<<<*/

div.Nav  {
	background-color: #e6eced;
}

.Nav strong.on  {
	border: none!important;
	color: #f1f1f1!important;
	background-color: #333!important;
}

.Nav a  {
	border: none!important;
	color: #000!important;
}

/*>>>>> Custom Styles <<<<<*/

.floatl  {float: left;}
.floatr  {float: right;}

.alignl  {text-align: left;}
.alignr  {text-align: right;}
.alignc  {text-align: center;}




.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */

	.demo{position:relative;margin-top:2em;}
	.gallery_demo{width:200px;float:left;}
	.gallery_demo li{width:55px;height:70px;border:3px double #eee;margin: 0 2px 2px 0;background:#eee;}
	.gallery_demo li.hover{border-color:#bbb;}
	.gallery_demo li.active{border-style:solid;border-color:#222;}
	.gallery_demo li div{left:240px}
	.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	
	.galleria_container{margin:0 auto 60px auto;height:438px;width:700px;float:right;}