body {
margin:0;
padding:0;
font-family:arial,verdana,sans-serif;
}
.container {
border:1px solid #cccccc;
padding:10px;
margin: 10px auto;
width: 800px; 
}
.header {
padding-top: 50px;
margin-bottom:10px;
}
.header ul {
list-style:none;
float:right;
padding-top:10px;
}
.header ul li {
display:inline;
padding:0 10px;
}
.header ul li a{
color: #cccccc;
text-decoration:none;

}
.header ul li a:hover,.header ul li a.active {
color: #D50A05;
}

.innercontainer {
margin: 5px;
border:1px solid #ccc;
width: 780px;
margin:0 auto;
}
.inner2 {border-left:18px solid #d50b05; padding: 15px; margin:0 auto; height:425px;}

.cen {
text-align:center;
padding-top: 50px;
}

h1 {
	color: #d50b05;
	margin: 0;
	font: lighter 35px Arial, Helvetica, sans-serif;
}
h2 { color: #acacac; margin: 0;
font-size:25px;}
.cen span {
color: #acacac;
font-size:10px;
 }
 .cen a {
 color: #000;
 }
 
 
h1 {
color: #d50b05;
margin: 0;
font-size:25px;
}
h2 { color: #acacac; margin: 0;
font-size:25px;}
.cen span {
color: #acacac;
font-size:10px;
 }
 .cen a {
 color: #000;
 }
 .scrollme {
 height: 400px;
 overflow: auto;
 width: 650px;
 margin:0 auto;
 }
 .newstable h1,.newstable h2,.newstable p{
 font-size:12px;
 margin:2px;
 padding:0;
 }
 .newstabnle h2 {
 color:  #999999;}
 tr {vertical-align:top;}
 
.profiletext {
	color: #666666;
	font: 12px Arial, Helvetica, sans-serif;
}
.profiletext span {font-size:12px;}
.shop td {
 color:#666666;
padding: 5px;
}
.shop a img {

border: 1px solid #000;
display:block;
margin: 5px auto;

}
.shop a:hover img {
border: 1px solid #D50B05;
}
.shop h4 { 
font-size:12px;
width: 158px;
margin:0 auto;
}
.shop div {
margin: 2px;
font-size:10px;
width: 158px;
margin:0 auto;
}
.shop .price {
color: #D50B05;
width: 158px;
margin:0 auto;
}
.black {color: #000000;}
.contacttb {
margin: 40px auto;
color: #D50B05;
font-size:12px;
}
input,textarea {
background: #fff;
border:1px solid #666;
width: 200px;
font-family:verdana,sans-serif;
font-size:12px;
}

.contact h1 {
color: #D50B05;
font-size:14px;
margin:  5px 0;

}
.contact h2 {
color: #666;
font-size:14px;
margin:  5px 0;
}
.contact p {
font-size:11px;
color: #666;
}
.contact p a {
color: #666;
text-decoration:underline;
}

.gallery {
width: 100%;
margin-top:30px;
margin-bottom:50px;
}
.gallery a img {border:0; margin-bottom:10px;}
.gallery td {text-align:center;font-size:12px;}
.submit {
width: 70px; 

}
.alri {text-align:right;}
.copy {text-align:right;margin: 3px 6px; font-size:10px; color: #D50B05;margin-top:20px;}
