﻿* {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
}

html, body {

	background-image:url('../images/bg_secondary.gif');
	background-repeat:repeat-x;
	background-color:#f6e7d3;	
}

a:link {color:#330000;text-decoration:underline;}
a:visited {color:#330000;}
a:hover {color:#734a78;}
a:active {color:#734a78;}


.center{
	text-align:center;
}

.small_description{
	display:block;
	padding-top:5px;
	font-style:italic;
	font-weight:bold;
	color:#898989;
}


#banner {
	width: 100%;
	height: 94px;
	background-image:url('../images/banner.gif');
	background-repeat:no-repeat;
	background-position:center;
	

}
#topnav {

	height: 27px;
}

#outer_content {
	margin: 0px auto 0px auto;
	width: 750px;
}

#inner_content{
	padding-top:20px;
}

#main_image {
	width: 750px;
	height: 104px;
	padding-bottom: 5px;
}

.left_col {
	float: left;
	width: 495px;

}

.right_col {
	float: right;
	width:244px;

}

.box2_hdr_orange, .box2_hdr_purple{
	height: 35px;
	background-repeat:no-repeat;
}

.box2_hdr_orange {
	background-image:url('../images/box2_tl_orange.gif');
}
.box2_hdr_orange div, .box2_hdr_purple div {
	height: 35px;
	background-repeat:no-repeat;
	background-position:right;
	
}

.box2_hdr_orange div{
	background-image :url('../images/box2_tr_orange.gif');

}

.box2_hdr_orange h1, .box2_hdr_orange h2,.box2_hdr_orange h3,.box2_hdr_purple h1, .box2_hdr_purple h2, .box2_hdr_purple h3{
	padding-left:10px;
	padding-top:5px;
	font-weight:bold; 
	color: #ffffff;
	
}

.box2_hdr_orange h1, .box2_hdr_purple h1 {
	font-size:1.5em;
}

.box2_hdr_orange h2, .box2_hdr_purple h2 {
	font-size:1.2em;
	padding-top:7px;
}

.box2_hdr_orange h3, .box2_hdr_purple h3 {
	font-size:1em;
	padding-top:9px;
}



.box2_main_orange, .box2_main_purple {
	 padding-top:15px;
	 background-color:#ffffff;
	 font-size:.8em;
	 padding-left:20px;
	 padding-right:20px;
}

.box2_main_orange {
	border-left:1px solid #e0a951;
	border-right: 1px solid #e0a951;

}


.box2_ftr_orange, .box2_ftr_purple {
	 clear:both;
	 margin-bottom:20px;
	 height: 16px;
	 background-repeat:no-repeat;
}
.box2_ftr_orange{
	 background-image:url('../images/box2_bl_orange.gif');

}

.box2_ftr_orange div, .box2_ftr_purple div{
	height:16px;
	background-repeat:no-repeat;
	background-position: top right;
}

.box2_ftr_orange div{
	background-image :url('../images/box2_br_orange.gif');

}

.box2_hdr_purple{
	background-image:url('../images/box2_tl_purple.gif');
}
.box2_hdr_purple div{
	background-image :url('../images/box2_tr_purple.gif');
}

.box2_main_purple{
	 border-left:1px solid #734a78;
	 border-right: 1px solid #734a78;
}

.box2_ftr_purple{
	 background-image:url('../images/box2_bl_purple.gif');
}

.box2_ftr_purple div{
	background-image :url('../images/box2_br_purple.gif');	
}


/* NEWS PAGE */

.col1_left{
	float:left;
	width:390px;	
}

.col1_right{
	float:left;
	width: 300px;
	margin-left:10px;	
}

/* SERVICES PAGE */


.box3_hdr{
	background-image:url('../images/box3_tl.gif');
	background-repeat:no-repeat;
	background-position:top left;	
}
.box3_hdr div{
	background-image :url('../images/box3_tr.gif');
	background-repeat:no-repeat;
	background-position:top right;	
}
.box3_hdr span{
	display:block;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	font-size:.9em;
	font-weight:bold;
	color: #ffffff;
}

.box3_main{
	 padding-top:10px;
	 background-color:#e0a951;
	 padding-left:20px;
	 padding-right:20px;
	 background-image:url('../images/box3_bg.gif');
	 background-repeat:no-repeat;
}

.box3_main span{
	 display:block;
	 font-size:.75em;
}


.box3_main h1, .sidebox2_hdr h1{
	padding-top:2px;
	font-size:1.5em;
	color:#ffffff;
}

.box3_ftr{
	 clear:both;
	 margin-bottom:20px;
	 height: 20px;
	 background-image:url('../images/box3_bl.gif');
	 background-repeat:no-repeat;
}

.box3_ftr div{
	 height:20px;
	 background-image :url('../images/box3_br.gif');
	 background-repeat:no-repeat;
	 background-position:top right;
}



.sidebox2_hdr{
	background-image:url('../images/sidebox2_top.gif');
	background-repeat:no-repeat;
	padding-left:15px;

}


.sidebox2_main{
	padding-left:15px;
	font-size:.75em;
	padding-right:15px;
	background-image:url('../images/sidebox2_bg.gif');
	background-repeat:repeat-x;
	background-color:#e1dfdf;
	border-left:1px solid #330000;
	border-right:1px solid #330000;
}

.sidebox2_main span{
	 display:block;
	 padding-top:10px;
	 font-weight:bold;
	 font-size:1.2em;
	 color:#734a78;
}

.sidebox2_ftr{
	background-image:url('../images/sidebox2_bottom.gif');
	background-repeat:no-repeat;
	height:30px;

}

/* CLIENTS PAGE */


.bg_right{
	background-position:top right;
	background-repeat:no-repeat;
	height:100%;
}



.bg_left{
	background-repeat:no-repeat;
	background-position:top left;
	height:100%;
}


.bg_healthcare{
	background-image:url('../images/bg_stethoscope.jpg');
		
}

.bg_retail{
	background-image:url('../images/bg_cart.jpg');	
}

.bg_hitechmfg{
	background-image:url('../images/bg_gears.jpg');		
}

.bg_insurance{
	background-image:url('../images/bg_insurance.jpg');	
}


.bg_systemintegrators{
	background-image:url('../images/bg_computers.jpg');	
}


.main_left{
	float:left;
	width:600px;
	margin-left:20px;
	padding-bottom:10px;
}

.main_right{
	float:right;
	width:600px;
	margin-right:20px;
	padding-bottom:10px;
}



/* TEAM PAGE */

.img_team{	
	float: left;
	height:106px;
	width:80;
	padding-right:15px;


}

.name_team{
	padding-bottom: 20px;
	padding-right:30px;
	padding-left:30px;
	
}

.name_team span{
	font-size: 1.25em;
	font-weight:bold;
	color:#464646;		
}

.par1_orange{
	color:#e0a951;
	font-weight:bold;
	font-size:1em;	
	
}

.par1_purple{
	color:#734a78;
	font-weight:bold;
	font-size:1em;	
	
}

/* CONTACT US PAGE */

.box_solidorangestar_small, .box_solidpurple_small{
	background-repeat:no-repeat;
	height: 244px;
	padding-left:10px;
	padding-bottom:20px;		
}

.box_solidorangestar_small h1, .box_solidpurple_small h1{
	padding-top:5px;
	padding-bottom:10px;
	color:#ffffff;
	font-size:1.5em;	
}
.box_solidorangestar_small span{
	font-size:.75em;
	color:#000000;
	display:block;
}

.box_solidorangestar_small a:hover{
	text-decoration:underline;
	color:#ffffff;
}

.box_solidpurple_small strong{
	color:#ffffff;
}

.box_solidpurple_small span{
	font-size:.75em;
	color:#e1dfdf;
	display:block;
}

.box_solidorangestar_small{
	background-image:url('../images/box_solidorangestar_small.gif');
}

.box_solidpurple_small{
	background-image:url('../images/box_solidpurple_small.gif');
}



