
* { padding: 0; margin: 0;}

body { background: #D4FF7A; text-align: center; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #222222; }

img { border: 0 }

h1,h2,h3,h4 { font-size:100%; font-weight:normal; }

h1 { padding: 10px 0px 20px 100px; font-size: 18px; color: #222222; font-family: Verdana, Arial, Sans-serif; clear: both;}

#container { width: 1000px; background-color: #ffffff; background: url(images/side.jpg) top center repeat-x; margin: 0 auto; height: 800px;}

#flash { width: 100%; text-align: center; z-index: 100; background-color: #D4FF7A; background: url(images/background.jpg) top center repeat-x; margin: 0 auto; height: 800px; }

.min_height { height: 1200px; }

#content { text-align: left; }

#content p { width: 50%; font-size: 12px; font-family: Verdana, Arial, Sans-serif; color: #444444; text-align: left; padding: 0px 0px 20px 120px; float: left; }

#content ul { font-size: 10px; font-family: Verdana, Arial, Sans-serif; text-align: left; list-style: inside; padding: 0px 0px 0px 20px; }

#content li { margin: 0px 0px 5px 10px; }

#content a {  color: #CC6666; text-decoration: none;  }

#content a:hover { text-decoration: none; color:#8064A1; }

#footer {  }

#footer_links { width: 50%; padding: 0px 20px 0px 20px; float: left; }

#footer_links a { color: #CC6666; text-decoration: none;  }

#footer_links a:hover { text-decoration: none; color:#8064A1; }

#footer_others { border-left: 10px solid #F20505; width: 40%; padding: 0px 20px 0px 20px; float: left; }

#footer_others p { float: left; text-align: left; }

#nomination_form a { margin: 0px 20px 20px 20px; padding: 20px 20px 20px 20px; color: #ffffff;  border: 1px solid #000000; text-decoration: none; float: left;}

#nomination_form a:hover { background: #111111; text-decoration: none; }

#soju {  font-size: 9px;  }

#soju a { color: #666666; text-decoration: none;  }

#soju a:hover { text-decoration: none; color:#ffffff; }


table { border: 0px; padding: 0px 0px 0px 20px;}

td.label { font-size: 10px; font-family: Verdana, Arial, Sans-serif; text-align: right; color: #888888; padding: 2px 2px 2px 2px; }

td.field { font-size: 10px; font-family: Verdana, Arial, Sans-serif; text-align: left; color: #888888; padding: 2px 0px 2px 2px; }

td.error { font-size: 10px; font-family: Verdana, Arial, Sans-serif; text-align: left; color: #F20505; padding: 2px 10px 2px 2px; }

table.content_table { border: 0px; padding: 0px 20px 20px 20px; clear: both; width: 900px; }

td.content_td  { font-size: 9px; font-family: Verdana, Arial, Sans-serif; text-align: left; vertical-align: top; color: #888888; }

th.content_th  { font-size: 9px; font-family: Verdana, Arial, Sans-serif; text-align: left; vertical-align: top; color: #aaaaaa; }

