/* =Fonts



-------------------------------------------------------------- */



pre	{



	background:url("../images/pre-bg.gif") repeat scroll 0 0 #999;



	border:1px dotted #ccc;



	color:#000;



}



code	{



	background:#999;



	border:1px dotted #BBBBBB;



	color:#000;



}



.highlight	{



	background:#6a0202;



	display:inline-block;



	font-size:22px;



	color:#fff;



	padding:5px 5px 0 5px;



}







/* =Global Elements



-------------------------------------------------------------- */



body {



	background:#FFF;



}



body,



input,



textarea {



	color: #000;



}



#dummy-element{width:2px;} /* Necessary to check if StyleSheet has loaded */



.logo	{



	/*background:transparent url(../images/logo.png) top center no-repeat;*/



	width:1000px;
	height: 70px;
margin-left: -5px;
margin-top: -10px;



}



.buy_theme_btn	{



	background:transparent url(../images/buy_theme.png) top center no-repeat;



	width:285px;



	height:68px;



}



.hr_line	{height: 0; border-top: 1px solid #171717; padding-top: 10px;}







hr	{background-color: #171717;}







/* Text elements



-------------------------------------------------------------- */



p	{color:#000; text-align:justify;font-size: 14px;line-height: 25px;}



.page_content   h2  {color:#627d4d;}







blockquote	{border-left:5px solid #444;}



ins {background: #ffc;}



abbr,



acronym {



	border-bottom: 1px dotted #666;



}







input[type="text"] {



	background: #f9f9f9;



	border: 1px solid #000;



}	



a {



	color:#627d4d;

text-decoration:none;

	



}



a:visited {



	color:#627d4d;



}



a:active,



a:hover {



	color: #fff;



	text-decoration:none;



}







/* Bulleted lists



-------------------------------------------------------------- */



ul.bullet-check li {background: url(images/bullets/check.gif) no-repeat scroll 0 0.2em transparent;}



ul.bullet-gray li {background:url("../images/bullets/dot_gray.gif") no-repeat scroll 0 7px transparent;}



ul.bullet-silver li {background:url("../images/bullets/dot_gray_light.gif") no-repeat scroll 0 7px transparent;}



ul.bullet-blue li {background:url("../images/bullets/dot_blue.gif") no-repeat scroll 0 7px transparent;}



ul.bullet-green li {background:url("../images/bullets/dot_green.gif") no-repeat scroll 0 7px transparent;}



ul.bullet-orange li {background:url("../images/bullets/dot_orange.gif") no-repeat scroll 0 7px transparent;}



ul.bullet-red li {background:url("../images/bullets/dot_red.gif") no-repeat scroll 0 7px transparent;}



ul.bullet-disc-gray li {background:url("../images/bullets/circle_gray.gif") no-repeat scroll 0 7px transparent;}



ul.bullet-disc-silver li {background:url("../images/bullets/circle_gray_light.gif") no-repeat scroll 0 7px transparent;}



ul.bullet-disc-blue li {background:url("../images/bullets/circle_blue.gif") no-repeat scroll 0 7px transparent;}



ul.bullet-disc-green li {background:url("../images/bullets/circle_green.gif") no-repeat scroll 0 7px transparent;}



ul.bullet-disc-orange li {background:url("../images/bullets/circle_orange.gif") no-repeat scroll 0 7px transparent;}



ul.bullet-disc-red li {background:url("../images/bullets/circle_red.gif") no-repeat scroll 0 7px transparent;}







/* Numbered lists



-------------------------------------------------------------- */



ol.number-pad	{



	background:url("../images/bullets/ordered-background.gif") repeat-y scroll 0 0 #E5E5E5;



	border-left:1px solid #E9E9E9;



}



ol.number-pad li	{



	border-bottom:1px dotted #fff;



}







/* Table style



-------------------------------------------------------------- */



#tableLayout th.tableColumn,#tableLayout td.tableItem,#tableLayout td.tableOdd,#tableLayout td.tableEven



	{background-color:#AFAFAF;border-color:#C6C6C6;color:#000;}



#tableLayout td.tableEven {background-color:#E8EBEC}



#tableLayout td.tableOdd {background-color:#F9F9F9}



#tableLayout td.checkMark {background-image:url(../images/bullets/check.gif);background-position:center center;background-repeat:no-repeat}



#tableLayout td.last {border-bottom:1px solid #C6C6C6}



#tableLayout	a	{color:#C40202;}







/* Buttons



-------------------------------------------------------------- */



.page_content .titanium_button { 



	color:#ccc; 



	text-decoration:none; 



	text-transform:uppercase; 



	font-weight:700; 



	background:#627d4d;



	padding:8px 12px 8px 12px; 



	display:table-cell;



	line-height:100%; 



	-moz-border-radius: 3px; -webkit-border-radius: 3px;



}



.titanium_button:hover {color:#fff; background:#627d4d;}







input[type=submit].titanium_button	{



	border:0;



	cursor:pointer;	



	padding:10px 15px;



}







/* Info boxes



-------------------------------------------------------------- */



div.titanium_info { border:1px solid #cccccc; background:#e9e9e9 url(../images/i_info.png) no-repeat 19px 19px; padding:15px 15px 15px 70px; margin-bottom:20px; clear:both; min-height:43px;



}



div.titanium_warning { border:1px solid #eee3b1; background:#f6f0d9 url(../images/i_warning.png) no-repeat 19px 19px; padding:15px 15px 15px 70px; margin-bottom:20px; color:#a47607; clear:both; min-height:43px; }



div.titanium_successful { border:1px solid #b5e4a0; background:#dceccf url(../images/i_successful.png) no-repeat 19px 19px; padding:15px 15px 15px 70px; margin-bottom:20px; color:#427625; clear:both; min-height:43px; }



div.titanium_error { border:1px solid #d9c2ba; background:#f2e1d8 url(../images/i_error.png) no-repeat 19px 19px; padding:15px 15px 15px 70px; margin-bottom:20px; color:#872a06; clear:both; min-height:43px; }











/* =Structure



-------------------------------------------------------------- */



.page_content	{background:#A99B8B;}



	/* Header



	-------------------------------------------------------------- */



	#header {



		border-bottom: 2px solid #637d4e;

background: #333333;

border-top: 2px solid #637d4e;

margin-top: 5px;

margin-bottom: 4px;



	}

	#header1 {



		border-bottom: 3px solid #637d4e;

background: #333333;

border-top: 2px solid #637d4e;



	}



	#site-title a {



		color: #000;



		font-weight: bold;



		text-decoration: none;



	}



	



	/* Right sidebar



	-------------------------------------------------------------- */



	.sidebar_right fieldset {



	    border-bottom:1px solid #232323;



	}



	.sidebar_right  h2  {



	    color:#fff;



	}  



	/* Left sidebar



	-------------------------------------------------------------- */



	.sidebar_left fieldset {



	    border-bottom:1px solid #232323;



	}



	.sidebar_left  h2  {



	    color:#fff;



	} 



	/* Page header



	-------------------------------------------------------------- */



	.page_header	{



		background:#A99B8B;



	}



	.page_header	h1	{



		color:#fff;



	}



	.page_header	h2	{



		color:#858282;



	}



	/* Breadcrumb



	-------------------------------------------------------------- */	



	.breadcrumb	li	{color:#AAA;}	



	.breadcrumb	li	a	{color:#627d4d;}



	/* Sort nav



	-------------------------------------------------------------- */



	.sort-nav	{background:#000;}	



	.sort-nav	ul li	a	{color:#fff;}	



	.sort-nav	ul	li	a:hover	{background:#627d4d;}	



	.sort-nav	ul li	a.selected	{background:#627d4d;}	



	/* Footer area



	-------------------------------------------------------------- */



	#footer {background:#333333;margin-left: -600px;margin-right: -600px;border-bottom: 2px solid #637d4e;

border-top: 2px solid #637d4e;}



	#footer	.copyright	{color: #aaa;  padding-left: 600px;}



	#footer	.social	li	a	{filter:alpha(opacity=30);	opacity:0.3;}



	#footer	.social	li	a:hover	{filter:alpha(opacity=100);	opacity:1;}



	#footer1 {background:#333333;margin-left: -600px;margin-right: -600px;border-bottom: 2px solid #637d4e;

border-top: 2px solid #637d4e;padding-top: 3px;padding-bottom: 3px;}	







/* =Content



-------------------------------------------------------------- */



	/* Main menu



	-------------------------------------------------------------- */	



	#access {/*background: #000;*/}



	#access a {color:#FFF;}



	



	#access ul ul a {

	

	background: #1f3b08; /* Old browsers */

	/* IE9 SVG, needs conditional override of 'filter' to 'none' */

	

	/*background: -moz-linear-gradient(top, #627d4d 0%, #1f3b08 100%); /* FF3.6+ */

	/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#627d4d), color-stop(100%,#1f3b08)); /* Chrome,Safari4+ */

	/*background: -webkit-linear-gradient(top, #627d4d 0%,#1f3b08 100%); /* Chrome10+,Safari5.1+ */

	/*background: -o-linear-gradient(top, #627d4d 0%,#1f3b08 100%); /* Opera 11.10+ */

	/*background: -ms-linear-gradient(top, #627d4d 0%,#1f3b08 100%); /* IE10+ */

	/*background: linear-gradient(top, #627d4d 0%,#1f3b08 100%); /* W3C */

	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#627d4d', endColorstr='#1f3b08',GradientType=0 ); /* IE6-8 */	

}



	#access li:hover > a	{



		color:#fff;



		background:#627d4d;



	}	



	#access ul ul :hover > a {



		color:#fff;



		background:#627d4d;



	}



	#access ul ul ul a	{color:#fff; background:#950303;}



	#access ul ul ul a:hover	{text-decoration:underline;}



	



	#access ul li.current_page_item > a,



	#access ul li.current-menu-ancestor > a,



	#access ul li.current-menu-item > a,



	#access ul li.current-menu-parent > a {



		color: #000;



		



	}



	



	* html #access ul li.current_page_item a,



	* html #access ul li.current-menu-ancestor a,



	* html #access ul li.current-menu-item a,



	* html #access ul li.current-menu-parent a,



	* html #access ul li a:hover {



		color:#fff;



	}



	



	/* Sidebar



	--------------------------------------------------------------*/



	.search_btn{



	   background:url(../images/sprite_default_b.png) 0 0;



	}  



	.categories li  a   {



	    text-decoration:none;



	    color:#e60606;



	    line-height:20px;



	    font-size:14px;



	}	



	.categories li  a:hover {



	    text-decoration:underline;



	}



	.categories {border-bottom:1px solid #232323;}	



	



	/* Homepage



	-------------------------------------------------------------- */



		/* Featured content



		-------------------------------------------------------------- */



		.info_slide	h1	{color:#000;}		



		.info_slide	p	{color:#000;margin-top: 25px; line-height:25px;}		



		.more_btn	{background:transparent url(../images/view_more_btn.gif) 0px 0;	}



		.more_btn:hover	{



			background:transparent url(../images/view_more_btn.gif) 0px -46px;



		}		



		/*.slide1	{background:transparent url(../images/bg_slide1_w.png) ;}		



		.slide2	{background:transparent url(../images/bg_slide2_w.png) ;}



		.slide3	{background:transparent url(../images/bg_slide3.png) ;}	*/	



	



		ul.pagination a {background:url(../images/sprite_default_b.png) -98px -37px no-repeat;}



		ul.pagination li.active a {background-position:-69px -37px; outline:none;}



		.previous {background:url(../images/sprite_default_b.png) -130px -37px no-repeat;}



		.previous:hover	{background:url(../images/sprite_default_b.png) -6px -37px no-repeat;}



		



		.next {background:url(../images/sprite_default_b.png) -157px -37px no-repeat;}



		.next:hover	{



			background:url(../images/sprite_default_b.png) -33px -37px no-repeat;



		}	



		



		/* Homepage content



		-------------------------------------------------------------- */		



		#home-content	{}



		#home-content .item1	{



			border-right: 1px solid #637d4e;

padding-top: 15px;

margin-top: 25px;



			/*background:transparent url("../images/i_clock.png") no-repeat left top;*/



		}



		#home-content .item2	{



			border-right: 1px solid #637d4e;

padding-top: 15px;

margin-top: 25px;



			/*background:transparent url("../images/i_calendar.png") no-repeat left top;*/



		}



		#home-content .item3	{



			border-right: 1px solid #637d4e;

padding-top: 15px;

margin-top: 25px;



			/*background:transparent url("../images/i_mail.png") no-repeat left top;*/



		}



		#home-content	h2	a	{



			color:#c4c4c4;



			text-decoration:none;



			/*background:transparent url("../images/small_arrow.png") no-repeat right 10px;*/



			padding-right:20px;



		}



		#home-content	h2	a:hover	{



			color:#930303;



			text-decoration:underline;



		}	



		#home-content .no_border	{



			border:none;



		}



		



		/* Portfolio



		-------------------------------------------------------------- */



		.work_gallery li {background:#fff;}		



		.work_gallery li.opacize .image {opacity:.8;filter: alpha(opacity = 80);z-index:3}



		.work_gallery li .text { color:#fff;}		



		.work_gallery li .text	h2	{



			color:#fff;



		}	



		.work_gallery li .text	p	{color:#fff;}	



		.work_gallery li .text .highlight	{



			background:#6a0202;



			color:#fff;



		}		



		/* portfolio item */



		.page_content	.item_details	p	a	{



			color:#e60606;



		}



		.page_content	.item_details .highlight	{



			background:#6a0202;



			color:#fff;



		}		



		.preview_btn	{



			background:url(../images/sprite_default_b.png) 0 -119px;



		}



		.preview_btn:hover	{



			background:url(../images/sprite_default_b.png) -129px -119px;



		}



		.details_btn	{



			background:url(../images/sprite_default_b.png) 0 -167px;



		}



		.details_btn:hover	{



			background:url(../images/sprite_default_b.png) -128px -167px;



		}



		



		/* Blog page



		-------------------------------------------------------------- */



		.blogPostSummary	{



			border-bottom:1px solid #171818;



		}



		.blog_nav	.previous	{



			color:#2F2F2F;	



		}		



		.blog_nav	.next	{



			color:#2F2F2F;



		}



		.blog_nav	cufon:hover	{



			text-decoration:underline;



			color:#C40202;



		}



			/* Comments



			-------------------------------------------------------------- */



			.commentlist li.comment {



				border-top: 1px solid #171818;



			}



			.comment-author cite {



				color: #000;



			}



			.comment-meta a:link,



			.comment-meta a:visited {



				color: #888;



				text-decoration: none;



			}



			.comment-meta a:active,



			.comment-meta a:hover {



				color: #FF4B33;



			}



			



			#comments .pingback {



				border-bottom: 1px solid #e7e7e7;



			}



			#comments .pingback p {



				color: #888;



			}



			



			/* Comments form */			



			#respond {



				border-top: 1px solid #171818;



			}



			#respond .required {



				color:#FF4B33;



				font-weight:bold;



			}



			#respond label {



				color: #888;



			}



			#respond .form-allowed-tags {



				color: #888;



			}



			



			



		/* Contact



		-------------------------------------------------------------- */



		.error {color:red;}



		.success  span  {color:#fff;}			



	



	



	



	



	



	



	



	



	



	



	



	



	



	



	



	



	



	



	