/*  The CSS Reset    */  

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, blockquote, pre, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike,text, sub, sup, tt, var,dl, dt, dd,fieldset, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {color:#005b7d; font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
* {margin:0;padding:0;}

body{ font-family: Arial; 
		color: #000; 
		background: #fff;
		background-image:url(images/bg_blocks_page.jpg);
		background-repeat:no-repeat;
		background-position:top center;
		}
.clear{ clear: both; }
a {color:#7c2621;text-decoration:none} 
a:hover {color:#7c2621;} 

p
{
margin-bottom:10px;
}
.main_banner
{
width:416px; 
height:190px;
background-image:url(images/main_banner_bg.gif);
float:left;
margin-left:15px;
padding-left:18px;
padding-top:18px;
}
.main_banner2
{
width:434px; 
height:209px;
float:left;
margin-left:15px;
}
.stump_banner
{
width:435px; 
height:334px;
float:left;
margin-left:15px;
margin-bottom:15px;
}
.online_marketing_banner
{
width:430px;
height:191px;
float:left;
margin-bottom:15px;
margin-left:15px;
}
img.aligncenter {
	margin: 0 auto;
	display: block;
	}
.alignleft {
	float: left;
	}
img.alignleft {
	float: left;
	margin: 5px 10px 0 0;display: inline;
	}
.alignright {
	float: right;
	}
img.alignright {
	float: right;display: inline;
	margin: 5px 0 0 10px;
	}
	
blockquote {background: #475A6B url(images/quote.jpg) no-repeat top left;font-style: italic;margin-top:10px;margin-bottom:10px;padding:15px 15px 15px 30px;;}
/*-----------------------------------------------------------------Start Upper-part Layout-------------------------------------------------------*/
		
#header-wrap	{
margin: 0px auto; 
height:241px;
width:1047px;
/*background-image:url(images/top_header.gif);*/
}


#logo { float:left;height:70px;margin-top:20px;}
#logo h1{background: url(images/logo.png) top left no-repeat; text-indent: -9999px;float:left;width:279px;height:69px;}


#search{float:right;width:255px;height:40px;margin-top:25px;display:inline;padding-top:15px}
input#s {width:190px; height:24px;padding-top:5px;margin-left:24px;}
input#searchsubmit {color:#005B7D; background:url(images/search.png) no-repeat  top left;border:none;width:32px;height:32px;text-indent:-9999px;}
input#searchsubmit:hover {background:url(images/search-hover.png) no-repeat  top left}


/* Menu WRAP */ 
#menu-wrap { margin: 0px auto 0px; width: 1013px; height:38px; color:#ffffff; background-image:url(images/menu_bg_new.gif); padding-left:34px; }

#menu-wrap ul{float:left;padding-top:5px;margin-left:15px;}
#menu-wrap ul li {display:inline;margin-right:20px;font-size:12px;font-weight:bold;}
#menu-wrap ul li a {color:#ffffff;padding:1px;line-height:14px;text-decoration:none}
#menu-wrap ul li a:hover {color:#ffffff;}
#menu-wrap ul li:hover {background: #83b908;} 

/*container */
#container { width:1047px; margin:0 auto 0px; padding-bottom:20px; padding-top:20px; background-color:#f5d33d; background-image:url(images/bg_note_pad.png); background-repeat:repeat-y;}
#left-sidebar {width:215px;float:left;display:inline;padding:10px 0 10px 0px; color:#005B7D; margin-left:15px;}
#content {width:555px;float:left;display:inline;padding:10px 0 10px 0;margin-left:10px}
#right-sidebar {width:200px; float:left;display:inline;padding:10px 0 10px 0} 

#twitter {width:186px;background:#26303A url(images/twitter-bg.jpg) no-repeat top left ; float:left;display:inline;padding-bottom:10px;margin-bottom:10px;} 
#twitter-inside {color:#E6F6FF;display:inline;float:left;font-family:Georgia;font-size:12px;font-style:italic;margin-left:15px;margin-top:60px;width:170px;}

.twitter a {color:#FCD535;float:left;font-size:16px;margin-top:10px;padding-left:130px;display: inline;}
.twitter a:hover {color:#BADBF8}
.twitter-link {color:#FF7B0E}
.small_cat
{
font-size:10px; 
color:#6d924c;
}
.small_cat a
{
font-size:10px; 
color:#6d924c;
}
.categories {width:186px;background:#fff; color:#005b7d; float:left;display:inline;padding-bottom:10px;margin-bottom:10px;font-size:12px} 
.categories h2 {font-size:14px;font-weight:bold;margin:15px 0 15px 15px; color:#005b7d;}
.categories ul {list-style:url(images/bullet.png) inside;padding-left:15px}
.categories li {font-size:12px;line-height:14px;margin-bottom:5px color:#005b7d;}
.categories a {color:#005b7d;text-decoration:none}
.categories a:hover {color:#FF7B0E;} 


.widget {width:185px; color:#005b7d; background:#fff; background-image:url(images/bg_widget_new.gif); background-repeat:no-repeat; float:left; display:inline; padding-left:30px; padding-top:15px; padding-bottom:15px; margin-bottom:10px; font-size:12px} 
.widget h2 {font-size:18px;font-weight:bold;margin:0 0 15px 15px; color:#7c2621;}
.widget ul {list-style-image:url(images/bullet.png); padding-left:20px;}
.widget li {font-size:12px;line-height:14px;margin-bottom:5px; color:#005b7d;}
.widget li a {font-size:12px;line-height:14px;margin-bottom:5px; color:#005b7d;}
.widget a {color:#005b7d;text-decoration:none;}
.widget a:hover {color:#FF7B0E;} 

.widget_banner {width:185px; color:#005b7d; float:left; display:inline; margin-bottom:10px; font-size:12px} 
.widget_banner h2 {font-size:18px;font-weight:bold;margin:0 0 15px 15px; color:#7c2621;}
.widget_banner ul {list-style-image:url(images/bullet.png); padding-left:20px;}
.widget_banner li {font-size:12px;line-height:14px;margin-bottom:5px; color:#005b7d;}
.widget_banner li a {font-size:12px;line-height:14px;margin-bottom:5px; color:#005b7d;}
.widget_banner a {color:#005b7d;text-decoration:none;}
.widget_banner a:hover {color:#FF7B0E;} 

.left_profile_pic
{
width:75px; 
height:69px; 
float:left; 
background-image:url(images/bg_pic_profile.gif);
margin-bottom:10px;
padding-left:5px;
padding-top:15px;
}
.left_profile_pic2
{
width:75px; 
height:69px; 
float:left; 
background-image:url(images/bg_pic_profile2.gif);
margin-bottom:10px;
padding-left:5px;
padding-top:15px;
}
.right_profile
{
width:114px; 
height:69px; 
float:left; 
background-image:url(images/bg_name_profile.gif);
margin-bottom:10px;
padding-top:15px;
font-size:12px;
font-weight:bold;
color:#000000;
}
.right_profile2
{
width:114px; 
height:69px; 
float:left; 
background-image:url(images/bg_name_profile2.gif);
margin-bottom:10px;
padding-top:15px;
font-size:12px;
font-weight:bold;
color:#fff;
}

.widget-right {width:180px; color:#005b7d; background:#fff; background-image:url(images/bg_widget_new.gif); background-repeat:no-repeat; float:left; display:inline; padding-left:30px; padding-top:15px; padding-bottom:15px; margin-bottom:10px; font-size:12px}
.widget-right h2 {font-size:18px;font-weight:bold;margin:0 0 15px 15px; color:#7c2621;}
.widget-right ul {list-style-image:url(images/bullet.png); padding-left:20px;}
.widget-right li {font-size:12px;line-height:14px;margin-bottom:5px; color:#005b7d;}
.widget-right a {color:#000;text-decoration:none}
.widget-right a:hover {color:#000;} 
 
#ads-wrap {width:200px; padding-left:10px; margin-top:7px; background:#fff; float:left;display:inline;margin-bottom:10px; background-image:url(images/bg_authors_new.gif); background-repeat:no-repeat;}  
#ads-image {margin:7px 0 5px 0}
.ads {padding-left:4px;margin-bottom:5px;height:55px;width:55px} 
#profile
{width:200px;
height:auto;
float:left;
}
.prof_header
{
font-size:18px;
font-weight:bold;
color:#7c2621;
margin-left:30px;
}


#featured-wrap {width:490px; height:265px; background:#2B3842;border:1px solid #526270;float:left;display:inline;}

#ads468 {float:left;display:inline;padding:10px;width:470px}
#latest {font-weight:bold;font-size:12px;float:left;display:inline;padding:5px 0 5px 10px;width:485px;border-top: 2px solid #51616E;border-bottom: 2px solid #51616E}

.post-home {float:left;width:500px;height:auto; padding-left:40px;  padding-bottom:25px;  margin:0px 0 10px 0; color:#000; }
.post-home h2 {font-size:22px; font-weight:bold; color:#000000;}
.post-home h2 a {font-size:22px; font-weight:bold; color:#000000;}
.posttitle  {font-size:16px; color:#005b7d;text-decoration:none}
.posttitle a:hover {color:#7c2621}
.date {font-size:11px; display: inline; color:#000000; font-weight:bold;} 
.date a {font-size:11px; display: inline; color:#000000; font-weight:bold;} 
.date a:hover {color:#7c2621;} 
.entrysearch{float:left;margin:10px 10px 0;;display: inline}
.searchtitle {margin-left:0px;font-size:24px;margin-bottom:10px; font-weight:bold; color:#f5d33d; }
.thumbnail {float:left;display: inline;margin:15px 10px 10px 40px ;width:125px;height:125px}
.entryhome {font-size:12px; text-align:justify; width:490px; padding-left:10px; padding-right:10px; color:#000000; float:left;display: inline;margin-top:15px;}
.entryhome a {font-size:12px;  color:#000000; text-decoration:underline;}

#postnav {float:left;display:inline;font-size:12px;margin-left:100px;margin-top:10px;}

.readmore
{
width:99px;
height:25px;
color:#FFFFFF;
font-weight:bold;
background-image:url(images/bg_read_more.gif);
float:left;
}

/* Right Sidebar area */
#feeds {font-size:12px;width:200px; color:#005B7D; height:81px; background: url(images/video-bg.gif);margin-bottom:10px; padding-top:60px; padding-left:10px;}

.textarea {background:#FFFFFF none repeat scroll 0 0;border:medium none;font-size:12px;height:20px;margin:50px 0 5px 15px;padding:5px 0 0 5px;width:155px;}
#feeds a {font-size:11px;color:#FF7300;text-decoration:none}
#feeds p {color:#51616E;margin-left:15px;}

#subscribe {font-size:12px;width:200px; color:#005b7d; height:auto; padding-bottom:10px; background: url(images/video-bg.gif);margin-bottom:10px; padding-top:10px; padding-left:10px;}

.textarea {background:#FFFFFF none repeat scroll 0 0;border:medium none;font-size:12px;height:20px;margin:50px 0 5px 15px;padding:5px 0 0 5px;width:155px;}
#subscribe a {font-size:11px;color:#7c2621;text-decoration:none}
#subscribe p {color:#005b7d;margin-left:15px;}

#video {background:transparent url(images/video-bg.gif) repeat scroll 0 0;height:200px;padding-left:10px;padding-top:15px; width:200px; margin-bottom:10px;}

#tabs  {font-size:12px;width:275px; background: #005b7d;margin-bottom:7px; background-image:url(images/mini-bg2.gif); }

#sidecat-wrap {background:transparent url(images/mini-bg.gif) repeat scroll 0 0;height:280px;width:275px;}
#sidecat {display:inline;float:left;margin:10px 0 0 0px;width:240px} 
.sidecat-block {margin-bottom:10px;float:left;}
.sidecat-image {margin:0px;float:left} 
.sidecat-title {font-size:12px;margin:0 20px 0 50px;}
.sidecat-heading {display:inline;float:left;font-weight:bold;padding:15px; color:#005b7d;}

#sidecat li {list-style:none}
#sidecat a {color:#B2C9DA;text-decoration:none;font-weight:bold}
#sidecat a:hover {color:#FF7B0E;} 


/*-----------------------------------------------------------------Start Bottom-part Layout-------------------------------------------------------*/

#footer {background: #232D36 url(images/bottom-bg.jpg) repeat-x;height:325px;}
#bottombar {height:265px;width:1000px;background: url(images/bottom-bg.jpg) no-repeat top left;margin:0 auto}
#flickr-wrap {float:left;width:310px;height:225px;}
#flickr {float:left;margin-top:20px;} 
#flickr-image {margin-left:10px;width:280px;}
#flickr-image img {width:50px;height:50px;margin:0 10px 20px 0}
#flickr-title {background:transparent url(images/flickr.png) no-repeat scroll 0 0;font-family:trebuchet ms;font-size:18px;height:48px;padding:10px 0 0 60px}
#flickr-image {width:300px} 

#share-wrap {float:left;display:inline;height:225px;width:345px;}
#share-title {background:transparent url(images/cup.png) no-repeat scroll 0 0;font-family:trebuchet ms;font-size:18px;height:38px;float:left;display:inline;margin:20px 0 0 20px;padding:10px 0 0 60px;width:230px;} 
#share-link {width:256px;display:inline;background:url(images/share-bg.jpg) no-repeat; float:left;margin:10px 0 0 30px;}
.share-list {font-size:12px;float:left;display:inline;height:145px;margin:10px 0 0 45px;
font-weight:bold;}

.share-list li{margin-bottom:15px;list-style-image:none;list-style-position:outside;list-style-type:none;}
.share-list a{color:#005B7D;text-decoration:none}
.share-list a:hover{color:#85A6AD}	

.share-list2 {font-size:12px;float:left;display:inline;margin:10px 0 0 60px;
font-weight:bold;}

.share-list2 li{margin-bottom:15px;list-style-image:none;list-style-position:outside;list-style-type:none;}
.share-list2 a{color:#005B7D;text-decoration:none}
.share-list2 a:hover{color:#85A6AD}	


.button{
color:#333;
font: bold 84% 'trebuchet ms',helvetica,sans-serif;
border:1px solid;
margin-top:3px;
border-color: #999 #666 #666 #999;
}



#bottom-ads img {margin:10px 0 0 40px;width:250px;height:100px}
#bottom-ads-title {background:transparent url(images/adss.png) no-repeat scroll 0 0;font-family:trebuchet ms;font-size:18px;height:38px;float:left;display:inline;margin:20px 0 0 20px;padding:10px 0 0 60px;width:230px;} 

#credit {color:white;height:60px;margin-top:22px;width:1000px;margin:0 auto}
#credit p {color:#3D4E5E;font-size:11px;padding-top:10px;float:left;display:inline}
#credit a {color:#3D4E5E;}
#credit a:hover {color:#4D6983}
#credit-logo {height:38px;width:160px;float:right;display:inline;margin-top:5px}

/*-----------------------------------------------------------------Single-Page-------------------------------------------------------*/

#inside-content {font-size:12px; width:500px; padding-left:40px; float:left;display: inline;}
.post {float:left;width:500px;height:auto; background:#fff; padding-bottom:25px;  margin:0px 0 10px 0; color:#005b7d; }
.post a { color:#7c2621;}
.post h2 {font-size:22px; color:#000000; font-weight:bold;}
.post h2 a {font-size:22px; color:#000000; font-weight:bold;}
.post h2 a:hover{color:#f5d33d;}
.post p {margin-bottom:5px; color:#000;}
.post li {margin-left:40px; color:#000;}
.post ul,ol {margin-top:10px;margin-bottom:10px;color:#000;}
.single-entry {font-size:12px; text-align:justify; width:490px; padding-left:10px; padding-right:10px; float:left;display: inline;margin-top:15px;}
.single-entry a
{
text-decoration:underline;
color:#000000;
}
.single-entry h3 
{
font-size:16px;
font-weight:bold;
color:#000;
}
.picture_author_new
{
width:51px; 
height:62px; 
float:left; 
padding-left:6px; 
padding-top:6px; 
background-image:url(images/bg_pic_author.gif);
}

#comment-wrap {float:left;width:500px;background:#fff ;display: inline;}
.more {float:right;margin:0 20px 20px 0;clear:both; color:#005b7d;font-size:12px; font-weight:bold;}


/*Comments */
#comment-wrap {float:left;font-size:12px;margin:10px 0 0 0;width:540px;background:#fff; display: inline; color:#005b7d;}
#comment-wrap h3 {color:#005b7d;font-size:24px;} 
#commentlist-wrap {float:left;margin:10px 0 0 15px;width:470px;padding-bottom:10px;display: inline;}
.commentlist {float:left;list-style-position:inside;list-style-type:none;margin-bottom:10px;width:470px;display: inline;} 
.comment {background:#fff none repeat scroll 0 0;border:1px solid #60768A;clear:both;float:left;list-style-image:none;
list-style-position:outside;list-style-type:none;margin-bottom:15px;padding:0 10px 10px 10px;width:440px;display: inline;}
.comment-counts  {padding-top:40px;padding-left:22px;}
.nocomments {padding-left:22px;padding-top:40px}

.spacer
{
	width:270px;
	height:70px;
	float:left;
}
#comments {margin-top: 30px;}
#commentform {clear: both;float: left;margin-top:10px;display: inline;}
h3.reply-replace{width: 139px; height: 29px;background: url(images/reply.png);text-indent: -9999px;}.commentmetadata a:link, .commentmetadata a:hover, .commentmetadata a:visited {font-size:9px;color:#85A6AD;text-decoration:none;}
.comment-reply-link:hover {background-color: #7bab96;color: #fff;}
.cancel-comment-reply a:link, .cancel-comment-reply a:visited {color: #fff !important;display: block;font-weight: bold;background-color: #FD6D00;padding: 0px 5px;text-transform: lowercase;font-size: 11px;float: left;clear: both;display: inline;}
.cancel-comment-reply a:hover {background-color: #7bab96;	color: #fff;}
.children .comment {margin-left:20px;margin-bottom:10px; clear:both;width:90%;}
.comment-reply-link, .comment-reply-link:visited {background-color:#FD6D00;color:#FFFFFF !important;display:block;float:right;font-size:11px;font-weight:bold;margin-bottom:20px;margin-right:10px;margin-top:10px;padding:2px 7px;text-transform:lowercase;display: inline;}
.fn, .fn a:link, .fn a:hover, .fn a:visited  {color:#FD6D00;font-style:normal;font-weight:bold}
.says {color:#005B7D}
.avatar {height:40px;margin-left:10px;margin-top:15px;width:40px;}

#respond {float:left;margin-bottom:30px;margin-left:10px;margin-top:10px;padding:10px ;display: inline;}
input#author{background:#fff;border:1px solid #475A6B;color:#173369}
input#email{background:#fff;border:1px solid #475A6B;color:#173369}
input#url{background:#fff;border:1px solid #475A6B;color:#173369}
textarea#comment  {font-family:trebuchet MS;font-size:12px;background:#fff;border:1px solid #475A6B;width:100%;color:#173369}
 

#submit {background:#7c2621; padding: 3px 8px;border:none; color:#FFFFFF;}
#submit:hover {background:#f5d33d;color:#000}