/* CSS Document */

body{ margin:0px;font-family:arial; font-size:12px; font-weight:normal; font-style:normal;}
a, abbr, acronym, address, bdo, big, blockquote, button, cite, code, del, dfn, div, em,  h1, h2, h3, h4, h5, h6, hr, i, ins,img, kbd, label, p, pre, q, samp, small, span,  sub, sup, tt, var, li, ul{ margin:0px; padding:0px; color:#333; list-style:none; line-height:normal; font-family:arial; font-size:12px; font-weight:normal; font-style:normal; text-decoration:none; border:none; }
img{ border:0px; line-height:0px;}


input, select{ border:1px solid #960909; }


a:link, a:active, a:visited{ color:#921a1a; text-decoration:none; }
a:hover{ color:#555; text-decoration:none; }

.page{ margin:0px  auto; width:780px; padding:20px 0px 0px 0px;} 

.toplinks a:link, .toplinks a:active, .toplinks a:visited{ font-size:16px; color:#921a1a; }
.toplinks a:hover{ color:#555; text-decoration:none; }

.toplinks td{ padding:0px 2px;}

.welcomelink a:link, .welcomelink a:active, .welcomelink a:visited{color:#333; }
.welcomelink a:hover{ color:#555; text-decoration:none; }

.menu { padding:10px 0px 0px 0px;}
.menu td { padding:0px 1px 0px 0px;}

.submenu{ padding:5px 0px; color:#921a1a; font-size:16px; }
.submenu a:link, .submenu a:active, .submenu a:visited{ font-size:14px;color:#000; }
.submenu a:hover{ color:#921a1a; }

.shopping{ font-weight:bold;}
.shopping td{ padding:0px 3px;}
.shopping b{ color:#333;}

.shop td{ padding:0px 0px 5px 0px;}
.shop table table { padding:0px ; background:#ebd1d1;}
.shop table table td{ padding:5px ;}
.shop table table td li{ padding:2px 0px; }
.shop table table td li a:link,
.shop table table td li a:active,
.shop table table td li a:visited{ background:url(../images/blts1.gif) no-repeat 5px 11px; font-size:16px; padding:5px 0px 5px 20px; color:#000;}
.shop table table td li.select a:link,
.shop table table td li.select a:active,
.shop table table td li.select a:visited{ background:url(../images/blts2.gif) no-repeat 5px 11px; color:#921a1a;}
.shop table table td li a:hover{ color:#555;}
.newlabels td{ padding:0px 0px 5px 0px;}


.panel{ background:#edd4d4; margin:0px 0px 5px 0px;}
.panel th{ background:#8e1717; text-align:left; padding:3px 3px 3px 7px; font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF; 
	height: 30px;
	text-transform:capitalize;
	font-weight:bold;}
.panel1 th{ background:#8e1717; text-align:left; padding:3px 3px 3px 5px; font-size:16px; height: auto; color: #901c1c; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
.panel td{ border:1px solid #651d1d; padding:3px;}
.panel td td{border:0px ; padding:0px;}
.panel td select{ width:100%;}
.panel  .w145,  .w145{ width:145px;}
.panel  .w105,  .w105{ width:105px;}

.panel1{ background:#edd4d4; margin:0px 0px 5px 0px; border:2px solid #ddb0b3;}
.panel1 th{ background:#ddb0b3; text-align:left; padding:0px 0px 0px 0px; height:26px;font-weight:bold;color: #901c1c; font-family: Arial, Helvetica, sans-serif; font-size:14px;}
.panel1 td{ padding:3px;}
.panel1 .bgwhite{ background:#fff;}
.panel1 td td{border:0px ; padding:0px;}

.panel2{ background:#edd4d4; margin:0px 0px 5px 0px; border:solid #ddb0b3; border-width:0px 2px 2px 0px; text-align:center;}
.panel2 th{ background:#ddb0b3; text-align:center; padding:3px 3px 3px 5px;border:solid #edd4d4; border-width:0px; font-weight:normal;color: #901c1c; font-family: Arial, Helvetica, sans-serif;}
.panel .panel2 td, .panel2 td{ padding:3px; border:solid #ddb0b3; border-width:2px 0px 0px 2px;}
.panel2 td.bgwhite{ background:#fff; border:none;}
.panel .panel2 td td, .panel2 td td{border:0px ; padding:0px;}

.panel3{ background:#edd4d4; margin:0px 0px 5px 0px; border:solid #ddb0b3; border-width: 2px ; text-align:center;}
.panel3 th{ background:#ddb0b3; text-align:center; padding:3px 3px 3px 5px;border:solid #edd4d4; border-width:0px; font-weight:bold;color: #901c1c; font-family: Arial, Helvetica, sans-serif; font-size:16px;}
.panel .panel3 td, .panel3 td{ padding:3px; background:#fff;}
.panel .panel3 td td, .panel3 td td{border:0px ; padding:0px;}
.panel .panel3 .left, .left, .panel .left, .left{ text-align:left;}

.panel  .drkbrwnbrdr, .panel  .panel1 .drkbrwnbrdr, .panel  .panel2 .drkbrwnbrdr, .panel  .panel3 .drkbrwnbrdr{ border:2px solid #8e1717; background:#fff;}
.panel  .drkbrwnbrdrtop, .panel  .panel1 .drkbrwnbrdrtop, .panel  .panel2 .drkbrwnbrdrtop, .panel  .panel3 .drkbrwnbrdrtop{ border-top:2px solid #8e1717;}
.panel  .drkbrwnbrdrlft, .panel  .panel1 .drkbrwnbrdrlft, .panel  .panel2 .drkbrwnbrdrlft, .panel  .panel3 .drkbrwnbrdrlft{ border-left:2px solid #8e1717;}


.panel .panel3  .form td{ padding:2px;}
.panel .panel3 .form td select,.panel .panel3  .form td input{ width:100px;}
.panel .panel3  .form td input.width10{ width:10px;}

.searchinput{ width:100px;}
.advsearch a:link,
.advsearch a:active,
.advsearch a:visited{ font-size:16px;}

.panel .panel1 td .title, .panel1 td .title{  border-bottom:2px solid #ddb0b3; padding:5px 10px;}
.panel .panel2  .bgcolor, .panel2  .bgcolor{ background:#ddb0b3;}

.footer{padding:5px 0px 10px 0px; color:#901c1c;}
 .bottompanel{ background:#e8d1d1; padding:5px ; font-size:14px; font-weight:bold; color:#000; }
 .footerlinks{ font-size:12px; color:#000; padding:0px 3px  3px 3px;}
 .footerlinks a:link,  .footerlinks a:visited,  .footerlinks a:active{font-size:12px;  color:#000; padding:0px 2px; }
 
 .rightpanel{ padding:0px 0px 0px 5px;}
 
 .gallery div{ width:193px; padding:20px 0px 0px 0px; border:2px solid #992020; margin:0px 0px 5px 0px; text-align:left;}
 
 
.f18, .f18 a:link, .f18 a:visited, .f18 a:active{ font-size:17px; color:#000; font-weight:bold;}
.f16, .f16 a:link, .f16 a:visited, .f16 a:active{ font-size:16px; color:#000;}
.f14, .f14 a:link, .f14 a:visited, .f14 a:active{ font-size:14px; color:#000;}
.normaltxt, .normaltxt a:link, .normaltxt a:visited, .normaltxt a:active{ font-size:12px; color:#000;}
.f18 a:hover,.f16 a:hover,.f14 a:hover,normaltxt a:hover{  color:#901c1c;}
.capit{
	text-transform:uppercase;
}

.brown, .brown a:link, .brown a:active,.brown a:visited{ color:#901c1c;}
td.f18 .brown{
	 font-size:17px; font-weight:bold;
}
td.f14 .page-link-bold, td.f16 .page-link-bold{
	 color:#901c1c;
}
div.f16 .brown{
	 font-size:16px; font-weight:bold;
}

.form td{ padding:5px;}
.form td select, .form td input{ width:200px;}
.form td input.radio{ width:auto;}
.form td input.image, input.image{ width:auto;}

.pad10, .panel .pad10, .panel .panel1 .pad10, .panel .panel2 .pad10, .panel .panel3 .pad10{ padding:10px;}

.listing li{ background: url(../images/blts1.gif) no-repeat 0px 6px; padding:1px 0px 1px 10px; display:block;}

.pageHeading, .pinkheadtext2{
 	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF; 
	font-weight:bold;
}
.pageHeading2, .redbtext, .expanded, .expandable{
 	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF; 
	font-weight:bold;
}

.redbtext a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF; 
	font-weight:bold;
	text-decoration:none;
}
.redbtext a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF; 
	font-weight:bold;
	text-decoration:underline;
}
.leftnav{
	font-size:16px;
	color:#000;
}
.matter{
	font-size:14px;	
	color:#000000;
}
.matter2{
	font-size:16px;	
	color:#901c1c;
}
