@charset utf-8;
/*
Theme Name: Ultreya - tekco
Theme URI: http://www.stateit.com/
Author: State It - Communications | Marketing | Design
Author URI: http://www.stateit.com/
Description: Ultreya - tekco is a WordPress theme designed by <a href="http://www.stateit.com">State It, LLC</a>.
Version: 1.0.0
 */



html,body,div,span,object,iframe,blockquote,h2,h5,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,hgroup,menu,header,footer,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}
article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}
a img{border:0}
figure{position:relative}
ul{list-style-type:none;}
figure img{width:100%}
p{font-family:'Actor', Helvetica, Arial, sans-serif;line-height:1.5em;}
h1{
color:#0099cc;
font-size:1.2em;
font-weight:700;
font-family:'Open Sans', sans-serif;
text-transform:uppercase;
text-align:left;
}

h3{color:#0099cc;margin:20px 0;padding:0;border:0font-size:1.5em;
font-weight:bold;text-transform:uppercase;font-family:'Open Sans', sans-serif;}

h4{color:#0099cc;margin:20px 0;padding:0;border:0;font-size:1.1em;
font-weight:bold;text-transform:uppercase;font-family:'Open Sans', sans-serif;}
body{
	font-family:'Actor',Helvetica, 'Helvetica Neue', Arial, Verdana, sans-serif;
	background-color:#FFFFFF/*white*/
	text-align:left;
	background-image:url(http://www.ultreya.biz/wp-content/themes/tekco/images/bkgnd-shadowbox.png);
	background-attachment:fixed;
	background-repeat:repeat-y;
	background-position:top center;
}


img{ 
border:0;}

#page {
display: block;
	margin: 0px auto;/*1em;*/
	width:960px;

	background-color:#ffffff;/*white*/

}
#main {
	font-size:.8em;
}
#socialbar{
position:relative;
text-align:left;
padding-left:48px;
float:left;
color:#0099cc;
}
#logobox{
margin-left:30px;

float:left;
clear:none;
}

#menubox{
margin-left:150px;margin-top:0;
float:right;
width:480px;
padding-top:36px;
background-color:#ffffff;
font-family:'Open Sans', 'Courier New', Courier, serif;
font-size:.75em;
}
/*Primary Menu Settings */
.access {
	display: block;
	float: left;
	text-align:left;
	margin: 0 auto 1em;
	padding-top:12px;
	padding-right:0px;
	padding-left:16px;
}
.access ul {
	list-style: none;
	margin: 0;
	padding-left: 20px;
}
.access li {
	position: relative;
}
.access a {
	display: block;
	line-height: 2em;
	padding: 0 .5em;
	text-decoration: none;
	text-transform:uppercase;
	color:#000000;
	margin-left:.3em;
	margin-right:.3em;

}


.current_page_item{ /* active page styling */
color:#0099cc;
	/*border-bottom: 2px solid #ed2327;#ffcc33;*/
	text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
}

		/* =Generics
-------------------------------------------------------------- */
a:link{color:#333333;text-decoration:none;border:0;}
a:visited{color:#666666;text-decoration:none;border:0;}
a:hover{color:#000000;text-decoration:underline;border:0;}
a:active{color:#0099cc;text-decoration:none;border:0;}


header {
margin:0;padding:0;

text-align:left;

}
#header{width:100%;border-bottom:solid 36px #333333;background-color:#ffffff;/*white*/
	-moz-box-shadow: 0 0 8px #888;
-webkit-box-shadow: 0 0 8px#888;
box-shadow: 0 0 8px #888;
}
#billboard{float:left;clear:left;border-bottom:solid 36px #333333;width:960px;
margin-left:0;padding:0;
	background-color:#ffffff;/*white*/

}

/*  Home 'learn more' button
---------------------------------------*/
button {
margin-left:30px;
margin-top:40px;
border: 0 none;
cursor: pointer;
font-weight: bold;
padding: 0 15px 0 0;
text-align: center;
height: 30px;
line-height: 30px;
width: auto;
	
}

button.rounded {
background: transparent url( http://www.ultreya.biz/wp-content/themes/tekco/images/btn_right.png ) no-repeat scroll right top;
clear: left;
font-size: 0.8em;
}

button span {
display: block;
font-family:'Actor', arial, sans-serif;
font-size:1.6em;
font-weight:300;
padding: 0 0 0 10px;
position: relative;
white-space: nowrap;
height: 30px;
line-height: 30px;
}

button.rounded span {
background: transparent url( http://www.ultreya.biz/wp-content/themes/tekco/images/btn_left.png ) no-repeat scroll left top;
color: #FFFFFF;
}

button.rounded:hover {
background-position: 100% -30px;
}

button.rounded:hover span {
background-position: 0% -30px;
}

button::-moz-focus-inner {
border: none;
}

	nav.footer {
		
	}
	#widget-header {
		
	}
	#widget-alert {
		
	}

#content {
float:left;
position:relative;
clear:none;
margin-left:30px;
margin-right:30px;
	width:540px;

}

	article {padding-top:30px; font-size:1.1em;
		
	}
/* =Links in articles
  -----------------------------*/   
article a:link{color:#0099cc;text-decoration:underline;border:0;}
article a:visited{color:#0099cc;text-decoration:none;border:0;}
article a:hover{color:#000000;text-decoration:underline;border:0;}
article a:active{color:#0099cc;text-decoration:none;border:0;}

/*  =In-article list items
------------------------------*/
article li{margin-left:15px;line-height:1.5em;margin-bottom:1.2em;}
		.featured-thumbnail {
			
		}
		.post-content {
		margin-top:20px;
		line-height:1.2em;
		font-weight:500;
			padding-left:5px;
		}
			.pagination {
				
			}
	.post-meta {
		
	}
	.post-navigation {
		
	}
	.posthead{
	

	}
.contentheads{margin-bottom:0;padding-bottom:0;}
.contentpara{margin-top:0;padding-top:0;}
#comments {
	
}
	li.comment {
		
	}
		.odd {
			
		}
		.even {
			
		}
		.author-comment {
			
		}
		.comment-text {
			
		}
		.comment-meta {
			
		}
			p.gravatar {
				
			}
		.waiting-for-approval {
			
		}
	#trackbacks {
		
	}
		li.trackback {
			
		}
	p#no-comments {
		
	}
	#comments-form {
		
	}
		#respond {
			
		}
		.cancel-comment-reply {
			
		}

.page {
	
}
	#page-content {
		
	}
	#page-meta {
		
	}

.post {
	
}
	.postContent {
		
	}
	.post-excerpt {
		
	}

nav.oldernewer {
	
}
	.older {
		
	}
	.newer {
		
	}

.search {
	
}

.author {
	
}
#recent-author-posts {
	
}
#recent-author-comments {
	
}

#error404 {
	
}
/* = Testimonial blocks
---------------------------------*/
blockquote {
	background: url(http://www.ultreya.biz/wp-content/themes/tekco/images/quote-big-right.png) no-repeat bottom right;
	margin: 0 0 14px 0;
	padding: 0;
	width: 100%;
}

blockquote p:first-child {
	padding-top: 36px;
	background: url(http://www.ultreya.biz/wp-content/themes/tekco/images/quote-big-left.png) no-repeat;
}

blockquote p {
	padding-bottom: 8px;
	background-repeat: no-repeat;
}

cite {
	font-weight:bold;
	padding: 8px 0;
	display: block;
}

.govbar p{font-size:.8em;}
#sidebar {	
margin-top:20px;
float:right;
position:relative;
width:330px;
font-size:1.2em;
}

	#widget-sidebar {
		
	}
.widget-area h4{margin:0;padding:0;border:0;font-size:.9em;}
.widget-area p{margin:0;padding:0;border:0;font-size:.9em;line-height:1.2em;}/* removing paragraph spacing in widget areas */
.widget-area ul{ list-style-type:none;margin:0 0 40px 0; }
.widget-area li{font-size:.8em;margin:7px 0 0 -1.1em;; padding: 0 0 4px 15px; vertical-align:text-bottom; }
		#sidebar-search {
			
		}
		#sidebar-nav {
			
		}
		#sidebar-archives {
			
		}
		#sidebar-meta {
			
		}
		.widget {
			
		}
/* =Styles for Simple Link List Widget 
------------------------------------------- */
    .widget_link_list ul {margin-top:0;} /* Style for unordered list */
    .widget_link_list ol {margin-top:-1em;} /* Style for ordered list */
    .widget_link_list ul li {list-style-type:none;margin-left:-1.4em;font-size:.8em;} /* Style for unordered list item */
    .widget_link_list ol li {list-style-type:none;margin-left:-1.4em;font-size:.8em;}  /* Style for ordered list item */		

/*  =Footer Widget Titles 
-----------------------------------------*/
h6{margin:10px 0 0 0;color:#999999;padding:0;border:0;font-size:1.2em;
font-weight:400;text-transform:uppercase;font-family:'Open Sans', sans-serif;}


#footer {background-color:#fffffff; padding-left:30px;padding-right:30px;padding-bottom:60px;
	
}
/* = Stripping blockquote styles we use in articles as on clients page
------------------------------------------------------------*/
#footer blockquote{background:none;margin:0;padding:0;border:0;}
#footer blockquote p:first-child {background:none;margin:0;padding:0;border:0;}

#siteinfo{float:left; clear:left;background-color:#fffffff; margin-top:-20px; width:95%;}


	#widget-footer { 
	}

	
.no-results {
	
}
.widget-footer{}
.widget-area {
width:260px;background-color:#fffffff; 
	display: block;
	float: left;
	text-align:left;
	margin: 0 auto 1em;
	padding-top:12px;
	padding-right:40px;
	padding-left:0px;
}
/* = footer lists */
.ful ul{margin-top:0;background-color:#fffffff; }
.ful li{list-style-type:none;margin-left:-1.2em;font-size:1.2em;}
.ful li a{color:#0099cc;font-weight:500;font-family:'Open Sans', sans-serif;}

.blogroll{}
.hide { /* this class is used to hid the skip to content link at the beginning of the document for accessibility */
	display: none;
}
.clear {
	clear: both;
}
.left {
	float: left;
}
.right {
	float: right;
}

th{
vertical-align:top;text-align:left;font-size:1.3em;padding-top:30px;color:#313131;
}
td{ vertical-align:top;color:#666;}
.qablock{
line-height:1.2em;
margin-top:20px;
margin-bottom:20px;
}
/*	Retina media query.
	Overrides styles for devices with a 
	device-pixel-ratio of 2+, such as iPhone 4.
-----------------------------------------------    */

@media 
	only screen and (-webkit-min-device-pixel-ratio: 2),
	only screen and (min-device-pixel-ratio: 2) {
	
	body {
	
	}
	
}
