div#main{width: 802px;}
img{border: none;}
div.gap{
	display: block;
	clear: both;
	height: 4px;
	padding: 0px;
	font-size: 1px;
}
.larger{font-size: 13px;}
.hi{color: #ffc040;}
.hi2{color: #FEFF40;}
.title{
	font-weight: bold;
	color: #ffc040;
	text-transform: uppercase;
}
a{
	color: #ffc040;
	text-decoration: none;
}
body,
table td{
	font-family: "Verdana", "Tahoma", "Arial", "Swiss", "Switzerland", "Zurich", sans-serif;
	font-size: 11px;
}
body{
	margin: 0px;
	background: #303030;
	color: white;
}
table{
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;
}
table td{
	padding: 0px;
	background: #505050;
}
table#main{border: 1px #808080 solid;}
tr#shot td{border-bottom: 1px #808080 solid;}

tr#shot img{/*width: 800px;*/}
td#b_top img{/*width: 468px; height: 60px;*/}
td#b_top{	/* banner top */
	border-left: 1px #808080 solid;
}
td.navi{
	vertical-align: middle;
	text-align: center;
}
table tr td#navi_main a{
/*	font-size: 48px;*/
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	color: #ffc040;
}
td#b_side{	/* banner side */
	border-left: 1px #808080 solid;
/*	border-bottom: 1px #808080 solid;*/
	border-bottom: none;
	vertical-align: top;
}
tr#top table td{border-bottom: 1px #808080 solid;}
td.text{
	padding: 4px;
	border-bottom: 1px #808080 solid;
}
td.text a{color: white;}
td.text div.title{
	display: inline;
	clear: none;
}
td.text div.title a{color: #ffc040;}
form#search_box,
form#search_box input, form#reg_box, form#reg_box input, form#reg_box textarea, form#reg_box select{
	margin: 0px;
	padding: 0px;
	clear: none;
}
form#search_box input, form#reg_box, form#reg_box input, form#reg_box textarea, form#reg_box select{
	font-size: 12px;
	border-width: 1px;
	border-style: solid;
}
form#search_box,
form#search_box input{
	font-size: 14px;
}
input#searchKeywords1{
	width:300px;
	font-weight:bold;
	padding:2px;
}
form#reg_box{
	border: 0px;
}
textarea, select{
	width: 200px;
	background: #c0c0c0;
	border-top: black;
	border-left: black;
	border-right: white;
	border-bottom: white;
}
input.text{
	width: 200px;
	background: #c0c0c0;
	border-top: black;
	border-left: black;
	border-right: white;
	border-bottom: white;
}
form#reg_box input, form#reg_box input.text, form#reg_box select, form#reg_box textarea {
	width: 400px;
}
input.button{
	width: 50px;
	background: #ffc040;
	border-top: white;
	border-left: white;
	border-right: black;
	border-bottom: black;
	font-weight: bold;
}
table#main table{
	border: none;
}

