/* CSS Document */
body {
	background-color:#000;
	color:#fff;
	margin: 0;
	padding: 0;
	height: 100%; width: 100%;
}

a:link, a:visited, a:active{
	color:#f63;
	text-decoration: none;
	font:bold 13px "Lucida Grande", Verdana, Helvetica, sans-serif;
}
a:hover {
	color: #fff;
	}
h1 {
	color: #fff;
	font:bold 20px "Lucida Grande", Verdana, Helvetica, sans-serif;
	text-transform: uppercase;
}
h2 { font:bold 18px "Lucida Grande", Verdana, Helvetica, sans-serif; color: #fff; border-bottom: 3px solid #09c}
h3 { font:bold 16px "Lucida Grande", Verdana, Helvetica, sans-serif; color: #fff; ; text-align: right;border-bottom: 3px solid #09c}
h4 { font:bold italic 18px "Lucida Grande", Verdana, Helvetica, sans-serif; color: #fff; ; text-align: right;}

input {color: #000; font-family: "Lucida Grande", Verdana, Helvetica, sans-serif; font-size:13px; }

p, li, dd {color:#fff; font:bold 13px "Lucida Grande", Verdana, Helvetica, sans-serif;line-height: 2em;}


#head1 {
	background: #000000 url(img/head_01.jpg) no-repeat;
	height: 112px;
	width: 100%;
}
#head2 {
	background: #000000 url(img/head_02.jpg) no-repeat;
	height: 45px;
	width: 100%;
}

#menu {
	background: #000000 url(img/menu.gif) no-repeat;
	height: 33px;
	width: 100%;
	padding: 5px 0 2px 30px;
}

#menu a:link, #menu a:visited {
	color: #666;
	font:bold 14px "Lucida Grande", Verdana, Helvetica, sans-serif;
	text-decoration: none;
	background: transparent url(img/cat.gif) no-repeat left center;
	margin-right: 15px;
	padding-left: 15px;
	text-transform: lowercase;
	}
#menu a:hover{
	background: #fff url(img/cat_over.gif) no-repeat left center;
	color: #000;}

#container { margin: 10px;}
#col_left { float : left; width: 20%; padding:10px; text-align: center;}
#col_center { float:left; width: 40%; padding: 10px;}
#col_center_sub { float:left; width: 60%; padding: 10px;}
#col_right { float:right; width: 30%; padding:5px; text-align: left;}
#col_left img {border: 2px solid #fff; }
#col_right ul { padding: 0;	color: #fff;}
#col_right li {
	margin: 0px;
	padding: 0 0 5px 0;
	list-style: square;
	color: #fff;
}


#footbg {
	background: #000000 url(img/foot_bg.gif) repeat-x;
	height: 72px;
	width: 100%;}
#footer {
	float: right;
	color:#000;
	background: transparent url(img/footer.gif) no-repeat right;
	height: 72px;
	width: 100%;
	}
#footer p {	
	color: #000;
	text-align: right;
	font:11px "Lucida Grande", Verdana, Helvetica, sans-serif;
	vertical-align: middle;
	padding:15px 50px 0 0;}


