﻿body {
	height:100%;
	padding:0;
	margin:0;
	width:100%;
	text-align:center;
	font-family:Calibri, verdana;
	font-size:11px
}
#holder {
	position:relative;
	top:-80px;
}
#top-rap {
	width:930px;
	height:100px;
}
#top {
	background-color:#0A0A0A;
	height:80px;
	width:100%;
}
#logo {
	top:0px;
	position:relative;
}
#container {
	top:0px;
	height:80px;
	width:400px;
	position:relative;
	text-align:left;
	position:relative;
	float:right;
	z-index:20;
	display:block;
}
#logo a {
	display:block;
	text-decoration:none;
	text-indent:-1000em;
	position:relative;
	float:left;
	top:0;
	height:80px;
	width:233px;
	background-image:url(images/logo.jpg);
	background-repeat:no-repeat;
}
#blocks {
	width:400px;
	height:100px;
	position:relative;
	top:0px;
	z-index:1;
	display:block;
	visibility:hidden;
}
#blocks a:hover {
	background:white;
	width:400px;
	height:80px;
}
#color1 {
	height:100px;
	width:80px;
	float:left;
	background:url(images/nav.jpg) 0px -201px no-repeat;
	position: relative;
	left:10px;
}
#color1_selected {
	height:99px;
	width:80px;
	float:left;
	background:url(images/nav.jpg) 0px -101px no-repeat;
	position: relative;
	left:10px;
}
#color2 {
	height:100px;
	width:80px;
	float:left;
	background:url(images/nav.jpg) -80px -201px no-repeat;
	position: relative;
	left:10px;
}
#color2_selected {
	height:99px;
	width:80px;
	float:left;
	background:url(images/nav.jpg) -80px -101px no-repeat;
	position: relative;
	left:10px;
}
#color3 {
	height:100px;
	width:80px;
	float:left;
	background:url(images/nav.jpg) -160px -201px no-repeat;
	position: relative;
	left:10px;
}
#color3_selected {
	height:99px;
	width:80px;
	float:left;
	background:url(images/nav.jpg) -160px -101px no-repeat;
	position: relative;
	left:10px;
}
#color4 {
	height:100px;
	width:80px;
	float:left;
	background:url(images/nav.jpg) -240px -201px no-repeat;
	position: relative;
	left:10px;
}
#color4_selected {
	height:99px;
	width:80px;
	float:left;
	background:url(images/nav.jpg) -240px -101px no-repeat;
	position: relative;
	left:10px;
}
#color5 {
	height:100px;
	width:80px;
	float:left;
	background:url(images/nav.jpg) -320px -201px no-repeat;
	position: relative;
	left:10px;
}
#color5_selected {
	height:99px;
	width:80px;
	float:left;
	background:url(images/nav.jpg) -320px -101px no-repeat;
	position: relative;
	left:10px;
}
#links dl {
	width:400px;
	height:100px;
}
dl {
	padding:0;
	margin:0
}
#links {
	position:relative;
	top:-100px;
	width:400px;
	height:100px;
	z-index:11;
	display:block;
	padding:0px 0px 0px 0px;
}
#links dd {
	float:left;
	display:block;
	text-align:center;
	position: absolute;
}
#links a {
	color:white;
	font-family:verdana;
	font-size:11px;
	text-decoration:none;
	padding:55px 0px 30px 0px;
	width:80px;
	display:block;
}
#links dd {
	margin:0px;
	padding:0px;
}
#links dd.about {
	left:10px;
}
#links dd.services {
	left:90px
}
#links dd.clients {
	left:170px;
}
#links dd.portfolio {
	left:250px;
}
#links dd.contact {
	left:330px;
}
#links a:hover {
	color:white
}
#links a.about:hover {
	background: url('images/nav.jpg');
	background-position:0px -1px;
	background-repeat:no-repeat;
}
#links a.services:hover {
	background:  url('images/nav.jpg');
	background-position:-80px -1px;
	background-repeat:no-repeat;
}
#links a.clients:hover {
	background:url('images/nav.jpg');
	background-position:-160px -1px;
	background-repeat:no-repeat;
}
#links a.portfolio:hover {
	background:url('images/nav.jpg');
	background-position:-240px -1px;
	background-repeat:no-repeat;
}
#links a.contact:hover {
	background:#44157a url('images/nav.jpg');
	background-position:-320px -1px;
	background-repeat:no-repeat;
}
#main {
	position:relative;
	left:0px;
	top:-20px;
	width:930px;
	height:630px;
	padding-top:20px;
}
#mainsub {
	position:relative;
	left:0px;
	width:930px;
	height:100%;
 padd ing-top:20px;
}
.pages {
	position:relative;
	left:0px;
	top:22px;
	width:710px;
	height:210px;
 ba ckground:red;
	margin-left:50px
}
.contentdiv img {
 flo at:left;
 mar gin-right:30px;
 marg in-top:8px
}
.contentdiv {
	width:930px;
	height:300px;
	float:left;
	padding:20px 0px 20px 0px;
}
/*Home Page Boxes */
#strategybox {
	top:-280px;
	left:-40px;
	height:240px;
	width:380px;
	position:relative;
 back ground-color:#0077a9;
 filt er:alpha(opacity=75);  /* IE's opacity*/
 opac ity: 0.75;
	float:left;
	left:1px;
}
#strategytxt {
	position:relative;
	top:-280px;
	width:340px;
	height:210px;
	padding:10px 20px 20px 0px;
	z-index:55;
	text-align:left;
	float:left;
	left:-360px;
}
#strategytxt h1 {
	color:#ffd200;
	font:Calibri, Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:48px;
	line-height:48px;
	letter-spacing:0.75;
	padding:0px;
	margin:0px 0px 5px 0px;
}
#strategytxt h3 {
	color:#ffffff;
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:18px;
	letter-spacing:0.75;
	padding:0px;
	margin:0px 0px 5px 0px;
}
#strategytxt p {
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight: normal;
	font-size:14px;
	letter-spacing:0.75;
	color:#ffffff;
 wid th:340px;
	padding:0px;
	margin:0px;
	line-height:20px;
}
#strategytxt a.strategybtn img {
	border:0px;
	margin-top:10px;
}
#technologybox {
	position:relative;
	top:-280px;
	left:-40px;
	height:240px;
	width:380px;
 bac kground-color:#ffffff;
 filt er:alpha(opacity=10); /* IE's opacity*/
 opaci ty: 0.10;
	z-index:1;
	float:left;
	left:1px;
}
#technologytxt {
	position:relative;
	top:-300px;
	width:340px;
	height:210px;
	padding:10px 20px 20px 0px;
	z-index:55;
	text-align:left;
	float:left;
	margin-top:20px;
	left:-360px;
}
#technologytxt h1 {
	color:#fbb804;
	font:Calibri, Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:48px;
	line-height:48px;
	letter-spacing:0.75;
	padding:0px;
	margin:0px 0px 5px 0px;
}
#technologytxt h3 {
	color:#ffffff;
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:18px;
	letter-spacing:0.75;
	padding:0px;
	margin:0px;
	margin:0px 0px 5px 0px;
}
#technologytxt p {
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight: normal;
	font-size:14px;
	letter-spacing:0.75;
	color:#ffffff;
 wid th:340px;
	padding:0px;
	margin:0px;
	line-height:20px;
}
#technologytxt a.technologybtn img {
	border:0px;
	margin-top:10px;
}
#venturesbox {
	position:relative;
	top:-280px;
	left:-40px;
	height:240px;
	width:380px;
 back ground-color:#ffffff;
 fi lter:alpha(opacity=18); /* IE's opacity*/
 opa city: 0.18;
	z-index:1;
	float:left;
	left:1px;
}
#venturestxt {
	position:relative;
	top:-300px;
	width:340px;
	height:210px;
	padding:10px 20px 20px 0px;
	z-index:55;
	text-align:left;
	float:left;
	margin-top:20px;
	left:-360px;
}
#venturestxt h1 {
	color:#000000;
	font:Calibri, Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:48px;
	line-height:48px;
	letter-spacing:0.75;
	padding:0px;
	margin:0px 0px 5px 0px;
}
#venturestxt h3 {
	color:#ffffff;
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:18px;
	letter-spacing:0.75;
	padding:0px;
	margin:0px 0px 5px 0px;
}
#venturestxt p {
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight: normal;
	font-size:14px;
	letter-spacing:0.75;
	color:#ffffff;
 wid th:340px;
	padding:0px;
	margin:0px;
	line-height:20px;
}
#venturestxt a.venturesbtn img {
	border:0px;
	margin-top:10px;
}
#consultingbox {
	position:relative;
	top:-280px;
	left:-40px;
	height:240px;
	width:380px;
 backgr ound-color:#ffffff;
 filt er:alpha(opacity=75); /* IE's opacity*/
 opa city: 0.75;
	z-index:1;
	float:left;
	left:1px;
}
#consultingtxt {
	position:relative;
	top:-300px;
	width:340px;
	height:210px;
	padding:10px 20px 20px 0px;
	z-index:55;
	text-align:left;
	float:left;
	margin-top:20px;
	left:-360px;
}
#consultingtxt h1 {
	color:#000000;
	font:Calibri, Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:48px;
	line-height:48px;
	letter-spacing:0.75;
	padding:0px;
	margin:0px 0px 5px 0px;
}
#consultingtxt h3 {
	color:#000000;
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:18px;
	letter-spacing:0.75;
	padding:0px;
	margin:0px 0px 5px 0px;
}
#consultingtxt p {
	font-family:Calibri, Verdana, Geneva, sans-serif;
	font-weight: normal;
	font-size:14px;
	letter-spacing:0.75;
	color:#000000;
 wid th:340px;
	padding:0px;
	margin:0px;
	line-height:20px;
}
#consultingtxt a.consultingbtn img {
	border:0px;
	margin-top:10px;
}
#titletxt {
	font-family:calibri, Verdana, Geneva, sans-serif,;
	text-decoration:none;
	padding:0 20px;
	top:-20px;
	width:191px;
}
#titletxt h2 {
	font-size:22px;
	color:#000000;
	text-decoration:none;
	padding:0px;
	margin:0px;
	letter-spacing:2;
}
#titletxt p {
	font-size:12px;
	color:#575656;
	letter-spacing:0.80;
	text-decoration:none;
}
#footer {
	height:40px;
	text-align:left;
	margin-top:20px;
}
#footertxt ul {
	margin: 0px;
	padding: 0px;
	float:right;
}
#footertxt li {
	display:inline;
	margin:5px;
	height:20px;
	padding:0px;
}
#footertxt li a {
	font-family:Verdana, Geneva, sans-serif;
	color:#56C3E0;
	font-size:11px;
	text-decoration:none;
	font-weight: normal;
}
#footertxt li a:hover {
	font-weight:bol;
	text-decoration:underline;
}
.sep {
	color:#C9C9C9;
}
#footertxt {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#575656;
	text-align:left;
	width:930px;
	padding:0px 0px 0px 0px;
}
#homelink {
	height:311px;
	width:930px;
	position:relative;
	z-index:300;
	top:-311px;
}
#homelink a.homelink {
	border:0px;
	text-decoration:none;
	height:311px;
	width:930px;
}
#services {
	text-align:left;
	height:635px;
	top:0;
	position:relative;
}
#services a.strategy {
	float:left;
	padding: 0px;
	height:381px;
	width:232px;
	background:url(images/services-top.jpg) no-repeat;
	text-decoration:none;
}
#services a.technology {
	float:left;
	padding: 0px;
	height:381px;
	width:232px;
	background:url(images/services-top.jpg) -232px 0px no-repeat;
	text-decoration:none;
}
#services a.ventures {
	float:left;
	padding: 0px;
	height:381px;
	width:232px;
	background:url(images/services-top.jpg) -464px 0px no-repeat;
	text-decoration:none;
}
#services a.consulting {
	float:left;
	padding: 0px;
	height:381px;
	width:234px;
	background:url(images/services-top.jpg) -696px 0px no-repeat;
	text-decoration:none;
}
#services a.strategy2 {
	float:left;
	padding: 0px;
	height:255px;
	width:232px;
	background:url(images/services-bottom.jpg) no-repeat;
	text-decoration:none;
}
#services a.technology2 {
	float:left;
	padding: 0px;
	height:255px;
	width:232px;
	background:url(images/services-bottom.jpg) -232px 0px no-repeat;
	text-decoration:none;
}
#services a.ventures2 {
	float:left;
	padding: 0px;
	height:255px;
	width:232px;
	background:url(images/services-bottom.jpg) -464px 0px no-repeat;
	text-decoration:none;
}
#services a.consulting2 {
	float:left;
	padding: 0px;
	height:255px;
	width:234px;
	background:url(images/services-bottom.jpg) -696px 0px no-repeat;
	text-decoration:none;
}
#services #titletxt {
	font-family:calibri, Verdana, Geneva, sans-serif,;
	text-decoration:none;
	padding:20px 20px;
	top:0px;
	width:191px;
	cursor: pointer;
	cursor: hand;

}
#services #titletxt h2 {
	font-size:22px;
	color:#000000;
	text-decoration:none;
	padding:0px;
	margin:0px;
	letter-spacing:2;
}
#services #titletxt h3 {
	color:#1390cf;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: normal;
	bac kground: url(images/small_blue_arrow.jpg) no-repeat right; 
}
#services #titletxt h3 img {
	border:0;
	margin-left:5px;
 }
#services #titletxt p {
	font-size:12px;
	color:#575656;
	letter-spacing:0.80;
	text-decoration:none;
}
#services #titletxt2 {
	padding:20px;
}
#services #titletxt2 p {
	font-size:12px;
	color:#575656;
	letter-spacing:0.80;
	text-decoration:none;
}
#pageheader_services {
	background:url(images/services-icon.jpg) no-repeat left;
	height:60px;
	padding-left:60px;
	text-align:left;
}
#pageheader_about {
	background:url(images/about-icon.jpg) no-repeat left;
	height:60px;
	padding-left:60px;
	text-align:left;
}
#pageheader_news {
	background:url(images/news-icon.jpg) no-repeat left;
	height:60px;
	padding-left:60px;
	text-align:left;
}
#pageheader_contact {
	background:url(images/contact-icon.jpg) no-repeat left;
	height:60px;
	padding-left:60px;
	text-align:left;
}
#pageheader_clients {
	background:url(images/clients-icon.jpg) no-repeat left;
	height:60px;
	padding-left:60px;
	text-align:left;
}
#subpagetitle {
	float:left;
	position:relative;
	vertical-align: middle;
}
#subpagetitle h1 {
	line-height:55px;
	font-size:30px;
	padding:0px 0px 5px 0px;
	margin:0px;
	letter-spacing: 3px;
}
#pagenav {
	position:relative;
	top:25px;
	float:left;
	margin-left: 280px;
}
#pagenav a {
	font-size:12px;
	padding:10px;
	text-decoration:none;
	color:#000;
}
#pagenav a:hover {
	color:#1390cf;
}
#smedia {
	position:relative;
	float:right;
	top:10px;
	height:30px;
	width:150px;
}
#smedia a {
	position:relative;
	float:left;
	top:0px;
	height:30px;
}
#smedia a.fb {
	background:url(images/social_icons.jpg) no-repeat -5px 0px;
	height:30px;
	width:35px;
}
#smedia a.twit {
	background:url(images/social_icons.jpg) no-repeat -40px 0px;
	height:30px;
	width:35px;
}
#smedia a.yt {
	background:url(images/social_icons.jpg) no-repeat -75px 0px;
	height:30px;
	width:35px;
}
#smedia a.wp {
	background:url(images/social_icons.jpg) no-repeat -115px 0px;
	height:30px;
	width:35px;
}
#strategy {
	position:relative;
	top:0px;
	width:930px;
	height:100%;
	background:url(images/innerpage-bg2.jpg) repeat-y 0px 0px;
}
#strategy #blurb {
	height:100%;
	width:930px;}
#strategy #blurb #topbg1 {
	background:url(images/strategy-top.jpg) no-repeat;
	height:783px;
	width: 930px;
	position:relative;
	top:0px;
	clear:none;
}
#about {
	position:relative;
	top:0px;
	width:930px;
	height:100%;
	background:url(images/innerpage-bg2.jpg) repeat-y 0px 0px;
}
#about #blurb #topbg1 {
	background:url(images/innerpage-bg1.jpg) no-repeat;
	height:258px;
	width: 930px;
	position:relative;
	top:0px;
	clear:none;
}
#about #blurb #topbg2 {
	background:url(images/innerpage-bg1.jpg) no-repeat 0px -258px;
	height:258px;
	width: 930px;
	position:relative;
	top:0px;
	clear:none;
}
#about #blurb {
	height:295px;
	width: 930px;
}
#about #secblurb {
	background:url(images/innerpage-bg1.jpg) no-repeat 0px -258px;
	height:258px;
	width: 930px;
}
#about #bottomblurb, #strategy #bottomblurb, #design #bottomblurb,  #consulting #bottomblurb, #technology #bottomblurb, #contact #bottomblurb, #clients #bottomblurb, #news #bottomblurb {  
	background:url(images/innerpage-bg1.jpg) no-repeat 0px -500px;
	height:30px;
	width: 930px;
}
#leftitle {
	height:200px;
	width: 280px;
	text-align:left;
	float:left;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}
#leftitle .company {
	height:220px;
	width: 280px;
	background:url(images/about-company.jpg) no-repeat left bottom;
}
#leftitle .company h1 {
	font-size:30px;
	line-height:40px;
	margin:0px;
	padding:0px;
	color:#000;
	letter-spacing:3px;
}
#leftitle .company h3 {
	font-size:18px;
	line-height:25px;
	margin:0px;
	padding:0px;
	color:#535252;
	padding-bottom: 10px;
	letter-spacing:2px;
}
#leftitle .team {
	height:220px;
	width: 280px;
	background:url(images/about-team.jpg) no-repeat left bottom;
}
#leftitle .team h1 {
	font-size:30px;
	line-height:40px;
	margin:0px;
	padding:0px;
	color:#000;
	letter-spacing:3px;
}
#leftitle .team h3 {
	font-size:18px;
	line-height:25px;
	margin:0px;
	padding:0px;
	color:#575252;
	padding-bottom: 10px;
	letter-spacing:2px;
}
#rightext {
	height:180px;
	width: 570px;
 back ground-color:#09C;
	float:right;
	padding-top:80px;
	padding-right:40px;
	text-align:left;
}
#rightext2 {
	height:180px;
	width: 450px;
    back ground-color:#09C;
	float:right;
	padding-top:20px;
	padding-right:40px;
	padding-left:20px;
	text-align: right;
}
#rightext2 tr td {
	font-size:12px;
	line-height:25px;
	font-family:Verdana, Geneva, sans-serif;
}
#rightext p {
	font-size:12px;
	line-height:25px;
	font-family:Verdana, Geneva, sans-serif;
}
/*strategy page styles*/
#strategy {
	position:relative;
	top:0px;
	width:930px;
	height:100%;
	background:url(images/innerpage-bg2.jpg) repeat-y 0px 0px;
}
#strategy #blurb {
	height:100%;
	width:930px;}
#strategy #blurb #topbg1 {
	background:url(images/strategy-top.jpg) no-repeat;
	height:1250px;
	width: 930px;
	position:relative;
	top:0px;
	clear:none;
}
#leftitlepgae .strategypage {
	height:255px;
	width: 350px;
}
#leftitlepage .strategypage h1 {
	font-size:30px;
	line-height:35px;
	margin:0px 0px 10px 0px;
	padding:0px;
	color:#000;
	letter-spacing:3px;
}
#leftitlepage .strategypage h3 {
	font-size:18px;
	line-height:25px;
	margin:0px;
	padding:0px;
	color:#575252;
	padding-bottom: 10px;
	letter-spacing:1px;
}
#leftitlepage {
	height:215px;
	width: 370px;
	text-align:left;
	float:left;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}
#textzone {
	height:500px;
	width:850px;
 back ground-color:#09C;
	float:left;
	padding-top:80px;
	padding-right:40px;
	padding-left:40px;
	text-align:left;
}
#textzone p {
	font-size:12px;
	line-height:25px;
	font-family:Verdana, Geneva, sans-serif;
}
#textzone2 {
	height:228px;
	width:927px;
 back ground-color:#09C;
	float:left;
	padding-top:36px;
	padding-left:2px;
	padding-right:1px;
	text-align:left;
}
#textzone2 p {
	font-size:12px;
	line-height:25px;
	font-family:Verdana, Geneva, sans-serif;
}

/*design page styles*/
#design {
	position:relative;
	top:0px;
	width:930px;
	height:100%;
	background:url(images/innerpage-bg2.jpg) repeat-y 0px 0px;
}
#design #blurb {
	height:100%;
	width:930px;}
#design #blurb #topbg1 {
	background:url(images/ventures-top.jpg) no-repeat;
	height:950px;
	width: 930px;
	position:relative;
	top:0px;
	clear:none;
}
#leftitlepgae .designpage {
	height:255px;
	width: 350px;
}
#leftitlepage .designpage h1 {
	font-size:30px;
	line-height:35px;
	margin:0px 0px 10px 0px;
	padding:0px;
	color:#000;
	letter-spacing:3px;
}
#leftitlepage .designpage h3 {
	font-size:18px;
	line-height:25px;
	margin:0px;
	padding:0px;
	color:#575252;
	padding-bottom: 10px;
	letter-spacing:1px;
}



/*technology page styles*/
#technology {
	position:relative;
	top:0px;
	width:930px;
	height:100%;
	background:url(images/innerpage-bg2.jpg) repeat-y 0px 0px;
}
#technology #blurb {
	height:100%;
	width:930px;}
#technology #blurb #topbg1 {
	background:url(images/technology-top.jpg) no-repeat;
	height:783px;
	width: 930px;
	position:relative;
	top:0px;
	clear:none;
}
#leftitlepgae .technologypage {
	height:255px;
	width: 350px;
}
#leftitlepage .technologypage h1 {
	font-size:30px;
	line-height:35px;
	margin:0px 0px 10px 0px;
	padding:0px;
	color:#000;
	letter-spacing:3px;
}
#leftitlepage .technologypage h3 {
	font-size:18px;
	line-height:25px;
	margin:0px;
	padding:0px;
	color:#575252;
	padding-bottom: 10px;
	letter-spacing:1px;
}


/*consulting page styles*/
#consulting {
	position:relative;
	top:0px;
	width:930px;
	height:100%;
	background:url(images/innerpage-bg2.jpg) repeat-y 0px 0px;
}
#consulting #blurb {
	height:100%;
	width:930px;}
#consulting #blurb #topbg1 {
	background:url(images/consulting-top.jpg) no-repeat;
	height:843px;
	width: 930px;
	position:relative;
	top:0px;
	clear:none;
}
#leftitlepgae .consultingpage {
	height:255px;
	width: 350px;
}
#leftitlepage .consultingpage h1 {
	font-size:30px;
	line-height:35px;
	margin:0px 0px 10px 0px;
	padding:0px;
	color:#000;
	letter-spacing:3px;
}
#leftitlepage .consultingpage h3 {
	font-size:18px;
	line-height:25px;
	margin:0px;
	padding:0px;
	color:#575252;
	padding-bottom: 10px;
	letter-spacing:1px;
}


/*clients page styles*/

#clients {
	position:relative;
	top:0px;
	width:930px;
	height:100%;
	background:url(images/innerpage-bg2.jpg) repeat-y 0px 0px;
}
#clients #blurb {
	height:100%;
	width:930px;}
#clients #blurb #topbg1 {
	background:url(images/clients_bg.jpg) no-repeat;
	height:546px;
	width: 930px;
	position:relative;
	top:0px;
	clear:none;
}
#leftitlepgae .clientspage {
	height:255px;
	width: 350px;
}
#leftitlepage .clientspage h1 {
	font-size:30px;
	line-height:35px;
	margin:0px 0px 10px 0px;
	padding:0px;
	color:#000;
	letter-spacing:3px;
}
#leftitlepage .clientspage h3 {
	font-size:18px;
	line-height:25px;
	margin:0px;
	padding:0px;
	color:#575252;
	padding-bottom: 10px;
	letter-spacing:1px;
}

/*contact page styles*/

#contact {
	position:relative;
	top:0px;
	width:930px;
	height:100%;
	background:url(images/innerpage-bg1.jpg) repeat-y 0px 0px;
}
#contact #blurb {
	height:100%;
	width:930px;}
#contact #blurb #topbg1 {
/*	background:url(images/clients_bg.jpg) no-repeat;*/
	height: 255px;
	width: 930px;
	position:relative;
	top:0px;
	clear:none;
}
#leftitlepgae .contactpage {
	height:255px;
	width: 350px;
}
#leftitlepage .contactpage h1 {
	font-size:30px;
	line-height:35px;
	margin:0px 0px 10px 0px;
	padding:0px;
	color:#000;
	letter-spacing:3px;
}
#leftitlepage .contactpage h3 {
	font-size:18px;
	line-height:25px;
	margin:0px;
	padding:0px;
	color:#575252;
	padding-bottom: 10px;
	letter-spacing:1px;
}

/*news page styles*/

#news {
	position:relative;
	top:0px;
	width:930px;
	height:100%;
	background:url(images/innerpage-bg2.jpg) repeat-y 0px 0px;
}
#news #blurb {
	height:100%;
	width:930px;
}
#news #blurb2 {
	height:100%;
	width:930px;
}
#news #blurb #topbg1 {
 	background:url(images/innerpage-bg3.jpg) no-repeat;
	height: 100%;
	width: 930px;
	position:relative;
	top:0px;
	clear:none;
}
#news #blurb2 #topbg1 {
 	ba ckground:url(images/innerpage-bg3.jpg) no-repeat;
	height: 100%;
	width: 930px;
	position:relative;
	top:0px;
	clear:none;
}
#newswide {
	height:100%;
	width:850px;
	padding:40px 40px 0px 40px;
	text-align:left;
	
}
#newswide .newspage {
	height:100%;
	width:100%;
}
#newswide .newspage h1 {
	color:#000000;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	line-height:29px;
	padding:0px;
	margin:0px;
}
#newswide .newspage h2 {
	font-size:12px;
	line-height:29px;
	color:#6b696a;
	margin:0px;
	padding:0px;
	color:#000;
}
#newswide .newspage p {
	font-size:12px;
	line-height:29px;
	color:#494848;
	margin:0px;
	padding:0px;
}
