/* begin fonts */
@import url('fonts.css');
/* end fonts */

#body {
	position:relative; 
	background:#dddddd;
	width:90%;
	margin:auto;
	min-width:1000px;
	max-width:1000px
	overflow:hidden;
}

#main {
	position:relative;
	width:1000px;
	height:720px;
	overflow:hidden;
}

#header {
	position:relative;
	top:20px;
	left:20px;
	height:114px;
	width:959px;
	background:#5c9fed;
	border-radius:5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	-khtml-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
}

#logo{
	position:relative;
	top:5px;
	left:30px;
	height:114px;
}

#telnav{
	position:relative;
 	top:-110px;
	left:730px;
 	font-size:1em;
 	font-weight:normal;
 	font-style:normal;
 	line-height:normal;
 	font-family: 'MVBoli', sans-serif;
 	color:#ffffff;
}

#nav{
	position:relative;
 	top:-80px;
	left:690px;
 	font-size:1.2em;
 	font-weight:normal;
 	font-style:normal;
 	line-height:normal;
 	font-family: 'MVBoli', sans-serif;
 	color:#ffffff;
}

#nav A:link {text-decoration:none; color:#ffffff;}
#nav A:visited  {text-decoration:none; color:#ffffff;}
#nav A:active  {text-decoration:none; color:#ffffff;}
#nav A:hover {text-decoration:none; color:#ffffff;}

#mainbody {
	position:relative;
	top:20px;
	left:20px;
	height:550px;
	width:959px;
	background:#ffffff;
	border-radius:0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	-khtml-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
}


.portfolioscroll{
	position:relative;
	top:7px;
	left:12px;
	width:936px;
	height:155px;
	background:#e7e6e6;
}

.stepcarousel{
	position: relative;
	overflow: scroll;
	top:7px;
	left:30px;
	width: 866px;
	height: 130px;
}

.stepcarousel .belt{position: absolute;}

.stepcarousel .panel{
	float: left;
	overflow: hidden;
	margin: 10px;
	width: 163px;
}

#webdesigndiv{
	position:relative;
	top:19px;
	left:12px;
	width:300px;
	height:361px;
	background:#e7e6e6;
}

#webdesignprice{
	position:relative;
	top:-43px;
	left:-10px;
	width:300px;
	height:381px;
	background-image:url('img/webprice.png');
	background-repeat:no-repeat;
}

.webdesigntxt{
	position:relative;
	top:10px;
	left:12px;
	width:273px;
	height:36px;
	background:#cbc9c9;
}
.webdesigntxtc{
	position:relative;
	top:1px;
	left:12px;
	font-size:1.5em;
	font-weight:normal;
	font-style:normal;
	line-height:normal;
	font-family: 'MVBoli', sans-serif;
	text-align:center;
 	color:#0e0707;
}
.webdesignmaintxt{
	position:relative;
	top:-365px;
	left:12px;
	width:260px;
	color:#0e0707;
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	line-height:normal;
	font-family: 'MVBoli', sans-serif;
}
.webdesignmore{
	position:relative;
	top:10px;
	left:2px;
	width:273px;
	height:36px;
	font-size:1.5em;
	font-weight:normal;
	font-style:normal;
	line-height:normal;
	font-family: 'MVBoli', sans-serif;
	text-align:center;
 	color:#0e0707;
 	background:#cbc9c9;
}

.webdesignmore A:link {text-decoration:none; color:#0e0707;}
.webdesignmore A:visited {text-decoration:none; color:#0e0707;}
.webdesignmore A:active {text-decoration:none; color:#0e0707;}
.webdesignmore A:hover {text-decoration:none; color:#0e0707;}

#seodiv{
	position:relative;
	top:-341px;
	left:328px;
	width:300px;
	height:361px;
	background:#e7e6e6;
}

#seoprice{
	position:relative;
	top:-43px;
	left:-10px;
	width:300px;
	height:381px;
	background-image:url('img/seoprice.png');
	background-repeat:no-repeat;
}

#pcsupdiv{
	position:relative;
	top:-702px;
	left:645px;
	width:300px;
	height:361px;
	background:#e7e6e6;
}

#pcsupprice{
	position:relative;
	top:-43px;
	left:-10px;
	width:300px;
	height:381px;
	background-image:url('img/pcsupprice.png');
	background-repeat:no-repeat;
}

.blankline{
	position:relative;
	width:300px;
	height:381px;
}

.aboutustxtc{
	position:relative;
	top:1px;
	left:5px;
	font-size:1.5em;
	font-weight:normal;
	font-style:normal;
	line-height:normal;
	font-family: 'MVBoli', sans-serif;
	text-align:center;
 	color:#0e0707;
}

#copyright {
	position:relative;
 	top:24px;
	left:690px;
 	font-size:1.2em;
 	font-family: 'Pristina', sans-serif;
 	font-weight:normal;
 	font-style:normal;
 	line-height:normal;
 	color:#000000;
}