@charset "utf-8";
/* CSS Document */

body {
	background-color: #3266cc;	
	width:100%;
	height:100%;
	background-image:url(images/bgimg.png);
	background-repeat: repeat-x;
	background-position:bottom;
}

img { border: none; } 

a:link {
 color: #FFF;
 text-decoration:underline;
 font-weight:bold;
}
a:visited {
 color: #FFF;
 text-decoration:underline;
 font-weight:bold;
}
a:hover {
 color: #CCC;
 text-decoration:underline;
 font-weight:bold;
}
a:active {
 color: #FFF;
 text-decoration:underline;
 font-weight:bold;
}


* {
margin:0;
padding:0;
}

li{
	margin-left:30px;
}

#body-wrapper{
	width:1024px;
	min-height:935px;
	margin: 0px auto;
	border-right:#658cd9 solid 1px;
	border-left:#658cd9 solid 1px;
	
}



#header{
	height:15px;	
	margin:0px auto;	
	width: 850px;
}

#navi{
	margin:0px auto;	
	width: 850px;
	height:20px;
	
	
}

.menu-item{
	float:left;
	padding-right:78px;
}

.menu-end{
	float:left;
}

/*Box Options*/

#box{
	margin:0px auto;
	width: 862px;
	height:340px;
	background-image:url(images/box.jpg);
	font-family: Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
}

#box2{
	margin:0px auto;
	width: 862px;
	height:530px;
	background-image:url(images/box2.jpg);
	font-family: Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	
}

#boxleft{
	margin-left:81px;
	float:left;
	background-image:url(images/boxleft1.jpg);
	width:563px;
	height:530px;
}

#boxleft-small{
	margin-left:81px;
	float:left;
	background-image:url(images/boxleft2.jpg);
	width:563px;
	height:425px;
}

#boxright{
	margin-right:82px;
	float: right;
	background-image:url(images/boxright1.jpg);
	width: 298px;
	height: 425px;
}

#badges{
	padding-top:5px;
	padding-left:0px;
}

.badge-style{
	width:45px;
	float: left;
}

.badge-bigger{
	width:45px;
	float: left;
	padding-right:8px;
}

/*Index Boxes*/

#box2content{
	font-size:12px;
	padding-top:10px;
	padding-left:10px;
	width:500px;
}

#box-options{
	padding-left:25px;
	padding-top:5px;
	height: 25px;
}

#box-options2{
	padding-left:10px;
	padding-top:5px;
	height: 25px;
}

#box-options3{
	padding-left:10px;
	padding-top:5px;
	height: 50px;
	text-align:center;
}

#boxcontent1{
	padding-left:7px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}

#boxcontent2{
	padding-left:15px;
	padding-top:7px;
	width: 530px;
	height: 288px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
}

#boxcontent3{
	padding-left:15px;
	padding-top:0px;
	width: 530px;
	height: 288px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
}

#boxcontent4{
	padding-left:15px;
	padding-top:7px;
	width: 530px;
	height: 288px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
}

#boxcontent4-2{
	padding-left:15px;
	padding-top:0px;
	width: 540px;
	height: 380px;
	font-family: Verdana, Helvetica, sans-serif;
	color:#FFF;
	font-size:13px;
	overflow:auto;
}

#boxcontent5{
	padding-left:4px;
	padding-top:0px;
	width: 550px;
	height: 288px;
	font-family: Verdana, Helvetica, sans-serif;
	color:#FFF;
	font-size:11px;
}

/*About Box*/

#boxcontent-about{
	padding-top:20px;
	padding-right:30px;
	padding-left:10px;
	margin:0px auto;
	width: 500px;
	height:350px;
	overflow:auto;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}

/*Solutions Boxes*/

#boxcontent-solutions{

}


#boxcontent-projman{

}

#boxcontent-interman{

}

#boxcontent-designrevs{

}

#scroll-box-solutions{
	padding-left:15px;
	padding-top:7px;
	width: 530px;
	height:350px;
	overflow:auto;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
}

/*Events Box*/
#boxcontent-events{
	padding-top:20px;
	padding-right:30px;
	margin:0px auto;
	width: 500px;
	height:400px;
	overflow:auto;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
}

/*EDIE Box*/
#eddit-wrapper{
	margin-left:0px;
	float:left;
}

#boxcontent-edie{
	padding-top:0px;
	padding-right:0px;
	margin:0px auto;
	width: 1000px;
	height:680px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
}

/*Generic Bits*/

#boxcontent-single{
	padding-top:0px;
	padding-right:30px;
	padding-left:10px;
	margin:0px auto;
	width: 500px;
	height:370px;
	overflow:auto;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
}

.images{
	text-align:center;

}

.boximages{
	text-align:center;
}

#scroll-padder{
	height:20px;
}

.clear{
	clear:both;
}

/*---Different 'Pointer' Pages*/
#pointer-home{
	height: 7px;
	margin-left:102px;
	margin-top:0px;
}

#pointer-projectservices{
	height: 7px;
	margin-left:255px;
	margin-top:0px;	
}

#pointer-testimonials{
	height: 7px;
	margin-left:435px;
	margin-top:0px;	
}

#pointer-articles{
	height: 7px;
	margin-left:582px;
	margin-top:0px;	
}

#pointer-consultant{
	height: 7px;
	margin-left:725px;
	margin-top:0px;	
}

#pointer-contact{
	height: 7px;
	margin-left:878px;
	margin-top:0px;	
}

/*News Ticker CSS*/

#news-ticker{
	width:800px;
	height: 20px;
	padding-bottom:10px;
	padding-top:0px;
	padding-left:55px;
	
}

/* rotator in-page placement */
    div#rotator {
	position:relative;
	height:20px;
	margin-left: 0px;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div#rotator ul li img {

}
    div#rotator ul li.show {
	z-index:500;
}



#footer {clear:both;}