/* CSS Document */

/* Universal Styles */

a:link {color: #990000}
a:visited {color: #990000}
a:hover { color: #FF0000}

body { 
	text-align:center; 
	margin:auto; 
	padding:auto; 
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background:url(../images/web2_bg.jpg) top center repeat;
}

H1 { 
	margin-top:0px; 
	margin-bottom:8px; 
	text-align:left; 
	font-size:22px; 
	color:#333; 
	font-weight:bold;}

H2 { 
	margin-top:0px; 
	margin-bottom:-10px; 
	text-align:left; 
	font-size:13px; color:#990000; 
	font-weight:bold; text-decoration:underline}

/* Layout Styles */

.canvas {
	position:relative;
	display:block;
	margin-left:auto; 
	margin-right:auto;
	width:800px; text-align:center; background:#FFFFFF; border:1px solid #000000 }

.masthead { 
	position:relative;
	display:block; 
	padding-bottom:0px; 
	float:left; 
	width:800px;
 }


.navbar { 
	position:relative;
	display:block; 
	padding-bottom:0px; 
	float:left; 
	width:800px;
	background:url(../images/nav_bg.gif) top left repeat;
	padding-top:5px;
	padding-bottom:5px;
	color:#FFF;
	font-weight:bold; 
	font-size:11px;
	text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;
 }
 
	.navbarL { position:relative; float:left} 
	 
	.navbarL a:link {
	padding-left:15px;
		text-decoration:none; 
		color:#FFF}
	
	.navbarL a:visited {
	padding-left:15px;
		text-decoration:none; 
		color:#FFF}
		
	.navbarL a:hover {
	padding-left:15px;
		text-decoration:none;
		color: #FFFF00}
	
	.navbarR { position:relative; float:right} 
	 
	.navbarR a:link {
		padding-right:15px;
		text-decoration:none; 
		color:#FFF}
	
	.navbar a:visited {
		padding-right:15px;
		text-decoration:none; 
		color:#FFF}
		
	.navbarR a:hover {
	padding-right:15px;
		text-decoration:none; 
		color: #FFFF00}
	
 
.main { 
	position:relative;
	display:block; 
	padding-bottom:0px; 
	float:left; 
	width:800px;
	background:url(../images/main_bg.jpg) top left repeat-x #000000;
 }

.homemain { 
	position:relative;
	display:block; 
	padding-bottom:0px; 
	float:left; 
	width:800px;
	background:url(../images/homemain_bg.jpg) top left repeat-x #000000;
 }
 
.leftarea {
	position:relative;
	display:block; 
	width:145px; 
	float:left; 
	padding-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif}
	
		.leftarea .button { 
		margin-bottom:15px;
		width:104px; 	
		position:relative; 
		display:block; 
		margin-left:20px; 
		float:left}
		
		.leftarea a:link {
		color:#FFF; text-decoration:none}
		
		.leftarea a:visited {
		color:#FFF; text-decoration:none}
		
		.leftarea a:hover {
		color: #FFFF00; text-decoration:none}
		
		.leftarea .boxtop { 
		padding-top:15px;
		margin-bottom:0px; 
		width:127px; 	
		margin-left:auto; 
		margin-right:auto;}	
		
		.leftarea .boxbottom { 
		margin-bottom:15px; 
		width:123px; 	
		margin-left:auto; 
		margin-right:auto;
		border-left:2px solid #FF0000; 
		border-right:2px solid #FF0000; 
		border-bottom:2px solid #FF0000; 
		background-color:#FFF; }
		
		.leftarea .boxtext { 
		margin:5px; 
		width:110px; 	
		margin-left:auto; 
		margin-right:auto; font-size:9px;}

.maincenter {
	position:relative;
	display:block;
	width:500px;
	float:left;
	background-color:#FFF;}
	
.centerarea {
	position:relative;
	display:block;
	width:460px;
	float:left; 
	margin-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	text-align:left; min-height:400px;}
	
.rightarea {
	position:relative;
	display:block;
	width:155px;
	float:right;
	padding-top:20px;}
	
	.rightarea .ad {
		margin-bottom:15px; 
		height:330px; 
		width:115px; 
		border:2px solid #FF0000; 
		background-color:#FFF; 
		position:relative;
		margin-left:auto; 
		margin-right:auto;}
		
	.rightarea .button {
		margin-bottom:15px; 
		width:115px; 	
		margin-left:auto; 
		margin-right:auto;}		
	
.footbar { 
	position:relative;
	display:block; 
	padding-bottom:0px; 
	float:left; 
	width:800px;
	background:url(../images/foot_bg.gif) top left repeat;
	padding-top:5px; 
	padding-bottom:5px;
	color:#FFF;
	font-weight:bold; 
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif
 }
 
.footbar a:link, .footbar a:visited {
	padding-left:10px; 
	padding-right:10px;
	text-decoration:none; 
	color:#FFF}
	
.footbar a:hover {
	padding-left:10px; 
	padding-right:10px;
	text-decoration:none; 
	color: #FFFF00}
 
.copyright { 
	position:relative;
	display:block; 
	padding-bottom:0px; 
	float:left; 
	width:800px;
	text-align:center;
	padding-top:4px; 
	padding-bottom:4px;
	color:#666;
	background-color:#FFF; font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif
 }
 
 
.homebox {	
	position:relative;
	display:block; 
	padding-bottom:0px; 
	width:740px;
	margin-left:auto; 
	margin-right:auto;
	padding-bottom:25px;}
	
.homecat {	
	position:relative;
	display:block;
	float:left;
	width:120px;}

.homebutton {	
	position:relative;
	display:block;
	float:left;
	width:121px;
	height:40px; margin-top:15px;}

.homegraphic {	
	position:relative;
	display:block;
	float:left;
	width:120px;
	height:300px; 
	border:1px solid #CCC; background-color:#FFF}


.login { padding:0px; margin-top:0px; margin-bottom:0px;}
.login th {color: #009900; font-weight:bold; font-size:10px; text-align:left; padding-bottom:8px;}
.login td { color:#333; font-weight:bold; font-size:9px; text-align:left; padding-bottom:1px;}
.input100 { width:100px; font-size:9px; color:#006600}

.button_left { 
	background:url(../images/button_left.gif) top left no-repeat; 
	width:9px; 
	height:32px; 
	display:block; 
	position:relative; 
	float:left}
	
.button_mid {	
	background:url(../images/button_mid.gif) top left repeat-x; 
	width:86px; 
	height:24px; 
	display:block;
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	text-align:center; 
	vertical-align:middle; padding-top:8px;}
	
.button_right {	
	background:url(../images/button_right.gif) top left no-repeat; 
	width:9px; 
	height:32px; 
	display:block;
	position:relative;
	float:left}

.gallery {font-family:Verdana, Arial, Helvetica, sans-serif}
.gallery td { text-align:center; vertical-align:top; font-size:10px; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif}