@charset "utf-8";
a:active
{
	outline: none;
	text-decoration: none;
	color: #000;
}


a {
	color: #CCC;
	cursor: pointer;
	outline: none !important;
	text-decoration: none;
}
/*a:visited {
	color: #999;
}*/
a:hover, a:focus {
	color: #F90;
}
{
-moz-outline-style: none;
}
body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
#wdtext {
	position: absolute;
	height: 607px;
	width: 508px;
	left: 40px;
	top: 14px;
	border-left-width: medium;
	border-left-style: solid;
	border-left-color: #F90;
	padding-left: 10px;
}
p {
	color: #333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #0B586C;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #F90;
	text-align: center;
	line-height: 30px;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 4pt;
	text-align: center;	
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-decoration: none;
	line-height: 5px;
	font-weight: normal;
}


#top {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:83px;
	z-index:1;
	background-image: url(images/botbk.jpg);
	background-repeat: repeat-x;
}
#bottom {
	position:absolute;
	left:0px;
	width:100%;
	height:267px;
	z-index:2;
	background-image: url(images/botbk.jpg);
	background-repeat: repeat-x;
	top: 723px;
	text-align: center;
}
#cbody {
	position:relative;
	top:83px;
	width:1000px;
	height:640px;
	z-index:3;
	margin-right: auto;
	margin-left: auto;
}
#navwebsites {
	position:absolute;
	top:45px;
	width:85px;
	height:25px;
	z-index:5;
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	/*cursor: pointer;*/
	clear: both;
	margin-right: 65%;
	margin-left: 40%;
}
.navtext {
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
}
#seodrop {
	position:absolute;
	left:435px;
	top:27px;
	width:136px;
	height:127px;
	z-index:98;
	visibility: hidden;
	text-align: left;
	background-color: #0B586C;
	padding-left: 15px;
	border-left-width: medium;
	border-left-style: solid;
	border-left-color: #F90;
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #F90;
}
#webDrop {
	width:800px;
	height:194px;
	z-index:99;
	visibility: visible;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 50%;
	margin-left: 30%;
	position: relative;
	color: #333;
	left: -30px;
	top: -425px;
	background-color: #0B586C;
}
#webdrop {
	position:absolute;
	left:351px;
	top:28px;
	width:239px;
	height:141px;
	z-index:98;
	visibility: hidden;
	text-align: left;
	text-decoration: none;
	line-height: normal;
	background-repeat: repeat;
	background-color: #0B586C;
	padding-left: 15px;
	border-bottom-width: medium;
	border-left-width: medium;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #F90;
	border-left-color: #F90;
}
#navhome {
	top:-585px;
	width:989px;
	height:25px;
	z-index:50;
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	/*cursor: pointer;*/
	margin-right: auto;
	margin-left: auto;
	float: none;
	position: relative;
}
#flashhome {
	position: absolute;
	z-index: 5;
	height: 280px;
	width: 999px;
	background-color: #FFFFFF;
	top: 2px;
	visibility: hidden;
}
.home1 {
	position: absolute;
	height: 297px;
	width: 564px;
	left: 28px;
	top: 327px;
	border-left-width: medium;
	border-left-style: solid;
	border-left-color: #F90;
	padding-left: 10px;
}
#topline {
	position: absolute;
	height: 10px;
	width: 100%;
	top: 0px;
	z-index: 99;
	background-color: #F90;
	margin: 0px;
	padding: 0px;
	left: 0px;	/*overflow: hidden;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: center;
	word-spacing: 7px;
}
.webext {
	background-color: #036;
	visibility: hidden;
	border-left-width: medium;
	border-left-style: none;
	border-left-color: #F90;
}
.onmark {
	float: right;
	height: 25px;
	width: 100px;
	position: relative;
	cursor: pointer;
}
.logo {
	height: 65px;
	width: 236px;
	position: absolute;
	left: 7px;
	top: -39px;
}
.home {
	height: 25px;
	width: 60px;
	position: relative;
	float: right;
	color: #CCC;
}
.websites {
	height: 25px;
	width: 90px;
	position: relative;
	float: right;
	cursor: pointer;
}
.seo {
	float: right;
	height: 25px;
	width: 50px;
	position: relative;
	cursor: pointer
}
.host {
	float: right;
	height: 25px;
	width: 70px;
	position: relative;
}
.dom {
	float: right;
	height: 25px;
	width: 140px;
	position: relative;
}
.port {
	float: right;
	height: 25px;
	width: 90px;
	position: relative;
}
.cont {
	float: right;
	height: 25px;
	width: 100px;
	position: relative;
}
#witeback {
	position: absolute;
	height: 170px;
	width: 999px;
	top: 28px;
	z-index: 20;
	background-image: url(images/grad.jpg);
	background-repeat: repeat-x;
	visibility: hidden;
	left: 0px;
}
#edgel {
	position: absolute;
	z-index: 21;
	height: 170px;
	width: 20px;
	background-image: url(images/edgel.png);
	background-repeat: no-repeat;
	left: 0px;
}
#edger {
	position: absolute;
	z-index: 21;
	height: 170px;
	width: 20px;
	background-image: url(images/edger.png);
	background-repeat: no-repeat;
	left: 979px;
	top: 0px;
}
#onmarkdrop {
	position:absolute;
	left:224px;
	top:383px;
	width:207px;
	height:127px;
	z-index:101;
	visibility: hidden;
	text-align: left;
}
#homequote {
	position: absolute;
	z-index: 5;
	height: 300px;
	width: 300px;
	left: 643px;
	top: 320px;
}
#foot {
	position: relative;
	height: 220px;
	width: 900px;
	top: 20px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	color: #CCC;
}
#textbox {
	background-image: url(images/textbox.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 300px;
	width: 270px;
	left: 642px;
	top: 10px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#lm {
	position: absolute;
	height: 47px;
	width: 162px;
	left: 113px;
	top: 228px;
}
#portfoliocontent {
	position: absolute;
	height: 607px;
	width: 508px;
	left: 39px;
	top: 15px;
	border-left-width: medium;
	border-left-style: solid;
	border-left-color: #F90;
	padding-left: 10px;
	overflow-x: hidden;
	overflow-y: scroll;
	background-color: #0B586C;
	border-top-width: medium;
	border-top-style: ridge;
	border-top-color: #0B586C;
	border-bottom-width: medium;
	border-bottom-style: ridge;
	border-bottom-color: #0B586C;
}
#portfolioborder {
	border: thin solid #F90;
}
#contactdetails {
	background-repeat: no-repeat;
	position: absolute;
	height: 198px;
	width: 270px;
	left: 642px;
	top: 10px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #F90;
	border-right-color: #F90;
	border-bottom-color: #F90;
	border-left-color: #F90;
}
#webdesign {
	position: absolute;
	z-index: 99;
	height: 33px;
	width: 495px;
	left: 440px;
	top: -39px;
	line-height: normal;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 16pt;
	color: #F90;
	text-align: right;
}
#privtext {
	position: absolute;
	height: 607px;
	width: 508px;
	left: 38px;
	top: 14px;
	border-left-width: medium;
	border-left-style: solid;
	border-left-color: #F90;
	padding-left: 10px;
	overflow: scroll;
}
#bgtext {
	position: absolute;
	height: 607px;
	width: 508px;
	left: 40px;
	top: 14px;
	border-left-width: medium;
	border-left-style: solid;
	border-left-color: #F90;
	padding-left: 10px;
	background-color: #0B586C;
}
#login {
	height: 120px;
	width: 296px;
	background-color: #FF9;
	border: medium solid #F90;
	position: absolute;
	left: 607px;
	top: 43px;
	padding-top: 1px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
.logintitle {
	position: relative;
	margin-right: auto;
	margin-left: auto;
	width: 165px;
	height: 30px;
	padding: 0px;
	top: 4px;
	left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
}

#use {
	width: auto;
	height: 22px;
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	top: 38px;
	text-align: right;
	padding: 0px;
	right: 10px;
}
#pass {
	width: auto;
	height: 22px;
	position: absolute;
	top: 68px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	padding: 0px;
	right: 10px;
}
.btn {
	position: absolute;
	width: auto;
	height: auto;
	top: 96px;
	left: 133px;
}
