A{color:#663366;text-decoration:underline;}
A:HOVER{color:#61378E;}
A.drk,.drk{color:#333;}A:HOVER.drk{color:#555;}

BODY{background:#CCC;margin:0;padding:0;}
BODY,BLOCKQUOTE,P,DL,DT,DD,OL,TD{color:#666666;font: 11px/14px Verdana, Arial, Helvetica, sans-serif;}
H1{color:#96c;font:bold small-caps 20px/22px Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 0.16em;
	text-align: center;
	margin:0 0 14px 0;
	border-bottom: 1px solid #FF9900;
	padding-bottom:10px;
	position: absolute;
	top: 208px;
	right: 481px;
}
H2{color:#660066; font:small-caps 16px/20px Arial, Helvetica, Geneva, sans-serif; margin:14px 0 6px; text-align: center;}
H3{font:bold 12px/14px Arial,Helvetica,Geneva,sans-serif;margin:10px 0 2px;}
H4{font:bold 11px/13px Arial,Helvetica,Geneva,sans-serif;margin:8px 4px 0 0;}
P{margin:5px 0 12px;}

UL{margin:0 0 0 12px;padding:10px 0;}
LI{color: #666;font:normal 10px/12px Arial,Helvetica,Geneva,sans-serif;margin:5px 0;padding:0;}

.dkpurple{color:#636;}

/*Main page*/
#mainPg{background:#FFFFFF;margin:0;padding:0;position:relative;width:850px;z-index:1;}
#mainPg .logo1{position:absolute;top:10px;left:10px; border:0;z-index:3;}

#addressHome{color:#FFF; font:bold 11px/17px Verdana, Arial, Helvetica, sans-serif; position:absolute; top:250px; left:690px;}
#addressSub{color:#FFF;font:bold 11px/17px Verdana, Arial, Helvetica, sans-serif;position:absolute;top:22px;left:285px;z-index:3;}


#header1{background:url(../images/home/topheader.gif) no-repeat;width:850px;height:55px;}
#header2{width:850px;height:268px;z-index:2;}
.header2A{background:url(../images/home/header2A.gif) no-repeat left  top;width:574px;float:left;height:100%;z-index:2;}
.header2B{background:url(../images/home/header2B.gif) no-repeat right top;width:276px;float:right;height:100%;z-index:2;}

#subHeader{width:850px;height:245px;z-index:2;}
.subHeaderL{background:url(../images/sub/content_hdrL.jpg) no-repeat left top;width:254px;height:245px; float:left;z-index:2;}
.subHeaderR{width:596px;height:245px; float:right;z-index:2;}

#leftCol{background:#FFF;color:#666;font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;text-align:justify;margin:0px;width:574px;position:relative;float:left;}
.lColHome{background: url(../images/home/header3A.gif) no-repeat top left;padding:8px 60px 10px 74px;}
.lColSub{background: url(../images/sub/colLeft_tr.gif) no-repeat top right; padding:14px 60px 10px 74px;}

#rightCol{background:#DfD7F2 url(../images/home/header3B.gif) no-repeat left top;text-align: justify;margin:0;padding:0;width:276px;position: relative;float:right;}
/*END Main page*/

/*Main Menu */
#menuTopHome {color:#CC0099;font:bold 12px/14px  Arial, Helvetica, sans-serif;background:url(../images/menu/menu_bk.gif) no-repeat;position:absolute;top:146px;left:253px;width:582px;height:24px;z-index:20;padding-top:10px;}
#menuTopHome A,#menuTopSub A{color:#609;padding:10px 6px 0 6px;text-decoration:none;}
#menuTopHome A:HOVER,#menuTopSub A:HOVER{color:#CC6699;text-decoration:underline;}

#menuTopSub {color:#CC0099;font:bold 12px/14px Arial, Helvetica, sans-serif;;position:absolute;top:146px;left:253px;width:582px;height:24px;z-index:20;padding-top:10px;}

#menuBottom{background-color:#FFF;text-align: center;}
#menuBottom A, #menuBottom TD{color:#CC99CC;font: normal 11px/14px Verdana, Arial, Helvetica, sans-serif;padding:10px 10px 0 10px;text-decoration:none;}
#menuBottom A:HOVER{color:#CC6699;text-decoration:underline;}


/*Home Pix */
#homePix{background:#84a756; border-top:#ffcc00 2px solid; border-bottom:#FFCC00 2px solid;margin:6px 0;}
#homePix IMG{border:#FFCC00 1px solid;margin:6px 5px;padding:0;}

/*Misc global classes*/
.cost {color:#9999CC;text-align: right;}
.time {color:#9999CC;font-style: italic;padding-left:10px;}
.hmStTitle{color:#9966CC;font-weight:bold;padding:8px 0 4px 0;}
.stTitle{color:#9966CC;font-weight:bold;letter-spacing:.06em;padding:8px 0 4px 0;}
.yellowBorder { border: 1px solid #E7B987;}

.clr{clear:both;font:normal 1px/0px serif;height:0;}
/*END Misc global classes*/

/*Spacing*/
.hrzPd0x5{padding:0 5px 0 0;}.hrzPd0x10{padding:0 10px 0 0;}.hrzPd0x15{padding:0 15px 0 0;}
.hrzPd5x0{padding:0 0 0 5px;}.hrzPd5{padding:0 5px;}.hrzPd5x10{padding:0 10px 0 5px;}.hrzPd5x15{padding:0 15px 0 5px;}
.hrzPd10x0{padding:0 0 0 10px;}.hrzPd10x5{padding:0 5px 0 10px;}.hrzPd10{padding:0 10px;}.hrzPd10x15{padding:0 15px 0 10px;}
.hrzPd15x0{padding:0 0 0 15px;}.hrzPd15x5{padding:0 5px 0 15px;}.hrzPd15x10{padding:0 10px 0 15px;}.hrzPd15{padding:0 15px;}
.vrt1{font:bold 1px/1px serif;height:1px;margin:0;padding:0;}.vrt2{font:bold 1px/1px serif;height:2px;margin:0;padding:0;}
.vrt3{font:bold 1px/1px serif;height:3px;margin:0;padding:0;}.vrt5{font:bold 1px/1px serif;height:5px;margin:0;padding:0;}
.vrt10{font:bold 1px/1px serif;height:10px;margin:0;padding:0;}.vrt15{font:bold 1px/1px serif;height:15px;margin:0;padding:0;}
.vrt20{font:bold 1px/1px serif;height:20px;margin:0;padding:0;}.vrt25{font:bold 1px/1px serif;height:25px;margin:0;padding:0;}
.vrt30{font:bold 1px/1px serif;height:30px;margin:0;padding:0;}
.lnSol{border-top:#CCC 1px solid;font:normal 1px/0px serif;margin:10px 0;padding:0;width:100%;}
.lnSol2{border-top:#CCC 2px solid;font:normal 1px/0px serif;margin:10px 0;padding:0;width:100%;}
.tp0{margin-top:0 !important;padding-top:0 !important;}
.mar0{margin:0 !important;}
.btm0{margin-bottom:0 !important;padding-bottom:0 !important;}
/*END Spacing*/


/*Forms*/
FORM{margin:0;padding:0;}
.frm H3{margin:5px 0 2px;padding:0;}
.frm H3.colL{margin:0;width:120px;}
.frm H3.colLS{margin:0;width:100px;}
.frm .ast{font:normal 14px/14px Arial,Helvetica,Geneva,sans-serif;}
.frm TD{padding:0 4px 5px 0;}
.frm TD.ttl{font:bold 12px/14px Arial,Helvetica,Geneva,sans-serif;}
INPUT,TEXTAREA,SELECT{color:#333;font:normal 12px/14px Arial,Helvetica,Geneva,sans-serif;padding:2px}
INPUT.box,TEXTAREA.box,SELECT.box{border:#999 1px solid;}
INPUT.bx{border-top:#999 2px solid;border-right:#CCC 1px solid;border-bottom:#CCC 1px solid;border-left:#999 1px solid;color:#333;font:normal 10px/12px Arial,Helvetica,Geneva,sans-serif;}
INPUT.bkmk{background:#EDF5CE;}
INPUT.mem{background:#F9F2FA;}
INPUT.drp{position:relative;top:1px;left:-2px;}
.chkLst{width:100%;padding:0;margin:0;}
.chkLst DIV.chk{float:left;padding:0;text-decoration:none;width:170px;}
/*END Forms*/


/*Line Box*/
.lnBx{background:#FFF;border:#C1DC69 1px solid;color:#797979;margin:12px 0 8px;width:100%;}
.lnBx H2{color:#063;font:bold 18px/20px Arial,Helvetica,Geneva,sans-serif;margin:0;padding:0 0 3px;}
.lnBx H2 A,.hdrBx H2 A:HOVER{color:#003A1D;}
.lnBx .bPd{padding:12px;}
/*END Line Box*/
.boutique { color: #E8B900; font:bold oblique 16px/20px Arial,Helvetica,Geneva,sans-serif; letter-spacing: 0.08em; padding: 4px 14px;}
.subTitle{color: #C09; font:oblique normal 11px/16px Arial, Helvetica, Geneva, sans-serif; padding-left:12px; }
.smlItalTex{color: #993366; font:oblique normal 10px/16px Arial, Helvetica, Geneva, sans-serif; padding-left:12px; }
