a{
border-bottom:1px dotted Teal;
color:Teal;
text-decoration:none;
}
a:hover{border-bottom:1px solid Teal;}
body{
background:url(hair.jpg) #FAF0E4 no-repeat top left;
color:#000000;
font:normal normal normal 0.8em/175% Verdana,Arial,Helvetica,sans-serif;
margin:0;
}
cite{
color:#008000;
font:italic normal normal 1em/175% Georgia,"New York",Verdana,Arial,Helvetica,sans-serif;
font-size:105%;
}
h1{font-size:140%;}
h1,h2,h3,h4,h5{
color: #00934D;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-weight:bold;
line-height:150%;
margin:10px 10px 0px 0px;
text-align:left;
}
h2{font-size:135%;}
h3 {	
	font-size:120%;
	text-align: left;
}
h4{font-size:110%;}
h5{font-size:100%;}
hr{
background:url(images/hrule.gif);
background-repeat: no-repeat;
background-position: top;
height:8px;
width: 90%;
}
html{border:0;margin:0;padding:0;}
label{
font-weight:bold;
text-align:right;
width:200px;
}
p,td{
color:#000000;
font:normal normal normal 0.9em/180% Verdana,Arial,Helvetica,sans-serif;
margin:5px;
}
.catch{
background:transparent;
color:Teal;
font-weight:bold;
}
.ting {
	color: Teal;
	font-weight: normal;
}
.tang {
	color: Teal;
	font-weight: normal;
	text-align: center;
}
.case h3 {
	background-image: url(images/hrule2.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding: 18px 0 10px 0;
	margin-left: 5px;
	}
.case p {
	padding-bottom: 15px;
}
.centred{text-align:center;}
.clearit{clear:both;}
.clearrt{clear:right;}
.footer{
background:url(images/hrule.gif) no-repeat top;
clear:both;
margin-top:24px;
padding-top:24px;
text-align:center;
height: 160px;
}
.footer p {
	margin: 24px 3px;
}
.intellicontact td{width:12em;}
.intellicontact th{width:16em;}
.scream, .scream a {
background:transparent;
color: #DB943C;
font-weight:bold;
}
#main{
background-color: #fff;
background-image: url(jazz.jpg);
background-repeat: no-repeat;
background-position: bottom right;
border: 5px solid #FF6CB2;
height:auto;
margin:1px 3% 3em 169px;
padding:0.6em;
}
.top{
background-color: #FAF0E4;
border: 0;
height: auto;
margin:1px 3% 0 169px;
padding:0.6em;
}
#main ul{margin:0;padding:0;}
#main ul li{
background:url(images/up.gif) no-repeat left top;
color:#000000;
list-style:none;
margin:0;
padding:0 2em;
}
#nav{
left:-5px;
position:absolute;
top:200px;
width:165px;
}
div.buynow {
	margin-top: 24px;
	border: 1px solid #FF6CB2;
	padding: 6px;	
	margin-left: 12px;
}
#nav .buynow, #nav .buynow h3, #nav .buynow p {

	text-align: center;
}
#nav a{
background:url(images/down.gif) no-repeat left;
border-bottom:1px dotted #FAF0E4;
color:#00934D;
display:block;
font-size:75%;
font-weight:bold;
overflow:hidden;
padding:1px 1px 1px 22px;
text-align:left;
text-decoration:none;
}
#nav a:hover{
background:url(images/up.gif) no-repeat left;
border-bottom:1px dotted #EEEEEE;
color:#005E60;
}
#nav a:active{
background:url(images/down.gif) no-repeat left;
color: #80003D;
}
#nav li.current a{border:0;color:#666666;cursor:text;}
#nav ul{margin:0;padding:0 0 0 12px;}
#nav ul li{
background:transparent;
border:1px solid #FAF0E4;
list-style-type:none;
margin:0;
min-height:6px;
padding:0;
}
#skip{
left:3px;
position:absolute;
top:3px;
z-index:99;
}
#skip a{
background:transparent;
border-bottom:1px dashed #ccc;
color:#ccc;
font:normal normal 80%/100% Verdana,Geneva,Arial,Helvetica,sans-serif;
}
.box {
	width: 100%;
	background-color: #d0d8fd;
	border: 1px;
	padding: 6px;
}