html, body{MARGIN:0;PADDING:0;HEIGHT:100%;MIN-WIDTH:990px;FONT-FAMILY:tahoma;BACKGROUND-COLOR:#554C43;TEXT-ALIGN:center;}
p{MARGIN:0;PADDING:0;}
a{FONT-WEIGHT:bold;TEXT-DECORATION:none;}
a:hover{TEXT-DECORATION:none;}

h1{}
	h1 a{TEXT-DECORATION:none;}
	h1 a:hover{TEXT-DECORATION:none;}
h2{}
	h2 a{TEXT-DECORATION:none;}
	h2 a:hover{TEXT-DECORATION:none;}
h3{}
	h3 a{TEXT-DECORATION:none;}
	h3 a:hover{TEXT-DECORATION:none;}
.italic{FONT-STYLE:italic;}
.block{DISPLAY:block;}
.floatL{FLOAT:left;WIDTH:48%;}
.floatR{FLOAT:right;WIDTH:48%;}
.Clear{DISPLAY:block;HEIGHT:0;FONT-SIZE:1px;LINE-HEIGHT:0;CLEAR:both;}

.formElement{POSITION:relative;MARGIN-BOTTOM:10px;}
.formLabel{FLOAT:left;WIDTH:50px;MARGIN-RIGHT:10px;PADDING-TOP:4px;FONT-WEIGHT:bold;TEXT-ALIGN:right;}
.formTextbox{BORDER-TOP:1px solid #366496;BORDER-LEFT:1px solid #366496;BORDER-RIGHT:1px solid #7CBDEA;BORDER-BOTTOM:1px solid #7CBDEA;}
.formTextarea{BORDER-TOP:1px solid #366496;BORDER-LEFT:1px solid #366496;BORDER-RIGHT:1px solid #7CBDEA;BORDER-BOTTOM:1px solid #7CBDEA;}
.formButton{PADDING:4px 20px 4px 20px;COLOR:#444444;FONT-WEIGHT:bold;BACKGROUND-COLOR:#FFFFFF;BORDER:2px outset #48A2E1;}
		
.Broox-List li {DISPLAY:block;HEIGHT:22px;HEIGHT:auto !important;MIN-HEIGHT:22px;PADDING-LEFT:36px;BACKGROUND-IMAGE:url(/img/bullet.gif);BACKGROUND-REPEAT:no-repeat;BACKGROUND-POSITION:0 3px;}
	.Broox-List li ul li{BACKGROUND:none;}
	
#outer{POSITION:relative;WIDTH:990px;MARGIN:0 auto;BACKGROUND-COLOR:#FFFFFF;}
	#navTop{POSITION:absolute;TOP:0;LEFT:10px;HEIGHT:440px;WIDTH:200px;MARGIN:0 0 0 0;PADDING:0 0 150px 0;BACKGROUND-IMAGE:url(/img/nav1BG.gif);Z-INDEX:10;}
		#navTop ul{MARGIN:50px 0 0 0;PADDING:0;LIST-STYLE:none;TEXT-ALIGN:center;}
			#navTop li {POSITION:relative;HEIGHT:50px;FONT-SIZE:30px;FONT-WEIGHT:bold;}
			#navTop li.current a{COLOR:#666666;TEXT-DECORATION:none;}
			#navTop li.current a:hover{TEXT-DECORATION:none;}
			#navTop li a{COLOR:#48A2E1;TEXT-DECORATION:none;}
			#navTop li a:hover{TEXT-DECORATION:underline;}
		#navTopLogo {POSITION:absolute;BOTTOM:0;LEFT:0;HEIGHT:140px;WIDTH:200px;}
			#navTopLogo a img{BORDER:0;}
	#header{POSITION:absolute;TOP:0;LEFT:0;HEIGHT:100px;WIDTH:100%;BACKGROUND-COLOR:#00FF00;Z-INDEX:8;}
		#title{POSITION:absolute;TOP:10px;LEFT:220px;}
			#title a{}
				#title a img{BORDER:0;}
		#headerRight{POSITION:absolute;TOP:0;LEFT:832px;HEIGHT:233px;WIDTH:158px;Z-INDEX:20;}
	#subHeader{POSITION:absolute;TOP:100px;LEFT:0;HEIGHT:140px;WIDTH:100%;BACKGROUND-IMAGE:url(/img/subHeaderBG.gif);}
		#subHeader ul{POSITION:absolute;TOP:10px;LEFT:220px;HEIGHT:110px;WIDTH:630px;MARGIN:0;PADDING:0;LIST-STYLE:none;TEXT-ALIGN:left;OVERFLOW:hidden;}
			#subHeader li.current{POSITION:absolute;TOP:0;LEFT:0;HEIGHT:90px;WIDTH:610px;MARGIN:10px;}
			#subHeader li{POSITION:absolute;TOP:0;LEFT:-9999px;}
			#subHeader a{DISPLAY:block;HEIGHT:100%;WIDTH:100%;TEXT-DECORATION:none;}
				#subHeader a img{FLOAT:left;MARGIN-RIGHT:10px;BORDER:0;}
				#subHeader a .quote{DISPLAY:block;MARGIN-BOTTOM:6px;COLOR:#333333;FONT-SIZE:14px;FONT-WEIGHT:bold;}
				#subHeader a .author{DISPLAY:block;COLOR:#CC0066;FONT-SIZE:12px;FONT-WEIGHT:bold;}
				#subHeader a:hover img{}
				#subHeader a:hover .quote{}
				#subHeader a:hover .author{}
	#inner{POSITION:relative;HEIGHT:auto !important;HEIGHT:200px;MIN-HEIGHT:200px;WIDTH:580px;PADDING:250px 190px 10px 220px;}
		#navOffers{POSITION:absolute;TOP:240px;RIGHT:10px;WIDTH:170px;}
			#navOffers ul{MARGIN:0;PADDING:0;LIST-STYLE:none;}
				#navOffers li{POSITION:relative;MARGIN:2px 0 4px 0;HEIGHT:100px;WIDTH:170px;FONT-SIZE:11px;FONT-WEIGHT:bold;TEXT-ALIGN:left;}
				#navOffers li a{DISPLAY:block;HEIGHT:80px;WIDTH:150px;PADDING:10px;COLOR:#333333;BACKGROUND-IMAGE:url(/img/offerButton.gif);TEXT-DECORATION:none;}
				#navOffers li a:hover{BACKGROUND-POSITION:0 -100px;}
					#navOffers li a .title{DISPLAY:block;MARGIN:1px 2px 6px 0;COLOR:#FFFFFF;FONT-SIZE:14px;BACKGROUND-COLOR:#48A2E1;TEXT-ALIGN:center;}
						#navOffers li a:hover .title{BACKGROUND-COLOR:#CC0066;}
					#navOffers li a .offerLine{DISPLAY:block;HEIGHT:18px;PADDING-LEFT:28px;BACKGROUND-IMAGE:url(/img/bullet.gif);BACKGROUND-REPEAT:no-repeat;BACKGROUND-POSITION:0 2px;}
					#navOffers li a .offerText{DISPLAY:block;FONT-SIZE:12px;TEXT-ALIGN:center;}
		#content{POSITION:relative;MIN-HEIGHT:248px;PADDING:1px;COLOR:#444444;FONT-SIZE:13px;TEXT-ALIGN:left;/*BACKGROUND-COLOR:#FFFFFF;*/}
			#content h1{MARGIN:10px 0 10px 0;PADDING:0;FONT-SIZE:18px;FONT-WEIGHT:bold;}
				#content h1 a{COLOR:#444444;}
				#content h1 a:hover{TEXT-DECORATION:none;}
			#content h2{MARGIN:10px 0 10px 0;PADDING:0;FONT-SIZE:14px;FONT-WEIGHT:bold;}
				#content h2 a{COLOR:#444444;}
				#content h2 a:hover{TEXT-DECORATION:none;}
			#content p{MARGIN:8px 0 8px 0;}
			#content a{COLOR:#48A2E1;TEXT-DECORATION:none;FONT-WEIGHT:bold;}
			#content a:hover {TEXT-DECORATION:underline;}
			#content .navigation{COLOR:#444444;FONT-SIZE:12px;FONT-WEIGHT:bold;}
				#content .navigation a{FONT-SIZE:11px;COLOR:#666666;FONT-STYLE:italic;}
	#footer{POSITION:relative;HEIGHT:100px;BACKGROUND-IMAGE:url(/img/mainBottom2.gif);Z-INDEX:20;}
	#footer2{POSITION:relative;HEIGHT:220px;BACKGROUND-IMAGE:url(/img/footer1BG.gif);}
		#footer2 a{COLOR:#48A2E1;TEXT-DECORATION:none;}
		#footer2 a:hover{COLOR:#48A2E1;TEXT-DECORATION:underline;}
		#footer2 ul{MARGIN:0;PADDING:0;LIST-STYLE:none;}
			#footer2 li {MARGIN-TOP:4px;}
				#footer2 li a{COLOR:#444444;FONT-WEIGHT:normal;TEXT-DECORATION:none;}
				#footer2 li a:hover{COLOR:#48A2E1;FONT-WEIGHT:bold;TEXT-DECORATION:none;}
				
		#footer2 h3{MARGIN:10px 0 10px 0;PADDING:0;FONT-SIZE:14px;FONT-WEIGHT:bold;}
				#footer2 h3 a{COLOR:#444444;}
				#footer2 h3 a:hover{TEXT-DECORATION:none;}
	#footer3{POSITION:relative;HEIGHT:48px;BACKGROUND-IMAGE:url(/img/footer2BG.gif);}
		#footer3 ul{MARGIN:0;PADDING:0;LIST-STYLE:none;}
			#footer3 li {FLOAT:left;MARGIN:4px;}
			#footer3 li a{BORDER:0;TEXT-DECORATION:none;}
			#footer3 li a img{BORDER:0;}
		#footer3 .w3c{FLOAT:right;MARGIN:4px;}
			#footer3 .w3c a{}
			#footer3 .w3c a img{BORDER:none;}
	.footerContent{FLOAT:left;TOP:10px;HEIGHT:180px;WIDTH:20%;MARGIN:0 2% 0 2%;FONT-SIZE:12px;TEXT-ALIGN:left;}
	
#frmContact{POSITION:relative;MARGIN-TOP:10px;PADDING:10px;BACKGROUND-COLOR:#EEEEEE;}

.Vouchers ul{MARGIN:0;PADDING:0;LIST-STYLE:none;}
	.Vouchers li{POSITION:relative;HEIGHT:100px;HEIGHT:auto !important;MIN-HEIGHT:100px;MARGIN-BOTTOM:20px;BORDER:1px solid #AAAAAA;BACKGROUND-POSITION:top right;BACKGROUND-REPEAT:no-repeat;}
		.Vouchers li .title{POSITION:relative;DISPLAY:block;HEIGHT:22px;PADDING:2px 0 0 6px;COLOR:#FFFFFF;FONT-SIZE:14px;FONT-WEIGHT:bold;BACKGROUND-IMAGE:url(/img/offers-TitleBG.gif);BACKGROUND-REPEAT:no-repeat;}
			#content .Vouchers li .title a{COLOR:#FFFFFF;}
		.Vouchers li .content{POSITION:relative;DISPLAY:block;MARGIN:10px 110px 10px 10px;FONT-SIZE:12px;FONT-WEIGHT:bold;}
		.Vouchers li .link{POSITION:relative;DISPLAY:block;MARGIN:10px;FONT-WEIGHT:bold;FONT-SIZE:12px;}

.web-design-portfolio ul{MARGIN:0;PADDING:0;LIST-STYLE:none;}
	.web-design-portfolio li{POSITION:relative;HEIGHT:180px;HEIGHT:auto !important;MIN-HEIGHT:180px;MARGIN-BOTTOM:20px;BORDER:1px solid #AAAAAA;}
		.web-design-portfolio li .title{POSITION:relative;DISPLAY:block;HEIGHT:22px;PADDING:2px 0 0 6px;COLOR:#FFFFFF;FONT-SIZE:14px;FONT-WEIGHT:bold;BACKGROUND-IMAGE:url(/img/offers-TitleBG.gif);BACKGROUND-REPEAT:no-repeat;}
			#content .web-design-portfolio li .title a{COLOR:#FFFFFF;}
		.web-design-portfolio li .portfolio-image{POSITION:absolute;WIDTH:220px;MARGIN:10px;}
			.web-design-portfolio li .portfolio-image a img{BORDER:0;}
		.web-design-portfolio li .quote{POSITION:relative;DISPLAY:block;HEIGHT:130px;MARGIN:20px 10px 10px 240px;FONT-STYLE:italic;}
			.web-design-portfolio li .author{POSITION:relative;DISPLAY:block;MARGIN-TOP:10px;FONT-STYLE:normal;COLOR:#48A2E1;}
		.web-design-portfolio li .content{POSITION:relative;DISPLAY:block;MARGIN:10px 10px 10px 10px;TEXT-ALIGN:left;FONT-SIZE:12px;FONT-WEIGHT:bold;}
		
	.google-plus-one{}
