/* =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-color: #b29c63;
	color: #fff;
	font-size: 13px;
}
input,
textarea {
	color: #666;
}
#dummy-element{width:2px;} /* Necessary to check if StyleSheet has loaded */
.logo	{
	/*background:transparent url(../images/logo.png) top center no-repeat;*/
	width:285px;
	height:92px;
}
.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 #ffffff; padding-top: 10px;}

hr	{background-color: #b29c63;}

li.search-form {
	position: relative;
	width: 285px;
}

#searchform {
	background-image: url(../images/bg_search.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 32px !important;
	margin-right: 10px;
	position: absolute;
	top: -22px;
	width: 273px;
}
#searchform #s {
	background: transparent;
	border: none;
	color: #ffffff;
	width: 235px;
}
#searchform #searchsubmit {
	display: none;
}
.hidden {
	display: none;
}
.clearfix {
	clear: both;
	display: block;
}


/* Text elements
-------------------------------------------------------------- */
.page_content   h2  {color:#ffffff;}
.page_content p {

}

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:#c4581a;
	text-decoration:underline;
}
a:visited {
	color:#c4581a;
}
a:active,
a:hover {
	color: #c4581a;
	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:#c4581a;}

/* Buttons
-------------------------------------------------------------- */
.page_content .titanium_button { 
	color:#ccc; 
	text-decoration:none; 
	text-transform:uppercase; 
	font-weight:700; 
	background:#222;
	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:#950303;}

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-color: #594e31;
	color: #fff;
	margin: 35px 0 30px 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	width: 940px;
	}
	/* Header
	-------------------------------------------------------------- */
	#header {
		margin-top: 25px;
	}
	#site-title a {
		color: #000;
		font-weight: bold;
		text-decoration: none;
	}
	.my-facebook {
		font-size: 10px;
		height: 16px;
		line-height: 16px;
		padding-right: 15px;
		position: absolute;
		right: 0;
		text-align: right;
		text-transform: uppercase;
		top: 0;
		vertical-align: middle;
		width: 100px;
		z-index: 2;
	}
	.my-facebook span {
		padding-bottom: 2px;
	}
	
	/* 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	{
		border-bottom: 1px solid #b29c63;
		height: 50px;
		margin: 10px auto 30px auto;
		width: 915px;
			}
	.page_header	h1	{
		color:#b29c63;
		height: 50px;
		font-size: 45px;
		margin: 0 !important;
		padding: 2px 0 0 0;
		top: 0;
		left: 0;
	}
	.page_header	h2	{
		color:#858282;
	}
	.page_header.projects h1 {
		width: 150px;
	}
	.page_header.projects h2 {
		border-left: 1px solid #b29c63;
		left: 150px;
		padding-left: 25px;
		text-align: left;
		top: 10px;
	}	
	/* Breadcrumb
	-------------------------------------------------------------- */	
	.breadcrumb {color:#fff; display: none;}
	.breadcrumb	li	{color:#fff;}	
	.breadcrumb	li	a	{color:#e60606;}
	/* Sort nav
	-------------------------------------------------------------- */
	.sort-nav	{background:#000;}	
	.sort-nav	ul li	a	{color:#fff;}	
	.sort-nav	ul	li	a:hover	{background:#333333;}	
	.sort-nav	ul li.selected-1 a	{background:#950303;}	
	/* Footer area
	-------------------------------------------------------------- */
	#footer	{
		border-top: 1px solid #988454;
		color: #191411;
		margin: 0;
		padding: 20px 0 30px 0;
		width: 980px;
	}	
	#footer	.copyright	{ 
		color:#1a1a1a;
		font-family: Georgia, Times;
		font-size: 11px;
		text-align: right;
		width: 980px;
	}
	#footer	a {
		color: #594719;
		font-weight: bold;
		font-style: italic;
		text-decoration: none;
	}
	#footer	.social	li	a	{filter:alpha(opacity=30);	opacity:0.3;}
	#footer	.social	li	a:hover	{filter:alpha(opacity=100);	opacity:1;}
	

/* =Content
-------------------------------------------------------------- */
	/* Main menu
	-------------------------------------------------------------- */	
	/* #access a {
		color: #241911;
	}
	
	#access ul ul a {background:#333;}
	#access li:hover > a	{
		color:#fff;
		background:#333;
	}	
	#access ul ul :hover > a {
		color:#fff;
		background:#950303;
	}
	#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 {
		background-color: #712900;
		color: #e1d9c3;
	}
	
	* 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;
	}*/
	
	#access a {
		color: #241911;
		cursor: pointer;
	}
	#access #menu-main-menu .current-menu-item, #access #menu-main-menu .current-menu-parent .sub-menu li, #access #menu-main-menu .current-menu-item .sub-menu li {
		background-color: #712900;
	}
	#access #menu-main-menu .current-menu-item a {
		cursor: default;
	}
	#access #menu-main-menu .sub-menu > li {
		background-color: #b29c63;
		padding-left: 5px;
	}
	#access #menu-main-menu .current-menu-item a, #access #menu-main-menu  .current-menu-parent a {
		color: #e1d9c3;
	}
	#access #menu-main-menu > li {
		border-radius: 3px;
	}
	#access #menu-main-menu #menu-item-9:hover, #access #menu-main-menu #menu-item-138:hover, #access #menu-main-menu .menu-item-21:hover, #access #menu-main-menu .menu-item-24:hover {
		-webkit-border-bottom-left-radius: 0;
		-webkit-border-bottom-right-radius: 0;
		-moz-border-radius-bottomleft: 0;
		-moz-border-radius-bottomright: 0;
	}
	#access #menu-main-menu #menu-item-25, #access #menu-main-menu #menu-item-33, #access #menu-main-menu #menu-item-36, #access #menu-main-menu #menu-item-139 {
		-webkit-border-bottom-left-radius: 3px;
		-webkit-border-bottom-right-radius: 3px;
		-moz-border-radius-bottomleft: 3px;
		-moz-border-radius-bottomright: 3px;
	}
	#access #menu-main-menu  .current-menu-parent {
		background-color: #712900;
	}
	#access #menu-main-menu  .current-menu-parent .sub-menu .current-menu-item a {
		color: #f8b600;
	}


	
	/* Sidebar
	--------------------------------------------------------------*/
	.search_btn{
	   background:url(../images/sprite_default.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
		-------------------------------------------------------------- */
		
		#loopedSlider {
			background-color: #594e31;
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			height: 323px;
			margin-bottom: 30px;
		}
		.slide1 .content_slide, .slide2 .content_slide, .slide3 .content_slide {
			margin: 11px 0 0 11px;
		}
		.slide1  .info_slide {
			width: 290px;
			float: left !important;
			margin-left: 35px;
		}
		.slide3 .content_slide {
			background-color: #000 !important;
			height: 300px !important;
			width: 958px !important;
			overflow: hidden;
		}
		.slide3 .info_slide {
			display: none !important;
		}
		/*.slide3 .content_slide img {
			height: 300px !important;
			width: 958px !important;
		}*/
		.info_slide	h1	{
			color:#b29c63;
			font-size: 22px;
			margin-bottom: 25px;
		}		
		.info_slide	p	{
			color:#fff;
			font-size: 12px;
			text-align: justify;
		}		
		.info_slide .more_btn	{
			background:transparent url(../images/btn_read-more.jpg) 0px 0;
			height: 31px;
			margin-left: 170px;
			margin-top: 20px;
			width: 120px;
		}		
		.slide1, .slide2, .slide3	{
			background: transparent;
		}		
	
		
		.slider-nav {
			background-color: #594e31;
			-moz-border-radius-topright: 3px;
			-webkit-border-top-right-radius: 3px;
			-moz-border-radius-bottomright: 3px;
			-webkit-border-bottom-right-radius: 3px;
			padding: 5px;
			top: 20px;
			right: -20px;
		}
		ul.pagination {
			margin-right: 0;
		}
		ul.pagination li {
		float: none;
		}
		
		ul.pagination a {
			background-image: url(../images/btn_slide.png);
			background-position: 0 -17px;
			background-repeat: no-repeat;
			height: 11px;
			margin-bottom: 5px;
			width: 11px;	
		}
		ul.pagination li.active a {
			background-position: 0px 0;
		}
		/* .previous {background:url(../images/sprite_default.png) -130px -37px no-repeat;}
		.previous:hover	{background:url(../images/sprite_default.png) -6px -37px no-repeat;}
		
		.next {background:url(../images/sprite_default.png) -157px -37px no-repeat;}
		.next:hover	{
			background:url(../images/sprite_default.png) -33px -37px no-repeat;
		}*/
		.slider-nav	.previous, .slider-nav .next {
			display: none;
		}
		
		/* Homepage content
		-------------------------------------------------------------- */		
		#home-content	{border-top:1px solid #171717;}
		#home-content .item1	{
			border-right:1px solid #171818;
			background:transparent url("../images/i_clock.png") no-repeat left top;
		}
		#home-content .item2	{
			border-right:1px solid #171818;
			background:transparent url("../images/i_calendar.png") no-repeat left top;
		}
		#home-content .item3	{
			border-right:1px solid #171818;
			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;
		}
		.social {
			display: none;
		}
		
		
		
		/* About Us
		-------------------------------------------------------------- */
		.col1 {
		margin: 0 0 0 12px;
		padding: 0;
		width: 915px;
		}
		.about-image {
			border: 5px solid #3b321b;
			float: left;
			height: 750px;
			margin-right: 35px !important;
			width: 390px;
		}
		.mission-statement {
			background-color: #3b321b;
			margin: 20px 0 30px 0;
			padding: 30px;
		}
		.about.bebas-font {
			font-size: 25px;
		}
		#LisaLindo {
		line-height: 17px;
		text-align: justify;
		}
		.pp_inline h3 {
			font-family: 'BebasRegular';
			margin-bottom: 10px;
			word-spacing:5px;
		}



		/* Products & Services
		-------------------------------------------------------------- */
		.col.left, .col.mid, .col.right {
			background-color: #000;
			float: left;
			height: 466px;
			margin-bottom: 10px;
			text-align: justify;
			width: 282px;
		}
		.col.mid {
			margin: 0 34px;
		}
		.col .blurb h3 {
			color: #712900;
			font-size: 20px;
			margin-bottom: 10px;
			text-align: center;
		}
		.col .blurb {
			/*background-image: url(../images/bg_blurb-products.png);
			background-position: 0 0;
			background-repeat: no-repeat;*/
			color: #712900;
			display: block;
			height: 127px;
			padding: 10px 20px 0 20px;
			width: 242px;
		}
		.col .blurb p {
			color: #3a2412;
			font-size: 11px;
			line-height: 15px;
			text-align: justify;			
		}
		.col .link {
			display: block;
			height: 333px;
		}
		
		
		

			/* Products & Services - Product Page
			-------------------------------------------------------------- */
			#ProductsServicesContent .intro {
				margin-bottom: 30px;
			}
			#ProductsServicesContent .left, #ProductsServicesContent .right {
				float: left;
			}
			#ProductsServicesContent .row .left, #Post.row .left {
				margin-right: 40px;
				width: 600px;
			}
			#ProductsServicesContent .row .left img, #Post.row .left img {
				border: 5px solid #3b321b;
			}
			#ProductsServicesContent .row {
				clear: both;
				display: block;
				height: 225px;
				margin-bottom: 35px;
			}
			#ProductsServicesContent .row .right, #Post.row .right {
				width: 270px !important;
			}
			#ProductsServicesContent .row .right .btn {
				display: block;
				height: 31px;
				margin: 27px 0 0 135px;
				width: 137px;
			}
			#ProductsServicesContent .row .right h3, #Post.row .right h3, #Post.row .right h3 {
				border-bottom: 1px solid #b29c63;
				color: #b29c63 !important;
				font-size: 20px;
				margin-bottom: 25px;
				padding-bottom: 10px;
			}
			#ProductsServicesContent .row .right .blurb {
				height: 115px;
			}


		
		/* Projects
		-------------------------------------------------------------- */
		#filter {
			background: transparent;
			width: 100%;
		}
		ul.splitter, ul.bl-splitter, ul.divider {
			text-align: right;
			width: 100%;
		}
		ul.splitter li, ul.bl-splitterli,  ul.divider li {
			color: #b29c63;
		}
		ul.splitter li a, ul.bl-splitter li a, ul.divider li a {
			font-size: 14px !important;
		}
		ul.splitter .selected-1, ul.splitter .selected-1 a, ul.bl-splitter .selected-1, ul.bl-splitter .selected-1 a, ul.divider li.selected-1,  ul.divider li.selected-1 a {
			background: transparent !important;
			color: #b29c63 !important;
			cursor: default;
		}
		ul.splitter li, ul.splitter li a:hover, ul.bl-splitter li, ul.bl-splitter li a:hover, ul.divider li, ul.divider li a:hover {
			background: transparent;
		}
		ul.divider li .segment-1:hover, ul.divider li .segment-1 li a:hover, ul.divider li a:hover {
			color: #f8b600 !important;
		}
		.work_gallery li .text .desc {
			height: 80px !important;
			margin: 20px 0;
			overflow: hidden;
		}
		.work_gallery li .text .desc p {
			font-size: 11px;
		}
		li.featured.projects {
			background: transparent;
			background-color: #3b321b !important;
		}
		.attachment-featured-thumbnail {
			height: 287px;
			width: 915px;
		}
		.featured.projects img {
			height: 133px;
			width: 275px;
		}
		.project-buttons {
			text-align: center;
		}
		a.preview_btn {
			background: transparent;
			background-image: url(../images/btn_preview.png);
			background-position: 0 0;
			background-repeat: no-repeat;
			height: 31px;
			width: 107px;
		}
		a.preview_btn:hover{
			background-image: url(../images/btn_preview.png);
			background-position: 0 -31px;
			background-repeat: no-repeat;
		}
		a.details_btn {
			background: transparent;
			background-image: url(../images/btn_details.png);
			background-position: 0 0;
			background-repeat: no-repeat;
			height: 31px;
			width: 107px;
		}
		a.details_btn:hover{
			background-image: url(../images/btn_details.png);
			background-position: 0 -31px;
			background-repeat: no-repeat;
		}

		
			
		
		/* Portfolio
		-------------------------------------------------------------- */
		.work_gallery li {background:#fff;}		
		.work_gallery li.opacize .image {opacity:.8;filter: alpha(opacity = 80);z-index:3}
		.work_gallery li .text {
			background: transparent;
			background-color: #712900;
			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-color: #6a0202;
			color:#fff;
		}		
		.preview_btn	{
			background:url(../images/sprite_default.png) 0 -119px;
		}
		.preview_btn:hover	{
			background:url(../images/sprite_default.png) -129px -119px;
		}
		.details_btn	{
			background:url(../images/sprite_default.png) 0 -167px;
		}
		.details_btn:hover	{
			background:url(../images/sprite_default.png) -128px -167px;
		}
		
		/* Portfolio 2
		-------------------------------------------------------------- */
		.work_gallery2 li {background:#fff;}
		.work_gallery2 li .text	h2 a	{color:#222; text-decoration:none;}	
		.work_gallery2 li .text	h2 a:hover	{text-decoration:underline; color:#222;}

		/* Portfolio 3
		-------------------------------------------------------------- */
		.work_gallery3 li .thumb {background:#fff;}
		.work_gallery3 li .text	h2 a	{color:#E60606; text-decoration:none;}	
		.work_gallery3 li .text	h2 a:hover	{text-decoration:underline; color:#E60606;}
		.work_gallery3 li .text	p	{color:#999;}	
		.work_gallery3 li .text .highlight	{background:#6a0202; color:#fff;}		
		.work_gallery3 li .text .read_more_style .more_btn:hover	{background:#950303; color:#fff;}
		
		
		/* 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:#c4581a;
		}
		.post {
			border-bottom: none;
		}
		.row {
			clear: both;
			display: block;
			margin-bottom: 35px;
			min-height: 150px;
		}
		#Post.row {
			height: 310px;
		}
		#Post.row .left {
			display: block;
			height: 300px;
			width: 600px;
		}
		#Post.row .left, #Post.row .right {
			float: left !important;
		}
		#Post.row .left a img {
			margin: 0;
			padding: 0;
			width: 600px !important;
		}
		#Post.row .right h3 a {
			color: #b29c63 !important;
			font-size: 20px;
			margin-bottom: 25px;
			padding-bottom: 10px;
					}
				
		#Post.row .right .more_btn {
			background:transparent url(../images/btn_read-more.jpg);
			background-position: 0 0;
			background-repeat: no-repeat;
			display: block;
			height: 31px !important;
			margin: 27px 0 0 144px;
			width: 121px !important;
		}
		.read-more {
			clear: both;
			text-align: right;
		}
		.read-more .more_btn {
			background:transparent url(../images/btn_read-more.jpg);
			background-position: 0 0;
			background-repeat: no-repeat;
			display: block;
			height: 31px !important;
			float: right;
			margin: 27px 0 0 .;
			width: 121px !important;
		}
		.article-image {
			clear: both;
			display: block;
			margin-bottom: 20px;
			position: relative;
		}
		.article-image .article-info {
			background-color: #594e31;
			border-left: 15px solid #594e31;
			border-right: 10px solid #594e31;
			font-size: 10px;
			left: 0;
			position: absolute;
			top: 30px;
			z-index: 5;
		}
		.article-title {
			position: relative;
		}
		.article-title span {
			float: left;
		}		
		.article-title .article-info {
			float: left;
			font-size: 10px;
			margin-left: 10px;
		}
		.entry-content {
			text-align: justify;
		}			
		h2.entry-title a {
			color: #b29c63;
			font-size: 20px;
		}
		h2.entry-title, h3.article-title  {
			border-bottom: 1px solid #b29c63;
			color: #ffffff;
			font-size: 20px;
			margin-bottom: 25px;
			padding-bottom: 10px;
		}
		.entry-content .alignleft {
			float: left;
			margin-right: 10px;
		}
		.entry-content .alignright {
			float: right;
			margin-left: 10px;
		}
		#nav-below {
			border-top: 1px solid #b29c63;
			padding-top: 10px;
		}
		#nav-below .nav-next a {
			background-image: url(../images/btn_next.png);
			background-position: 0 0;
			background-repeat: no-repeat;
			height: 31px;
			margin-right: 3px;
			width: 88px;
		}
		#nav-below .nav-prev a {
			background-image: url(../images/btn_prev.png);
			background-position: 0 0;
			background-repeat: no-repeat;
			height: 31px;
			margin-left: 3px;
			width: 88px;
		}		
		#nav-below .nav-next a, #nav-below .nav-prev a {
			display: block;
			height: 31px;
			width: 88px;		
		}
		#nav-below .nav-next a:hover, #nav-below .nav-prev a:hover {
			background-position: 0 -31px;		
		}
		#Associates {
			border-top: 1px solid #b29c63;
			margin-bottom: 20px;
		}
		#Associates h2 {
			color: #fff;
			font-size: 25px;
			margin: 20px 0;
		}
		#Associates .associates {
			text-align: center;
		}
		#Associates .associates a {
			margin: 0 13px;
		}
		#Associates .associates a.first {
			margin-left: 0;
		}
		#Associates .associates a.last {
			margin-right: 0;
		}
		.buzz-thumb.left {
			float: left;
		}
		.buzz-thumb.right {
			float: right;
		}
		
		
			/* Comments
			-------------------------------------------------------------- */
			.commentlist li.comment {
				border-top: 1px solid #171818;
			}
			.comment-author cite {
				color: #ccc;
			}
			.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;
			}
			
			
			/* Error 404
			-------------------------------------------------------------- */
			#post-0 {
				border-bottom: none !important;
			}
			.error404 h1, .not-found h1 {
				font-size: 30px;
				margin-bottom: 5px;
			}
					
			
			
		/* Contact
		-------------------------------------------------------------- */
		.error {color:red;}
		.success  span  {color:#fff;}
		.contact_form h2 {
			color: #b29c63;
			font-size: 28px;
			margin-bottom: 15px;
		}
		.contact_form label {
			color: #241911;
			font-weight: bold;
			margin-bottom: 5px;
			text-transform: lowercase;
		}
		.contact_form input[type="text"], .contact_form textarea {
			background-color: #b29c63;
			border: none;
			color: #241911;
		}
		.contact_form .titanium_button {
			background: transparent;
			background-image: url(../images/content/btn_send-mail.jpg);
			background-position: 0 0;
			background-repeat: no-repeat;
			border: none;
			height: 31px;
			width: 112px;
		}
		.titanium_error {
			width: 400px !important;
		}
		#GoogleMap {
			color: #241911;
			height: 395px;
		}
		.google-map-info h4 {
			font-family: 'BebasRegular';
			margin-bottom: 10px;
			word-spacing:5px;	
		}