*	{ margin: 0px; padding: 0px; }
html	{ overflow: -moz-scrollbars-vertical; height: 100%; }
body	{ color: #6b6b6b; font: normal 12px "Verdana", sans-serif; background-color: #fff; text-align: center; height: 100%; }
a	{ color: #6b6b6b; text-decoration: none; outline: 0 none; }
a:hover	{ color: #6b6b6b; text-decoration: underline; }
a	img	{ border: 0px; }

.wrapper	{ min-height: 100%; _height: 100%; }

.top_menu_wrap	{ background: url('images/top_menu_bg.gif') repeat-x; }

ul.top_menu	{ overflow: hidden; width: 940px; list-style: none; text-align: left; font-size: 15px; height: 53px; }
ul.top_menu, ul.top_menu	li	a, ul.top_menu	li	a:hover	{ color: #fff; }
ul.top_menu	li	{ display: inline; }
ul.top_menu	li	a	{ float: left; height: 15px; padding: 16px 0px; margin: 0px 10px; }
ul.top_menu	li	a:hover, ul.top_menu	li a.current	{ border-bottom: 6px solid #565656; }

/* Basic code - don't modify */
#nav	{ display: block; position: relative; }
#nav	li	{ display: block; list-style: none; float: left; position: relative; }
#nav	a	{ display: block; }
#nav	ul	{ display: none; position: absolute; left: 0; } 
#nav	ul	a	{ zoom: 1; } /* IE6/7 fix */
#nav	ul	li	{ float: none; }
#nav	ul	ul	{ top: 0; }
    
/* Essentials - configure this */
#nav	ul	{ background-color: #565656; padding: 1px 1px 0px 1px; width: 198px; }
#nav	ul	ul	{ left: 201px; }

/* Everything else is theming */
#nav	{ width: 940px; height: 46px; text-align: left; }
#nav	*:hover	{ background-color: none; }
#nav	a	{ color: #fff; font-size: 11px; padding: 7px 5px; }
#nav	a.headlink	{ font-size: 15px; padding: 16px 0px; margin: 0px 10px; }
#nav	ul	{ top: 46px; }
#nav	ul	li	a	{ background-color: #6d6d6d; border-bottom: 1px solid #565656; }
#nav	ul	a.hover	{ background-color: #7d7d7d; text-decoration: none; }
/* #nav ul a { border-bottom: none; } - I also needed this for IE6/7 */

.content_wrap	{ clear: left; margin-top: -5px; }

.header_wrap	{ background: url('images/main-header-bg-repeater.gif') repeat-x; }
.header_wrap	.inside	{ overflow: hidden; width: 100%; background: url('images/main-header-bg.gif') no-repeat right top; }

.top	{ overflow: hidden; width: 934px; padding: 50px 3px; text-align: left; }
.top	.logo	{ float: left; width: 190px; }
.top	.top_right	{ float: left; width: 744px; text-align: right; }
.top	.top_right	ul.top_actions	{ overflow: hidden; width: 709px; padding: 34px 35px 33px 0px; background: url('images/top_actions_bg.gif') no-repeat right top; list-style: none; }
.top	.top_right	ul.top_actions	li	{ display: inline; float: right; }

.main_text	{ width: 930px; margin: -30px 0px 50px 10px; background: url('images/main-content-bg.gif') no-repeat left bottom; }
.main_text	.inside	{ overflow: hidden; width: 930px; padding: 75px 0px 166px 0px; background: url('images/main-text-bg.png') no-repeat right 30px; text-align: left; color: #414141; }
.main_text	label	{ font-size: 26px; margin-bottom: 3px; }
.main_text	span	{ font-size: 24px; }
.main_text	label, .main_text	span	{ float: left; width: 580px; clear: left; display: block; }

.main_tabs	{ margin: -20px 0px 0px 0px; padding: 25px 0px; background-color: #f9f9f9; }
.main_tabs	ul	{ overflow: hidden; width: 940px; list-style: none; text-align: left; color: #414141; font-size: 11px; }
.main_tabs	ul	li	{ float: left; width: 194px; padding: 15px 25px 15px 0px; background: url('images/main_tabs_bg.gif') no-repeat right center; margin-right: 25px; min-height: 120px; }
.main_tabs	ul	li.last	{ padding-right: 0px; background: none; margin-right: 0px; }
.main_tabs	ul	li	h2	{ font-size: 18px; margin-bottom: 10px; }
.main_tabs	ul	li	h2	a, .main_tabs	ul	li	h2	a:hover	{ color: #414141; }
.main_tabs	ul	li	p	{ line-height: 15px; }
.main_tabs     p	a, .main_tabs	a	{ color: #d53c37; }




.content	{ overflow: hidden; width: 940px; padding-bottom: 50px; text-align: left; }

.content	h1	{ color: #d53c37; font-size: 34px; margin-bottom: 20px; }
.content	h2	{ color: #979797; font-size: 27px; margin-bottom: 20px; }
.content	h3	{ color: #979797; font-size: 24px; margin-bottom: 20px; }

.content	img.sub_image	{ display: block; margin-bottom: 30px; }

.content	.left	{ float: left; width: 690px; padding: 0px 30px 0px 0px; }
.content	.left	h1	{ width: auto; color: #414141; font-size: 32px; }
.content	.left	h2	{ width: auto; font-size: 24px; }
.content	.left	h3	{ width: auto; font-size: 22px; color: #666; }
.content	.left	p	{ line-height: 18px; margin-bottom: 20px; }
.content	.left	ul	{ list-style: square; margin: 0px 0px 20px 20px; }
.content	.left	ul.square_red	{ list-style-image:url(images/typography/bullet_square_red.png); margin: 0px 0px 20px 20px; }
.content	.left	ul.arrow_red	{ list-style-image:url(images/typography/bullet_arrow_red.png); margin: 0px 0px 20px 20px; }
.content	.left	ul	li	{ line-height: 18px; margin-bottom: 10px; }
.content	.left	a, .content	.left	a:hover	{ color: #d53c37; }

.content	.left	.main_content_text	{ float: left; width: 420px; }
.content	.left	.quick_contact	{ float: right; width: 240px; margin: 0px 0px 0px 30px; }
.content	.left	.quick_contact	form.quick_analysis_form	{ background: url('images/quick_analysis_form_bg.gif') no-repeat #6ca2d1; color: #fff; padding: 10px 9px 0px 9px; border: 1px solid #e7e7e7; }
.content	.left	.quick_contact	form.quick_analysis_form	p	{ padding-bottom: 7px; margin: 0px; }
.content	.left	.quick_contact	form.quick_analysis_form	p	input:focus	{ border: 1px solid #125590; }
.content	.left	.quick_contact	form.quick_analysis_form	p	input.btn:hover	{ background-color: #125590; }

.content	.right	{ float: right; width: 220px; text-align: left; }

form.quick_analysis_form	{ margin-bottom: 20px; }
form.quick_analysis_form	p	{ overflow: hidden; width: 220px; padding-bottom: 10px; margin: 0px; line-height: 18px; }
form.quick_analysis_form	textarea	{ overflow: visible; width: 217px; padding-bottom: 10px; margin: 0px; line-height: 68px; }
form.quick_analysis_form	p	label	{ display: block; font-weight: bold; font-size: 11px; cursor: text; margin-bottom: 3px; }
form.quick_analysis_form	textarea	label	{ display: block; font-weight: bold; font-size: 11px; cursor: text; margin-bottom: 3px; }
form.quick_analysis_form	p	input	{ border: 1px solid #cacaca; width: 212px; padding: 3px; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #414141; }
form.quick_analysis_form	textarea	{ border: 1px solid #cacaca; width: 212px; padding: 3px; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #414141; }
form.quick_analysis_form	p	input:focus	{ border: 1px solid #d53c37; }
form.quick_analysis_form	textarea	input:focus	{ border: 1px solid #d53c37; }
form.quick_analysis_form	p	input.btn	{ background-color: #d53c37; width: auto; border: 0px; padding: 4px 10px; color: #fff; font-weight: bold; letter-spacing: -1px; text-transform: uppercase; cursor: pointer; float: right; }

form.quick_analysis_form	p	input.btn:hover	{ background-color: #666666; }
form.quick_analysis_form	textarea	input.btn:hover	{ background-color: #666666; }

.se_logos	{ text-align: center; margin-bottom: 20px; }

.right	h1, .right	h2, .right	h3, .right	h4, .right	h5	{ border-top: 5px solid #d53c37; padding-top: 10px; margin-bottom: 15px; color: #414141; text-transform: uppercase; font-size: 18px; } 
.right	h1	a, .right	h1	a:hover, .right	h2	a, .right	h2	a:hover, .right	h3	a, .right	h3	a:hover, .right	h4	a, .right	h4	a:hover, .right	h5	a, .right	h5	a:hover	{ color: #414141; }
ul.right_menu	{ list-style: none; margin-bottom: 25px; letter-spacing: -1px; }
ul.right_menu	li	{ border-bottom: 1px solid #e8e8e8; padding: 5px; font-weight: bold; }
ul.right_menu	li	a:hover, ul.right_menu	li	span.current	{ text-decoration: none; color: #d53c37; }

.client_testimonials	{ font-size: 11px; line-height: 17px; margin-bottom: 25px; }
.client_testimonials	p.testimonial	{ background: url('images/starting-quote.gif') no-repeat left top; padding: 8px 0px 0px 8px; margin-bottom: 5px; }
.client_testimonials	p.testimonial	span	{ background: url('images/ending-quote.gif') no-repeat right bottom; padding: 0px 8px 4px 0px; display: block; }
.client_testimonials	p.client_name	{ padding: 8px 8px 0px 8px; }

#clearfooter	{ height: 105px; }
.footer_wrapper	{ margin: -105px auto 0 auto; height: 65px; padding: 20px 0px; background: url('images/footer_bg.gif') repeat-x #eeeeee; }
.footer	{ overflow: hidden; width: 860px; padding: 2px 0px 3px 143px; background: url('images/logo-small.gif') no-repeat; text-align: left; font-size: 10px; }
.footer, .footer	a, .footer	a:hover	{ color: #040404; }

.contact_page	{ overflow: hidden; width: 900px; padding: 0px 20px; }

.contact_page	.request_a_quote	{ float: left; width: 580px; margin-right: 40px; }

.contact_page	.request_a_quote	form	{ font-size: 11px; }
.contact_page	.request_a_quote	form	p	{ overflow: hidden; width: 580px; margin-bottom: 15px; }
.contact_page	.request_a_quote	form	p	label	{ float: left; width: 130px; text-align: right; margin-right: 15px; font-weight: bold; cursor: text; line-height: 24px; }
.contact_page	.request_a_quote	form	p	input, .contact_page	.request_a_quote	form	p	textarea, .contact_page	.request_a_quote	form	p	select	{ border: 1px solid #e3e3e3; background-color: #f7f7f7; color: #6b6b6b; font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding: 5px; }

.contact_page	.request_a_quote	form	p	input, .contact_page	.request_a_quote	form	p	textarea	{ width: 350px; } 
.contact_page	.request_a_quote	form	p	textarea	{ height: 150px; }

.contact_page	.request_a_quote	form	p	input:focus, .contact_page	.request_a_quote	form	p	textarea:focus, .contact_page	.request_a_quote	form	p	select:focus	{ border: 1px solid #f3716d; }

.contact_page	.request_a_quote	form	p	input.required, .contact_page	.request_a_quote	form	p	textarea.required, .contact_page	.request_a_quote	form	p	select.required	{ border: 1px solid #fcdad9; background-color: #ffeeed; color: #d53c37; }

.contact_page	.request_a_quote	form	span.error	{ display: block; margin-bottom: 20px;  }
.contact_page	.request_a_quote	form	span.error	p	{ display: block; padding: 10px; border: 1px solid #fcdad9; background-color: #ffeeed; margin-bottom: 20px; color: #d53c37; margin: 0px; line-height: 20px;  }

.contact_page	.request_a_quote	form	p	input.btn	{ background-color: #d53c37; width: auto; border: 0px; padding: 5px 10px; color: #fff; font-weight: bold; letter-spacing: -1px; text-transform: uppercase; cursor: pointer; }
.contact_page	.request_a_quote	form	p	input.btn:hover	{ background-color: #666666; }

.contact_page	.contact_info	{ float: left; width: 280px; }
.contact_page	.contact_info	h2	{ font-size: 20px; text-transform: uppercase; color: #d53c37; margin-bottom: 10px; }

.contact_page	.contact_info	a.map	{ display: block; border: 5px solid #f5f5f5; }
.contact_page	.contact_info	a.map:hover	{ filter: Alpha(Opacity=75); opacity: 0.75; -moz-opacity: 0.75; }

.contact_page	.contact_info	ul	{ width: 250px; padding: 20px 15px; list-style: none; background-color: #f7f7f7; border-bottom: 1px solid #e3e3e3; font-size: 11px; }
.contact_page	.contact_info	ul	li	{ overflow: hidden; width: 100%; padding: 5px 0px; line-height: 20px; }
.contact_page	.contact_info	ul	li	label	{ float: left; width: 75px; margin-right: 15px; font-weight: bold; cursor: text; }
.contact_page	.contact_info	ul	li	span	{ float: left; width: 160px; }

.content	.left	.portfolio	{ overflow: hidden; width: 638px; height: 243px; padding: 26px; background: url('images/portfolio_bg.gif') no-repeat; color: #414141; }
.content	.left	.portfolio	.thumb	{ float: left; width: 360px; margin-right: 15px; }
.content	.left	.portfolio	.details	{ float: left; width: 263px; padding: 10px 0px; text-align: right; font-size: 11px; }
.content	.left	.portfolio	.details	h3	{ margin-bottom: 15px; font-size: 20px; color: #414141; }
.content	.left	.portfolio	.details	p	{ padding-left: 25px; }
.content	.left	.portfolio	.details	span	{ display: block; margin-bottom: 20px; color: #a2a2a2; }
.content	.left	.portfolio	.details	p, .content	.left	.portfolio	.details	span	{ margin-bottom: 15px; }
.content	.left	.portfolio	.details	a	{ text-decoration: underline; color: #d53c37; }
.content	.left	.portfolio	.details	a:hover	{ color: #414141; }

#LastName{
    position:absolute;
    text-decoration:underline;
    background-color:#CC0000;
    left:0px;
    top:-500px;
    width:1px;
    height:1px;
}
Rockettheme UL's

/*-------------------------------------------------------------------------------------------------*/
					/*09 - PORTFOLIO*/
/*-------------------------------------------------------------------------------------------------*/	
.portfolio-item-preview {
	display:block;
	background:url(../images/bg-fade.png) no-repeat center center;
	

}
.portfolio-img{}
.bordered-img {
	border:5px solid #f8f8f8;
}
.pretty-box{
	background-color:#f8f8f8;
	background:-moz-linear-gradient(center bottom , #f8f8f8 0px, #FFF 100%) repeat scroll 0 0 transparent;
	background:-webkit-gradient(linear,left bottom,left top, color-stop(0, #f8f8f8),color-stop(1, #FFF));
	border:1px solid #ebebeb !important;
	padding:4px;
}
.pretty-box:hover {	
	border:1px solid #556074 !important;
	-moz-box-shadow:0 0px 3px #e7e7e7;
	box-shadow: 0 0px 3px #e7e7e7;
	-webkit-box-shadow: 0 0px 3px #e7e7e7;
	-o-box-shadow: 0 1px 3px #e7e7e7;
}
#portfolio {
	width: 960px;
	float: left;
}
.portfolio-container ul li a.hide {
	display: none;
}
.portfolio-container {
	padding: 0px;
	display: block;
	width: 990px;
	float: left;
	height:auto;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: -30px;
}
.portfolio-container ul {
	list-style-type: none;
	margin: 0px;
	padding-left: 0px;
	padding-top:10px;
}
/***************************************************
		  FILTERABLE   PORTFOLIO 
***************************************************/
#filterable  {
	display: inline;
	float: right;
	margin-bottom: 20px;
	margin-right:20px;

}
#filterable li {
	float: left;
	margin-left: 25px;
	
}
#filterable li a {
	display: block;
	color: #aaa;
	font: bold 11px arial;
	text-decoration: none;
	text-align: center;
	width: 100%;
	height: auto;
	padding:2px 5px;
	margin:5px;
	background: #fafafa;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border-top: 1px solid #f0f0f0;
	-webkit-box-shadow: 
		inset 0 0 25px #fafafa,
		0 1px 0 #cecece,
		0 2px 0 #c9c9c9,
		0 2px 3px #4a4a4a;
	-moz-box-shadow: 
		inset 0 0 25px #fafafa,
		0 1px 0 #cecece,
		0 2px 0 #c9c9c9,
		0 2px 3px #4a4a4a;
	box-shadow: 
		inset 0 0 25px #fafafa,
		0 1px 0 #cecece,
		0 2px 0 #c9c9c9,
		0 2px 3px #4a4a4a;
	text-shadow: 0px 1px 0px #f5f5f5;
}

#filterable li.current a {
	color: #e64135;
	background: #fafafa;
	margin: 7px 5px 3px;
	-webkit-box-shadow:
		inset 0 0 25px #e4e4e4,
		0 0 3px #333;
	-moz-box-shadow: 
		inset 0 0 25px #e4e4e4,
		0 0 3px #333;
	box-shadow: 
		inset 0 0 25px #e4e4e4,
		0 0 3px #333;
	border-top: 1px solid #eee;
}
#filterable li h5{
	float: left;
	margin-top: 5px;
	
}
/*-------------------------------------------------------------------------------------------------*/
		/*PORTFOLIO DETAILS NAVIGATION*/
/*-------------------------------------------------------------------------------------------------*/
.portfolio-details-nav{float:right;width:100%;margin-bottom:15px;}
#prev,#next {
	display:block;
	float:right;
	padding:4px 9px;
	margin-right:5px;
	border:1px solid #d7d7d7;
	background-color:#ffffff;	
}
#prev:hover,#next:hover {
	background-color:#F7F7F7;
}
#prev a:hover,#next a:hover {
	text-decoration:none!important;
}
/*-------------------------------------------------------------------------------------------------*/
					/*10 - BUTTONS*/
/*-------------------------------------------------------------------------------------------------*/	

.button{
	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 0px 0px rgba(255,255,255,0);
	-webkit-transition:all 0.3s ease, top 0ms linear;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.4s ease;
	-ms-transition:all 0.4s ease;
	transition:all 0.3s ease;
	border-radius: 99px;
	-moz-border-radius: 99px;
	-webkit-border-radius: 99px;
	
	}
.button.round{
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.button.small{
	padding: 4px 10px;
}	
.button.big{
	padding: 8px 20px;
}	
.button.huge{
	padding: 12px 24px;
}
/*-----------BUTTON COLORS ---------------*/
ul.buttons li {display:list;margin:25px 0;}
/*BLUE*/
.button.blue{
	background-color:#1e6fca;	
	background: -moz-linear-gradient(
		top,
		#65b1f0 0%,
		#246eab);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#65b1f0),
		to(#246eab));
	
	border: 1px solid #275682;
	-moz-box-shadow:
		0px 1px 2px rgba(000,000,000,0.3),
		inset 0px 1px 0px rgba(255,255,255,0.6);
	-webkit-box-shadow:
		0px 1px 2px rgba(000,000,000,0.3),
		inset 0px 1px 0px rgba(255,255,255,0.6);
	
	}
	.button.blue:hover {
	color:#FFF;
	-webkit-box-shadow: 0px 0px 6px rgba(54, 154, 239, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 6px rgba(54, 154, 239, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-o-box-shadow: 0px 0px 6px rgba(54, 154, 239, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.4);
	-ms-box-shadow: 0px 0px 6px rgba(54, 154, 239, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 6px rgba(54, 154, 239, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
	}
	.button.blue:active{
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#246eab),
		to(#65b1f0));
	}
/*ORANGE*/
.button.orange{
	background-color:#d74b23;	
	background: -moz-linear-gradient(
		top,
		#f27a2a 0%,
		#c13a05);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#f27a2a),
		to(#c13a05));
	border: 1px solid #9f2f03;
	background-clip: padding-box;
	-moz-background-clip: padding;
	-webkit-background-clip: padding;	
	
	}
	.button.orange:hover {
	color:#FFF;
	-webkit-box-shadow: 0px 0px 6px rgba(171, 63, 10, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 6px rgba(171, 63, 10, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-o-box-shadow: 0px 0px 6px rgba(171, 63, 10, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.4);
	-ms-box-shadow: 0px 0px 6px rgba(171, 63, 10, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 6px rgba(171, 63, 10, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
	}
	.button.orange:active{
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#c13a05),
		to(#f27a2a));
	}
	
/*GREEN*/	
.button.green{
	background-color:#85cd4d;	
	background: -moz-linear-gradient(
		top,
		#a6df57 0%,
		#6ca314);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#a6df57),
		to(#6ca314));
	border: 1px solid #71af1e;
	background-clip: padding-box;
	-moz-background-clip: padding;
	-webkit-background-clip: padding;
	
	}
	.button.green:hover {
	color:#FFF;
	-webkit-box-shadow: 0px 0px 6px rgba(107, 170, 4, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 6px rgba(107, 170, 4, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-o-box-shadow: 0px 0px 6px rgba(107, 170, 4, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.4);
	-ms-box-shadow: 0px 0px 6px rgba(107, 170, 4, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 6px rgba(107, 170, 4, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
	}
	.button.green:active{
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#6ca314),
		to(#a6df57));
	}
	
/*PINK*/
.button.pink{
	background-color:#d82f4e;	
	background: -moz-linear-gradient(
		top,
		#f3546e 0%,
		#c92644);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#f3546e),
		to(#c92644));
	border: 1px solid #841e31;
	background-clip: padding-box;
	-moz-background-clip: padding;
	-webkit-background-clip: padding;	
	}
	.button.pink:hover {
	color:#FFF;
	-webkit-box-shadow: 0px 0px 6px rgba(244, 39, 78, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 6px rgba(244, 39, 78, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-o-box-shadow: 0px 0px 6px rgba(244, 39, 78, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.4);
	-ms-box-shadow: 0px 0px 6px rgba(244, 39, 78, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 6px rgba(244, 39, 78, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
	}
	.button.pink:active{
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#c92644),
		to(#f3546e));	
}
/*BLACK*/
.button.black{
	background-color:#323232;	

	background: -moz-linear-gradient(
		top,
		#545557 0%,
		#1e1e1e);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#545557),
		to(#1e1e1e));
	-moz-box-shadow:
		0px 1px 2px rgba(000,000,000,0.3),
		inset 0px 1px 0px rgba(255,255,255,0.4);
	-webkit-box-shadow:
		0px 1px 2px rgba(000,000,000,0.3),
		inset 0px 1px 0px rgba(255,255,255,0.4);		
	border: 1px solid #030303;
	background-clip: padding-box;
	-moz-background-clip: padding;
	-webkit-background-clip: padding;	
	}
	.button.black:hover {
	color:#FFF;
	-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
	-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
	}
	.button.black:active{
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#1e1e1e),
		to(#545557));	
}
/*YELLOW*/
.button.yellow{
	background-color:#f5eb34;	
	background: -moz-linear-gradient(
		top,
		#f8c100 0%,
		#b68e00);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#f8c100),
		to(#b68e00));
	-moz-box-shadow:
		0px 1px 2px rgba(000,000,000,0.3),
		inset 0px 1px 0px rgba(255,255,255,0.4);
	-webkit-box-shadow:
		0px 1px 2px rgba(000,000,000,0.3),
		inset 0px 1px 0px rgba(255,255,255,0.4);		
	border: 1px solid #b68e00;
	background-clip: padding-box;
	-moz-background-clip: padding;
	-webkit-background-clip: padding;	
	}
	.button.yellow:hover {
	color:#FFF;
	-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
	-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
	}
	.button.yellow:active{
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#b68e00),
		to(#f8c100));	
}
/*RED*/
.button.red{
	background-color:#f5eb34;	
	background: -moz-linear-gradient(
		top,
		#f26c4f 0%,
		#d81f27);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#f26c4f),
		to(#d81f27));
	-moz-box-shadow:
		0px 1px 2px rgba(000,000,000,0.3),
		inset 0px 1px 0px rgba(255,255,255,0.4);
	-webkit-box-shadow:
		0px 1px 2px rgba(000,000,000,0.3),
		inset 0px 1px 0px rgba(255,255,255,0.4);		
	border: 1px solid #bf0101;
	background-clip: padding-box;
	-moz-background-clip: padding;
	-webkit-background-clip: padding;	
	}
	.button.red:hover {
	color:#FFF;
	-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
	-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
	}
	.button.red:active{
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#d81f27),
		to(#f26c4f));	
}
/*PURPLE*/
.button.purple{
	background-color:#b576ad;	
	background: -moz-linear-gradient(
		top,
		#b576ad 0%,
		#9a4d90);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#b576ad),
		to(#9a4d90));
	-moz-box-shadow:
		0px 1px 2px rgba(000,000,000,0.3),
		inset 0px 1px 0px rgba(255,255,255,0.4);
	-webkit-box-shadow:
		0px 1px 2px rgba(000,000,000,0.3),
		inset 0px 1px 0px rgba(255,255,255,0.4);		
	border: 1px solid #954eae;
	background-clip: padding-box;
	-moz-background-clip: padding;
	-webkit-background-clip: padding;	
	}
	.button.purple:hover {
	color:#FFF;
	-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
	-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
	}
	.button.purple:active{
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#9a4d90),
		to(#b576ad));	
}
/*DARK BLUE*/
.button.dark-blue{
	background-color:#b576ad;	
	background: -moz-linear-gradient(
		top,
		#748095 0%,
		#3d4753);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#748095),
		to(#3d4753));
	-moz-box-shadow:
		0px 1px 2px rgba(000,000,000,0.3),
		inset 0px 1px 0px rgba(255,255,255,0.4);
	-webkit-box-shadow:
		0px 1px 2px rgba(000,000,000,0.3),
		inset 0px 1px 0px rgba(255,255,255,0.4);		
	border: 1px solid #3d4753;
	background-clip: padding-box;
	-moz-background-clip: padding;
	-webkit-background-clip: padding;	
	}
	.button.dark-blue:hover {
	color:#FFF;
	-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
	-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1),;
	}
	.button.dark-blue:active{
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#3d4753),
		to(#748095));	
}
/*LIGHT BLUE*/
.button.light-blue{
	
	background-color:#7ccce5;	
	background: -moz-linear-gradient(
		top,
		#7ccce5 0%,
		#64bcd7);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#7ccce5),
		to(#64bcd7));
	-moz-box-shadow:
		0px 1px 2px rgba(000,000,000,0.3),
		inset 0px 1px 0px rgba(255,255,255,0.4);
	-webkit-box-shadow:
		0px 1px 2px rgba(000,000,000,0.3),
		inset 0px 1px 0px rgba(255,255,255,0.4);		
	border: 1px solid #52adc9;
	background-clip: padding-box;
	-moz-background-clip: padding;
	-webkit-background-clip: padding;	
	}
	.button.light-blue:hover {
	color:#FFF;
	-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
	-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
	-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
	}
	.button.light-blue:active{
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#64bcd7),
		to(#7ccce5));	
}
/*BUTTON ENDS*/
/*-------------------------------------------------------------------------------------------------*/
					/*11 - PRICING BOXES ANDTABLES*/
/*-------------------------------------------------------------------------------------------------*/	

/*----------------------PRICING BOXES------------------------------*/
/*PRICING BOX STYLE*/
ul.list-box{margin:0; padding:0; list-style-type:none;}
ul.list-box > li{
	background:#eeecec;
	float:left;
	border-radius:6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-moz-box-shadow:0px 3px 3px rgba(0,0,0,0.1);
	-webkit-box-shadow:0px 3px 3px rgba(0,0,0,0.1);
	box-shadow:0px 3px 3px rgba(0,0,0,0.1);}
 ul.list-box  li:hover{
	position: relative;
	z-index: 100;
	top: -15px;
	box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 0px 10px rgba(0,0,0,0.3);
	cursor:pointer;
	-webkit-transition: all 0.15s ease;
	-moz-transition: all 0.15s ease;
	-o-transition: all 0.15s ease;
	-ms-transition: all 0.15s ease;
	transition: all 0.15s ease;}
.title-box {text-align:center;}
.box-header{
	padding-top:5px;
	border-radius: 6px 6px 0px 0px;
	-webkit-border-top-right-radius: 6px;
	-webkit-border-top-left-radius: 6px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-topleft: 6px;
	}
.box-header h3{color:#FFF;text-shadow: 0px 1px 0px #005826;}
.box-des{text-align:left;}
.pricing-box-container{background:#fafafa;text-align:left;	}
.list-box-content{ margin:0px 0px;padding:10px 25px 25px 25px;text-align:center}
.list-box-content ul{margin:0px auto;  padding:0; list-style-type:none;}
.list-box-content ul li{margin:0; padding:5px 0 5px 30px; list-style-type:none; background:url(../images/check-box.png) no-repeat 0 5px; text-align:left}
.list-box-content ul li:hover{
	box-shadow:none!important;
	-moz-box-shadow:none!important;
	webkit-box-shadow:none!important;
	left:0px!important;
	top: 0px!important;}
.text-price{
	text-align:center;
	
	padding:10px 0 5px 0;}
.text-price h3{color:#FFF;text-shadow: 0px 1px 0px #005826;}
/*RICING BOX COLORS*/
/*GREEN*/
.text-price.green{
	background-color: #468928;
	background-image: linear-gradient(top, #5dab35, #468928); 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5dab35', endColorstr='#468928'); 
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5dab35', endColorstr='#468928');
	background: -ms-linear-gradient(top, #5dab35, #468928);
	background: -moz-linear-gradient(top, #5dab35, #468928);
	background: -o-linear-gradient(top, #5dab35, #468928); 
	background: -webkit-linear-gradient(top, #5dab35, #468928); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5dab35), color-stop(1, #468928));
}
.box-header.green{
	border-bottom: 1px solid #275c17;
	background-color: #34791f;
	background-image: linear-gradient(top, #449e28, #31741d);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#449e28', endColorstr='#31741d'); 
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#449e28', endColorstr='#31741d'); 
	background: -ms-linear-gradient(top, #449e28, #31741d); 
	background: -moz-linear-gradient(top, #449e28, #31741d); 
	background: -o-linear-gradient(top, #449e28, #31741d); 
	background: -webkit-linear-gradient(top, #449e28, #31741d); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #449e28), color-stop(1, #31741d));
	}
/*ORANGE*/
.text-price.orange{
	background-color: #f27a2a;
	background-image: linear-gradient(top, #f27a2a, #c13a05); 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f27a2a', endColorstr='#c13a05'); 
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f27a2a', endColorstr='#c13a05');
	background: -ms-linear-gradient(top, #f27a2a, #c13a05);
	background: -moz-linear-gradient(top, #f27a2a, #c13a05);
	background: -o-linear-gradient(top, #f27a2a, #c13a05); 
	background: -webkit-linear-gradient(top, #f27a2a, #c13a05); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f27a2a), color-stop(1, #c13a05));
}
.box-header.orange{
	border-bottom: 1px solid #9f2f03;
	background-color: #c13a05;
	background-image: linear-gradient(top, #f27a2a, #c13a05);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f27a2a', endColorstr='#c13a05'); 
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f27a2a', endColorstr='#c13a05'); 
	background: -ms-linear-gradient(top, #f27a2a, #c13a05); 
	background: -moz-linear-gradient(top, #f27a2a, #c13a05); 
	background: -o-linear-gradient(top, #f27a2a, #c13a05); 
	background: -webkit-linear-gradient(top, #f27a2a, #c13a05); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f27a2a), color-stop(1, #c13a05));
	}
/*BLUE*/
.text-price.blue{
	background-color: #65b1f0;
	background-image: linear-gradient(top, #65b1f0, #246eab); 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#65b1f0', endColorstr='#246eab'); 
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#65b1f0', endColorstr='#246eab');
	background: -ms-linear-gradient(top, #65b1f0, #246eab);
	background: -moz-linear-gradient(top, #65b1f0, #246eab);
	background: -o-linear-gradient(top, #65b1f0, #246eab); 
	background: -webkit-linear-gradient(top, #65b1f0, #246eab); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #65b1f0), color-stop(1, #246eab));
}
.box-header.blue{
	border-bottom: 1px solid #275682;
	background-color: #246eab;
	background-image: linear-gradient(top, #65b1f0, #246eab);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#65b1f0', endColorstr='#246eab'); 
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#65b1f0', endColorstr='#246eab'); 
	background: -ms-linear-gradient(top, #65b1f0, #246eab); 
	background: -moz-linear-gradient(top, #65b1f0, #246eab); 
	background: -o-linear-gradient(top, #65b1f0, #246eab); 
	background: -webkit-linear-gradient(top, #65b1f0, #246eab); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #65b1f0), color-stop(1, #246eab));
	}
	
/*RED*/
.text-price.red{
	background-color: #f26c4f;
	background-image: linear-gradient(top, #f26c4f, #d81f27); 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f26c4f', endColorstr='#d81f27'); 
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f26c4f', endColorstr='#d81f27');
	background: -ms-linear-gradient(top, #f26c4f, #d81f27);
	background: -moz-linear-gradient(top, #f26c4f, #d81f27);
	background: -o-linear-gradient(top, #f26c4f, #d81f27); 
	background: -webkit-linear-gradient(top, #f26c4f, #d81f27); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f26c4f), color-stop(1, #d81f27));
}
.box-header.red{
	border-bottom: 1px solid #bf0101;
	background-color: #d81f27;
	background-image: linear-gradient(top, #f26c4f, #d81f27);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f26c4f', endColorstr='#d81f27'); 
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f26c4f', endColorstr='#d81f27'); 
	background: -ms-linear-gradient(top, #f26c4f, #d81f27); 
	background: -moz-linear-gradient(top, #f26c4f, #d81f27); 
	background: -o-linear-gradient(top, #f26c4f, #d81f27); 
	background: -webkit-linear-gradient(top, #f26c4f, #d81f27); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f26c4f), color-stop(1, #d81f27));
	}
/*PURPLE*/
.text-price.purple{
	background-color: #b576ad;
	background-image: linear-gradient(top, #b576ad, #9a4d90); 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b576ad', endColorstr='#9a4d90'); 
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b576ad', endColorstr='#9a4d90');
	background: -ms-linear-gradient(top, #b576ad, #9a4d90);
	background: -moz-linear-gradient(top, #b576ad, #9a4d90);
	background: -o-linear-gradient(top, #b576ad, #9a4d90); 
	background: -webkit-linear-gradient(top, #b576ad, #9a4d90); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #b576ad), color-stop(1, #9a4d90));
}
.box-header.purple{
	border-bottom: 1px solid #82497a;
	background-color: #9a4d90;
	background-image: linear-gradient(top, #b576ad, #9a4d90);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b576ad', endColorstr='#9a4d90'); 
	-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b576ad', endColorstr='#9a4d90'); 
	background: -ms-linear-gradient(top, #b576ad, #9a4d90); 
	background: -moz-linear-gradient(top, #b576ad, #9a4d90); 
	background: -o-linear-gradient(top, #b576ad, #9a4d90); 
	background: -webkit-linear-gradient(top, #b576ad, #9a4d90); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #b576ad), color-stop(1, #9a4d90));
	}
/*-----------------------*/
/* PRICING TABLE  */
/*-----------------------*/
.pricing-pricing-table-box-container{ width:960px;}
.pricing-table-box-container ul{ margin:0px; border-bottom:1px solid #dcdcdc; float:left; }
.pricing-table-box-container ul li{ float:left; list-style-type:none; padding:15px 0px 10px 0px ; line-height:normal; color:#707070 !important; min-height:22px; }
.pricing-table-box-container ul li h4{ margin:0px; font-size:14px;}
.pricing-table-box-container ul li.one{
	width:465px; 
	padding-left:20px;
 }
.pricing-table-box-container ul li.one:hover{ 
	background:#e3f7ba;cursor:pointer;
	-webkit-transition: all 0.25s ease;
	-moz-transition: all 0.25s ease;
	-o-transition: all 0.25s ease;
	-ms-transition: all 0.25s ease;
	transition: all 0.25s ease;
}
	.pricing-table-box-container ul li.two{ width:155px; text-align:center; border-left:1px solid #dcdcdc; }
	.pricing-table-box-container ul li.three{ width:155px; text-align:center; border-left:1px solid #dcdcdc; }
	.pricing-table-box-container ul li.four{ width:155px; text-align:center; border-left:1px solid #dcdcdc; }
	ul.pricing-table-header li{ }
	ul.pricing-table-white{ background-color:#FFF; float:left;}
	ul.pricing-table-white li.one{ width:475px; padding-left:10px; }
	ul.pricing-table-grey{ background-color:#fafafa}
	ul.pricing-table-grey li.one{ width:475px; padding-left:10px; }
	ul.tbl-price{ border:0px; font-size:18px;}
	.icontable{width:25px; margin-right:10px;}
	.icontable img{vertical-align:middle;}

#grid {width:960px;padding-bottom:30px;height:auto;}
.item-hover{
	margin:0!important;
	padding:0!important;
	height:150px;
	}
#grid .portfolio-thumbnail{
	position:absolute;
	left: 0px;
	top: 0px;
	display:none;
	height:100%;
	background:url("../images/thumb-hover-bg.png") repeat;
	text-align: left;
	cursor:pointer;	
}
#grid .thumb-text{
	padding:10px;
}
#grid .portfolio-thumbnail h4{color:#f26c4f;}
#grid .portfolio-thumbnail p{color:#FFF;}
#grid .one-half,#grid .one-third,#grid .one-fourth,#grid .one-fifth {
	margin-right:2px;	
	margin-top:2px;	
	margin-bottom:0!important;	
	margin-left:0!important;
	}
#grid .one-half {
	width:478px;
	float:left;	
	position: relative;
}
#grid .one-third {
	width:318px;
	float:left;	
	position: relative;
}
#grid .one-fourth {
	width:238px;
	float:left;	
	position: relative;
}

#grid .one-fifth {
	width:118px;
	float:left;
	position: relative;
}
#grid .last-grid{margin-right:0px;}

/*--------------------------------------13 - SIMPLE UL STYLE , TAGS, TABS-----------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
	.simple-nav{ list-style-type:none; list-style-position:outside; width:200px; }
	.simple-nav li{ color:#999999;display:block; padding:5px 0;  border-bottom:1px dotted #e1e1e1;}
	.simple-nav li a { color:#999999;padding-left:15px;background: url(../images/simple-nav-arrow.png) no-repeat 0px 2px;}
	.simple-nav li a:hover { color:#e64135;}
	.simple-nav li a.current { color:#272727;}
	.round-list{ list-style-type:none; list-style-position:outside; border-top:1px dotted #efefef; width:200px; }
	.round-list li{ border-bottom:1px dotted #efefef;color:#666666;display:block; padding:6px 0 6px 25px; background: url(../images/check-box.png) no-repeat 5px 7px;  }	
	.check-list{ list-style-type:none; list-style-position:outside; border-top:1px dotted #efefef; width:200px; }
	.check-list li{ border-bottom:1px dotted #efefef;color:#666666;display:block; padding:6px 0 6px 25px; background: url(../images/check.png) no-repeat 5px 7px;  }
	.cancel-list{ list-style-type:none; list-style-position:outside; border-top:1px dotted #efefef; width:200px; }
	.cancel-list li{ border-bottom:1px dotted #efefef;color:#666666;display:block; padding:6px 0 6px 25px; background: url(../images/cancel.png) no-repeat 5px 7px;  }
	
	.checklist-list{ list-style-type:none; list-style-position:outside; border-top:1px dotted #efefef; width:200px; }
	.checklist-list li{ border-bottom:1px dotted #efefef;color:#666666;display:block; padding:6px 0 6px 25px; background: url(../images/checklist-icon.png) no-repeat 5px 9px;  }

/*-------------------------------SIMPLE BLOG NAVIGATION------------------------------------------------------------------*/
	.blog-pagination{ list-style:none; }
	.blog-pagination li{ display:inline; }
	.blog-pagination li a{ display:block; float:left; padding:4px 9px; margin-right:7px; border:1px solid #efefef; }
	.blog-pagination li.active a{ background-color:#f5f5f5;  }	
	.blog-tags{font-size:12px;}

