* {
	margin: 0;
	padding: 0;
}



html {height: 100%}
body {
	font: 12px Arial, Tahoma, Verdana, sans-serif;
	width: 100%;
	height: 100%;
	background:url(../img/bg.gif) left top repeat;
}
a, img{outline:none; border:none;}
img{margin:0px; padding:0px; border:none;}

a:link, a:visited, a:active{color:#ad2014; text-decoration:underline;}
a:hover{color:#ad2014; text-decoration:none;}

p {margin: 0 0 18px;}
.brown{color:#5f110c;}

input {vertical-align: middle}
#wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	clear:both;
	background-image: url(../img/topclock.gif);
	background-position:center top;
	background-repeat: no-repeat;
}


/* Header
-----------------------------------------------------------------------------*/
#header {
	width: 960px;
	margin: 0 auto;
	height: 530px;
	/*background: #FFE680;*/
}
div#htop{
	height:126px;
	width:100%;
}
div#logo{float:left; padding-left:50px; width:250px; }
div#slogan{float:right; text-align:right; width:350px;}
div#slogan span{color:#5d0b04; font-weight:bold;}
.slogan1{font-size:12px;}
.slogan2{font-size:14px;}
div#navbut{
	height:25px;
}
div#navbut1{
	float:right;
	text-align:center;
	height:25px; width:170px;
	background:url(../img/navbutbg.png) center top repeat-x;
}
div#navbut1 img{padding-top:5px;}
div#menu{
	height:100px;
}
.menuTab{
	empty-cells:show;
	padding-top:20px;
}
.menuTab td{
	text-align:center; vertical-align:top;
	width:15%;
}
.menuTab td a img{margin-bottom:5px;}
.submenuTab{
	empty-cells:show;
	padding-top:20px;
}
.submenuTab td{
	text-align:center; vertical-align:top;
	width:33%;
}
.FormTab{
	empty-cells:show;
	padding-left:60px;
}
.FormTab td{
	text-align:left; vertical-align:top;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	width:100px;
}
.FormTab1{
	empty-cells:show;
	/*padding-left:60px;*/
	text-align:left;
}
.FormTab1 td{
	text-align:left; vertical-align:top;
	font-family:"Times New Roman", Times, serif;
	font-size:14px; padding:2px;
}
.FormTab1 th{
	text-align:left; vertical-align:top;
	font-family:"Times New Roman", Times, serif;
	font-size:14px; font-weight:normal;
}
.FormTab1 th span{
	color:#ad2014; font-weight:bold;
}
.CabTab{
	empty-cells:show;
	padding-left:60px;
}
.CabTab td{
	text-align:left; vertical-align:top;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	width:300px;
}

div#menu a:link, div#menu a:visited, div#menu a:active{color:#3a0601; text-decoration:none; font-family:"Times New Roman", Times, serif; font-size:15px; line-height:12px;}
div#menu a:hover{color:#6a433e; text-decoration:none;}

div#hbot{
	height:310px;
}

/* Middle
-----------------------------------------------------------------------------*/
.overcont {
	background:url(../img/bgup.png) left top repeat;
	padding-bottom:80px;
	z-index:1;
}
#content {
	width: 960px;
	margin: 0 auto;
	padding: 0px 0px;
	z-index:2;
}
#botcontent {
	width: 960px;
	margin: 0 auto;
	padding: 0px 0px;
}
#bigphone {
	padding: 0px 0px;
	padding-bottom:20px;
	/*margin-top:-50px;*/
	background:url(../img/bigphone.gif) center top no-repeat;
	height:205px;
	width:100%;
	text-align:center;
}
#ordercheck {
	padding: 0px 0px;
	padding-bottom:20px;
	margin-top:-40px;
	/*background:url(../img/bigphone.png) center top no-repeat;*/
	height:103px;
	text-align:center;
}



/* Footer
-----------------------------------------------------------------------------*/
#footer {
	clear:both;
	background:url(../img/footbg.jpg) left top repeat-x;
	width:100%;
}
#subfooter {
	width: 960px;
	margin: 0 auto;
	height: 52px;
	color:#ffffff;
	text-align:center;  
}
.pad{padding-top:18px;}
div#subfooter a:link, div#subfooter a:visited, div#subfooter a:active{color:#ffffff; text-decoration:underline;}
div#subfooter a:hover{color:#ffffff; text-decoration:none;}
#subfooter1 {
	width: 960px;
	margin: 0 auto;
	text-align:center;
	padding-top:20px;
}

/* ** main styles */
h1, h2, h3, h4, h5, h6{
	color:#5f110c; 
	font-family:"Times New Roman", Times, serif;
	margin-top:10px;
	margin-bottom:10px;
}
h1{
	font-size:36px;
	font-weight:bold;
	line-height:26px;
}
h2{
	font-size:26px;
	padding-bottom:5px;
}
h3{
	font-size:20px;
}
h4{
	font-size:16px;
}
.inh{margin-top:-20px; font-size:22px;}
.tarrow{
	background:url(../img/tarrow.gif) left bottom no-repeat;
	/*margin-left:-18px;*/
	padding-left:18px;
	z-index:250;
}
.contTab td{
	padding-right:20px;
}
.contTab td span{
	font-weight:bold;
	color:#5f110c;
}
.contTab td p{text-align:justify;}
.incontTab{border:solid 1px #666666;}
.incontTab th{
	border:solid 1px #666666;
	padding:2px;
	border-collapse:collapse;
}
.incontTab td{
	border:solid 1px #666666;
	padding:2px;
	border-collapse:collapse;
}
ul ul{
	margin-left:30px;
}

.dataTab{
	empty-cells:show;
	width:100%;
}
.dataTab th{
	text-align:left; vertical-align:top;
	font-size:12px;
	padding:3px;
	background:#eeeeee;
	border-bottom:solid 1px #cccccc;
}
.dataTab td{
	text-align:left; vertical-align:top;
	font-size:12px;
	padding:3px;
	border-bottom:solid 1px #eeeeee;
}

/* news */
.bnews img{padding:1px; margin-right:5px; margin-bottom:5px; border:solid 1px #cccccc;}
.bnews h4{}
.bcom{padding-left:20px;}