/* Global Styles */

body{
	margin:0px; background-color:#cccccc; font:12px Helvetica, sans-serif;
	color:#333333; height:100%;
	}
	
	div.fullscreen {
    /*display:block;
	 set the div in the top-left corner of the screen*/
    position:absolute;
    top:0;
    left:0;
    /*set the height to 100% of the screen*/
    height:100%;
  }

	h1
	{
	color: #990000;
	font:18px Helvetica, sans-serif;
	font-weight:bold;
	line-height:18px;}
	
	h2
	{
	color: #339966;
	font:16px Helvetica, sans-serif;
	font-weight:bold;
	line-height:16px;}
	
	h3
	{
	color: #0033CC;
		font:14px Helvetica, sans-serif;
	font-weight:bold;
	line-height:14px;}
	
	h4
	{
	color: #666666;
	font:14px Helvetica, sans-serif;
	font-weight:bold;
	line-height:14px;}
	
	.RED {color: #990000;}

.lightblue  {color: #006699;}


.saying {
color:#339966; 
font-size:18px; 
font-family:Helvetica; 
font-style:bold; 
line-height:30px; 
border:1px solid #339966; 
display:block; 
width:230px;}

.fp {
color:#FFFFFF; 
background-color:#339966; 
font-size:18px; 
font-family:Helvetica; 
font-style:bold; 
line-height:30px; 
display:block; 
width:230px;}
	

A:link {color: #0033CC}

A:visited {color: #0033CC}
	
a:hover {
	color: #990000;
	text-decoration: none;
	}

/* ID Styles */

#navigation {
 background-color:#339966;
 text-align:left;
 
/*		 background-image:url(../images/img-hold-hands-trans.png) */
	}
	
#navigation a {
	color: #FFFFFF;
	line-height:12px;
	letter-spacing:0.2em;
	text-decoration: none;
	display:block;
	padding:8px 0px 8px 8px;
	border-bottom: 1px solid #CCCCCC;
	}
	
#navigation a:hover {
	color:#FFFFFF;
	background-color: #0033CC;
	border-bottom: 1px solid #CCCCCC;
	}
	
#logo 	{
	font:24px Helvetica, sans-serif;
	color: #660033;
	letter-spacing:0.2em;
	line-height:30px;
	}

#tagline 	{	
	font:11px Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.4em;
	line-height:18px;
	}

#monthformat {
	border-bottom: 1px dashed #336666;
	}
		
#dateformat {
	font:11px Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing:0.2em;	
	margin-left:350px;
	}
	
/* Class Styles */
	
.bodyText {
	margin-top:0px;
	margin:10px;
	height:100%;
	}
	
.page-header{
	font: 18px Helvetica, sans-serif bold;
	color: #990000;
	line-height:20px;
	letter-spacing:0.15em;
	margin:0 0 5 0;
	border-bottom:solid #990000 1px;
	}
.sidebar
	{
	font:11px Helvetica, sans-serif;
	color:#333333;
	line-height:14px;
	margin-top:0px;
	margin-left:5px;
	margin-right:5px;
	}
.sidebar-header {
	font:bold 14px Helvetica, sans-serif bold;
	color: #333333;
	line-height:26px;
	letter-spacing:0.15em;
	margin:10px 0 10px 5px;
	}


.subHeader {
	font:bold 12px Helvetica, sans-serif bold;
	color: #009966;
	line-height:20px;
	letter-spacing:0.15em;
	margin:10px 0 10px 5px;
	}

.quote {
	font:12px Helvetica, sans-serif italic bold;

	color:#333333;
	line-height:16px;
	padding:10px;
	border:1px solid #339966;
	margin:20px;
	
	}
	
.smallText {
	font: 10px Helvetica, sans-serif;
	color: #333333;
	line-height: 22px;
	}
	
.navText {
	font: 12px Helvetica, sans-serif;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	}
	
.navText2 {
	font: 12px  Helvetica, sans-serif;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	color:#FFFFFF;
	background-color: #339966;
	border-bottom: 1px solid #CCCCCC;
	}

#footer {
	font: 12px Helvetica, sans-serif bolder;
	line-height:30px;
	letter-spacing:0.1em;
	padding: 0;
	display:block;
	/*width:900px;*/
	color:#666666;
	background-color: #eeeeee;}
	

	
#menuservices{
	padding: 3px 0px 0px 10px;
	background-color: #eeeeee;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	line-height:20px;
	width:300px;
	letter-spacing:0.1em;
}

#menuservicestitle{
	padding: 3px 0px 0px 10px;
	background-color: #FFFFFF;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	line-height:20px;
	width:300px;
	letter-spacing:0.1em;
}

#coupon
{	padding: 3px 0px 0px 10px;
	background-color: #FFCC66;
	border: 3px dotted #CC0099;
	line-height:30px;
	width:300px;
	letter-spacing:0.1em;
	font:Georgia,Times,serif 20px bold #CC0099;
}

ul#menu {
  width: 175px;
  list-style-type: none;
  border-bottom: solid 1px #ffffff;
  margin: 0;
  padding: 0;
}

ul#menu ol {
  display: none;
  list-style-type: none;
  margin: 0;
  padding: 5px;
}

ul#menu li{
  font-family: Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
  padding: 2px 0px 2px 10px;
  border-bottom: solid 1px #666666;
  line-height: 15px;
}

ul {
  padding-bottom: 6px;
}

ul ol {
  list-style-type:decimal;
  padding: 2px 0px 4px 4px;
}

ul li{
  list-style-type: disc;
  padding: 2px 0px 4px 4px;
}
