/* CSS Document */
/* BODY STYLES */
body {	
	background-image: url('images/bckgnd.jpg'); 
	background-repeat: repeat;
	font-family: Arial Narrow, Helvetica, sans-serif;	
	font-size: 14px;
	color:#333333;		
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
td{
	font-family: Arial Narrow, Helvetica, sans-serif;	
	font-size: 16px;
	color:#333333;
}
ul{
	list-style-image:url(images/bullet.gif);
	text-indent:-6px;
	margin-top:0px;
}

/* TEXT DESIGN ELEMENTS */
p{	
	font-family: Arial Narrow, Helvetica, sans-serif;	
	font-size:14px;	
	color:#333333;
	margin-top:0px;
}	
p a:link{	
	font-family: Arial Narrow, Helvetica, sans-serif;	
	font-size:14px;	
	color:#333333;
	margin-top:0px;
	text-decoration:underline;
}	
p a:visited{	
	font-family: Arial Narrow, Helvetica, sans-serif;	
	font-size:14px;	
	color:#333333;
	margin-top:0px;
	text-decoration:underline;
}	
p a:hover{
	font-family: Arial Narrow, Helvetica, sans-serif;	
	font-size:14px;	
	color:#333333;
	margin-top:0px;
	font-weight:bold;
	text-decoration:underline;
}	
h1{	
	font-family: Edwardian Script ITC, Arial Narrow, Helvetica, sans-serif;	
	font-size:30px;	
	color:#374d52;
	margin-left:6px;
	margin-top:0px;
	line-height:60%;
}	
h2 {	
	font-family: Arial Narrow, Helvetica, sans-serif;	
	font-size:18px;	
	color:#374d52;
	margin-top:0px;
	margin-bottom:0px;	
}

#bullet{	
	font-family: Arial Narrow, Helvetica, sans-serif;	
	font-size:14px;	
	color:#5a929f;
	font-weight:bold;
}	
#price {	
	font-family: Arial Narrow, Helvetica, sans-serif;	
	font-size:14px;	
	color:#b23748;
}	
#service-title{
	color:#FFFFFF; 
	height:15px;
	padding-top:6px;
	padding-left:6px;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:14px;		
}
#service-list{
	color:#FFFFFF; 
	margin-top:12px; 
	margin-left:6px;
	font-family: Arial, Helvetica, sans-serif;	
	font-size:12px;
	line-height:18px;
}
#service-list a:link{
	color:#FFFFFF; 
	font-family: Arial, Helvetica, sans-serif;	
	font-size:12px;
	line-height:18px;
	text-decoration:underline;
}
#service-list a:visited{
	color:#FFFFFF; 
	font-family: Arial, Helvetica, sans-serif;	
	font-size:12px;
	line-height:18px;
	text-decoration:underline;	
}
#sitemap-title {	
	font-family: Arial Narrow, Helvetica, sans-serif;	
	font-size:18px;	
	color:#374d52;
	margin-top:0px;
	margin-bottom:0px;	
}
#sitemap-title  a:link{	
	font-family: Arial Narrow, Helvetica, sans-serif;	
	font-size:18px;	
	color:#374d52;
	margin-top:0px;
	margin-bottom:0px;	
}
#sitemap-title  a:visited {	
	font-family: Arial Narrow, Helvetica, sans-serif;	
	font-size:18px;	
	color:#374d52;
	margin-top:0px;
	margin-bottom:0px;	
}
#sitemap-title  a:hover {	
	font-family: Arial Narrow, Helvetica, sans-serif;	
	font-size:18px;	
	color:#374d52;
	margin-top:0px;
	margin-bottom:0px;	
}
/* TEXT DESIGN ELEMENTS */


#content-container{
	margin-top:33px;
}	
#text-container{
	margin-top:33px;
	margin-left:33px;
	margin-bottom:33px;
	text-align:left;
}
#sidebar-container{
	margin-top:75px;
	margin-bottom:30px;	
	position: relative;
}
#logo{
	position:absolute;
	width: 100%;
	z-index: 5;
	right:300px;
	top:0px;
}
#logo-home{
	position:absolute;
	z-index: 5;
	top:0px;
	width: 100%; 
}
#flashobj-home{
	position:absolute;
	z-index: 3;
	width: 100%; 
	top: 35px;
}
#email-adv{
	background-image:url('images/email-bckgnd.gif'); 
	width:335px;
	height:81px;
}

/* VARIABLE WIDTH DESIGN ELEMENTS */
#purple-row{
	position: relative; 
	width: 100%; 
	background-image: url('images/bckgnd-red.jpg'); 
	background-color: #4c1c16;
	background-repeat: repeat;
	border-top: solid thin white;
	z-index: 1;
}
#purple-row-lower{
	position: relative; 
	height: 87px; 
	width: 100%; 
	background-color: #2b1310; 
	z-index: 2;	
}
#aqua-row{
	position: relative;  
	height: 81px; 
	width: 100%; 
	background-color:#5a91a0;
	border-bottom: solid thin white;	
}
#white-row{
	position: relative; 	 
	background-color:#ffffff;
	border-top:thin #ffffff solid;
	height: 13px; 
	width: 100%; 
}


/* FOOTER STYLES */
#footer{
	position: relative;  
	width:894px;
	padding-top:10px;
	font-family: Calibri, Helvetica, sans-serif;	
	font-size: 14px;		
	color: #ffffff;	
}
#footer a:link{
	color: #ffffff;	
}
#footer a:visited{
	color: #ffffff;	
}
#footer a:hover{
	font-weight: bold;
	text-decoration: none; 
}