Body {
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;	font-size: 1em;	margin: 0;	padding: 0;	background: #D0D0D0;}
/**>Body { background: #D0D0D0;}*/
#Header {	Height: 76px;	 Width: 100%;	Position: Absolute;	background-image: url(images/index_03.jpg); white-space: nowrap;}
#Header h1, #Header h2 {	position: absolute;	left: -2000px;}
#Header #Logo {	width: 230px;	height: 76px;	background-image: url(images/index_01.jpg);	float: left;	white-space: nowrap;}

#Header #Nav {
	background-image: url(images/index_02.jpg);
	position: absolute;
	width: 634px;
	height: 76px;
	left: 230px;
	z-index: 100;
}
/**>#Header #Nav {
	background-image: url(images/header_01.png);
}*/
#Header #NavBar {
	right: 20px;
}
#Header #Nav span {
	position: relative;
	top: 43px;
	float: right;
}

/*#Header #NavRight {
	background-image: url(images/header_02.png);
	position: absolute;
	width: 197px;
	margin-left: 437px;
	height: 76px;

	vertical-align: bottom;
	left: 
}*/
#Header #NavRight span {
	position: relative;
	top: 43px;
	float: left;
	
}

body #page{
	background: url(images/background_gif.gif);
	position: absolute;
	top: 76px;
	display: block;
	width: 851px;
}
#LeftCol {
	height: 100%;
	width: 190px;
	bottom: 0;
	/*background: url(images/index_29.jpg) repeat-y;*/
	float: left;
	min-height: 605px;
}
#LeftCol span {
	position: relative;
	width: auto;
	height: auto;
	bottom: auto;
}

#LeftCol #LeftNav {
	float: left;
	position: relative;
	height: 180px;
	padding: 0;
	
}
#LeftCol #LeftNavTop {
	width: 190px;
	height: 19px;
	background: url(images/index_05.jpg) no-repeat;
}
#leftCol #LeftNav png {
	border: 0;
	padding: 0;
	margin: 0;
	position: relative;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
}
#LeftCol #LeftNav #L1 {
		background: url(images/index_10.jpg) no-repeat;
		position: absolute;
		width: 20px;
		height: 161px;
}
#LeftCol #LeftNav #L2 {
		position: absolute;
		left: 20px;
		padding: 0;
		margin: 0;
		width: 150px;
		
}
#leftCol #leftNav #L2 img {
	position: absolute;
	padding: 0;
	margin: 0;
	top: 0;
	bottom: 0;
}
#LeftCol #LeftNav #L3 {
		background: url(images/index_12.jpg);
		position: absolute;
		width: 20px;
		height: 161px;
		left: 170px;
}
#LeftCol #Bottom {
	position: absolute;
	width: 190px;
	height: 425px;
	left: 0px;
	top: 180px;
	background: url(images/index_18.jpg) no-repeat;
}


#CenterCol {
	width: 437px;
	/*background: #fff;*/
	left: 190px;
}

#RightCol {
	position: absolute;
	width: 168px;
	left: 667px;
}
#RightCol #RightColTop {
	background: url(images/index_07.png) no-repeat;
	height: 145px;
	width: 168px;
}
#RightColTop span {
	display: none;
}
#RightCol #RightColMid {
	background: url(images/index_17.png) no-repeat;
	width: 168px;
	height: 63px;
}
a:hover  div#RightColMid{
	cursor: pointer;
}
#RightColMid span {
	display: none;
}
#RightColLow {
	background: url(images/index_19.jpg) no-repeat;
	width: 168px;
	height: 11px;
}


#FillStarter {
	position: absolute;
	width: 29px;
	left: 835px;
	top: 2px;
	background-repeat: repeat-y;
}
*>#FillStarter {
		top: 0px;
}
#FillStarter span {
	background: url(images/index_20.gif);
	width: 29px;
	height: 366px;
	position: absolute;
}
*>FillStarter span {
	padding-top: 2px;
}

#FillCol {
z-index: -21;
position: absolute;
left: 851px;
}
*>div#FillCol {
	z-index: 0;
	width: 100%;
	left: 0;
}
#FillCol #FillColTop {
	background: url(images/index_09.jpg);
	background-repeat: repeat-x;
	height: 16px;
	margin-top: 76px;
}
#FillCol #FillColMid {
	background: url(images/index_199.jpg);
	height: 192px;
}
#FillCol #FillColLow {
	background: url(images/index_21.jpg);
	background-repeat: repeat-x;
	height: 158px;
}
*>div#FillCol #FillColLow {
	margin-top: 0px;
}
#Capture div {
	width: 150px;
	height: 41px;
	background: url(images/index_11.jpg) no-repeat;
}
#Post div {
	width: 150px;
	height: 40px;
	background: url(images/index_14.jpg) no-repeat;
}
#Host div {
	width: 150px;
	height: 40px;
	background: url(images/index_16.jpg) no-repeat;
}
div.NavTween {
	 width: 150px;
	 height: 20px;
	 background: url(images/index_13.jpg) no-repeat;
}
#Capture span, #Post span, #Host span {
	display:none;
}
#Capture:hover, #Post:hover, #Host:hover {
	cursor: pointer;
}
#page {
	position: absolute;
	/*display: block;*/
	z-index: -20
}
*>div#page {
	z-index: 2;
}
#last {
	padding: 7px 0 0 0;
	text-align: center;
	background: url(images/footer.gif) no-repeat;
	position: absolute;
	top: 100%;
	z-index: 1000;
	width: 677px;
	height: 49px;
	left: 174px
}

html>img /* autoscroll override for Firefox */
{
	width: 0!important;
	height: 53px!important;
	padding-left: 50px!important;
	background: url(images/srcoller.png);
}