/* brown: #211d18;
cream: #e0d2b3;
*/

@charset "UTF-8";
body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background-color: #1b1811;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: #e0d2b3;
}

.twoColFixRtHdr { background: #1b1811; }

a:link {text-decoration: underline;
color: #e0d2b3;
}

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

.twoColFixRtHdr #container { 
	width: 1024px; 
	background: none;
	margin: 0 auto; 
	text-align: center; 
	background: #1b1811;
	
} 
.twoColFixRtHdr #header { 
	background: url('http://catapultwebdevelopment.com/vs2/header.gif') top center no-repeat; 
	padding: 0 10px 0 20px;  
	height: 350px;
} 
.twoColFixRtHdr #header h1 {
	margin: 0; 
	padding: 10px 0; 
}


.twoColFixRtHdr #portfolio {
	width: 100%; 
	background: transparent;
	padding: 15px 10px;
	margin: 0;
text-align: center;

}


.twoColFixRtHdr #mainContent { 
	margin: 10px 0 0 0; 
	padding: 0 10px; 
       text-align: left;
} 

.twoColFixRtHdr #footer { 
	padding: 0 10px;
	background: url('http://catapultwebdevelopment.com/vs2/footer.jpg') bottom center no-repeat; 
	height: 87px;
       color: #e0d2b3;
} 
.twoColFixRtHdr #footer p {
	margin: 0; 
	padding: 10px 0; 
      font-size: 12px;
}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.graphic { 
	float: left;
	margin-right: 8px;
}
.clear{ 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}


/* Nav UL LI */
ul {margin:0;padding:0;list-style:none}
li {display:inline}
li a {text-decoration:none}
.left {background:url('http://catapultwebdevelopment.com/vs2/nav.gif') top left no-repeat;padding:5px 9px 5px 5px}
.right {color:#e0d2b3;background:url('http://catapultwebdevelopment.com/vs2/nav.gif') top right no-repeat;padding:5px 20px 5px 0}
#navbar {width:100%;background:none; padding:255px 0 5px 0; text-align: center; font-size: .9em;}
#current span {background-image:url('http://catapultwebdevelopment.com/vs2/over.gif') !important;font-weight:300}
li a:hover {color:red} /* MSIE fix */
li a:hover span {background-image:url('http://catapultwebdevelopment.com/vs2/over.gif') !important}

/* Content Squares */

.box {
display: inline;
float: left;
margin: 0 10px 0 20px; 
padding: 0px;
text-align: left;
background: #211d18;
min-height: 250px;
width: 300px;
font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
color: #e0d2b3;
}

.box p {padding: 0 10px; }

h3[class="about"]
{   
    display : block;
    width : 300px;
    height : 32px;
    background: transparent url('http://catapultwebdevelopment.com/vs2/about.gif') no-repeat bottom center;
	text-indent: -9999em;
	margin: 0px;
}



h3[class="services"]
{   
    display : block;
    width : 300px;
    height : 32px;
    background: transparent url('http://catapultwebdevelopment.com/vs2/services.gif') no-repeat bottom center;
	text-indent: -9999em;
	margin: 0px;
}

h3[class="contact"]
{   
    display : block;
    width : 300px;
    height : 32px;
    background: transparent url('http://catapultwebdevelopment.com/vs2/contact.gif') no-repeat bottom center;
	text-indent: -9999em;
	margin: 0px;
}

.portfolio_thumb { float: left; margin: 0 55px; }
#portfolio img {border: none;}
#portfolio a {text-decoration: none;}
.insidebox2 img {border: none;}
.insidebox2 a {text-decoration: none;}

/* inside pages */

.inside {
display: inline;
float: left;
margin: 0 10px 0 20px; 
padding: 0px;
text-align: left;
background: transparent;
height: auto;
font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
color: #211d18;
}

.inside img { border: none; }
.inside a {text-decoration: none; }

.insidebox {
display: inline;
float: left;
margin: 0 10px 0 20px; 
padding: 0px 0 10px 0;
text-align: left;
background: #e0d2b3;
height: auto;
min-height: 320px;
width: 420px;
font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
color: #211d18;
}

.insidebox a { color: #211d18; text-decoration: underline; }

.insidebox p {padding: 0 10px; }
.client { margin: 0px; padding: 0px; display: inline; }

.insidebox2 {
display: inline;
float: left;
margin: 0 10px 0 20px; 
padding: 0px;
text-align: left;
background: #1b1811;
height: auto;
min-height: 320px;
width: 420px;
font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
color:  #e0d2b3;
}


.insidebox a { color: #6b150f; text-decoration: underline; }

.padder {padding: 0 10px; }

.alignright { text-align: right; margin: 0 10px; }

h3[class="portfolio"]
{   
    display : block;
    width : 920px;
    height : 28px;
    background: transparent url('http://catapultwebdevelopment.com/vs2/portfolio.gif') no-repeat top right;
	text-indent: -9999em;
	margin: 0px;
}

h3[class="inside_contact"]
{   
    display : block;
    width : 420px;
    height : 28px;
    background: transparent url('http://catapultwebdevelopment.com/vs2/inside_contact.gif') no-repeat bottom center;
	text-indent: -9999em;
	margin: 0px;
}


h3[class="site"]
{   
    display : block;
    width : 420px;
    height : 28px;
    background: transparent url('http://catapultwebdevelopment.com/vs2/site.gif') no-repeat bottom center;
	text-indent: -9999em;
	margin: 0px;
}


h3[class="details"]
{   
    display : block;
    width : 420px;
    height : 28px;
    background: transparent url('http://catapultwebdevelopment.com/vs2/details.gif') no-repeat bottom center;
	text-indent: -9999em;
	margin: 0px;
}


h3[class="inside_services"]
{   
    display : block;
    width : 920px;
    height : 28px;
    background: transparent url('http://catapultwebdevelopment.com/vs2/inside_services.gif') no-repeat top right;
	text-indent: -9999em;
	margin: 0px;
}



h3[class="partners"]
{   
    display : block;
    width : 420px;
    height : 28px;
    background: transparent url('http://catapultwebdevelopment.com/vs2/partners.gif') no-repeat top right;
	text-indent: -9999em;
	margin: 0px;
}

h3[class="about_partners"]
{   
    display : block;
    width : 420px;
    height : 28px;
    background: transparent url('http://catapultwebdevelopment.com/vs2/aboutpartners.gif') no-repeat top right;
	text-indent: -9999em;
	margin: 0px;
}


h3[class="downloads"]
{   
    display : block;
    width : 420px;
    height : 28px;
    background: transparent url('http://catapultwebdevelopment.com/vs2/downloads.gif') no-repeat top center;
	text-indent: -9999em;
	margin: 0px;
}

h3[class="pricing"]
{   
    display : block;
    width : 420px;
    height : 28px;
    background: transparent url('http://catapultwebdevelopment.com/vs2/pricing.gif') no-repeat bottom center;
	text-indent: -9999em;
	margin: 0px;
}

h3[class="choose"]
{   
    display : block;
    width : 420px;
    height : 28px;
    background: transparent url('http://catapultwebdevelopment.com/vs2/choose.gif') no-repeat bottom center;
	text-indent: -9999em;
	margin: 0px;
}

h3[class="recommended"]
{   
    display : block;
    width : 420px;
    height : 28px;
    background: transparent url('http://catapultwebdevelopment.com/vs2/recommended.gif') no-repeat bottom center;
	text-indent: -9999em;
	margin: 0px;
}

h3[class="inside_about"]
{   
    display : block;
    width : 420px;
    height : 28px;
    background: transparent url('http://catapultwebdevelopment.com/vs2/inside_about.gif') no-repeat bottom center;
	text-indent: -9999em;
	margin: 0px;
}

h3[class="developers"]
{   
    display : block;
    width : 420px;
    height : 28px;
    background: transparent url('http://catapultwebdevelopment.com/vs2/developers.gif') no-repeat bottom center;
	text-indent: -9999em;
	margin: 0px;
}


h3[class="form"]
{   
    display : block;
    width : 420px;
    height : 28px;
    background: transparent url('http://catapultwebdevelopment.com/vs2/form.gif') no-repeat bottom center;
	text-indent: -9999em;
	margin: 0px;
}

.cat {float: left; margin: 0 10px 0 0; }



/* Carousel */

#slides {
	width: 802px;
	height: 151px;
	position: relative;
	top: -18px;
	overflow: hidden;
	z-index: 5;
	margin: 0 auto;
	padding: 0 101px;
	}

#slide-box {
	width: 802px;
	height: 151px;
	position: absolute;
	overflow: visible !important;
	}

#slide-box div {
	float: left;
	position: relative;
	width: 802px;
	height: 151px;
	display: block !important;
	}

#slides-prev {
	display: block;
	width: 75px;
	height: 151px;
	position: absolute;
	top: 0px;
	left: 0;
	z-index: 10;
	
	}

#slides-prev a {
	display: block;
	width: 75px;
	height: 151px;
	text-indent: -9999px;
background: #1b1811 url('http://catapultwebdevelopment.com/images/nav/left.gif') no-repeat top center;
	}

#slides-next
{

display: block;
width: 75px;
height:151px;
position: absolute;
top: 0px;
right: 0pt;
z-index: 10;
}

#slides-next a

{

display: block;
position: relative;
right: 0px;
width: 75px;
height: 151px;
text-indent: -9999px;
background: #1b1811 url('http://catapultwebdevelopment.com/images/nav/right.gif') no-repeat top center;
}


#slides .portfolio_thumb { float: left; margin: 0 5px; border: none; text-decoration: none; height: 100px; width: 150px;  }
