body {
/*
scrollbar-3dlight-color:#999999; 
scrollbar-arrow-color:#ffffff; 
scrollbar-base-color:#999999; 
scrollbar-darkshadow-color:#999999; 
scrollbar-face-color:#999999; 
scrollbar-highlight-color:#999999; 
scrollbar-shadow-color:#999999;
scrollbar-track-color:#dcdcdc;
*/

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	background-position: 0px 109px;
	color: #FFFFFF;
}




h1,h2,h3,h4 { margin: 0 }
	p { margin: 0 }

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}


a:visited {
	color: #FFFFFF;
}


h1 {
	font-size: 16px;
	padding: 0px;
	margin: 0px;
	LETTER-SPACING:-0.5px;
}

h2 {
	font-size: 14px;
	color: #7a7a7a;
	padding: 0px;
	margin: 0px;
	letter-spacing: -0.5px;
}

h2 a:link, h2 a:visited, h2 a:hover, h2 a:active{
color:#7a7a7a; text-decoration:none;}

h2 a:hover {
text-decoration:underline;
}

h3 {
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
}





.contentDiv {text-align:center}
.headerDiv {
	background-color: #dcdcdc;
	vertical-align: top;
}

.addressDiv {
	background-color: #ffffff;
	vertical-align: top;
	text-align:right;
	color: #dcdcdc;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-top:10px;
	margin-right:5px;
	margin-bottom: 5px;
}

.keywordsDiv {
	color: #000000;
}

.subHeaderDiv {
	background-color: #999999;
	padding:5px;
	color:#333333;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}

.subHeaderDiv a:link, .subHeaderDiv a:visited, .subHeaderDiv a:hover, .subHeaderDiv a:active {
	color:#ffffff; text-decoration:underline;
}

.subFooterDiv a:link, .subFooterDiv a:visited, .subFooterDiv a:hover, .subFooterDiv a:active {
	color:#ffffff; text-decoration:none;
}

.addressDiv a:link, .addressDiv a:visited, .addressDiv a:hover, .addressDiv a:active {
	color:#dcdcdc; text-decoration:none;
}

#shGray a:link{
	color:#333333; text-decoration:none;
}

#shGray a:visited{
	color:#333333; text-decoration:none;
}

#shGray a:hover{
	color:#333333; text-decoration:none;
}

#shGray a:active {
	color:#333333; text-decoration:none;
}


.subFooterDiv {
	background-color: #999999;
	padding:5px;
	color:#FFFFFF;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}





#home:hover{
	background-position: 0 -39px;
}
#home span{display: none;}


#weDo:hover { background-position: 0 -36px;}
#weDo span {display: none;}


#whyUs:hover { background-position: 0 -37px;}
#whyUs span {display: none;}


#whyOnlineAds:hover { background-position: 0 -35px;}
#whyOnlineAds span {display: none;}


#ourWork:hover { background-position: 0 -36px;}
#ourWork span {display: none;}


#training:hover {
	background-position: 0 -36px;
}
#training span {display: none;}


#contract:hover { background-position: 0 -36px;}
#contract span {display: none;}


#flashDesign:hover { background-position: 0 -36px;}
#flashDesign span {display: none;}


#glossary:hover { background-position: 0 -37px;}
#glossary span {display: none;}


#tellAFriend:hover { background-position: 0 -36px;}
#tellAFriend span {display: none;}


#contact:hover { background-position: 0 -36px;}
#contact span {display: none;}

#blog:hover { background-position: 0 -36px;}
#blog span {display: none;}


	body {
		margin:0; padding:0;
		font:11pt/1.5 sans-serif;
		}

	#header {
	margin:0;
	padding:0;
	background-color: #9900CC;
		}

	#main1 {
	margin:0;
	padding:20px 0 0 10px;
	width: 744px;
		}
	#main2 {
		margin:0; padding:0;
		}
	#left {
	float:left;
	width:205px;
	margin:0;
	padding:0;
	font-size:80%;
		}
	#right {
	float:right;
	width:153px;
	margin:0;
	padding:0;
	font-size:80%;
		}
	#middle {
	margin:0 25 0 205px;
	width: 386px;
	overflow-x: hidden;
	color: #ffffff;
	background-repeat: no-repeat;
	background-color: #333333;
	font-size: 12px;
	
		}
	.column-in {
	margin:0;
	padding:0;
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		

	
	.copy { text-align:center; font-size:80% }
	
	
.mainContentLeft {
width:115px; float:left; color:#000000;
}

.mainContentRight {
width:240px; float:left; padding-bottom:20px; padding-top:10px; padding-right:10px; padding-left:10px;
}

.mainContentLeftContact {
	width:220px;
	float:left;
	padding-bottom:20px;
	padding-top:10px;
	padding-right:0px;
	padding-left:10px;
	text-align: right;
}

.mainContentLeftContact2 {
	width:220px;
	float:left;
	padding-bottom:20px;
	padding-top:10px;
	padding-right:0px;
	padding-left:10px;
	text-align: left;
}

.mainContentRightContact {
width:115px; float:left; color:#000000;
}

.formLabels {
font-weight:bold;
}


#home{display: block;width: 159px; height: 39px;}
#weDo {display: block; width: 159px; height: 36px;}
#whyUs {display: block; width: 159px; height: 37px;}
#whyOnlineAds {display: block; width: 205px; height: 35px;}
#ourWork {display: block; width: 159px; height: 36px;}
#training {display: block; width: 159px; height: 36px;}
#contract{display: block; width: 159px; height: 36px;}
#flashDesign{display: block; width: 159px; height: 36px;}
#glossary{display: block; width: 159px; height: 37px;}
#tellAFriend{display: block; width: 153px; height: 36px;}
#contact{display: block; width: 153px; height: 36px;}
#blog{display: block; width: 159px; height: 36px;}

img {
border:0px;
}

.bullets {
vertical-align:top; margin-top:10px; color:#ff0000;
background-repeat:no-repeat; 
background-position:right top;}

.bullets ul{
list-style-type: none;
margin:0px;
padding:0px;}

.bullets li{
padding-left:20px; 
background-repeat:no-repeat; 
background-image: url(../images/flaIcon.gif); 
background-position:0px 2px;
margin-bottom:5px;
margin-left:0px;
}

.bullets a:link {
	text-decoration: none;
		color: #FFFFFF;
}
.bullets a:visited {
	text-decoration: none;
		color: #FFFFFF;
}
.bullets a:hover {
	text-decoration: underline;
		color: #FFFFFF;
}
.bullets a:active {
	text-decoration: none;
		color: #FFFFFF;
}

.mcl35{text-align:left; width:115px; height: 35px;}
.mcl36{text-align:left; width:115px; height: 36px;}
.mcl37{text-align:left; width:115px; height: 37px;}
.mcl39{text-align:left; width:115px; height: 39px;}

.ci35{text-align:right; width:205px; height: 35px;}
.ci36{
	text-align:right;
	width:155px;
	height: 36px;
	padding-left: 45px;
}
.ci37{
	text-align:right;
	width:155px;
	height: 37px;
	padding-left: 45px;
}
.ci39{
	text-align:right;
	width:150px;
	height: 39px;
	padding-left: 45px;
}

.r35{text-align:left; width:154px; height: 35px;}
.r36{text-align:left; width:154px; height: 36px;}
.r37{text-align:left; width:154px; height: 37px;}
.r39{text-align:left; width:154px; height: 39px;}

.ciR1{text-align:left; width:153px; margin-top:292px;}
.ciR2{text-align:left; width:153px;}
.ciR3{text-align:left; width:153px; margin-top:126px;}
.ciR4{text-align:left; width:153px; margin-top:65px;}

#lime {color:#d4ff1c;}
#blue {color:#5394ff;}
#orange {color:#ffba41;}
#pink {color:#ff47f0;}
.pinkClass {color:#ff47f0;}
#yellow {color:#fff65a;}
#turkwaz {color:#6effe4;}
.turkwazClass {color:#6effe4;}
#purple {color:#8531ff;}
.purpleClass {color:#8531ff;}
#rose {color:#ff557a;}
.roseClass {color:#ff557a;}
#gray{color:#CCCCCC;}
#green{color:#51ff41;}
.greenClass{color:#51ff41;}
#white{color:#ffffff;}
#black{color:#000000;}

#grayLink {color:#333333; text-decoration:none;}

#linksLeft {
text-align:left; padding-left:10px;}

.texters {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color:#ffacf8; border:0px; padding:3px; margin-bottom:10px; overflow: hidden;}

.textersLime {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color:#edff99; border:0px; padding:3px; margin-bottom:10px; overflow: hidden;}

#formBox {
background-color:#ff47f0; margin-top:15px; margin-left:10px; margin-bottom:0px; padding-left:10px; padding-right:10px; padding-top:25px; padding-bottom:0px; text-align:left; background-image: url(../images/recommend.gif); background-repeat:no-repeat; background-position:5px 5px;}

#formBoxLime {
background-color:#d2ff00; margin-top:20px; margin-left:10px; margin-bottom:0px; padding-left:10px; padding-right:10px; padding-top:25px; padding-bottom:0px; text-align:left; background-image: url(../images/quickContact.gif); background-repeat:no-repeat; background-position:5px 5px; font-weight:bold;}


.offers{
text-align:left; width:153px; margin-top:0px;}

#calendar
{text-align:left; width:153px;}

#titlers{padding-bottom:10px;}
.subheaders{padding-top:10px;}

