html, body {
   margin: 0;
   font-family: Arial;
   color: #FFF;
   font-size: 11px;
   background:#050301;
   text-align: left;
}

b,strong {color:#5b938d; font-size:12px;}
h1 {margin: 0; padding:0; font-size: 11px; color:#5ca49d; text-transform:uppercase;}
h2 {margin: 0; padding:0; font-size: 16px; color:#5c4c2b; text-transform:uppercase;}
h3 {margin: 0; padding:0; font-size: 18px; color:#2a514d; text-transform:uppercase;}
h4 {margin: 0; padding:0; font-size: 14px; color:#5b7315; text-transform:uppercase;}
h5 {margin: 0; padding:0; font-size: 14px; color:#2a514d; text-transform:uppercase;}
ul.check {
  list-style-image: url('images/Symbol - Check_32.png')
}

ol {font:30px Arial bold italic; color:#100e0a;}
ol p {font-size:11px; color:#4c4130}
input {
background:#050301 url(http://innobound.com/ul.jpg) top left no-repeat;
border: 1px solid #100e0a;
color:#858585;
padding-top:4px;
padding-left:4px;
width: 395px;
height:22px;
}

.method {width:600px; font-size:11px; color:#4c4130; padding:10px; text-align:justify;}
textarea {
background:#050301 url(http://innobound.com/note.jpg) top left no-repeat;
color:#858585;
padding-top:4px;
padding-left:4px;
width: 395px;
height:170px;
border: 1px solid #100e0a;
}
.submit {
border: 0;
background: none;
width:113px;
height:33px;
}

#header {
margin: 0 auto;
width: 100%;
background: #63b4ac url(images/inb-bg.jpg) center no-repeat;
}

.logo {
margin: 0 auto;
text-align:center;}

.navi {
margin: -15px auto;
text-align:center;}

#container {
margin: 0 auto;
text-align:left;
width: 900px;
}
a img {
border:0;
}

a:link {
color: #447828;
text-decoration: none;
}

a:hover {
color: #447828;
text-decoration: none;
}

.welcome {
text-align:justify;
line-height: 16px;
padding-bottom: 15px;
width: 450px;
}
.divider {
width: 100%;
height: 10px;
background:#13100c;}

#main-bg {
width: 100%;
background:#050301 url(images/main-bg.gif) top repeat-x;}

#main {
background:#050301;}

.xhtmlcss {
margin: -120px;
float:left;
margin-left:288px;
}
.graphic {margin: -290px;
float:left;
margin-left:288px;}

.development {margin: -290px;float:left;margin-left: 575px;}

.web {
margin: -120px;
float:left;
margin-left: 575px;}

#arrow {
margin: -130px;
float:left;
margin-left: 295px;
}
#blogs {width:300px; margin:-173px; float:right; margin-right:100px;}

.bate {border-left: 5px solid #4e8c86; color:#5c4c2b; padding: 0px 0px 2px 6px; font-size:13px;}
.altbate {border-left: 5px solid #51670f; color:#5c4c2b; padding: 0px 0px 2px 6px; font-size:13px;}

.batext {color:#211b11;}
.batext a:link, a:visited {color:#4e8c86; font-weight:bold;}

.blogimport {
width: 250px;
text-align:justify;}

.blogimport img {
float:left;
padding-left: 2px;
}

hr {border: 1px solid #100e0a;}

#twitter_update_list {
list-style-type: none;
margin: 0;
}

#navbar ul {
    margin: 0;
    padding: 5px;
    list-style-type: none;
    text-align: center;
        }

#navbar ul li {  
    display: inline;
    }

#navbar ul li a {
    text-decoration: none;
    color: #fff;
     }
		 
.date {
font-face:Arial;
font-size: 8.2px;
text-transform:uppercase;
letter-spacing: 1px;
color:#5b7315;}

.sub {
font-face:Arial;
font-size: 8.5px;
text-transform:uppercase;
letter-spacing: 0px;
color:#473a25;}

.byline {
font-face:Arial;
font-size: 9px;
color:#fff;
text-transform:uppercase;
text-decoration:bold;
}

ul.blogs {
	margin: 0 0 0 15px;
	padding: 0;
	color: #353535;
	font-family: Arial;
	list-style-type: none;
	}

ul.blogs li {
	margin: 0;
	display:block;
	padding: 5px 0 3px 4px;
	font-size: 11px;
	
	}

ul.blogs li a {
	list-style-type: none;
	padding: 3px;
	background:#050301;
	color: #b8d954;
	}

ul.blogs li a:hover {
	color: #f6e52c;
	background:#050301;
	}
ul.service {
	margin: 0 0 0 15px;
	padding: 0;
	color: #353535;
	font-family: Arial;
	list-style-type: none;
	}

ul.service li {
	margin: 0;
	display:block;
	padding: 5px 0 3px 4px;
	font-size: 11px;
	background:url(http://innobound.com/ul.jpg);
	border-bottom: 1px solid #100e0a;	
	}

ul.service li a {
	list-style-type: none;
	padding: 3px;
	color:#5ca49d;
				}

ul.service li a:hover {
	color: #c5e12b;
		}
	
div.wrap{
 width:993px;
 margin:0 auto;
 text-align:left;
}
 div#top div#nav{
  float:left;
  clear:both;
  width:993px;
  height:52px;
  margin:22px 0 0;
  background:url(images/nav-bg.png) 0 0 no-repeat;
 }
  div#top div#nav ul{
   float:left;
   width:700px;
   height:52px;
   list-style-type:none;
  }
   div#nav ul li{
    float:left;
    height:52px;
   }
    div#nav ul li a{
     border:0;
     height:52px;
     display:block;
     line-height:52px;
     text-indent:-9999px;
    }
 
div#show{
 margin:-1px 0 0;
}
div#video-header{
 height:683px;
 margin:-1px 0 0;
}
 div#show div.wrap{
  height:299px;
  background:url() no-repeat;
 }
 div#show div#slide-holder{
  z-index:40;
  width:830px;
  height:299px;
  position:absolute;
 }
  div#show div#slide-holder div#slide-runner{
   top:9px;
   left:9px;
   width:830px;
   height:278px;
   overflow:hidden;
   position:absolute;
  }
  div#show div#slide-holder img{
   margin:0;
   display:none;
   position:absolute;
  }
  div#show div#slide-holder div#slide-controls{
   left:0;
   bottom:228px;
   width:830px;
   height:46px;
   display:none;
   position:absolute;
   background:url(images/slide-bg.png) 0 0;
  }
   div#show div#slide-holder div#slide-controls p.text{
    float:left;
    color:#fff;
    display:inline;
    font-size:10px;
    line-height:16px;
    margin:15px 0 0 20px;
    text-transform:uppercase;
   }
 
   div#show div#slide-holder div#slide-controls p#slide-nav{
    float:right;
    height:24px;
    display:inline;
    margin:11px 15px 0 0;
   }
    div#show div#slide-holder div#slide-controls p#slide-nav a{
     float:left;
     width:24px;
     height:24px;
     display:inline;
     font-size:11px;
     margin:0 5px 0 0;
     line-height:24px;
     font-weight:bold;
     text-align:center;
     text-decoration:none;
     background-position:0 0;
     background-repeat:no-repeat;
    }
    div#show div#slide-holder div#slide-controls p#slide-nav a.on{
     background-position:0 -24px;
    }
div#show div#slide-holder div#slide-controls p#slide-nav a{background-image:url(images/silde-nav2.png);}
div#nav ul li a{background:url(images/nav.png) no-repeat;}

#contact {
width: 250px;
text-align:justify;
color:#554730;}

#scope {
background:#050301 url(http://innobound.com/type.jpg) top left no-repeat;
border: 1px solid #100e0a;
padding: 5px;
text-align:justify;
float:left;
width: 260px;
margin-bottom:20px;
}

#getquote {
float:right;
text-align:justify;
line-height: 18px;
color:#4c4130;
width: 580px;
margin-bottom:20px;
}
#roll {
background: #13100c;
padding:3px;
}
#portfolio {
float:right;
line-height: 16px;
color:#5a4d39;
background: #0d0b09;
border-right:1px solid #241b0d;
border-bottom:1px solid #241b0d;
padding:5px;
width: 580px;
margin-bottom:20px;
}
#news {
float:right;
line-height: 16px;
text-align:justify;
color:#5a4d39;
background: #0d0b09;
border-right:1px solid #241b0d;
border-bottom:1px solid #241b0d;
padding:10px;
font-size:12px;
width: 580px;
}

.bottom {
text-align: right;
color: #fff;
margin-bottom: 20px;
}

#comment {
float:right;
color: #615644;
background:#211b11;
width:580px;
font-size:11px;
padding:10px;
margin-bottom: 20px;
}

.tweet {
float:right;
width:50px;
border-radius: 3px;
padding: 4px;
background:#fff;
border: 1px solid #5c4c2b;
}
.outbound {
color:#f6e52c;
line-height:1px;
font-weight:bold;
font-size: 9px;
}
#middle {
display: span;
}
#box {
width: 250px;
padding:8px;
color:#554730;
text-align:justify;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
background:#050301 url(http://innobound.com/type.jpg) top left no-repeat;
border-bottom: 1px solid #100e0a;
border-left: 1px solid #100e0a;
border-right: 1px solid #100e0a;
}
#box2 {
width: 250px;
padding:8px;
color:#554730;
text-align:justify;
	-moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
background:#050301 url(http://innobound.com/type.jpg) top left no-repeat;
border-bottom: 1px solid #100e0a;
border-left: 1px solid #100e0a;
border-right: 1px solid #100e0a;
}
.caption {
	border: 1px solid #241b0d;
	text-align: center;
	background-color: #0d0b09;
	padding: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-bottom:10px;
}
.caption img {
	margin: 0;
	padding: 0;
	border: 0 none;}

#footer {
clear:both;
text-align:center;
background:url(images/floor.gif) center;
height:122px;
}

#footer a:link,a:visited {
 color:#b7ce72;
 text-decoration:none;
}
#footer a:hover {color:#fff;}

 



   
