/*

Theme Name: Business Bite

Theme URI: http://www.wpzoom.com/themes/business/

Description: Business Bite Theme

Version: 1.0

Author: WPZOOM

Author URI: http://www.wpzoom.com

*/

 

/* ------------------------------------------ */

/* Basics */

/* ------------------------------------------ */

 

* { 

margin: 0; padding: 0;

 }

 

html {

 overflow-y: scroll; 

 }

 

body {

font-size:12px;

color:#6f6f6f;

font-family: Arial, Tahoma, Verdana, sans-serif;

background-color: #000000;

 }

 

 

ul { list-style: none outside; }



p { font: 1.3em/1.3em; margin-bottom: 1.3em; }



a { 

outline: none;

text-decoration:none;

color:#336699;

font-weight:bold; 

}



a:hover {

text-decoration:underline;

}



a img { border: none; }



.hr {

display:block;

height:1px;

float:left;

width:100%;

border-top:1px solid #DBE1E5;

background:#FFFEFA;

margin:7px 0;

clear:both;

}



h1, h2, h3, h4, h4 {

color:#3f4244;

}

 

 h1 { font-size: 36px; top: 5px; }

h2 { font-size: 28px; top: 8px; }

h3 { font-size: 22px; top: 1px; }

h4 { font-size: 18px; top: 2px; }

h5 { font-size: 15px; top: 4px; }

h6 { font-size: 13px; top: 5px; }

fieldset {

border:0;

}



/* ------------------------------------------ */

/* TOOLBOX CSS */

/* ------------------------------------------ */

.floatleft { float: left; }

.floatright { float: right; }

.clear { clear: both; }

.transpBlack { background: url(transpBlack.png); }

table { -x-system-font: none; font-family: inherit; font-size: inherit; font-size-adjust: inherit; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; width: 100%; }

th {  background: #BBCCDD; color:#333; }

th, td { line-height: 20px; padding: 4px; }

tr:nth-child(2n) {  background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0; }

tr:nth-child(2n+1) {  }

#wp-calendar caption {

font-weight:bold;

color:#333;

text-transform:uppercase;

}



#wp-calendar td {

text-align:center;

}



#wp-calendar td a {

color:#333;

font-weight:bold;

text-decoration:underline;

}



#wp-calendar td a:hover {

text-decoration:none;

}



#wp-calendar caption {

background:#888888 none repeat scroll 0 0;

color:#FFFFFF;

font-size:12px;

font-weight:bold;

padding:8px 10px;

text-shadow:1px 1px 0 #656565;

text-transform:uppercase;

text-align:left;

}





#wp-calendar #today {

background:#2F91C4;

color:#fff;

font-weight:bold;

}



input, textarea {

border:1px solid #CCCCCC;

padding:5px;

}



#searchsubmit, input.button {

background:#20435b;

color:#fff;

text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);

border:none;

cursor:pointer;

cursor:hand;

}



	#searchsubmit:hover, input.button:hover {

	background:#4893ba;

	cursor:pointer;

	cursor:hand;

	}



selection { background-color: #3fbaf4; color: #fff; }

::-moz-selection { background-color: #3fbaf4; color: #fff; }

pre::selection { color: #262626; }

pre::-moz-selection { color: #262626; } 



/* END TOOLBOX */



/* ------------------------------------------ */

/* PAGE STRUCTURE */

/* ------------------------------------------ */

#page-wrap {

	width: 998px;

	margin: 0 auto;

	background:#EFF3F5;

	border-right:1px solid #bac2c8;

	border-left:1px solid #bac2c8;

	border-bottom:1px solid #bac2c8;

}



#page-wrap .frame {

	border-left:25px solid #fff;

	border-right:25px solid #fff;

	}



 #header {

	position:relative;

	padding:0px 0 0 0;

	float:left;

	width:100%;

}

 

		#header #logo {

		position:relative;

		z-index:2;

		float:left;

		padding-left:20px;

		margin-bottom:50px;

		}

		

		#header #phone {

		position:absolute;

		top:0;

		right:0px;

		background:url(images/header.jpg) no-repeat;

		padding:5px 0px 0 0;

		font-size:11px;

		color:#000000;

		font-weight:normal;

		height:380px;

		font-family:Verdana, Arial;

		width:100%;

		text-align:right;

		}

		

		#header #shadow {

		position:absolute;

		width:355px;

		top:0;

		left:0;

		background:url(images/shadow.png) no-repeat;

		}

		

		#header .hr {

		background:#FFFFFF;

		border-top:1px solid #BAD2DE;

		margin:15px 0 25px 0;



		}

		

#content {

float:left;

margin-bottom:50px;

}

 

	#slider {

	background-color:#20435b;

	float:left;

	width:950px;
	margin-left:-1px;

	}

	

	#slider div {

	float:left;

	width:890px;

	padding:25px 30px 0px 30px;

	color:#f3efef;

	font-size: 15px;

	line-height: 1.45em;

	position:absolute;

	font-family: Tahoma, Verdana, sans-serif;

	z-index:591;
	
	background-color:#20435b;

	}

 

		#sliderbottom {

		float:left;

		width:950px;	

		background-color:#20435b;

		margin-left:-1px;

		}

		

		#slider h2 {

		margin-bottom:25px;

		}

		

		#slider h2 a{

		width:496px;

		color:#fff;

		text-transform:uppercase;

		font-weight:bold;

		font-size:20px;

		float:left;

		}

		

		#slider h2 a:hover {

		text-decoration:underline;

		}

		

		

		#slider div p {

		width:470px;

		}

		

		#slider a.post-edit-link {

		color:#fff;

		font-size:10px;

		text-transform:uppercase;

		}

		

		

		#slider div p a {

		color:#F3EFEF;

		text-decoration:underline;

		}

				

		#slider div p a:hover {

		text-decoration:none;

		}

		

 

		#slider div p a.button, a.button {

		background:url(images/button.png) no-repeat scroll right top;

		float: left;

		color: #407490;

		padding: 0px 19px 0 0;

		line-height:38px;

		font-size:12px;

		text-transform:uppercase;

		font-weight:bold;

		margin:15px 25px 0 15px;

		text-shadow:1px 1px 0 #fff;

		text-decoration:none;
		

		}

		

		#slider div p a.button span, a.button span {

		background:url(images/button.png) no-repeat scroll left top;

		float: left;

		padding-right: 19px;

		display: block;

		height: 38px;

		margin-left:-19px;

		}

		

		#slider div p a.button:hover, a.button:hover {

		background:url(images/button.png) no-repeat scroll right -39px;

		text-shadow:0 -1px 0px #fff;

		text-decoration:none;

		}

		

		#slider div p a.button:hover span, a.button:hover span {

		background:url(images/button.png) no-repeat scroll left -39px;

		}

 

		

		#slider img {

		float:right;

		border:1px solid #33517e;

		width:300px;

		height:250px;

		}

		

		

		#navi { 

		margin-right:65px;

		text-align:center;

		float:right;

		}

		

		

		#navi a {

		float:left;

		width:14px; 

		height:14px; 

		margin:0 10px 0 0; 

		text-indent:-9999px;

		background-image:url(images/navigator.png); 

		background-position:0 0; 

		background-repeat:no-repeat;

		cursor:pointer;

		}

		

		#navi a.activeSlide { 

		background-position:0 -15px

		}

		

		#navi a:focus { 

		outline: none; 

		background-position:0 -15px

		}

		 

		 

	#title {

	background-color:#20435b;

	float:left;

	width:950px;

	margin-left:-1px;

	height:131px;

	}

	

		#title h1 {

		font-size:40px;

		padding:40px 0 0 40px;

		color:#e0ebed;

		text-shadow:0 -1px 0 #000;

		float:left;

		}

		

		#title h1 a {

		color:#e0ebed;

		}

		

		#title #authorpic   {

		float:right;

		margin:30px 40px 0 0;

		width:70px;

		}

		

		 

	#blocks {

	float:left;

	margin:20px 0 0 15px;

 

	}

	

	#main {

	background:#F4F8FB url(images/bgmain.jpg) repeat-y;

	margin:0 20px;

	padding:20px 20px 30px 0px;

	float:left;

	width:885px;

	}

	

		#sidebar {

		width:245px;

		float:left;

		}

			

			#sidebar ul {

			border-bottom:1px solid #FFFEFA;

			}

			

			

			#sidebar ul li {

			text-transform:uppercase;

			font-weight:bold;

			color:#7a7575;

			padding:10px 0 10px 40px;

			font-size:11px;

			border-top:1px solid #FFFEFA;

			border-bottom:1px solid #DBE1E5;

			display:block;

			}

			

			#sidebar  ul li:first-child {

			border-top:none;

			}

			

 

			#sidebar ul li a:hover {

			text-decoration:underline;

			}

			

			#sidebar ul li.author {

			background:url(images/author.png) no-repeat 7% 50%;

			}

			

			#sidebar ul li.category {

			background:url(images/category.png) no-repeat  7% 50%;

			}

			

			#sidebar ul li.date {

			background:url(images/date.png) no-repeat  7% 50%;

			}

  

			

			#sidebar .widget {

			padding:10px 20px;

			line-height:1.6;

			}

 

			

			#sidebar .widget li {

			border:none;

			padding:5px 0;

			text-transform:none;

			border-bottom:1px solid #dce0e3;

			font-weight:normal;

			}

			

			#sidebar .widget ul {

			border:none;

			}

			

			#sidebar .widget   li ul li {

			padding-left:20px;

			border-bottom:none;

			list-style-type:normal;

			list-style-position:outside;

			}

			

			

			#sidebar .widget h3 {

			color:#2F3438;

			font-family:Arial;

			font-size:14px;

			font-weight:bold;

			margin-bottom:7px;

			text-shadow:1px 1px 0 #FFFFFF;

			text-transform:uppercase;

			}

			

			

		#mainarea {

		padding-left:25px;

		float:left;

		width:600px;

		line-height:1.6

		}

			

			#main.fullwidth {

			background:#F4F8FB;

			}

			

			.fullwidth #mainarea {

			width:855px;

			border:none;

			margin-left:0;

			background:#F4F8FB;

			}

			

			#mainarea p {

			line-height:1.6;

			font-size:12px;

			font-family:Arial,sans-serif;

			}

			 

			#mainarea h1 {

			margin-bottom:10px;

			}

			

			#mainarea h1 a {

			line-height:normal;

			color:#336699;

			font-size:24px;

			}

			

			#mainarea a {

			color:#336699;

			font-weight:bold;

			}

			

			#mainarea a:hover {

			text-decoration:underline;

			}

			

			#mainarea #authorav img {

			float:left;

			margin:5px 10px 8px 0;

			}

 

			

			#mainarea #posttitle {

			float:left;

			width:500px;

			background:url(images/border.png) repeat-x bottom;

			display:block;

			}

 

			

			#mainarea ul { margin: 0 0 20px; padding: 0 0 0 30px; }

			#mainarea ul li { list-style-type: square; }

			#mainarea ol { margin: 0 0 20px; padding: 0 0 0 30px; }

			#mainarea ol li { list-style-type: decimal; }

			#mainarea blockquote { color: #666666; border-left: 3px solid #CCCCCC; color: #777777; font-family: Georgia,"Times New Roman",Times,serif; font-size: 14px; font-style: italic; line-height: 1.8em; margin: 10px 20px 10px 30px; padding-left: 10px; }

			blockquote, q { quotes: none; }

			#mainarea .alignleft { float: left; margin: 10px 15px 10px 0; }

			#mainarea .alignright { float: right; margin: 10px 0px 10px 15px; }

			#mainarea .aligncenter  { text-align:center; margin-top:5px; margin-bottom:7px;}	

			/* Captions */

			#mainarea .aligncenter, #mainarea div.aligncenter { display: block; margin-left: auto; margin-right: auto; }

			#mainarea .wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; }

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

			#mainarea .wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }

/* End captions */

	

		#blocks .block {

		width:295px;

		margin:0 13px 20px 0px;

		background:#F4F8FB;

		color:#64696e;

		font-size:12px;

		line-height:1.6;

		padding:0 0 20px 0;

		display:inline-block;

		vertical-align:top;

		border-bottom:2px solid #eaf0f4;

		-moz-border-radius-bottomleft:5px;

		-moz-border-radius-bottomright:5px;

		 

		}

		

		#blocks .block .inside {

		padding:0px 5px 0px 5px;

		float:left;

		}

 

 

		

		#blocks .block h3    {

		background:url(images/blockh3.png) repeat-x;

		height:60px;

		width:99%;

		float:left;

		border-bottom:4px solid #E8EBED;

		color:#fff;

		text-transform:uppercase;

		font-weight:bold;

		line-height:25px;

		padding-left:5px;

		font-family:Arial,san-serif;

		font-size:14px;

		margin:0 0 10px 0;

		}

		

		#blocks .block h3 a {

		color:#fff;

		font-size: 14px;

		font-weight:bold;

		}

		

		.rsswidget img {

		float:left;

 

		}

		

		

		

		#blocks .block ul {

		border-bottom:1px solid #FFFEFA;

		}

		

		#blocks .block ul li {

		border-top:1px solid #FFFEFA;

		border-bottom:1px solid #DBE1E5;

		font-family:Arial;

		padding:7px 0 7px 0;

		line-height:1.4;

		}

		

		#blocks .block small {

		font-size:10px;

		color:#9CA4AB;

		text-transform:uppercase;

		

		}

		

		#blocks .block ul li:first-child {

		border-top:none;

		}



		

		#blocks .block a {

		display:block;

		font-weight:bold;

		font-size:12px;

		color:#3f4244;

		}

		

		#blocks .block a:hover {

		text-decoration:underline;

		}	

		

		#blocks .block span a:hover {

		text-decoration:underline;

		}

		 

		#blocks .block span a {

		color:#638395;

		font-family:Verdana;

		font-size:11px;

		text-transform:uppercase;

		font-weight:bold;

		border-top:1px solid #FFFEFA;

		padding-top:15px;

		}

		

		#blocks .block .gallery li {

		width:50%;

		float:left;

		border:none;

		text-align:center;

		}

		

		#blocks .block .gallery li img {

		width:75px;

		height:75px;

		}

		

 #footer-wrap {

 width:998px;

 margin:0 auto;

 border-left:1px solid #bac2c8;

 border-right:1px solid #bac2c8;

 background:#EFF3F5 url(images/bgfooter.png) repeat-x;

 margin-bottom:70px;

 

 }

 

	#footer-wrap .frame {

	border-top:1px solid #fff;

	border-left:25px solid #fff;

	border-right:25px solid #fff;

	border-bottom:1px solid #fff;

	}

	

	#footer {

	padding:20px 0 0 20px;

	float:left;

	}

	

	#footer .widget {

	width:265px;

	color:#737475;

	font-size:12px;

	line-height:1.6;

	margin:0 35px 10px 5px;

	display:inline-block;

	vertical-align:top;
	top:0px;

	}

 

		#footer .follow li a {

		color:#393c40;

		text-transform:uppercase;

		font-weight:bold;

		font-family:Arial;

		font-size:15px;

		padding:4px 0 4px 38px;

		float:left;

		height:30px;

		}

		

		#footer .follow li a:hover {

		text-decoration:underline;

		}

		

		#footer li.rss a{

		background:url(images/rss.png) no-repeat;

		}

		

		#footer li.twitter a{

		background:url(images/twitter.png) no-repeat;

		}

		

		#footer li.facebook a{

		background:url(images/facebook.png) no-repeat;

		}

		

		

		#footer .contact li {

		padding:0 0 8px 25px;

		color:#393c40;

		}

		

		#footer li.address {

		background:url(images/house.png) no-repeat;

		}

		

		#footer li.email {

		background:url(images/email.png) no-repeat;

		}

		

		#footer li.phone {

		background:url(images/oldphone.png) no-repeat;

		}

		

		#footer h3 {

		text-transform:uppercase;

		font-family:Arial;

		color:#2f3438;

		font-size:14px;

		font-weight:bold;

		text-shadow:1px 1px 0 #fff;

		margin-bottom:10px;

		}

		

		#footer_end {

		background:url(images/bgfooter2.png) no-repeat left top;

		width:986px;

		height:60px;

		margin-left:-1px;

		float:left;

		color:#64696e;

		font-size:11px;

		padding:0px 0 0 35px;

		}

		

		#footer_end_left {

		float:left;
		padding-top:5px;
		width:600px;

		}

		

		#footer_end_right {

		float:right;

		width:200px;

		padding-right:20px;

		text-align:right;
		

		}

		

		#footer_end_right img {

		vertical-align:middle;

		}

		

/* END STRUCTURE */

 

/* Menubox

----------------------------------------------- */

.menubox {

	background:url(images/navbg.png) repeat-x;

	width:950px;

	height:34px;

	color:#fff;

	text-transform:uppercase;

	font-weight:bold;

	font-size:14px;

	margin-left:-1px;

	}



.menubox * { 

	margin: 0; 

	padding: 0; 

	}



.menubox a,

.menubox a:hover,

.menubox a:active { 

	text-decoration: none;

	}



.menubox ul { 

	list-style: none; 

	}





/* Level 1

----------------------------------------------- */

ul.dropdown { 

	position: relative; 

	list-style:none;

	margin:0;

	padding:0 0 0 20px;

	line-height:1.04em;

	z-index:597;

	float: left;

	}



ul.dropdown li { 

	float: left; 

	zoom: 1; 

	z-index:999;

	}



ul.dropdown a:hover, ul.dropdown li.hover, ul.dropdown li:hover { 

	background:#5788a3;

	color:#FFF;

	text-shadow:1px 1px 0px #488cab;

	}



ul.dropdown a:active { 

	color: #FFF; 

	}



ul.dropdown li a,

ul.dropdown li.cat-item a { 

	display: block; 

	color:#fff;

	padding:10px 15px 9px 15px;

	}



ul.dropdown li:last-child a { 

	border-right: none; 

	} /* Doesn't work in IE */



ul.dropdown li.hover,

ul.dropdown li:hover {

   color:#FFF;

   position: relative; z-index: 599; cursor: default;

   background:#5788a3 !important;

   text-shadow:1px 1px 0px #488cab;

   }

	

	

ul.dropdown li.hover a { 

	color:#FFF;

	}



.menubox ul.dropdown .active, .menubox li.current-cat a, .menubox li.current-cat-parent a, .menubox li.current_page_item {

	color:#FFF;

	background:#5788a3;

	}







/* Level 2

----------------------------------------------- */

ul.dropdown ul { 

	width: 150px; 

	visibility: hidden; 

	position: absolute; 

	z-index:598;

	font-weight:bold;

	}



ul.dropdown ul li { 

	background:#5788a3;

	color:#FFF; 

	float: none; 

	z-index:998;

	}

									  

/* IE 6 & 7 Needs Inline Block */

ul.dropdown ul li a	{ 

	border-right: none; 

	width: 100%; 

	display: inline-block; 

	z-index:999;

	letter-spacing:0em;

	font-size:11px;

	padding:8px 0 9px 10px !important;

	color:#FFF;

	width: 140px;

	border-bottom:1px solid #83c0e1;

	} 



ul.dropdown ul li a:hover {

	text-shadow:1px 1px 0px #1e608b;

	background:#5fb3de;

	}

 





/* Level 3

----------------------------------------------- */

ul.dropdown ul ul { 

	left: 100%; 

	float:left;

	top: 0;

	}



ul.dropdown li:hover > ul { 

	visibility: visible;

	} 





/* ------------------------------------------ */

/* Comments */

/* ------------------------------------------ */

#comments {

margin:25px 0;

border-top:1px solid #DBE1E5;

border-bottom:1px solid #DBE1E5;

}



#comments h3 {

font-size:22px;

color:#3F4244;

margin-top:10px;

margin-bottom:20px;

clear: left;

}



#comments a {

color:#3F4244;

text-decoration:none;

}





#comments div.comments { margin: 0 0 10px 0; }

 

	#comments div.comments h2 {

		font-size: 18px;

		font-weight: normal; }

 

	#comments div.comments li, #main #respond {

		padding: 10px 0 5px;

		margin-top: 10px; }

 

#comments ol.commentlist div.comment-content { margin-left: 95px; }

 

#comments cite {

	font-style: normal;

	font-weight: normal; }

 

#comments p.trackbackurl { font-size: 11px; }

 

	#comments p.trackbackurl span.url {

		font-weight: bold;

		padding: 1px; }

 

#comments a.more-link {

	display: block;

	margin: 10px 0 0; }

 

#comments div#comments-comments ul, #comments div#comments-comments ol { margin-left: 0; }

 

#comments .normalComments {

	padding: 0px 0;

	clear: left;

	font-family: Tahoma, Sans-Serif; }

 

	#comments .normalComments li {

		margin: 0px 0 0em 0;

		padding: 10px 0 20px 0;

		list-style-type: none;

		border-bottom: 1px dotted #A5ACB9; }

 

		#comments .normalComments li ul li { padding: 10px 0 5px 0; }

 

		#comments .normalComments li ul.children { padding: 0px 0 0; }

 

			#comments .normalComments li ul.children li {

				clear: left;

				margin: 0 10px 0px 100px; }

 

		#comments .normalComments li ul li { border: none; }

 

	#comments .normalComments cite.fn {

		font-size: 16px;

		font-weight: bold;

		font-family: Arial;

		 }

 

	#comments .normalComments div.gravatar {

		float: left;

		display: inline;

		width: 75px;

		margin: 0 10px 5px 0; }

 

		#comments .normalComments div.gravatar img { margin: 0; }

 

	#comments .normalComments div.comment-author {

		margin: 0 20px 3px 0;

		line-height: 18px; }

 

	#comments .normalComments div.comment-content { margin-left: 100px; }

 

	 .normalComments p,   .normalComments li.author p {

		margin-left:88px;

		font-size: 12px;

		line-height: 20px; }

 

	#comments .normalComments .avatar {

	float: left;

	margin: 0 15px 0 0;

	width: 70px; }

 

	#comments .normalComments span.says { display: none; }

 

	#comments .normalComments .children { margin: 0 0 0 0; }

 

	#comments .normalComments .commentmetadata a.comment-edit-link { background: none; }

 

	#comments .normalComments .commentmetadata { margin: 0 0 5px 0; }

 

	#comments	.normalComments .commentmetadata a {

	display: inline; font-size: 12px; color: #979797; font-family: Georgia, Sans-Serif; font-style: italic; padding: 0px 0px 2px 12px; line-height: 17px; margin: 0px 0 3px 0; background: url(images/clock.png) no-repeat left; padding-left: 12px; font-weight:normal; }

 

#comments		.normalComments .commentmetadata a:hover {

	color: #4f535b;

	text-decoration: none; }

 

#comments	.normalComments .reply {

	clear: both;

	margin: 10px 0 0 90px; }



#comments .normalComments .cancel-comment-reply p { margin: 0 0 0 0; }

 

#comments .afterpost .navigation .alignleft a, #comments .reply a, .afterpost .navigation .alignright a, #comments .cancel-comment-reply a {

	padding: 2px 5px;

	margin-bottom: 5px;

	font-weight: 700;

	text-transform: uppercase;

	background: #20435b;

	font-size: 10px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

	border: none;

	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);

	color: #fff; }

 

#comments .afterpost .navigation .alignleft a:hover, #comments .afterpost .navigation .alignright a:hover, #comments .reply a:hover, #comments .cancel-comment-reply a:hover {

	text-decoration:underline; }

 

.afterpost .navigation { background: none; }

 

	.afterpost .navigation .alignleft a, .afterpost .navigation .alignright a {

		width: 125px;

		padding: 3px 0 0 3px;

		text-align: center;

		height: 20px; }

 

#commentform {

	color: #6F6F6F;

	margin-top: 15px; }

 

	#commentform code { font-size: 11px; }

 

	#commentform p {

		margin: 0 10px 15px 0;

		font-size: 12px; }

 

 

 

 

#commentslabel, #commentform label {

	line-height: 2.0em;

	font-size: 11px;

 

	 }

 

#comments input, #commentform input {

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

	background-repeat: repeat-x;

	width: 190px;

	padding: 5px 5px 5px 8px;

	margin:0 5px 15px 0;

	font-size: 12px;

	margin-bottom: 5px;

	font-family: Arial, Tahoma, Helvetica, sans-serif;

	color: #333;

	font-weight: bold;

	background: #eff3f5;

	border-color: #BEBEBE #e4ecf2 #e4ecf2 #BEBEBE;

	border-style: solid;

	border-width: 1px; }

 

#comments textarea, #commentform textarea {

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

	width: 450px;

	height: 130px;

	padding: 8px 8px 16px 8px;

	margin-bottom: 15px;

	font-size: 12px;

	font-family: Arial, Tahoma, Helvetica, sans-serif;

	color: #333;

	font-weight: bold;

	background: #eff3f5;

	border-color: #BEBEBE #e4ecf2 #e4ecf2 #BEBEBE;

	border-style: solid;

	border-width: 1px; }

 

#comments #submit, #commentform #submit {

	background:#20435b;

	color:#fff;

	text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);

	border:none;

	text-transform:uppercase;

	cursor:pointer; 

	cursor:hand; }

	

	

	#comments #submit:hover, #commentform #submit:hover {

	background:#4893ba;

	}

	

 

#commentform #subscribe {

	float: left;

	margin: 5px 5px 0 0; }

 

.navigation {

	width: 100%;

	float: left;

	padding: 0px 5px 0px 5px; }

 

	#mainarea .navigation a {

		color: #fff;

		background:#20435b;

		font-weight: bold;

		margin: 7px 0px;

		padding: 5px 6px;

		cursor: pointer;

		font-size: 10px;

		text-transform: uppercase;

		display: block;

		text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);

		-moz-border-radius:3px;

		-khtml-border-radius: 3px;

		-webkit-border-radius: 3px;

		border-radius: 3px;}

 

	.navigation .alignleft { float: left; }

 

	.navigation a:hover {

		color: #fff;

		text-decoration: none; }

 

	.navigation .alignright { float: right; }



	 

	 
