/***********************************
	General stylesheet for Ito & Tay
	Author: Rume
	Last Updated on 12th July 2008
    Copyright (C) 2008 www.rumebox.net. All rights reserved.
/************************************/

* { padding: 0;	margin: 0; }
html { height: 100%; }
body { background: url(../images/bg.gif) #DCEEF5 center repeat-y; height: 100%; }
#topshadow { height: 5px; font-size: 0; background: url(../images/bg-topshadow.gif) no-repeat; width: 800px; }
#header { height: 35px; padding-top: 5px; border-bottom: 4px solid #000; margin-left: 1px; margin-right: 1px; padding-left: 20px; }
#header #logo { float: left; width: 256px; height: 33px; }
#header #topMenu { float: right; padding-top: 15px; }
#footer { width: 800px; height: 25px; background-color: #CCC; text-align: center; padding-top: 15px;color: #777; font-size: 12px;font-family: Arial, "Heisi Mincho W3"; }

a:link,a:active,a:visited { color: #777; text-decoration: none; }
a:hover	{ background-color: #ccc; text-decoration: underline; }

#bgcontainer { background: url(../images/bg-top.gif) center top no-repeat; width: 100%; margin-left: auto; margin-right: auto; height: 100%; }
#container { background-color: #FFF; width: 800px; margin-left: auto; margin-right: auto; height: 100%; }
#flash { width: 800px; height: 170px; }
#flashcontent { clear: both; top: 50px; color: #777; text-align: center; z-index: 999; position: absolute; }
#content { margin: 01px; }
.leftCol { width: 165px; }
.leftColBorder { border-left: 1px solid #ccc; width: 30px; }
.rightCol { width: 590px; }

/* Misc */
img, table { border: 0 }
.leftCol580 {


width: 580px;
}
.leftColB220 {



border-left: 1px solid #ccc; width: 220px;
}

