/*
Theme Name: U-Design
Theme URI: http://themeforest.net/item/udesign-wordpress-theme/253220?ref=internq7
Description: A slick, powerful and clean theme.
Author: Andon
Author URI: http://themeforest.net/user/internq7/portfolio?ref=internq7
Version: 1.5.1
License: Located in 'licensing' folder
License URI: Located in 'licensing' folder
*/

/*
    Do not remove any of the commented text above as it is used by the theme for proper function!

    All the themes' CSS files are located under the 'styles/' sub-folder...

    If you would like to use this file to add any custom CSS, you'll need to enable it first  
    from the theme's "General Options" section.
    Please note: After enabling the use of this file, you will not see any change here, 
    feel free to add your custom CSS below.
    On the other hand, if you need access to the theme's main style sheet, you will 
    need FTP client to access it, is it located in: "styles/style1/css/style.css"
*/

#main-menu {
	height: 16px;
}

#navigation-menu {
	margin-top: -25px;
}

#navigation-menu li li {
	background: #66A513;
	color: #FFF;
}

#navigation-menu li li a {
	color: #FFF;
}

#navigation-menu ul.sf-menu > li > a:hover {
	color: #FFF;
	text-decoration: underline;
}

#top-elements .phone-number-padding {
	line-height: 20px;
}

#top-elements .phone-number-padding a {
	color: #FFF;
	text-decoration: underline;
}

#top-elements .phone-number-padding a:hover {
	text-decoration: underline;
}

#navigation-menu a:hover {
	text-decoration: underline !important;
}

.home #page-content-title {
	border-top: 1px solid #f1f1f1;
	border-bottom: 1px solid #f1f1f1;
}

.home #page-title h2 {
	margin: 0px !important;
	padding: 0px !important;
}

ul li {
	text-align: left;
}

#bottom {
	font-size: 12px;
	font-family: Arial, sans-serif;
	font-weight: lighter;
}

#bottom .teaser-title {
	font-weight: normal;
	font-size: 16px;
}

#bottom .bottom-col-title {
	font-family: 'PT Sans Narrow';
	font-size: 22px !important;
	font-weight: lighter;
	line-height: 23px;
}

#bottom_4 {
	font-size: 14px;
}

#cont-box-1 .one_fourth > div {
	height: 531px;
}

#sidebarSubnav {
	font-family: 'PT Sans Narrow';
	font-size: 17px !important;
}

#sidebarSubnav li {
	background: none;
	border-bottom: 1px solid #e6e6e6;
	width: 195px;
}

#sidebarSubnav .children li {
	border-bottom: none;
}

#sidebarSubnav li.current_page_item {
	background: none;
}

#sidebarSubnav li ul {
}

#sidebarSubnav li.current_page_item ul, #sidebarSubnav li.current_page_parent ul {
	display: block;
}

#sidebarSubnav li a {
	background: none;
	color: #686868;
}
#categories-2 ul li.current-cat > a {
background: transparent url('/wp-content/themes/u-design/styles/style1/images/double-arrow-blue.png') no-repeat scroll 100% 50%;
color: #06C;}
a.read-more-align-right {
margin-top:-30px;
}

#sidebarSubnav li.current_page_item > a {
	background: transparent url('/wp-content/themes/u-design/styles/style1/images/double-arrow-blue.png') no-repeat scroll 100% 50%;
	color: #0066cc;
}

#sidebarSubnav .widgettitle {
}

#page-content-header {
	display: none;
}
#sidebarSubnav h3 {
border-bottom: 1px solid #E6E6E6;
background: none !important;	
padding-bottom: 10px;
}
.home #page-content-header {
	display: block;
	border: none !important;
}

#main-content h1 {
	border-bottom: 1px solid #e6e6e6;
}

#main-content h2 {
	font-family: 'PT Sans Narrow';
	color: #0066cc;
	font-size: 23px !important; 
	line-height: 21px;
	margin-bottom: 20px;
	margin-top: 20px;
	font-weight: lighter;
}

#main-content strong {
	color: #333333;
}

.page #main-content blockquote {
	background-color: #F7F7F7;
	color: #333;
	padding: 10px !important;
	background-position: 10px 10px;
}

.page #main-content blockquote p {
	padding-top: 10px;
	padding-left: 30px;
	padding-bottom: 0px;
}

#bottom_2 ul li ul {
	display: none;
}

.gfield_label {
}

.gfield {
	margin-left: 0px !important;
	float: left;
}

.gform_body {
	width: 675px;
}

.gform_wrapper ul li.gfield {
	clear: none !important;
}

.gfield input, .gfield #input_1_3_chzn {
	background: none !important;
	border: 1px solid #d9d9d9 !important;
	color: #9a9999 !important;
	font-family: Arial, sans-serif !important;
	font-size: 12px !important;
	padding: 10px !important;
	width: 291px !important;
	height: 10px !important;
	margin: 8px !important;
}

.gfield #input_1_3_chzn {
	padding: 0px !important;
	width: 311px !important;
	height: 30px !important;
}

.gform_wrapper .chzn-container-single .chzn-single {
	background: none;
	border: none;
	border-radius: 0px;
	color: #9a9999 !important;
	position: static;
}

.chzn-drop {
	width: 311px !important;
	margin-left: -1px;
	border: 1px solid #d9d9d9 !important;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none;
}
.gform_wrapper .chzn-container-single .chzn-search input {
	width: 263px !important;
}

.gform_wrapper .chzn-container-single .chzn-single div {
	border-radius: 0px;
	background: none;
	border: none;
}

.gfield textarea {
	background: none !important;
	border: 1px solid #d9d9d9 !important;
	color: #9a9999 !important;
	font-family: Arial, sans-serif !important;
	font-size: 12px !important;
	padding: 10px !important;
	width: 620px !important;
	height: 123px !important;
	margin: 8px !important;
}
.entry ul, .entry ol {
	margin-bottom: 7px !important;
}