body 
 {
 background-color:#fff; 
 color:#000; 
 font-family:courier new,courier,arial,helvetica,sans-serif;
 font-size:13px;
 margin:0px;
 padding:0px;
 }

div#front
 {
 width:600px;
 margin-left:auto; 
 margin-right:auto; 
 margin-top:40px; 
 }

div#ip
 {
 position:absolute;
 bottom:5px;
 right:5px;
 }

div#nav
 {
 position:absolute;
 left:45px;
 top:0;
 white-space:nowrap;
 }

div#main
 {
 position:absolute;
 width:82%;
 left:50px; 
 top:60px; 
 padding-bottom:10px;
 }

div.content
 {
 width:100%;
 margin-top:10px;
 padding-top:20px;
 padding-bottom:15px;
 padding-left:20px;
 padding-right:20px;
 border:dashed 1px #000;
 background-color:#eee;
 }

.side {position:absolute;top:0;left:0}
p {margin-top:5px; margin-bottom:10px} 

img {border:0px}
img.border {border:solid 1px #000000}
img.pre {visibility:hidden}

textarea {font:13px trebuchet ms,arial,helvetica,sans-serif}
input {font:13px trebuchet ms,arial,helvetica,sans-serif}
select {font:13px trebuchet ms,arial,helvetica,sans-serif}
option {font:13px trebuchet ms,arial,helvetica,sans-serif}

.new {color:#990000; font-weight:bold}
.title {font-size:18px}
.letters {font-size:16px}
.greentitle {color:#007524; font-size:20px}
.redtitle {color:#DF0029; font-weight:bold; font-size:20px}
.admintitle {color:#DF0029; font-weight:bold; font-size:20px; text-align:center; padding:10px}
.oldlabel {font-size:20px}
.contest {color:#ffffff; font-weight:bold; font-size:16px}
.shopreview {color:#FFFEE9; font-weight:bold; font-size:13px}
.u {text-decoration:underline}
.center {text-align:center}
.middle {margin-left:auto;margin-right:auto}
.left {float:left; margin-right:10px}
.right {float:right; margin-left:10px}
li {margin-left:30px}


a {color:#990000; text-decoration:none}
a:visited {color:#990000}
a:hover {text-decoration:underline}
a:active {color:#000}

