a {text-decoration: none;}
a#big {text-align: right; color: #F09;}
body {background: #111 url(img/bg1.gif); text-align: center;}
body,.image,h1,p {margin: 0; padding: 0;}
.main {background: #222; width: 1000px; margin: 0 auto; border: 10px solid #222; border-bottom: 0; border-top: 10px solid #222; text-align: left;}
.content {clear: both; border-top: 10px solid #222; color: #CCC;}
.content h1 {font: normal 1.4em sans-serif,Arial; padding: 2px 6px; background: #000; color: #FEB801; link: #FFFFFF; border: 2px solid #FEB801;}
.content h1 span {color: #FEB801;}
.content p {font: normal 0.8em Verdana,Arial; padding: 6px 6px 10px;}
.footer {height: 120px; background: #222 url(img/bgfooter2.gif) no-repeat; border-top: 10px solid #222; margin: 0 auto; width: 1020px; text-align: center; font: bold 0.7em Verdana,Arial; color: #333;}
.footer a {color: #444;}
.gfx_header h1 {color: #FFF; margin-top: 182px;}
.gfx_header h1,a#big {font: normal 4em sans-serif,Arial; background: #000; display: block; margin-top: 8px;}
.gfx_margin {height: 182px;}
.gfx_nav {height: 46px; background: #000 url(img/nav3.gif) no-repeat;}
.header_left {float: left; width: 220px; height: 382px; background: #222 url(img/bg.gif);}
.header_center {float: right; width: 280px; height: 382px; background: #222 url(img/midfloat1.jpg);}
.header_right {float: right; width: 500px; height: 382px; background: #222 url(img/bgright10.jpg) no-repeat;}
.menu a {font: normal 1.4em sans-serif,Arial; color: #BF000F; background: #000; display: block; margin-top: 4px; width: 220px; height: 26px;}
.menu a span {padding-left: 4px; color: #FFF;}
.menu a:hover {color: #FFF;}
/*----- Hoverbox Code - get code found at http://host.sonspring.com/hoverbox/ ------*/

.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 1;
}

.hoverbox img
{
	background: #fff;
	color: inherit;
	vertical-align: top;
	width: 100px;
	height: 75px;
	margin: 2px;
	padding: 2px;
	border-color: #ccc;
	border-style: solid;
	border-width: 1px;
}

.hoverbox li
{
	
	color: inherit;
	display: inline;
	float: left;
	position: relative;
}

.hoverbox .preview
{
	border-color: #000;
	width: 200px;
	height: 150px;
}

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}