/* CSS Document */
body {padding:0;   margin:0; background-color:#ffffff; text-align:left; height: auto;}

#wrapper {text-align:left; margin:10px auto 10px auto; width:778px; height:auto;  background-color:#FFFFFF; border:1px;}

#header {height:130px; width:778px; margin:0px 0px 0px 0px; background-color:#FFFFFF; border:1px;}

#logo h1 {no-repeat; margin:0px auto 0px auto; width:450px;  height:120px; text-align:left; float:left; }

#new {background-color:#FFFFFF;  display:block; float:right; padding: 2px;  margin:0px; height:112px; width:250px; color:#993300; border:1px solid #993300;}

#new h5 {background-color:#FFFFFF; display:block; padding: 0px 0px 8px 0px; margin:0px; color:#993300; font:normal bold 14px Arial, Helvetica, sans-serif; }

#new h4 {background-color:#FFFFFF; display:block; padding: 0px 0px 5px 10px; margin:0px; color:#000000; font:12px Arial, Helvetica, sans-serif; border:0px; }

#new a:link {color:#0000FF; }
#new a:visited {color:#3333CC; }
#new a:hover {color:#00CCCC; }
#new a:active {color:#0000FF; }

#mainStuff {float:left; padding:0px; margin:0px; width:778px; background-color:#FFFFFF; border:1px;}

#mainStuff h1 {color:black; background-color:#FFFFFF; display:block; font:normal 20px Arial, Helvetica, sans-serif; text-align:center; padding:0; margin:0px 0px 20px 0px;}

#mainStuff h2 {color:black;  background-color:#FFFFFF;  display:block;  font:bold 14px Arial, Helvetica, sans-serif;  text-align:left;  padding:0;  margin:0px 10px 10px 0px;}

#mainStuff h3 {text-align:left;  font-weight:normal; margin:2px 2px 4px 5px; font:10px Arial, Helvetica, sans-serif; border:0px solid #000000; }

#mainStuff h4 {text-align:center;  font-weight:normal; margin:0px 0px 5px 0px; font:10px Arial, Helvetica, sans-serif; border:0px; }

#mainStuff h5 {border:1px solid #FFFFCC; height:370px; width:145px; float:left; text-align:center; margin:5px 0px 5px 7px; display:block; }

#mainStuff h6 {color:black;  background-color:#FFFFFF;  display:block;  font:11px Arial, Helvetica, sans-serif;  text-align:left;  padding:0;  margin:0 10px 10px 0;}

#mainStuff p {background-color:#FFFFF; display:block;  padding: 0 10px 10px 0px; margin:0px; color:black; font:14px Arial, Helvetica, sans-serif; text-align:left;}

#mainStuff ul li {background-color:#FFFFFF;  display:list-item;  list-style-type:disc;  list-style-position:outside;  padding: 0px;  margin:0px 10px 0px 10px;  color:black;  font:normal 14px Arial, Helvetica, sans-serif; border:1px solid #66633;}

#mainStuff ol li {background-color:#FFFFFF;  display:list-item;  list-style-type:decimal;  list-style-position:outside;  padding: 0px;  margin:0px 10px 0px 10px;  color:black;  font:normal 14px Arial, Helvetica, sans-serif; border:1px solid #66633;}



#mainStuff img.floatLeft {float:left; width:400px; display:block; padding:0; margin:5px; border:none; text-align:center;}

#mainStuff img.floatRight {float:right; width:400px; display:inline; padding:0; margin:5px 5px 5px 5px; border:none; text-align:center;}

#mainStuff span.homeImg1 {border:0px solid #cccccc; height:auto; width:400px; float:right; text-align:center; margin:5px 10px 5px 10px;}

#mainStuff span.homeImg2 {border:0px solid #cccccc; height:auto; width:400px; float:left; text-align:center; margin:5px 0px 5px 0px;}

#mainStuff span.homeSpacer1 {border:0px solid #cccccc; height:auto; width:185px; float:left; text-align:center; margin:5px 0px 5px 0px;}

#mainStuff span.homeSpacer2 {border:0px solid #cccccc; height:auto; width:185px; float:left; text-align:center; margin:5px 0px 5px 0px;}



#mainStuff span.uchiImg2 {border:1px solid #cccccc; height:auto; width:350px; float:right; text-align:center; margin:5px 10px 5px 10px;}

#mainStuff img.uchiRight {width:340px; height:auto; display:block; padding:0; margin:5px 5px 5px 5px; border:none; text-align:center;}



#mainStuff span.tableImg1 {border:1px solid #cccccc; height:auto; width:325px; float:right; text-align:center; margin:5px 10px 5px 10px;}

#mainStuff span.tableImg2 {border:1px solid #cccccc; height:auto; width:250px; float:left; text-align:center; margin:5px 10px 5px 10px;}

#mainStuff span.tableImg3 {border:1px solid #cccccc; height:420px; width:240px; float:left; text-align:left; margin:0px 0px 20px 10px;}

#mainStuff span.tableImg4 {border:1px solid #cccccc; height:240px; width:176px; float:left; text-align:center; margin:0px 0px 15px 10px;}



#mainStuff span.faImg {border:1px solid #cccccc; height:365px; width:240px; float:left; text-align:center; margin:5px 0px 5px 10px; padding:0px;  display:block; vertical-align:bottom; }

#mainStuff img.faLeft {float:left; height:236; width:234px; display:block; padding:0px; margin:0px 2px 0px 2px; border:0px solid  #cccccc;}

#mainStuff a.box7 {float:left; width:auto; height:340px; display:block; padding:0; margin:2px 2px 2px 2px; border:0px solid #ff0000; }



#mainStuff span.bedImg {border:1px solid #cccccc; height:auto; width:350px; float:right; text-align:center; margin:5px 10px 5px 10px; padding:0px;  display:block; vertical-align:bottom; }

#mainStuff img.bedRight {float:right; height:auto; width:340px; display:block; padding:0px; margin:0px 5px 5px 5px; border:0px solid  #cccccc;}

#mainStuff span.throw {border:1px solid #cccccc; height:370px; width:145px; float:left; text-align:center; margin:0px 0px 10px 7px; display:block; }

#mainStuff span.throw1 {border:1px solid #cccccc; height:225px; width:145px; float:left; text-align:center; margin:5px 0px 5px 7px; display:block; }


#mainStuff img.throwLeft {float:left; width:139px; height:200px; display:block; padding:0; margin:0px 3px 3px 3px; border:none; text-align:center;}

#mainStuff span.throwImg1 {border:1px solid #cccccc; height:auto; width:500px; float:right; text-align:left; margin:0px 0px 10px 4px; display:block; }

#mainStuff img.throwRight {float:left; width:490px; display:inline; padding:0; margin:4px 4px 4px 4px; border:0px solid #0000ff; display:block; }



#mainStuff div.print {border:0px solid #000000; float:left; width:778px; text-align:left; margin:0px 0px 0px 0px; display:block; font:10px Arial, Helvetica, sans-serif; }

#mainStuff h1.text {float:left; text-align:left; margin:0px 0px 0px 0px; display:block; font:12px Arial, Helvetica, sans-serif; }



#mainStuff span.pillowImg {border:1px solid #cccccc; height:160px; width:142px; float:left; margin:0px 9px 10px 0px; padding:0px;  display:block; vertical-align:bottom; }

#mainStuff span.pillowImg1 {border:1px solid #cccccc; height:180px; width:142px; float:left; margin:0px 9px 10px 0px; padding:0px;  display:block; vertical-align:bottom; }

#mainStuff a.box {float:left; width:136px; height:140px; display:block; padding:0px; margin:2px 2px 2px 2px; border:1px solid #ff0000; text-align:center; }

#mainStuff img.pillowLeft {float:left; width:135px; display:block; padding:0px; margin:0px; border:0px; }

#mainStuff span.pillowImg2 {border:1px solid #cccccc; height:220px; width:180px; float:left; margin:0px 9px 10px 0px; padding:0px;  display:block; vertical-align:bottom; }

#mainStuff img.pillowLeft1 {float:left; width:173px; display:block; padding:0; margin:0px; border:0px; }

#mainStuff a.box2 {float:left; width:174px; height:180px; display:block; padding:0; margin:2px 2px 2px 2px; border:0px solid #ff0000; text-align:center; }



#mainStuff span.uchiImg {border:1px solid #cccccc; height:225px; width:142px; float:left; margin:0px 9px 10px 0px; padding:0px;  display:block; vertical-align:bottom; }

#mainStuff span.uchiImg1 {border:1px solid #cccccc; height:250px; width:180px; float:left; margin:0px 9px 10px 0px; padding:0px;  display:block; vertical-align:bottom; }

#mainStuff a.box1 {float:left; width:136px; height:210px; display:block; padding:0; margin:2px 2px 2px 2px; border:0px solid #ff0000; }

#mainStuff a.box4 {float:left; width:174px; height:240px; display:block; padding:0; margin:2px 2px 2px 2px; border:0px solid #ff0000; }

#mainStuff img.uchiLeft {float:left; width:135px; display:block; padding:0px; margin:0px; border:0px solid #00ff00; }

#mainStuff img.uchiLeft1 {float:left; width:175px; display:block; padding:0px; margin:0px; border:0px solid #00ff00; }



#mainStuff span.fukusaImg {border:1px solid #cccccc; height:165px; width:142px; float:left; text-align:center; margin:0px 9px 10px 0px; padding:0px;  display:block; vertical-align:bottom; }

#mainStuff img.fukusaLeft {float:left; width:135px; display:block; padding:0px; margin:0px; border:0px solid #ff0000; text-align:center;}

#mainStuff a.box3 {float:left; width:136px; height:141px; display:block; padding:0; margin:2px 2px 2px 2px; border:0px solid #0000ff; text-align:center; }

#mainStuff span.fukusaImg1 {border:1px solid #cccccc; height:175px; width:142px; float:left; text-align:center; margin:0px 9px 10px 0px; padding:0px;  display:block; vertical-align:bottom; }

#mainStuff img.fukusaLeft1 {float:left; width:135px; display:block; padding:0px; margin:0px 4px 0px 4px; border:0px solid #ff0000; text-align:center;}

#mainStuff a.box6 {float:left; width:136px; height:160px; display:block; padding:0; margin:2px 2px 2px 2px; border:0px solid #0000ff; text-align:center; }



#mainStuff span.runnerImg {border:1px solid #cccccc; height:300px; width:143px; float:left; text-align:center; margin:0px 9px 10px 0px; padding:0px; display:block; vertical-align:bottom; }

#mainStuff img.runnerLeft {float:left; height:275px; width:135px; display:block; padding:0; margin:2px 2px 2px 2px; border:0px solid #000000; text-align:center;}

#mainStuff span.runnerImg2 {border:1px solid #cccccc; height:300px; width:143px; float:left; text-align:center; margin:0px 9px 10px 0px; padding:0px; display:block; vertical-align:bottom; }

#mainStuff img.runnerLeft2 {float:left; height:275px; width:60px; display:block; padding:0; margin: 2px auto 2px 28%; border:0px solid #000000; text-align:center;}

#mainStuff span.runnerImg1 {border:1px solid #cccccc; height:550px; width:143px; float:left; text-align:center; margin:0px 9px 10px 0px; padding:0px; display:block; vertical-align:bottom; }

#mainStuff img.runnerLeft1 {float:left; height:520px; width:125px; display:block; padding:0; margin:2px 2px 2px 10px; border:0px solid #000000; text-align:center;}



#mainStuff a.box4 {float:left; width:auto; height:275px; display:block; padding:0; margin:2px 2px 2px 2px; border:0px solid #ff0000; text-align:center; }



#mainStuff span.obiImg {border:1px solid #cccccc; width:142px; height:290px; float:left; text-align:left; margin:0px 10px 10px 0px; padding:0px;  display:block; vertical-align:bottom; }

#mainStuff img.obiLeft {float:left;  width:137px; height:266px; display:block; padding:0; margin:2px 2px 2px 2px; border:0px solid #00ff00; text-align:left; }

#mainStuff a.box5 {float:left; width:146px; height:240px; display:block; padding:0; margin:2px 2px 2px 2px; border:0px solid #ff0000; text-align:left; }

#mainStuff span.obiImg1 {border:1px solid #FFFFCC; height:auto; width:156px; float:right; text-align:center; margin:0px 10px 0px 10px; padding:0px;  display:block; }

#mainStuff span.obiImg2 {border:1px solid #FFFFCC; height:auto; width:156px; float:left; text-align:center; margin:0px 10px 0px 10px; padding:0px;  display:block; }

#mainStuff img.obi2Left {float:left; width:145px; height:auto; display:block; padding:0; margin:5px 5px 5px 5px; border:0px solid #FFFFCC; }

#mainStuff img.obi1Right {float:right; width:145px; height:auto; display:block; padding:0; margin:5px 5px 5px 5px; border:0px solid #FFFFCC; }



#mainStuff span.fokImg {border:1px solid #cccccc; width:142px; height:295px; float:left; text-align:left; margin:0px 10px 10px 0px; padding:0px;  display:block; vertical-align:bottom; }

#mainStuff img.fokLeft {float:left;  width:137px; height:auto; display:block; padding:0; margin:0px 2px 2px 2px; border:0px solid #00ff00; text-align:left; }

#mainStuff h3.fok {text-align:left;  font-weight:normal; margin:0px 5px 0px 5px; font:10px Arial, Helvetica, sans-serif; border:0px solid #000000; }



#footer h1 {background-color:#993300; width:778px; display:block;  font:normal 9px Arial, Helvetica, sans-serif; color:white; margin:20px 0px 0px 0px; text-align:center; }


#contact {background-color:#FFFFFF;  display:block;  float:left; padding: 0px;  margin:0px 0px 0px 25px;  height:auto;  width:autopx;  color:#993200;  border:0px solid #666633;}

#contact h1 {background-color:#FFFFFF;  display:block;  padding: 0px;  margin:0px;  color:black;  font:bold 14px Arial, Helvetica, sans-serif;  text-align:left;}

#contact h2 {background-color:#FFFFFF;  display:block;  padding: 0px;  margin:0px;  color:black;  font:bold 14px Arial, Helvetica, sans-serif;   text-align:left;}

#contact h3 {background-color:#FFFFFF;  display:block;  padding: 0px;  margin:0px;  color:black;  font:normal 12px Arial, Helvetica, sans-serif;  text-align:left;}

#mainStuff span.contactImg1 {border:1px solid #FFFFCC; height:auto; width:250px; float:left; text-align:center; margin:0px 10px 5px 10px;}

#mainStuff span.contactImg2 {border:1px solid #FFFFCC; height:auto; width:250px; float:right; text-align:center; margin:0px 10px 5px 10px;}

#mainStuff img.contactLeft {float:left; width:250px; display:block; padding:0; margin:5px; border:none; text-align:center;}

#mainStuff img.contactRight {float:right; width:250px; display:inline; padding:0; margin:5px 5px 5px 5px; border:none; text-align:center;}

#mainStuff img.tableLeft1 {float:left; height:auto; width:200px; display:block; padding:0px; margin:0px 5px 0px 5px; border:1px solid  #FFFFCC;}

#mainStuff img.tableLeft2 {float:left; width:240px; height:auto; display:block; padding:0px; margin:0px 5px 0px 5px; border:1px solid  #FFFFCC;}

#mainStuff img.tableLeft3 {float:left; width:230px; height:300px; display:block; padding:0px; margin:0px 5px 0px 5px; border:1px solid  #FFFFCC;}

#mainStuff img.tableLeft4 {float:left; width:160px; height:200px; display:block; padding:0px; margin:0px 0px 0px 5px; border:0px solid  #FFFFCC;}

#mainStuff img.tableRight {float:right; width:315px; height:auto; display:block; padding:0; margin:0px 5px 0px 5px; border:1px solid  #FFFFCC;}

#mainStuff img.foldLeft1 {float:left; height:230px; display:block; padding:0px; margin:0px 8px 0px 8px; border:1px solid #FFFFCC;}

#mainStuff img.foldRight1 {float:right; height:230px; display:block; padding:0px; margin:0px 0px 0px 5px; border:1px solid  #FFFFCC;}

#mainStuff img.foldLeft2 {float:left; height:200px; display:block; padding:0px; margin:0px 8px 15px 8px; border:1px solid  #FFFFCC;}

#mainStuff img.foldRight2 {float:right; height:200px; display:block; padding:0px; margin:0px 0px 0px 5px; border:1px solid  #FFFFCC;}

ul#css3menu1,ul#css3menu1 ul{
	margin:0;list-style:none;background-color:#993300;border-width:1px;border-style:solid;border-color:#5D5755 #4B4442 #342F2E #4B4442;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:0 11px 5px;}
ul#css3menu1 ul{
	display:none;position:absolute;left:0;top:97%;-moz-box-shadow:3.5px 3.5px 3px #333;-webkit-box-shadow:3.5px 3.5px 3px #333;box-shadow:3.5px 3.5px 3px #333;padding:6px 5px 11px;background-color:#993300;border-width:1px;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;border-style:solid;border-color:#E7791C #B96116 #B96116 #B96116;}
ul#css3menu1 li:hover>*{
	display:block;}
ul#css3menu1 li:hover{
	position:relative;}
ul#css3menu1 ul ul{
	position:absolute;left:100%;top:-1px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
ul#css3menu1{
	padding:5px 5px 5px 0;display:block;font-size:0;float:left;}
ul#css3menu1 li{
	display:block;white-space:nowrap;font-size:0;float:left;margin:5px 0 0;}
ul#css3menu1>li,ul#css3menu1 li{
	margin:0 0 0 5px;}
ul#css3menu1 ul>li{
	margin:5px 0 0;}
ul#css3menu1 a:active, ul#css3menu1 a:focus{
	outline-style:none;}
ul#css3menu1 a,ul#css3menu1 a.pressed{
	display:block;vertical-align:middle;text-align:center;text-decoration:none;font:16px "Avenir 85 Heavy",Arial,Helvetica;color:#ffffff;text-shadow:#65360E 0px -1px 1px;cursor:pointer;}
ul#css3menu1 ul li{
	float:none;margin:5px 0 0;}
ul#css3menu1 ul a{
	text-align:left;padding:7px;background-color:#993300;background-image:-o-linear-gradient(-90deg,rgba(233,135,51,1),rgba(231,121,28,0)); background-image:-moz-linear-gradient(-90deg,rgba(233,135,51,1),rgba(231,121,28,0));  background-image:-webkit-gradient(linear,50% 0%,50% 100%,from(rgba(233,135,51,1)),to(rgba(231,121,28,0)));background-position:0 0;border-width:1px;border-style:solid;border-color:#EEA161 #B96116 #B96116 #EEA161;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;font:14px "Avenir 85 Heavy",Arial,Helvetica;color:#ffffff;text-decoration:none;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#FFE98733,endColorstr=#00E7791C)}
ul#css3menu1 li:hover>a{
	background-color:#ffffff;border-color:#F0AA6E #EB8D3E #E7791C #EB8D3E;border-style:solid;font:16px "Avenir 85 Heavy",Arial,Helvetica;color:#993300;text-decoration:none;text-shadow:#65360E 0px -1px 1px;background-image:-o-linear-gradient(-90deg,rgba(237,154,83,1),rgba(231,121,28,0)); background-image:-moz-linear-gradient(-90deg,rgba(237,154,83,1),rgba(231,121,28,0));  background-image:-webkit-gradient(linear,50% 0%,50% 100%,from(rgba(237,154,83,1)),to(rgba(231,121,28,0)));background-position:0 100%;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#FFED9A53,endColorstr=#00E7791C)}
ul#css3menu1 img{
	border:none;vertical-align:middle;margin-right:16px;}
ul#css3menu1 img.over{
	display:none;}
ul#css3menu1 li:hover > a img.def{
	display:none;}
ul#css3menu1 li:hover > a img.over{
	display:inline;}
ul#css3menu1 li a.pressed img.over{
	display:inline;}
ul#css3menu1 li a.pressed img.def{
	display:none;}
ul#css3menu1 span{
	display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}
ul#css3menu1 ul span{
	background-image:url("arrowsub.png");padding-right:40px;}
ul#css3menu1 a{
	padding:16px;background-color:#993300;background-image:-o-linear-gradient(-90deg,rgba(255,255,255,0),rgba(0,0,0,0.03)); background-image:-moz-linear-gradient(-90deg,rgba(255,255,255,0),rgba(0,0,0,0.03));  background-image:-webkit-gradient(linear,50% 0%,50% 100%,from(rgba(255,255,255,0)),to(rgba(0,0,0,0.03)));background-repeat:repeat;background-position:0 0;border-width:1px;border-style:solid;border-color:#4B4442;color:#ffffff;text-decoration:none;text-shadow:#65360E 0px -1px 1px;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#00FFFFFF,endColorstr=#08000000)}
ul#css3menu1 li:hover>a,ul#css3menu1 li>a.pressed{
	background-color:#ffffff;background-image:-o-linear-gradient(-90deg,rgba(237,154,83,1),rgba(231,121,28,0)); background-image:-moz-linear-gradient(-90deg,rgba(237,154,83,1),rgba(231,121,28,0));  background-image:-webkit-gradient(linear,50% 0%,50% 100%,from(rgba(237,154,83,1)),to(rgba(231,121,28,0)));background-position:0 100%;border-style:solid;border-color:#F0AA6E #EB8D3E #E7791C #EB8D3E;color:#993300;text-decoration:none;text-shadow:#65360E 0px -1px 1px;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#FFED9A53,endColorstr=#00E7791C)}
ul#css3menu1 ul li:hover>a,ul#css3menu1 ul li>a.pressed{
	background-color:#ffffff;background-image:-o-linear-gradient(-90deg,rgba(215,96,16,1),rgba(193,86,14,0)); background-image:-moz-linear-gradient(-90deg,rgba(215,96,16,1),rgba(193,86,14,0));  background-image:-webkit-gradient(linear,50% 0%,50% 100%,from(rgba(215,96,16,1)),to(rgba(193,86,14,0)));background-position:0 100%;border-style:solid;border-color:#B96116 #EEA161 #EEA161 #B96116;font:14px "Avenir 85 Heavy",Arial,Helvetica;color:#993300;text-decoration:none;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#FFD76010,endColorstr=#00C1560E)}
ul#css3menu1 li.topmenu>a{
	height:11px;line-height:11px;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
ul#css3menu1 li.topmenu:hover>a,ul#css3menu1 li.topmenu>a.pressed{
	line-height:11px;}

/* End of style section. Generated by AceHTML at 11/10/2007 11:23:17 PM */


