html, * {
	margin: 0;
	padding: 0;
	}
img {
	border: 0;
	}
ul {
	padding-left: 20px;
	}

#otherservices { font-size:9pt;width:240px;height:90px;background-image: url('/files/images/otherservices/otherservices.png');background-repeat: no-repeat;
}

#body {
	width: 100%;
	background-color: #181818;
	font: 10pt Verdana;
	text-align: center;
	}

.wrapper {
	margin: 0 auto;
	padding: 0;
	width: 1000px;
	text-align: left;
	position: relative;
	}
	#main {
		background-image: url('/theme/images/mainbg.png');
		background-repeat: repeat-y;
		background-position: top center;
		}
		#header {
			height: 84px;
			position: relative;
			}
			#logo {
				position: absolute;
				top: 20px;
				width: 253px;
				height: 44px;
				background-image: url('/theme/images/vone_logo.png');
				background-repeat: no-repeat;
				background-position: top left;
				cursor: pointer;
				}
			#phone {
				position: absolute;
				top: 25px;
				right: 35px;
				width: 217px;
				height: 35px;
				background-image: url('/theme/images/vone_phone.png');
				background-repeat: no-repeat;
				background-position: top left;
				cursor: pointer;
				}
		#leftcol {
			float: left;
			margin-bottom: 20px;
			width: 690px;
			min-height: 500px;
			}
			#leftboxtop {
				position: relative;
				float: left;
				width: 690px;
				height: 130px;
				margin-bottom: 1px;
				background-image: url('/theme/images/leftbox/headers/leftboxtopbg_default.png');
				}
				#leftboxtop.technical {
					background-image: url('/theme/images/leftbox/headers/leftboxtopbg_technical.png');
					}
				#leftboxtop.design {
					background-image: url('/theme/images/leftbox/headers/leftboxtopbg_design.png');
					}
				#leftboxtop.design2 {
					background-image: url('/theme/images/leftbox/headers/leftboxtopbg_design2.png');
					}
				#leftboxtop.internet {
					background-image: url('/theme/images/leftbox/headers/leftboxtopbg_internet.png');
					}
				#leftboxtop.networking {
					background-image: url('/theme/images/leftbox/headers/leftboxtopbg_networking.png');
					}
				#leftboxtop.company {
					background-image: url('/theme/images/leftbox/headers/leftboxtopbg_company.png');
					}
				#leftboxtop.company2 {
					background-image: url('/theme/images/leftbox/headers/leftboxtopbg_company2.png');
					}
				#leftboxtop.contact {
					background-image: url('/theme/images/leftbox/headers/leftboxtopbg_contact.png');
					}
				#leftboxtop.virus {
					background-image: url('/theme/images/leftbox/headers/leftboxtopbg_virus.png');
					}
				#subtlelogo {
					position: absolute;
					bottom: 0;
					right: 0;
					width: 150px;
					height: 30px;
					background-image: url('/theme/images/leftbox/headers/vone_subtlelogo.png');
					}
			#leftbox {
				float: left;
				padding: 10px 20px 10px 20px;
				width: 650px;
				min-height: 260px;
				background-color: #ffffff;
				background-image: url('/theme/images/leftbox/leftboxbg.png');
				background-repeat: repeat-x;
				background-position: bottom left;
				color: #111111;
				}
			#leftboxbottomleft {
				float: left;
				width: 10px;
				height: 10px;
				background-image: url('/theme/images/leftbox/leftboxbottomleftbg.png');
				background-repeat: no-repeat;
				background-position: bottom left;
				}
			#leftboxbottom {
				float: left;
				width: 670px;
				height: 10px;
				background-image: url('/theme/images/leftbox/leftboxbottombg.png');
				background-repeat: repeat-x;
				background-position: bottom left;
				}
			#leftboxbottomright {
				float: left;
				width: 10px;
				height: 10px;
				background-image: url('/theme/images/leftbox/leftboxbottomrightbg.png');
				background-repeat: no-repeat;
				background-position: bottom right;
				}
		#rightcol {
			float: right;
			width: 290px;
			}

                        #greenergrass {
                                float: left;
                                width: 290px;
                                height: 300px;
                                background-image: url('/theme/images/rightbox/greenergrass.png');
                                background-repeat: no-repeat;
                                background-position: top left;
                                }



			#rightboxtopleft {
				float: left;
				width: 20px;
				height: 20px;
				background-image: url('/theme/images/rightbox/rightboxtopleftbg.png');
				background-repeat: no-repeat;
				background-position: top left;
				}
			#rightboxtop {
				float: left;
				width: 250px;
				height: 20px;
				background-color: white;
				}
			#rightboxtopright {
				float: left;
				width: 20px;
				height: 20px;
				background-image: url('/theme/images/rightbox/rightboxtoprightbg.png');
				background-repeat: no-repeat;
				background-position: top right;
				}
			#rightbox {
				float: left;
				padding: 0 20px;
				width: 250px;
				min-height: 110px;
				background-color: #ffffff;
				background-image: url('/theme/images/rightbox/rightboxbg.png');
				background-repeat: repeat-x;
				background-position: bottom left;
				color: #111111;
				}
			#rightboxbottomleft {
				float: left;
				margin-bottom: 20px;
				width: 20px;
				height: 20px;
				background-image: url('/theme/images/rightbox/rightboxbottomleftbg.png');
				background-repeat: no-repeat;
				background-position: bottom left;
				}
			#rightboxbottom {
				float: left;
				margin-bottom: 20px;
				width: 250px;
				height: 20px;
				background-image: url('/theme/images/rightbox/rightboxbottombg.png');
				background-repeat: repeat-x;
				background-position: bottom left;
				}
			#rightboxbottomright {
				float: left;
				margin-bottom: 20px;
				width: 20px;
				height: 20px;
				background-image: url('/theme/images/rightbox/rightboxbottomrightbg.png');
				background-repeat: no-repeat;
				background-position: bottom right;
				}
	#footer {
		padding: 20px 0;
		min-height: 160px;
		border-top: 10px solid #202020;
		background-color: #101010;
		color: #dddddd;
		}
		.footercol {
			float: left;
			padding: 0 20px;
			border-right: 1px solid #202020;
			/* width: 292px; /* 3 Cols */
			width: 209px; /* 4 Cols */
			min-height: 160px;
			color: #dddddd;
			}
	#copyright {
		min-width: 1000px;
		background-color: #101010;
		color: #dddddd;
		text-align: center;
		font-size: 7pt;
		}
		#copyright a {
			color: #dddddd;
			}

