
body   { color: #666; font-size: 0.8em; font-family: sans-serif, Verdana; line-height: 1.5em; background-color: white; text-align: center; margin: 30px 0 0; padding: 0 }
hr { display: none; }
#header { width: 600px; height: 30px }
#header .left { float: left }
#header .right { float: right }
img { border-style: none }
#images { margin: 5px 0 0; width: 600px; height: 200px }
#page  { text-align: left; padding: 15px 0 0; width: 600px }
#page .menu  { font-size: 0.9em; text-align: left; width: 190px; float: left }
#page .contents  { font-size: 0.9em; text-align: left; width: 400px; float: right }
#page .c_left { text-align: left; width: 185px; float: left }
#page .c_right { text-align: left; width: 200px; float: right }
#footer { color: #a3a3a3; font-size: 0.95em; text-align: left; margin: 15px 0 0; padding: 5px 0 0; width: 600px }
#space { clear: both }
a { color: #666; text-decoration: none }
a:hover  { color: #0087ff; text-decoration: none }
.s_title { color: #0087ff; font-size: 1.2em; font-weight: 600 }
.s_title a { color: #0087ff; text-decoration: underline }
td   { color: #666; font-size: 0.77em; line-height: 1.5em }
.td_line { padding-left: 4px; border-left: 1px solid #0087ff }
.ss_title { color: #0087ff; font-weight: 600 }
iframe { border: solid 1px #666 }
li { margin-left: -24px; }
.waku { border:3px #eee solid; margin: 0px; }

/* top css add */

.topLeft  { font-size: 0.9em; text-align: left; width: 280px; float: left }
.topRight { font-size: 0.9em; text-align: left; width: 280px; float: right }

#headerImg {
	height:350px;
	width:600px;
	/*random header images from http://automaticlabs.com/products/rotator*/
	background-image:url(../img/header/rotator.php);
	background-position:top right;
	background-repeat:no-repeat;
	}
	
#pageWindow { text-align: left; margin: 5px; width: auto; }
