BODY {background-color: #100821;color: #B88888;}
* {margin: 0; padding: 0;}
#text, p, #submenu, body {font: 13px/18px verdana,arial,sans-serif;text-align: justify;}
p {text-indent: 20px;}
h3 {font: 12px verdana,arial,sans-serif;letter-spacing: 1px;color: silver;text-align: center;}
h4 {color: maroon;background: silver;margin: 10px 0px;padding-left: 10px;border: 1px solid #B88888;}
h4,#text,p,body,#submenu,#footer {text-shadow: 1px 1px 1px #000;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: inset 1px 1px 1px 0px #000;-moz-box-shadow: inset 1px 1px 1px 0px #000;box-shadow: inset 1px 1px 1px 0px #000;}
/*--- default links ---*/
a {font: 11px/24px verdana,arial,sans-serif;color: white;text-decoration: none;letter-spacing: 1px;}
a:hover {text-decoration:underline;color: gray;}
#link a {font-size: 10px;}
/* --- top instruction --- */
#header {margin: 0 auto;width: 760px;height: 90px;text-align: center;}
#menu {width: 720px;height: 20px;text-align: center;padding: 10px 20px;}
#submenu {width: 720px;height: 20px;text-align: right;padding: 10px 20px;}
#header,#menu,#submenu {border: 0px solid red;}
/* --- content --- */
#container {margin: 0 auto;width: 960px;height: auto;}
#colleft {float: left;width: 660px;height: auto;padding: 20px 0px 20px 0px;}
#col {float: left; width: 280px; height: auto; padding: 0px 20px 20px 20px;}
#colright {float: left;width: 278px;height: auto;padding: 20px 20px 20px 0px;}
#colleft,#col,#colright,#container {border: 0px solid yellow;}
/* --- footer --- */
#footer {font-size: 10px;text-align: center;padding: 20px;}

