/* CLEAR
------------------------------ */
html,body {margin:0;padding:0;}
html {margin:0 0 1px;}
ul,ol,dl,li,dt,dd {list-style:none;margin:0;padding:0;}
p,blockquote,fieldset,legend,img,form,h1,h2,h3,h4,h5,h6 {border:0;padding:0;margin:0;}
address {font-style:normal;}
.hidden {display:none;}

/* general */
body {font-size:62.5%;font-family:Arial,sans-serif;text-align:center;background:#fff url(../images/layout/bg-main.jpg) repeat-x 50% -70px;}
a {text-decoration:none;color:#000;}
a:hover {text-decoration:underline;color:#f00;}
td,th {vertical-align:top;}
p {margin:0 0 1em;}
a {color:#8c100e;font-weight:bold;}
a:hover {text-decoration:none;}

/* basic elements */
#site {width:460px;padding:10px;text-align:left;font-size:1.2em;}
#about_photo {width:650px;padding:10px;text-align:left;font-size:1.2em;}
#about_photo_list{list-style-type:circle;padding:2px;}
h1 {color:#fff;font-family:Georgia,serif;font-size:3.5em;margin:0 0 .5em;font-weight:normal;}

#send-enemy {padding:.5em 0 0;}
#send-enemy ol {float:left;width:450px;}
#send-enemy ol li {width:100%;float:left;margin:0 0 5px;}
#send-enemy ol li label {display:block;float:left;width:140px;padding:2px 10px 0 0;}
#send-enemy ol li input {float:right;color:#8C110E;font-family:Courier New,monospace;letter-spacing:1px;width:280px;padding:2px;font-weight:bold;border:0;border-bottom:1px solid #ccc;}
#send-enemy ol li textarea {float:right;border:0;background:#ccc;width:280px;padding:2px;font-family:Arial,sans;font-size:1em;height:90px;}
#send-enemy ol li.submit button {border:0;background:#000;color:#fff;padding:.25em 1em;float:right;font-family:Courier New,monospace;}
#send-enemy ol li.submit button:hover {background:#8C110E;cursor:pointer;}
