/*  
Theme Name: UTurn Consulting
Theme URI: http://www.uturnconsulting.com
Description: Custom theme created for UTurn Consulting by United Media Associates
Version: v1
Author: Stephen Unruh
Author URI: http://umassociates.com/

	
*/
* {
	margin: 0;
	padding: 0;
}

body {margin: 0 auto;
   behavior: url("/csshover3.htc");
}
a:hover {
	background-position: 0 0;
   outline: none;
	text-decoration:underline;
}
a:focus {outline:none;}
a:active {outline:none;}
a {
	text-decoration:none;
	color:#FFF;
}

body{	font-family: arial, helvetica, clean, sans-serif;	font-size: small;	line-height: 1.231;	/*background-color: #0F233E;*/}/*.wrapper{width:100%;background:url(http://uturnconsulting.com/wp-content/themes/uturn_theme/images/bgslice.jpg)repeat-y top center;min-width:990px;}*/.wrapper {    background-image: url("http://uturnconsulting.com/wp-content/themes/uturn_theme/images/bgslice.jpg");    background-repeat: top center;	width: 100%;    position: relative;	background-position: top center;}.center {    background-image: url("http://uturnconsulting.com/wp-content/themes/uturn_theme/images/header.jpg");    background-repeat: no-repeat;	width: 100%;    position: relative;	background-position: top center;}
#header_container {
	width: 990px;
	height: 328px;
	margin: 0 auto;
 }

#header {
	width: 990px;
	height: 328px;
	float: left;
	position:relative;
}

#banner { /* Default image.  Can be removed*/
	width: 990px;
	height: 328px;  
	background-repeat: no-repeat; 
	overflow: hidden; 
	position: relative;
}

#banner li { 
	display: block;
	width: 990px; 
	height: 328px;  
}

#banner li.one { background:url(images/header_one.jpg) no-repeat left top; }
 

.logo a {	
	width: 318px;
	height: 116px;
	background:url(images/logo.png) no-repeat left top;
	top:2px;
	left:58px;
	text-indent: -9999px;
	position:absolute;
	z-index:30;
}

.nav { 
	width:587px; 
	height:70px;
	background:url(images/nav.jpg) no-repeat;
	top:0px;
	left:395px;
	position:absolute;
	z-index:40;
}

.navbutton{float:left}
.navbutton{height:70px}
.nav ul .nav_ul{}
.nav ul{padding:0px;list-style-type:none;margin:16px 0 0}
*:first-child+html .nav ul {margin-left:0px} * html .nav ul {margin-left:0px}
.nav li{list-style-type:none;padding:0px;margin:0px;position:relative;top:-16px}

.nav #home:hover{background:url(images/navover_home.png) no-repeat;}
.nav #company:hover{background:url(images/navover_company.png) no-repeat}
.nav #resources:hover{background:url(images/navover_resources.png) no-repeat}
.nav #services:hover{background:url(images/navover_services.png) no-repeat;position:relative;}
.nav #portfolio:hover{background:url(images/navover_portfolio.png) no-repeat}
.nav #news:hover{background:url(images/navover_news.png) no-repeat;z-index:50}
.nav #contact:hover{background:url(images/navover_contact.png) no-repeat}

.nav ul li ul li{top:0px;left:0px;background:url(images/navdrop_separator.jpg) top repeat-x}
.nav .dropmenu li:first-child{background:none}
.nav .dropmenu{font-size:12px}
.nav .dropmenu a:hover{text-decoration:none}
.nav .dropmenu a{display:block;width:100%;}
.nav ul .dropmenu li:hover {background:#0F233E;background-color:#E0E0E0}
.nav ul .dropmenu li:hover a{color:white}
.nav .dropmenu li{padding:6px 3px 6px}
.nav a{color:#0F233E}
.nav ul li ul{visibility:hidden;list-style-position: outside;position:absolute;left:-9px;padding:12px 12px 8px;top:38px;background:url(images/navover_news.png) no-repeat #F0F5F9;background-position: 9px -54px;min-width:150px;z-index:40}
.nav ul li:hover ul{visibility:visible}

.calltoday {
	width:240px;
	height:30px;
	padding-top:5px;
	background:url(images/header_call.png) no-repeat;
	top:80px;
	right:28px;
	color:white;
	font-weight:bold;
	position:absolute;
	z-index:30;
}

.calltoday .call_label{font-size:10px;display:inline;padding-left:19px;padding-right:3px;font-weight:normal;padding-bottom:1px;position:relative;top:-1px}
.calltoday .call_number{padding-left:3px;font-size:15px;display:inline;font-weight:bolder;letter-spacing:2px;font-family:sans-serif}
.calltoday a:hover{text-decoration:none}

.headertext {
	font-family:'Lucida Sans Unicode',arial;
	width:500px;
	height:56px;
	top:165px;
	left:70px;
	color:#ECE8E2;
	position:absolute;
	z-index:30;
}

.headertext .headertext_bold{font-family:tahoma,'Lucida Sans Unicode',arial;font-size:18px;font-weight:bold}
.headertext .headertext_regular{font-size:14px;width:430px}
.learnmore{background:url(images/learn_more.gif) no-repeat;width:94px;height:23px;margin:16px 0 0 0px}

.main{width:900px; margin:0 auto}
.content{width:100%}
.content_right a{color:black}
.content_right{width:560px;float:right;FONT-SIZE: 1.1em;	LINE-HEIGHT: 1.6em}
* html .content_right{width:560px;}

.content_popup a{color:black}
.content_popup{width:560px;font-size:12px;margin:10px auto}
* html .content_popup{width:560px;}

.sidebar_left{float:left;margin-top:0px;}
.sidebar_bg{background:url(images/sidebar_slice.png) repeat-y;width:276px;}
.sidebar{background:url(images/sidebar.png) no-repeat;width:276px;min-height:388px;padding:38px 18px 18px 18px}
* html .sidebar{width:276px;padding-right:0px}
* html .sidebar_bg{width:276px;padding-right:0px}
.sidebar_separator{background:url(images/sidebar_separator.png) center no-repeat;height:10px;width:100%;position:relative;left:-18px;margin:10px 0;clear:both}
.sidebar_separator1{background:url(images/sidebar_separator1.png) center no-repeat;height:10px;width:100%;position:relative;left:-18px;margin:10px 0;clear:both}

.sidebar_separator2{background:url(images/blank.png) center no-repeat;height:25px;width:100%;position:relative;left:-18px;margin:10px 0;clear:both}


* html .sidebar_separator1{margin:0px 0 5px 0;height:6px}





.sidebar .search{background:url(images/sidebar_search_bg.png) no-repeat;width:240px;height:61px;font-color:white;padding:10px 18px 0px;}
* html .sidebar .search{}
.search .label{color:white;font-size:10px}
.search input{margin-top:-8px;margin-bottom:8px;padding:0}
.search a{position:relative;top:6px}
.search form{position:relative;top:-6px}

*:first-child+html .search form {top:1px} * html .search form {top:1px}
*:first-child+html .search img {position:relative; top:-8px} * html .search img {position:relative;top:-8px}

.sidebar_image_links{}
.sidebar_image_links .link{}
.sidebar_image_links #fire{background:url(images/sidebar_links_fire.png) no-repeat}
.sidebar_image_links #campaign{background:url(images/sidebar_links_campaign.png) no-repeat}
.sidebar_image_links #design{background:url(images/sidebar_links_design.png) no-repeat}
.sidebar_image_links #media{background:url(images/sidebar_links_media.png) no-repeat}


.sidebar_image_links #fire:hover {background:url(images/sidebar_links_over_fire.png) no-repeat}
.sidebar_image_links #campaign:hover {background:url(images/sidebar_links_over_campaign.png) no-repeat}
.sidebar_image_links #design:hover {background:url(images/sidebar_links_over_design.png) no-repeat}
.sidebar_image_links #media:hover {background:url(images/sidebar_links_over_media.png) no-repeat}


.sidebar_feed .label{display:inline;FONT-SIZE: 1.1em;}
.sidebar_feed ul{margin:0px;padding:10px 0 10px 22px}
.sidebar .sidebar_feed li {list-style-image: url('images/bullet.gif');margin:0px;padding:0px;FONT-SIZE: 1.1em;position:static;width:220px }
.sidebar_feed .readmore{FONT-SIZE: 1.1em;}

.sidebar li{list-style:none;margin:0px;position:relative;padding:0px}
.sidebar h2{margin:0px; padding:10px 0 10px 20px; color:white;width:256px;background:#0F233E;font-size:14px}
.sidebar .sidebar_title{position:relative;left:-18px}
.sidebar li li {list-style-image: url('images/bullet.gif');margin-left:20px;FONT-SIZE: 1.1em;}

*:first-child+html .sidebar li {left:-34px} * html .sidebar li {left:-34px}
*:first-child+html .sidebar li li {left:-0px} * html .sidebar li li{left:-0px}



.widget_links ul li{list-style:none;list-style-image:none}
.widget_links ul{position:relative;left:-18px}
.widget_links ul li{padding:5px;position:relative;left:-18px}
.widget_links ul li:hover {background:#0F233E;}
.widget_links a{display:block;width:100%}
.widget_links a:hover{text-decoration:none}



.sidebar_content_links{margin:10px 0 10px;}
.side_link{padding:10px 0;clear:both}
.side_link img{display:inline;float:left;margin-top:3px}
.side_content{display:block;float:left;width:190px;color:white;font-size:10px;padding:0px 6px}
.side_title{font-size:10px;font-weight:bolder;padding-bottom:3px}
.side_image{}
.side_content .more{padding-top:3px; font-weight:bolder}

.accordion{width:240px}
.sidebar_contact{width:240px;position:relative;}
* html .sidebar_contact{width:220px}
span .reqtext, span .emailreqtext{display:none}
.sidebar_contact .linklove{display:none}
.sidebar_contact .cform label span{display:block;text-align:left;width:220px;FONT-SIZE: 1.1em;}
.sidebar_contact .cform label{display:block}
.sidebar_contact li{left:0px}
.sidebar_contact li{left:0px;width:230px}
*:first-child+html .sidebar_contact li {left:0px} * html .sidebar_contact li {left:0px}

.sidebar_contact span.reqtxt, .sidebar_contact span.emailreqtxt{display:none}
.sidebar_contact p.cf-sb{text-align:left}
.sidebar_contact .cform textarea {width:220px;height:130px}
.sidebar_contact .cform input{width:220px}
.sidebar_contact{color:white}
.sidebar .sidebar_contact li{padding-bottom:0px}
.sidebar_contact .cform input.backbutton, .sidebar_contact .cform input.resetbutton, .sidebar_contact .cform input.sendbutton {width: 100px;margin-top:0px}
.sidebar_contact .cform{padding-bottom:10px;margin:0}
.sidebar_contact .cf_info{width:200px; margin:0}
.sidebar_contact .cf_li_err{color:black}

.sidebar_ol{FONT-SIZE: 1.1em;line-height:1.6em;color:white;margin-left:25px}
.sidebar_ol li{list-style-type: decimal;padding-bottom:6px;}
*:first-child+html .sidebar_ol {margin-left:25px;vertical-align:top;} * html .sidebar_ol {margin-left:25px;vertical-align:top}
*:first-child+html .sidebar_ol li{vertical-align:top;padding-top:0px;line-height:1.2em;left:0px} * html .sidebar_ol li {vertical-align:top;padding-top:0px;left:0px}

.news_form form tbody{color:white;font-size:12px}
.news_form form tbody input{font-size:12px;}

.accordion .ui-accordion-content{margin-bottom:5px;background:url('images/acc_slice.png') repeat-y}
* html .accordion .ui-accordion-content{margin-bottom:0px}
.accordion .acc_top{background:url('images/acc_top.png') no-repeat;}
.accordion .acc_bottom{padding:5px;background:url('images/acc_bottom.png') bottom no-repeat}
.accordion .acc_head{margin-bottom:3px}
.accordion .cform{width:220px;padding:0px}

.page_title{width:100%;background:url('images/pagetitle_slice.jpg') repeat-y;}
.page_title{color:white;}
.page_title_top{width:100%;background:url('images/pagetitle_top.jpg') no-repeat;}
.page_title_bottom{width:100%;background:url('images/pagetitle_bottom.jpg') no-repeat;background-position: 0px 100%;}
.page_title_text{padding:10px;font-size: 20px; margin: 0em 0 0em;font-weight:bolder}




.footer{width:100%;background:#0F233E;height:125px;margin-top:80px}

.footer_bottom{width:900px;margin:0 auto; height:72px;}
.footer_links{margin:25px 0 0;color:white;font-size:11px;float:left;width:500px}
.footer_links .designedby{font-size:9px}





.clear{clear:both}
/*Post Header*/

.post_title h2{margin:0px;padding-left:18px}
.post_title{background:url('images/blogtitleico.png') no-repeat; background-position: 0 3px;}
.entry{background:url('images/title_bot.jpg') no-repeat;background-position:0 100%;padding-bottom:5px}


.postfooter {width:550px;font-size:12px;color:#323234;background-image:url(images/postbotlinks.png);background-repeat:none;padding-top:0px;padding-bottom:10px}
.postfooter a{color:#323234;text-decoration:none}
.postfooter a:hover{text-decoration:underline}
.post .postfooter img{padding:0px;background:none}
.postreadmore{float:left}
.postfeeds{text-align:right}
.postfeeds a img{border:0px;padding:0px;margin:0px}

/*Comment*/
.comment{position:relative}
.comment-author {color:#323234;background-color:#DDDDDF;font-style:normal;height:42px;font-size:20px;}
.comment-author a{color:#323234;text-decoration:none;}
cite{font-style:normal;padding:0px;margin:0px;float:left;margin-left:7px;margin-top:8px}
.avatar{margin-left:5px;margin-top:5px;float:left}
.says{margin-top:8px;margin-left:5px;float:left}
.comment-meta{text-align:right;position:absolute;width:520px;font-size:11px;top:12px}
.comment-meta a{text-decoration:none;color:#323234}

/*cforms contact page*/
.cform select{width:229px}
.entry .cform{margin:0px;width:560px}
.entry .cform label span{display:block;text-align:left;width:220px;font-size:12px}
.entry .cform label{width:220px;}


.entry .cform input{width:200px}
.entry .cform input.backbutton, .entry .cform input.resetbutton, .entry .cform input.sendbutton {width: 100px;margin-top:0px}
.entry .cform textarea {width:220px;height:130px}
.emtry .cform input{width:220px}
.entry .cform .cf-box-b{width:20px}
.entry .cform .cf-after{width:515px;} 
.entry ol.cf-ol li.cf-box-group{padding-left:0px}

.entry span.reqtext, .entry span.emailreqtext{display:none}
span.reqtxt, span.emailreqtxt{display:none}
.entry .linklove{display:none}
.entry ol.cf-ol li.cf-box-title{font-weight:normal;padding:0px} 

/*Text formatting*/
h1, h2, h3, h4, h5 {color:#204176}
h1 a, h2 a, h3 a, h4 a, h5 a{color:#204176}
h2{font-size:1.3em; margin: .75em 0 }
h1{font-size:1.5em;margin: .67em 0}
.content_right h1 a, .content_right h2 a, .content_right h3 a, .content_right h4 a, .content_right h5 a{color: #204176;}

.content_right a{color:#204176}
.content_right ul li{list-style-image: url('images/logo_li.gif');padding:5px 0 5px 5px}
.content_right ul, .content_right ol{margin-left:37px}
.content_popup ul, .content_popup ol{margin-left:37px}
.content_right p{margin:1em 0px}
.content_popup p{margin:1em 0px}
img.alignright {
	margin: 0 0 2px 7px;
}

img.alignleft {
	margin: 0 7px 2px 0;
}

.alignright {
	float: right;
}

.alignleft {
	float: left;
}
a img{border:0px}

.post img{margin:10px;background:#7786A7;border:10px solid #7786A7}
.post blockquote{background:url(images/quote1.gif) #E0E0E0 no-repeat;background-position:13px 10px;padding:20px 10px 1px 43px;}
.post blockquote p{background:url(images/quote2.gif) #E0E0E0 no-repeat; background-position:100% 100%;padding:0 30px 25px 0px;text-align:center;}


input, textarea, select{font-family: arial, sans-serif;font-size:14px}
.cform input.backbutton, .cform input.resetbutton, .cform input.sendbutton {font-size:12px}osition:13px 10px;padding:20px 10px 1px 43px;}
.post blockquote p{background:url(images/quote2.gif) #E0E0E0 no-repeat; background-position:100% 100%;padding:0 30px 25px 0px;text-align:center;}


input, textarea, select{font-family: arial, sans-serif;font-size:14px}
.cform input.backbutton, .cform input.resetbutton, .cform input.sendbutton {font-size:12px}
.cform input.sendbutton {background:url(images/submit.gif) no-repeat; border:0px}#footer_logo {
	float: right;
	margin-top: 10px;
}
a img {
	border: none;
	}
a img {
	outline:none !important;
	}
	
a:focus, a:hover, a:active {
	outline: none !important; 
	}

a:focus, a:active {
  outline:none !important;
}

