html
{
overflow:scroll;
}

html *
{
margin:0;
padding:0;
border:none;
position:relative;
}

body
{
background:#3d2a25;
font-family:verdana;
color:#420000;
}


ul
{font-family:verdana;
font-size:12px;
}





/* centering div */

div#w0
{
width:800px;
margin:0 auto;
}









/* page shadows page shadows page shadows page shadows page shadows page */

div#sh-L0
{
float:left;
width:800px;
background:url("../images/sh-l.gif") repeat-y top left;
}

div#sh-L1
{
float:left;
width:800px;
background:url("../images/sh-r.gif") repeat-y top right;
}








/* header header header header header header header header header header */

div#h
{
float:left;
left:10px;
width:780px;
height:150px;
background:url("../images/h-back.gif") repeat-x left 36px #642682;
}

div#h-logo
{
float:left;
width:159px;
height:110px;
}

div#h-main
{
float:left;
width:586px;
height:143px;
}

div#h-main-img
{
float:left;
width:586px;
height:106px;
}

div#h-main-menu
{
float:left;
width:586px;
height:37px;
}

div#h-main-menu ul
{
float:left;
width:586px;
height:37px;
list-style:none;
}

div#h-main-menu ul li
{
display:inline;
}







/* main bit main bit main bit main bit main bit main bit main bit main bit */

div#c-L0
{
float:left;
left:10px;
width:780px;
background:#642682;
}

div#c-L1
{
float:right;
width:760px;
background:url("../images/c-L1-sh-t.gif") repeat-x left top #6c1f2d;
}








/* left side menu left side menu left side menu left side menu left side menu */

div#c-L1-menu-w
{
float:left;
width:97px;

padding:5px 21px 0 21px;
}

div#c-L1-menu-prclst
{
float:left;
width:97px;
}

div#c-L1-menu-prclst p
{
width:97px;
text-align:center;
font-size:9px;
color:#c6a8ad;
margin:0 0 10px 0;
}

div#c-L1-menu-prclst ul
{
margin:0 0 0 18px;
}

div#c-L1-menu-prclst ul li
{
font-size:12px;
color:#edcfd5;
margin:0 0 3px 0;
}

div#c-L1-menu-prclst ul li a:link,
div#c-L1-menu-prclst ul li a:visited
{
color:#edcfd5;
text-decoration:none;
}

div#c-L1-menu-prclst ul li a:active,
div#c-L1-menu-prclst ul li a:hover
{
color:#edcfd5;
text-decoration:underline;
}










/* main content main content main content main content main content */

div#c-L2
{
float:right;
background:url("../images/c-L1-content-sh-t.gif") repeat-x left top #dfdfbb; 
width:621px;
}

div#c-L3
{
float:right;
background:url("../images/main-back.gif") no-repeat 270px 60px; 
width:551px;

padding:0 35px 20px 35px;
}



a:link,
a:visited
{
color:#420000;
font-weight:bold;
text-decoration:none;
}

a:active,
a:hover
{
color:#420000;
font-weight:bold;
text-decoration:underline;
}









/* newsletter subscription box newsletter subscription box newsletter */

div#subscrbox
{
float:right;
top:15px;
width:195px;
height:50px;
font-size:10px;
}

div.subscrbox-ln
{
float:left;
width:195px;
font-size:10px;
}

div.subscrbox-ln input.txt
{
float:left;
width:142px;
height:15px;
padding:2px;
margin:3px 0 4px 0;
font-family:verdana,sans;
font-size:10px;
background:url("../images/newsletterbox-input.gif") no-repeat top left;
}

div.subscrbox-ln input.btn
{
float:right;
width:46px;
height:26px;
}


/* CONTACT DETAILS BOX FOR HOME PAGE CONTACT DETAILS BOX FOR HOME PAGE CONTACT */

div#contactbox
{
float:right;
top:15px;
width:190px;
height:70px;
font-size:10px;
}

div.contactbox-ln
{
float:left;
width:190px;
font-size:10px;
}






td.tdhighlight
{
background:#f1f1ca;
}




div#c-main
{
float:left;
width:551px;
min-height:600px;
_height:600px;
}

div#c-main img.t
{
margin:0 0 25px 0;
}

div#c-main p
{
font-size:11px;
color:#420000;
text-align:justify;
line-height:16px;
margin:0 0 20px 0;
}

div#c-main div.main-div
{
float:left;
width:551px;
height:3px;
background:url("../images/main-div.gif") repeat-x top left;
margin:0 0 20px 0;
clear:both;
}






div#c-main div#main-maps
{
float:left;
width:551px;
margin:0 0 20px 0;
}

div#c-main div#main-maps div#main-maps-t
{
float:left;
width:551px;
}

div#c-main div#main-maps div.main-maps-tl
{
float:left;
width:264px;
}

div#c-main div#main-maps div.main-maps-tr
{
float:right;
width:280px;
}

div#c-main div#main-maps div.main-maps-tl p
{
text-align:center;
width:264px;
background:#6c1f2d;
color:white;
padding:5px 0;
}

div#c-main div#main-maps div.main-maps-tr p
{
text-align:center;
width:280px;
background:#6c1f2d;
color:white;
padding:5px 0;
}

























ul.c-main-benefits
{
	margin: 0 0 30px 0;
}

ul.c-main-benefits li
{
	font-size:12px;
	margin:0 0 10px 15px;
}






div#c-main table.benefitstable00
{
	width:550px;
	float:left;
	margin:0 0 5px 0;
}

div#c-main table.benefitstable00 td
{
	width:33%;
	text-align:left;
	vertical-align:top;
	color:#6c1f2d;
}


div#c-main table.benefitstable00 td p
{
	text-align:justify;
	padding:0 30px 5px 0;
	font-size:10px;
}

div#c-main table.benefitstable00 td h1
{
	text-align:left;
	padding:0 30px 10px 0;
	font-size:11px;
}













/* ABOUT US ABOUT US ABOUT US ABOUT US ABOUT US ABOUT US ABOUT US ABOUT US */

img.imgleft
{
float:left;
margin:0 10px 10px 0;
}

div.line551px
{
float:left;
width:551px;
margin:0 0 10px 0;
}















div#c-main table.grd-m01
{
	width:550px;
	float:left;
	margin:0 0 20px 0;
}

div#c-main table td
{
	vertical-align:top;
	text-align:left;
	color:#6c1f2d;
}

div#c-main table.grd-m01 td.grd-m01-l
{
	width:245px;
	padding:0 30px 0 0;
}

div#c-main table.grd-m01 td.grd-m01-l p
{
	font-size:9px;
	color:#6c1f2d;
}

div#c-main table.grd-m01 h1
{
	font-size:9px;
	text-transform:uppercase;
	margin:0 0 10px 0;
}

div#c-main table.grd-m01 td.grd-m01-r
{
	width:275px;
	font-size:9px;
}






div#c-main table.grd-m02
{
	width:275px;
	float:left;
}

div#c-main table.grd-m02 td
{
	padding:0 0 3px 0;
}

div#c-main table.grd-m02 td.grd-m02-title
{
	font-weight:bold;
}





div#c-main div#pricelist
{
	float:left;
	width:551px;
}

div#c-main div#pricelist h1
{
	font-size:11px;
}




div#c-main p.biglink
{
font-size:15px;
margin:0 0 5px 0;
}

div#c-main p.biglink a:link,
div#c-main p.biglink a:visited
{
color:#6c1f2d;
font-weight:bold;
text-decoration:none;
}

div#c-main p.biglink a:active,
div#c-main p.biglink a:hover
{
color:#a9555c;
font-weight:bold;
text-decoration:none;
}




div#byjenny
{
float:right;
width:190px;
font-size:10px;
}

div#byjenny img
{
float:right;
margin:0 0 0 10px;
}






div#c-main table.benefitstable
{
margin:0 0 20px 0;
width:551px;
font-size:10px;
}

div#c-main table.benefitstable td
{
text-align:center;
vertical-align:middle;
}

div#c-main table.benefitstable td.left
{
text-align:left;
vertical-align:top;
}














div#f-L0
{
float:left;
width:800px;
background:url("../images/sh-l.gif") repeat-y top left #642682;
}

div#f-L1
{
float:left;
width:800px;
background:url("../images/sh-r.gif") repeat-y top right;
}

div#f-L2
{
float:left;
width:800px;
background:url("../images/sh-b.gif") repeat-x left bottom;
}

div#f-L3
{
float:left;
width:800px;
background:url("../images/sh-bl.gif") no-repeat left bottom;
}

div#f-L4
{
float:left;
width:800px;
background:url("../images/sh-br.gif") no-repeat right bottom;

height:60px;
}

div#f-c
{
float:right;
right:10px;
width:760px;
height:30px;
background:#6c1f2d;
font-size:10px;
}

div#f-c-ln01
{
float:right;
clear:both;
width:621px;
padding:2px 8px 0 0;
text-align:right;
color:#8a3a44;
}

div#f-c-ln01 a:link,
div#f-c-ln01 a:visited
{
text-decoration:none;
color:#c16a70;
}

div#f-c-ln01 a:hover,
div#f-c-ln01 a:active
{
text-decoration:none;
color:#ffb8bd;
}

div#f-c-ln02
{
float:right;
clear:both;
width:613px;
padding:0 8px 0 0;
text-align:right;
color:#9d4a52;
}

div#f-c-ln02 a:link,
div#f-c-ln02 a:visited
{
text-decoration:none;
color:#c16a70;
}

div#f-c-ln02 a:hover,
div#f-c-ln02 a:active
{
text-decoration:none;
color:#ffb8bd;
}
.emailaddress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #ECE9D8;
	text-decoration: underline;
}

