* {
   font-family: tahoma;
   font-size: 11px;
   color: #545454;
}

body {
   margin: 0;
   padding: 0;
   background: #424748;
   /* background: #ebeff0; */
}


a { 
   color: #008295; /* turquoise */
}

a.selected {
   color: #464646; /* current */
}


/* sitebar
---------------------------------------- */

#sitebar {
   width: 756px;
   height: 34px;
   margin: 15px 0 0 0;
   /*background: #424748;*/
   background: url("images/sitebar.jpg");
}

#sitebar ul {
   float: right;
   list-style: none;
   padding: 0;
   margin: 0 7px 0 0;
}

#sitebar ul li {
   float: left;
   padding: 9px 5px 4px 5px;
   font-weight: bold;
}

#sitebar a
{
   color: #464646;
   text-decoration: none;
}

#sitebar ul li.seperator
{
   padding-left: 0;
   padding-right: 0;
   color: #919191;
   font-weight: normal;
   font-size: 12px;
}

#sitebar a.selected
{
   color: #4c8b9f; /* turquoise */
}


/* titlebar
----------------------------------------- */
#titlebar {
   clear: both;
   width: 756px;
   height: 73px;
   text-align: left;
   background: #ffffff url("images/24hour.jpg") no-repeat right;
}


/* menubar
----------------------------------------- */

#menubar {
   float: left;
   width: 148px;
   height: 570px;
   margin: 10px 0 0 0;
   background: #ccdadd url("images/navBkg.jpg") no-repeat bottom; /* blue-gray */
}

#menubar ul {
   list-style: none;
   margin: 20px 0;
   padding: 0;
}


#menubar li {
   padding: 5px;
   float: left;
   margin-left: 5px;
   margin-bottom: 1px;
   background: #5598a9 url("images/navLinks_corners.gif") no-repeat left; /* turquoise */
}


#menubar li a {
   font-size: 100%;
   padding-left: 3px;
   color: white;
   text-decoration: none;
   text-align: left;
   width: 130px;
   display: block;
}


#menubar li.selected {
   background: white url("images/white_navLinks_corners.gif") no-repeat left;
}

#menubar li.selected a {
   color: #666;
}


#menubar ul.mainmenu {
   margin-top: 40px;
}

#menubar ul.mainmenu a {
   font-weight: bold;
}

#menubar ul.submenu {
/*   margin-top: 25px; */
}

#menubar ul.submenu a {
}

/* main-body 
------------------------------------- */

#main-body
{
   width: 756px;
   height: 570px; /* firefox */
   background: #ffffff;
   text-align: left;
}

#content
{
   padding: 30px 20px;
   float: left;
   background: #ffffff; /* firefox */
   width: 568px; /* firefox */
}

h2 {
	font-weight: bold;
	padding-bottom: 0;
}

/* lists
------------------------------------- */
#bullet ul {
   padding: 0;
}


#bullet li {
   width: 400px;
   padding: 1px;
   margin-bottom: 4px;
   list-style: url("images/bullet.gif");
}

/* faq
------------------------------------ */

dt {
    color: #008295;
	font-weight: bold;
}

dd {
    padding: 2px 0 15px 0;
    margin: 0;
}

/* index
--------------------------------------- */

.imgborder {
    border: 1px solid #ccdadd; 
    padding: 5px 1px 5px 0;
	text-align: center;
}

#content p {
    width: 550px;
    line-height: 19px;
	margin: 15px 0;
}

#assoc {
	text-align: center;
}

img#nadca {
	margin: 0 25px 0 0;
}


/* specials
--------------------------------------- */
#coupon {
	width: 280px;
	height: 190px;
	border: 2px dashed #a0abad;
	margin: 20px 0 0 0;
}

#coupon p {
	width: 260px;
	text-align: center;
	margin: 35px 0 0 8px;
	color: #81898b;
}

#coupon span.date {
	font-size: 26px;
	line-height: 13px;
	letter-spacing: 3;
	font-family: arial;
}

#coupon span {
	color: #cb181f;
	font-family: arial narrow;
	font-size: 38px;
	line-height: 54px;
}

#coupon a {
	color: #363636;
	font-size: 12px;
}


/* testimonies
--------------------------------------- */
.testimg {
    border: 1px solid #ccdadd;
    margin: 5px;
}

table#testQuotes td {
	line-height: 19px;
	font-style: italic;
}

table#testQuotes td span {
	font-style: normal;
}

.test {
	font-size: 12px;
	font-style: italic;
}


/* footer
--------------------------------------- */

#footer {
   clear: both;
   /* width: 756px; */
   font-size: 10px;
   color: #c2c2c2;
   text-align: center;
   background-color: #424748;
   /* background: url("images/sitebar.jpg"); */
}
