body {background-color:#666698;border-color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000066;}
a:link {font-size:11px;font-weight:bold;color:#68019A;text-decoration:none;}
a:visited {font-size:11px;font-weight:bold;color:#65009A;text-decoration:none;}
a:hover {font-size:11px;font-weight:bold;color:#3366FF;text-decoration:none;}
a:active {font-size:11px;font-weight:bold;color:#3366FF;text-decoration:none;}

h1{font-size:14px;margin:0px -3px 0px -3px;border-bottom:1px dotted #663399;color:#663399;padding:3px 0px;}
h2{font-size:12px;font-weight:bold;color:#6666CC;}
h3{margin:0px;font-size:10px;font-weight:bold;color:#663399;}
h4{margin:0px 10px;padding:4px;color:#FF0000;}

	div#webpage{width:812px;margin:auto;}
	
	div#titleheader{background-image:url(../images/header.jpg);height:158px;}
	
	div#middle{background-image:url(../images/background_middle.jpg);padding-bottom:10px;vertical-align:top;}
	
	div#leftside{float:left;width:224px;}
	
	div#menu{background-image:url(../images/background_menu.jpg);background-repeat:repeat-y;}
		div#menu a{text-align:right;display:block;font-size:12px;font-weight:normal;text-decoration:none;padding:4px;margin-left:50px;width:135px;}
		
		div#menu a:visited{border:1px solid #E7E9F9;}
		div#menu a:link{border:1px solid #E7E9F9;}
		div#menu a:hover{border:1px solid #6666CC;background:#DDDFF7;}
		
	div#menufooter{background-image:url(../images/menu_bottom.jpg);height:18px;background-repeat:repeat-y;}

	div#content{width:540px;background-image:url(../images/contentbackground.jpg);float:left;}
	
	div#contentfooter{background-image:url(../images/contentbackgroundfooter.jpg);height:20px;}


	div#contentframe{min-height:490px;padding:0px 10px 0px 10px;margin:0px 1px 0px 0px;background-image:url(../images/pagebkgrnd.jpg);background-repeat:no-repeat;background-position:top right;}
	
	div#advert{margin-top:3px;}
	
	div#footer{background-image:url(../images/footer.jpg);height:85px;}
	div#footertop{margin-right:34px;margin-left:70px;}
	.avg{float:left;position:relative;margin-right:0px;}
	
	div#copyright{font-size:10px;color:#CCCCCC;text-align:center;}
	
	div#pagemenu{float:right;position:relative;right:80px;top:-21px;border:1px dashed #999999;padding-left:6px;}
		div#pagemenu ul{font-size:10px;list-style:none;margin:0px;padding:2px;text-align:right;}
		div#pagemenu li{display:inline;padding:0px 2px;margin:-100px 5px;}
		
	div#homeimages{margin:-10px 0px 10px 0px;padding:0px;position:relative;float:left;}
	.homeimage{margin:0px;padding:5px 5px 20px;float:left;position:relative;height:187px;}
	.homeimage img{width:162px;display:block;}
	.footerbutton{margin:-3px 0px;}
	
	ul.arnclanlist{list-style:none;list-style-position:outside;}
	ul.arnclanlistspaced{list-style-position:outside;line-height:18px;}
	
	ul.websitelist{list-style:none;display:inline;}
	ul.websitelist li{display:block;float:left;padding:10px 45px;position:relative;}
	ul.websitelist span{display:block;text-align:center;padding:2px 0px;}
	
	ul.testimonial{list-style:none;margin:0px;padding:0px;text-align:center;} 
	ul.testimonial li{display:block;padding:15px 0px;}
	ul.testimonial span{display:block;padding:3px 0px;}
	.testimonialcompany{font-weight:bold;}
	.testimonialquote{font-weight:bold;color:#333333;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
		.testimonialquote .leftquote{padding:0px 5px;}
		.testimonialquote .rightquote{padding:0px 5px;}
	.testimonialspokes{font-size:10px;}
	
	li.arnclanbullet{list-style-position:inside;margin:0px 0px 5px 0px;list-style-image:url(../images/arnclan-bulletpoint.jpg);list-style-type:none;}
	
	p.indent{margin-left:20px;}
	p.christmas{margin-left:20px;color:red;line-height:18px;}
	
	#containerul, #containerul ul{text-align:left;margin:0;padding:0;margin-bottom:10px;}
	#containerul li{margin:0 0 0 30px;padding:0;list-style-type:none;}
	#containerul .symbols{float:left;width:12px;height:1em;background-position:0 50%;background-repeat:no-repeat;}
	#containerul span.title {font-size:11px;font-weight:bold;color:#68019A;}
	strong{color:#663399;}
	
	.pricing td{border-bottom:1px dotted #000;}
	div#arnclanoutside{background-image:url(../images/arnclanoutside.png);background-repeat:no-repeat;background-position:bottom right;margin-right:-10px;position:relative;padding-top:5px;}
	* html div#arnclanoutside{position:relative;height:115px;width:529px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/arnclanoutside.png',sizingMethod='scale');}
	
	div.product {padding:20px;width:450px;margin:auto;margin-top:10px;}
	div.product .productimage{float:left;position:relative;padding:0px 20px 50px 0px;}
	div.product .productimageright{float:right;position:relative;padding:0px 0px 10px 20px;}
	div.product span{display:block;padding:10px 0px;}
	div.product .title{font-size:18px;color:#6633CC;}
	div.product .productlistright{list-style-type:none;margin-left:100px;}
	
	div#christmasHours{
		border:1px solid #990000;
		background-color:#FFDFDF;
	}
	div#christmasHours table{
		color:#F00;
		margin:0;
		padding:0;
		margin-left:20px;
		margin-bottom:10px;
	}
	div#christmasHours table td{
		padding:3px;
	}
	span.christmas a{
		font-size:14px;
		font-weight:bold;
		color:#FF0000;
	}