@charset "utf-8";
/* CSS Document */


/*---------------- TYPOGRAPHY ----------------------------------*/

body{
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#999999;
}

#sitemap-content a{
	font-size:17px;
	color:#666666;
	text-decoration:none;
}

#sitemap-content a:hover{
	color:#3493FE;
}

a{
   color: #3493FE;
   text-decoration:none;
}

a:hover{
   text-decoration:underline;
}

a img{  border:0; }

body{
	background:#e6e7e6 url('http://www.inc-space.com/themes/site_themes/default/main_bg.jpg') left top repeat-x;
}

#logo{
	/*background:transparent url('http://www.inc-space.com/themes/site_themes/default/logo.gif') left top no-repeat;*/
}

#nav-bar{
	background:transparent url('http://www.inc-space.com/themes/site_themes/default/nav_bg.gif') left top no-repeat;
}

.content-area{
 width:100%;
 padding:0;
 margin:0;
 height:auto;
}

#right-column{
	background:#F3F3F3 url('http://www.inc-space.com/themes/site_themes/default/right-column_bg.png') left top repeat-x;
}

#home-content .img{
	background:transparent url('http://www.inc-space.com/themes/site_themes/default/main-img_bg.gif') left top no-repeat;
}

#about-content .img{
	background:transparent url('http://www.inc-space.com/themes/site_themes/default/about-img_bg.gif')left top no-repeat;
}

#content{
	background:transparent url('http://www.inc-space.com/themes/site_themes/default/content_bg.png') left top no-repeat;
}

.content h1{
	border-bottom:1px dotted #999999;
}

#footer{
	background:transparent url('http://www.inc-space.com/themes/site_themes/default/footer_bg.gif') 1px top no-repeat;
}

#footer, #footer a{
	color:#666666;
	text-decoration:none;
}

#footer a:hover{
	color:#3493FE;
}

#right-column .img{
	background:transparent url('http://www.inc-space.com/themes/site_themes/default/right-img_bg.gif') left top no-repeat;
}


/* --- NAV --- */

#nav-home{
	background:transparent url('http://www.inc-space.com/themes/site_themes/default/nav-home_active.gif') left top no-repeat;
}

#nav-home a{
	background:transparent url('http://www.inc-space.com/themes/site_themes/default/nav-home.gif') left top no-repeat;
}

#nav-about{
	background:transparent url('http://www.inc-space.com/themes/site_themes/default/nav-about_active.gif') left top no-repeat;
}

#nav-about a{
	background:transparent url('http://www.inc-space.com/themes/site_themes/default/nav-about.gif') left top no-repeat;
}

#nav-contact{
	background:transparent url('http://www.inc-space.com/themes/site_themes/default/nav-contact_active.gif') left top no-repeat;
}

#nav-contact a{
	background:transparent url('http://www.inc-space.com/themes/site_themes/default/nav-contact.gif') left top no-repeat;
}

#nav-bar a:hover{
	background-image:none;
}

#contact-content .img{
	background:transparent url('http://www.inc-space.com/themes/site_themes/default/contact-map_bg.gif') left top no-repeat;
}

#contact-box{
	background:transparent url('http://www.inc-space.com/themes/site_themes/default/contact-box.gif') left top no-repeat;
	/*font-family:"Myriad Pro", "Trebuchet MS", Arial, sans-serif;
	color:#3493fe;
	font-size:22px;*/
}

#contact-box a{
	color:inherit;
	text-decoration:none;
}

#map_canvas{
 clear:both;
 width:654px;
 height:192px;
 margin:15px;

}

#home-header{
height:47px;
background:url(http://www.inc-space.com/images/home-header.gif) left top no-repeat;
}

#home-header span{ display:none; }

.suppliers{
 margin-left:20px;
 margin-right:15px;
}

.suppliers img{
 padding:2px;
 float:left;
 margin:0 14px 14px 0;
 border: 1px solid #E3E3E3;
}

.suppliers img.last{
 margin-right:0px;
}

ul.sitemap{
 list-style:decimal;
}

ul.sitemap li{
 margin:0;
 padding: 0 0 8px 0;
}

ul.sitemap li a:link, ul.sitemap li a:visited{
 text-decoration:none;
 color: #3392FE;
}

/* contact page styles */

#contactc{
  margin-left:20px;
   padding-bottom:15px;
}

#contact_form{
 width: 458px;
 display:block;
/* overflow: auto;*/
}

 
#contact_form.ajax-loading {
	padding: 20px 0;
	background: url(http://www.inc-space.com/images/spinner.gif) no-repeat center;
}

#response{
        clear:both;
        float:left;
        position:relative;
	padding: 0.5em;
	width: 444px;
        color: #000000;
        margin-bottom: 5px;
}
 
#contact_form{
 clear:both;
 float:left;
}

#contact_form input, #contact_form textarea{
 width:450px;
 color: #666666;
 padding-left:5px;
 border:1px solid #ECECEC;
 margin-bottom: 3px;
 font-family:inherit;
 font-size:inherit;
}

 #contact_form textarea{
  height:126px;
  font-size:inherit;
 }

#contact_form input.button {
	background:#ECECEC;
	border:1px solid #D5D5D5;
	float:right;
       width: 60px;
}

/* contact form styles ended */

#topLinks, #footer{ font-size:11px;}

#text-content{ line-height: 18px; margin-left:0 }

.content h1{
	font-family:"Myriad Pro", "Trebuchet MS", Arial, sans-serif;
	color:#3493fe;
	font-size:29px;
/*	font-size:29px;
        margin-left:22px;
        margin-top:8px;
        text-transform:lowercase;*/
}

h1{
font-size:29px;
}

h3{
 margin-left:20px;
 margin-bottom:-8px;
}
