/* css */
.hidden {display:none;}
.clear {clear:both;}
a {color:#006699;}

body {text-align:center;}
body, p, h1, h2, h3, ul, li, form, blockquote {margin:0; padding:0;}
#rk {width:100px;  margin:0 auto; height:125px; float:left; }
#rk a {width:100px; height:125px; display:block; background:url(images/swinger.gif) no-repeat bottom;}
#rk a:hover {background:url(images/swinger-over.gif) no-repeat bottom;}
#wrap {width:950px; margin:0 auto;  background:url(images/bg.jpg) top repeat-y;}
#wrap #header {width:750px; height:380px; background:url(images/header.jpg) no-repeat; margin:0 100px 0 100px;}
#wrap #header h1 {width:750px; height:360px;}
#wrap #header h1 a {width:750px; height:360px; display:block;}
#wrap #soldout {width:749px; background:#999; text-align:left; margin:0 100px 0 101px; border-top:1px dotted red; border-bottom:1px dotted red;}
#wrap #soldout div{width:590px; margin:10px 0 10px 55px; font-family:geneva, helvetica, sans-serif; font-size:80%;}
#wrap #soldout div span {margin-right:10px; font-weight:bold;}
#wrap #content {width:750px; background:url(images/body.jpg) no-repeat top; text-align:left; margin:0 100px 0 100px;}
#wrap #content .left {float:left; width:300px; margin:15px 0 0 50px;}
#wrap #content .right {float:right; width:300px; margin:15px 50px 0 0;}
#wrap #content .bottom {padding:20px 50px 30px 50px; }
#wrap #content .bottom div{width:620px; height:300px; padding:10px; margin-top:10px;}
#wrap #content h2 {font-family:geneva, helvetica, sans-serif; font-size:20px; letter-spacing:-1.5px; margin-bottom:12px; font-weight:normal; padding:10px 5px 0 5px;}
#wrap #content p, #wrap #content ul {font-family:georgia, times, serif; font-size:13px; line-height:18px; margin-bottom:12px; padding:0 5px 0 5px;}
#wrap #content ul li {margin-left:20px; line-height:14px; margin-bottom:2px;}
#wrap #content .bottom p {text-align:center;}
#wrap #content form {height:30px;}
#wrap #content img.goleft {float:left; padding:2px; background:#999; border:1px solid #666; margin:0 6px 3px 0;}
#wrap #content img.goright {float:right; padding:2px; background:#999; border:1px solid #666; margin:0 0 3px 6px;}
#wrap #content img.none {padding:2px; background:#999; border:1px solid #666;}
#wrap #content blockquote {padding:0 10px 0 10px; margin:0 10px 15px 10px; font-size:15px; font-style:italic; border-left:4px solid #ccc; border-right:4px solid #ccc;}
#wrap #content blockquote span {display:block; font-size:12px; padding:5px 0px 0px 30px; font-style:normal;}