/* CSS Document */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0;
	background-color: #EEEBE6;
}
img {border:0;padding:0; margin:0;}
h1 {font-size:14px; margin:5px 0;}
p {margin:15px 0;}
a:link, a:visited {color:#EE5334;}
table {border:0;}

#index-main { width:831px; margin:auto; text-align:center; border: 3px solid white; background-color:#FFF; 
text-align:center; display:block;}

#index-head { margin:auto; text-align:center; background-color:#FFF; width:100%;height:191px; margin:auto;}
#index-head img { height:191px; float:left; display:block;}

#menu { text-align:left; height:20px; background-color:#582700; width:100%; vertical-align:middle; float:none;}
#menu img { height:20px; float:left;}

#index-sample {width:173px; height:236px; margin:0; padding:0 0 30px 40px;}

#index-textf { background-color:#FFF; padding: 0 30px; width: 250px; margin:0 0 10px 0; text-align:justify; line-height:18px; font-size:11px;}
#indexttbl { width:820px; text-align:left; }
#indextd1 {width: 257px; vertical-align:middle; text-align:center; }
#indextd2 {width: 311px;}
#indextd3 {width: 252px;}
#index-text { background-color:#FFF; padding: 0 0 25px 0; width: 250px; margin:0 auto; text-align:justify; line-height:18px; font-size:11px;}
#contact-text { background-color:#FFF; padding: 0 0 25px 0; width: 260px; margin:0 auto; text-align:left; line-height:18px; font-size:11px;}
#about-text { background-color:#FFF; padding: 0 0 25px 200; width: 420px; margin:0 auto; text-align:justify; line-height:18px; font-size:11px;}
#event-text { background-color:#FFF; padding: 0 0 25px 0; width: 400px; margin:0 auto; text-align:center; line-height:18px; font-size:11px;}
#event-text p {width: 360px; text-align:left; margin:0 auto 20px;}

.logo-small {position:relative; top:2px; width:94px; height: 17px;}

#logo-big {padding:0; margin:0 auto; float:none; width:311px; height:110px; display:block;}
#logo {width:100%;}

#index-foot { margin:auto; text-align:center; background-color:#FFF; width:100%; height:211px;}
#index-foot img { height:211px; float:left;}

#designs {width: 100%; text-align:center;}
#design-txt {text-align:center; margin-bottom:5px; font-size:12px; color:#999;}
#design-txt2 {text-align:center; margin-top:2px; font-size:12px; color:#999;}
#design-txt2 a:link, #design-txt2 a:visited {font-size:12px; color:#999; text-decoration:none;}
#design-txt2 span {text-decoration:underline;}
#designs-tm {width:100%; margin: 0; padding: 10px 0 0 0; height:176px; text-align:center; border-top: 1px solid #666; border-bottom: 1px solid #666;}
#designs-tm img {margin:0; cursor:pointer;}
.tm { width:176px; height:176px;}
#arrow-l,#arrow-r  {position:relative; top:-80px; width:27px; height:27px;}
#designs-main {height: 684px; margin-top: 20px;}
#designs-main img {margin:auto; float:none; width:664px; height:664px}

#categories {margin-bottom: 10px;}
#categories span {margin: 0; color:#582700;}
#categories a:link {color:#582700; text-decoration:none;}
#categories a:visited {color:#582700; text-decoration:none;}
#categories a:hover {text-decoration:none; text-decoration:underline;}

#copy {font-size:9px; color:#666; text-align:center;}
#copy span {display:block;}

#order p {font-size:12px; padding:0; margin:0; padding-bottom:10px;}
