body {
padding:0px;
margin:0px;
background:#cecece;
font:normal 11px tahoma;
color:#3b3b3b;
text-align:left;
text-decoration:none;
text-transform:none;
line-height:16px;
}

img, p, div, span, strong, ul, li, tr, td, form, h1, h2, h3, behavior {
	padding:0px;
	margin:0px;
	font-size: 11px;
}

img{border:0;}

ul{list-style-type:none;}

.main-body-back {background:url(../images/main-body-back.jpg) left top repeat-y;}

.menu-back {background:url(../images/menu-back.jpg) left top no-repeat; height:50px;}

.nav_area{
	/*background:url(../images/nav_bg.gif) top repeat-x;*/
	width:640px;
	float:left;
	text-align:left;
	height:50px;
	padding-left:5px;
}
.nav_area ul{	
	margin:0px;
	padding:0px;
	list-style-type:none;
	float:left;
	display:block;
}
.nav_area ul li{
	float:left;
	text-align:center;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#717171;
	height:50px;
	text-transform:uppercase;
}
.nav_area ul li a{
	padding:16px 8px 0px 8px;
	float:left;
	text-align:center;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#717171;
	height:34px;
	text-decoration:none;
}
.nav_area ul li a:hover{
	background:url(../images/nav-back-h.jpg) center top no-repeat;
	padding:16px 8px 0px 8px;
	float:left;
	text-align:center;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#b8292f;
	height:34px;
	text-decoration: none;
}

.left-body-back {font:normal 11px tahoma; color:#3b3b3b; line-height:16px; background:url(../images/left-body-back.jpg) left top repeat-y;}

.add-back {background:url(../images/add-back.gif) left top no-repeat; height:185px; font:bold 17px tahoma; color:#2b2b2b; text-align:center; padding-right:22px;}

.contain-area {font:normal 11px tahoma; color:#3b3b3b; line-height:16px;}

.contain-area h1 {font:normal 18px tahoma; color:#2b2b2b;}

.mid-back1 {background:url(../images/mid-back1.jpg) no-repeat left top; height:166px; font:normal 17px tahoma; color:#3b3b3b;}
.mid-back2 {background:url(../images/mid-back2.jpg) no-repeat left top; height:69px; font:normal 17px tahoma; color:#3b3b3b;font:normal 11px tahoma; color:#3b3b3b; line-height:14px; padding-left:20px;}

#menu{
	width:220px;
	}
	
#menu ul{
	padding:0px;
	margin:0px;
	display:block;
	list-style-type:none;
	}
	
#menu ul li{
	padding:0px 0 0 80px;
	margin:0px;
	background:url(../images/right-menu-back.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:46px;
	width:140px;
	font-family:tahoma;
	font-size:13px;
	font-weight:normal;
	color:#ffffff;
	text-align:left;
	text-decoration:none;
	list-style-type:none;
	display:block;
	}
	
	
	#menu ul li a{
	height:46px;
	width:140px;
	font-family:tahoma;
	font-size:13px;
	font-weight:normal;
	color:#ffffff;
	text-align:left;
	text-decoration:none;
	list-style-type:none;
	display:block;
	}
	
	
	
		#menu ul li a:hover{

	height:46px;
	width:140px;
	font-family:tahoma;
	font-size:13px;
	font-weight:normal;
	color:#ffffff;
	text-align:left;
	text-decoration:underline;
	list-style-type:none;
	display:block;
	}
	

	
	.footer {font:normal 11px arial; color:#666; padding-left:35px; }
	
.left-body-back-inner {font:normal 11px tahoma; color:#3b3b3b; line-height:16px;}


#dropmenudiv{
position:absolute;
border:0px solid white;
border-bottom-width: 0;
margin:3px;
font:bold 11px tahoma;
color:fff;
line-height:20px;
z-index:100;
margin-top:0px;
background-color:#a60101;
filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;
padding:3px;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid  #ec9300;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
color: #fff;
filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;
}

#dropmenudiv a:hover{
background-color:#ffffff;
text-decoration:none;
color: #b8292f;
filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;
}


.contact-table-text {color:#5a5a5a; font:bold 13px tahoma;}
.contact-table-input1 {background-color:#ffc80c; border:1px solid #ffc80c; font:normal 11px tahoma; color:#000; width:141px; height:20px;}
.contact-table-input {background-color:#ffc80c; border:1px solid #ffc80c; font:normal 11px tahoma; color:#000; width:411px; height:20px;}
.contact-table-comment {background-color:#ffc80c; border:1px solid #ffc80c; font:normal 11px tahoma; color:#000; width:411px; height:150px;}
.contact-table-comment1 {background-color:#ffc80c; border:1px solid #ffc80c; font:normal 11px tahoma; color:#000; width:191; height:70px;}
.contact-table-submit {background:url(../images/contact-submit.jpg) left top no-repeat; text-align:center; color:#fff; font:bold 18px tahoma; width:135px; height:29px; cursor:pointer; border:none;}
.contact-table-text h1 {color:#d2232a; font:bold 24px tahoma;}
.contact-table-mid1 {background:url(../images/contact-table-mid2.jpg) top repeat-y;}
.contact-table-mid2 {background:url(../images/contact-table-mid1.jpg) top no-repeat; font:normal 11px tahoma; color:#d2232a;}
.contact-table-mid2 h1 {color:#000; font:bold 18px tahoma;}
.contact-table-mid2 a {color:#000; font:bold 13px tahoma; text-decoration:none; text-transform:uppercase;}
.contact-table-mid2 a:hover {color:#000; font:bold 13px tahoma; text-decoration:underline; text-transform:uppercase;}
.contact-table-no {color:#fff; font:bold 22px tahoma;}


.history-table-text {color:#000; font:normal 12px tahoma; line-height:14px;}

.history-table-back1 {width:85px; height:140px; color:#000; font:bold 16px tahoma; background:url(../images/history-back1.jpg) top no-repeat; line-height:12px;}
.history-table-back1 span {font-size:13px; line-height:11px;}
.history-table-back2 {width:90px; height:140px; color:#000; font:bold 16px tahoma; background:url(../images/history-back2.jpg) top no-repeat; line-height:12px;}
.history-table-back2 span {font-size:13px; line-height:11px;}
.history-table-back3 {width:102px; height:140px; color:#000; font:bold 16px tahoma; background:url(../images/history-back3.jpg) top no-repeat; line-height:12px;}
.history-table-back3 span {font-size:13px; line-height:11px;}



.menu-back1 {background:url(../images/menu1.jpg) top no-repeat; font:normal 18px tahoma; color:#2b2b2b; width:280px; height:179px;}
.menu-back2 {background:url(../images/menu2.jpg) top no-repeat; font:normal 18px tahoma; color:#2b2b2b; width:280px; height:179px;}
.menu-back3 {background:url(../images/menu3.jpg) top no-repeat; font:normal 18px tahoma; color:#2b2b2b; width:280px; height:179px;}

.menu-inner-back1 {font:normal 11px tahoma; color:#000; padding:6px;}
.menu-inner-back2 {background:#f1f1f1; }
.menu-inner-back2-white {font:bold 11px tahoma; color:#fff;}

.press-back1 {background:#f1f1f1; color:#000; font:normal 12px tahoma; padding:4px;}



.big-red-letters {
	
	color:#d2232a; font:bold 30px tahoma; ;
	
	;}



.title-red-letters {
	
	color:#d2232a; font:bold 22px tahoma; ;
	
	;}

a.store-link {
	color:#3b3b3b;
	text-decoration:none;
	display:block;
}
a.store-link:hover {
	color:#FFF;
	text-decoration:none;
	background: #b8292f;
}
a.back {
	color:#b8292f;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
}
a.back:hover {
	text-decoration:underline;
}

.frame-mid {background:url(../images/frame-mid.jpg) left top repeat-y;}
.frame-top {background:url(../images/frame-top.jpg) left top no-repeat;}
.frame-bot {background:url(../images/frame-bot.jpg) left bottom no-repeat;}
.fr-contain-back1a {background:url(../images/fr-contain-back1a.png) left top no-repeat; font: normal 11px arial; color:#000; height:205px;}
.fr-contain-back1b {background:url(../images/fr-contain-back1b.png) left top no-repeat; font: normal 11px arial; color:#000; height:205px;}
.fr-contain-back2a {background:url(../images/fr-contain-back2a.png) left top no-repeat; font: normal 11px arial; color:#000; height:199px;}
.fr-contain-back2b {background:url(../images/fr-contain-back2b.png) left top no-repeat; font: normal 11px arial; color:#000; height:199px;}
.fr-contain-back3a {background:url(../images/fr-contain-back3a.png) left top no-repeat; font: normal 11px arial; color:#000; height:187px;}
.fr-contain-back3b {background:url(../images/fr-contain-back3b.png) left top no-repeat; font: normal 11px arial; color:#000; height:187px;}









