body{
background-color:#E8E5C8;
margin:0;
padding:0;
font-family:Palatino,Times,serif;
}

#container{
width:850px;
height:auto;
margin-right:auto;
margin-left:auto;
overflow:hidden;
padding:0;
text-align:center;
}

#intbody{
width:760px;
margin-right:auto;
margin-left:auto;
overflow:hidden;
text-align:left;
}

span.head{
color:#D31145;
font-size:20px;
font-weight:bold;
}
#menutop{
width:400px;
height:20px;
background-image:url(top.jpg);
}
#menubottom{
width:400px;
height:20px;
background-image:url(bottom.jpg);
}
#submenu{
width:360px;
height:300px;
background-color:#E1D885;
padding:0 20px 0 20px;
line-height:20px;
color:#756156;
}
#footer{
width:940px;
font-size:11px;
color:#744A34;
text-align:center;
padding:30px 0 10px 0;
margin-right:auto;
margin-left:auto;
}

img.bord{
border:10px solid #ffffff;
margin:10px 0 10px 0;
}
table.center{
width:760px;
margin-right:auto;
margin-left:auto;
overflow:hidden;
text-align:center;
padding-top:20px;
padding-bottom:30px;
}
table.center2{
width:800px;
margin-right:auto;
margin-left:auto;
overflow:hidden;
text-align:center;
}

.header{
font-size:16px;
color:#744A34;
text-align:left;
font-weight:bold;
}
.main{
font-size:14px;
color:#744A34;
text-align:left;
}
.item{
font-size:14px;
color:#DC143C;
text-align:left;
}
.shopitem{
font-size:16px;
color:#DC143C;
text-align:left;
}
.shopitem2{
font-size:18px;
color:#DC143C;
text-align:left;
}
.desc{
font-size:13px;
color:#744A34;
text-align:left;
font-style:italic;
padding-left:10px;
}
.shopdesc{
font-size:14px;
color:#744A34;
text-align:left;
font-style:italic;
padding-left:10px;
}
.shopdesc2{
font-size:14px;
color:#744A34;
text-align:left;
}
.price{
font-size:12px;
color:#744A34;
text-align:left;
padding-left:10px;
}
img.sidepic{
border:10px solid #EBE7DC;
}
img.sidepic2{
border:2px solid #FFFFFF;
}

img{border:0;}

input{
color: #744A34;
background: #EBE7DC;
border: 2px solid #FFFFFF;
text-align:left;
font-size:12px;
margin:3px 0 3px 0;
font-family:Palatino,Times,serif;
padding:3px;
}

input.shop{
text-align:left;
font-size:12px;
font-family:Palatino,Times,serif;
border:0;
background-color:#E8E5C8;
}

textarea{
color: #744A34;
background: #EBE7DC;
border: 2px solid #FFFFFF;
text-align:left;
font-size:12px;
margin:3px 0 3px 0;
font-family:Palatino,Times,serif;
padding:3px;
}

td.blogright{
text-align:left;
border-left:1px dotted #744A34;
padding:10px 0 0 10px;
color:#744A34;
font-size:14px;
}

.bottomrow1{
padding:7px 0 0 0;
font-size:11px;
text-align:left;
color:#744A34;
}

.date{
font-size:12px;
font-style:italic;
text-align:left;
color:#744A34;
}

img.headd{
padding:0 0 10px 0;
}

.line{
width:100%;
border-bottom:1px dotted #744A34;
}

.enlarge{
text-align:right;
font-size:11px;
}

td.shopbox{
width:330px;
border:2px solid #744A34;
padding:10px;
}
td.shopbox2{
width:330px;
border:2px dotted #744A34;
padding:10px;
background-color:#e0dbbf;
}
td.shopleft{
line-height:20px;
vertical-align:top;
}
span.vid{
font-size:15px;
color:#DC143C;
text-align:left;
}
td.sidewho{
text-align:left;
}
span.orderhead{
font-size:17px;
font-weight:bold;
color:#DC143C;
}
span.red{
color:#DC143C;
}

a:link{color:#69675A;text-decoration:none;}
a:visited{color:#69675A;text-decoration:none;}
a:hover{color:#9C9986;text-decoration:underline;}

a.navv:link{color:#E8E5C8;text-decoration:none;}
a.navv:visited{color:#E8E5C8;text-decoration:none;}
a.navv:hover{opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5}

a.red:link{color:#7a0b21;text-decoration:none;}
a.red:visited{color:#7a0b21;text-decoration:none;}
a.red:hover{color:#b11030;text-decoration:underline;}

a.foot:link{color:#744A34;text-decoration:none;}
a.foot:visited{color:#744A34;text-decoration:none;}
a.foot:hover{color:#69675A;text-decoration:underline;}
