body
{
	background-image: url(BG.jpg);
	background-repeat:repeat-x;
	background-color:#606060;
	margin:0px auto;
}

hr
{
	height:1px;
	
	border-style:none;	
	border-top-style:solid;
	border-top-color:#999;
}

#sky
{
	height:100%;
}

#plane
{
	background-image:url(bg2.jpg);
	height:272px;
		
}

#content
{
	height:99%;
	width:674px;
	border:0px solid white;
	
	left:80px;
	z-index:999;
	
	
}
#cctop
{

	height:16px;
}
#ctop
{

	height:16px;
	background-image: url(ctop.gif);
	background-repeat:no-repeat;
}

#logo
{
	background-color:#fff;
	height:32px;
	font-family:Corbel,Trebuchet,"Trebuchet MS", Verdana, "Bitstream Vera Sans", sans-serif;
	font-size:36px;
	padding-left:16px;
	vertical-align:top;
	text-transform:lowercase;
	color:#4aaccc;
	border-bottom:1px solid #ccc;
}
#logoimg
{
	background-color:#ddd;
	height:112px;
	background-image: url(logoimg3.gif);
	font-family:"Segoe Script","Bradley Hand ITC","Comic Sans MS" Textile, Script;
	font-size:24px;
	color:#fff;
	padding-left:30px;
	font-style:Italic;
	font-weight:bold;
	text-align:left;
}
#nav
{
	height:24px;
	background-image: url(navbg.gif);
	padding:0px;
	vertical-align:top;
	
	
}
#main
{
	background-color:#fff;
	height:100%;
	
	vertical-align:top;
	font-family:Tahoma;
	font-size:11px;
}

#main .list
{
	width:128px;
	height:512px;
	background-image: url(libg.gif);
	background-repeat:no-repeat;
	vertical-align:top;
	padding-top:16px;
	padding:0px;
	margin:0px;
	float:left;
	display;inline;
		
	
}

#main .contactlist, #main .resellerlist
{


	vertical-align:top;
	padding-top:16px;
	padding:0px;
	margin:0px;
	float:left;
	display;inline;
	width:291px;
	
}

#main .resellerlist
{
	width:291px;
}

#main .contactlist li, #main .resellerlist li
{
	font-family:Corbel,Trebuchet,"Trebuchet MS", Verdana, "Bitstream Vera Sans", sans-serif;
	font-size:14px;
	font-weight:Bold;
	color:#333;
	padding:8px;
	list-style:none;
}


#main .imagelist
{
	width:64px;

	background-repeat:no-repeat;
	vertical-align:top;
	
	padding:0px;
	margin:0px;
		
	float:right;
	display;inline;
}



#main .list li
{
	font-family:Corbel,Trebuchet,"Trebuchet MS", Verdana, "Bitstream Vera Sans", sans-serif;
	font-size:14px;
	font-weight:Bold;
	color:#333;
	list-style-type:circle;
	border-bottom:1px solid #bbb;
	padding:8px;
	list-style:none;
}

#main .list .selected
{
	background-color:#666;
}

#main .list li.selected a
{
	font-weight:bold;
	color:#fff;
}

#main .imagelist li
{
	font-family:Corbel,Trebuchet,"Trebuchet MS", Verdana, "Bitstream Vera Sans", sans-serif;
	font-size:14px;
	font-weight:Bold;
	color:#333;
	padding:8px 8px 0px 8px;
	list-style:none;
}


#main .list li a, #main .imagelist li a
{
	font-weight:normal;
	text-decoration:none;
	color:#000;
	text-transform:lowercase;
}

#main .imagelist li a img
{
 	border:none;
 	width:48;
}

#main .galleryimage
{
	float:left;
	display:inline;
	margin:8px;

}

#main .galleryimage h1
{
	margin-bottom:4px;
}
.textbody
{
	padding-right:24px;
	padding-left:16px;
	padding-top:16px;
	font-family:Tahoma;
	font-size:11px;

}


.textbody td
{
	font-family:Tahoma;
	font-size:11px
}

.textbody td.year
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	padding-right:12px;
	color:#666;
	width:80px;
}

.textbody img
{
	float:right;
	border:1px solid #ccc;
	margin-left:12px;
}

.textbody img.lft
{
	float:left;
	margin-right:16px;
}



#main h1
{
	font-family:Corbel,Trebuchet,"Trebuchet MS", Verdana, "Bitstream Vera Sans", sans-serif;
	font-size:20px;
	font-weight:Bold;
	color:#4aaccc;
	margin-top:0px;
	padding-top:0px;
	line-height:16px;
	
}

#main .galleryimage h1
{
	text-transform:lowercase;
}

#main h2
{
	font-family:Corbel,Trebuchet,"Trebuchet MS", Verdana, "Bitstream Vera Sans", sans-serif;
	font-size:14px;
	font-weight:Bold;
	color:#288aaa;
}

#main .textbody h2
{
	font-family:Corbel,Trebuchet,"Trebuchet MS", Verdana, "Bitstream Vera Sans", sans-serif;
	font-size:14px;
	font-weight:Bold;
	line-height:0px;
	color:#288aaa;
}


#main span
{
	font-family:Corbel,Trebuchet,"Trebuchet MS", Verdana, "Bitstream Vera Sans", sans-serif;
	font-size:11px;
	font-weight:Bold;
	color:#288aaa;
	text-align:right;
	
}

#main p
{
	font-family:Tahoma;
	font-size:11px;
	margin:0px;
	margin-bottom:8px;
}

#mid
{
	height:16px;
	background-image: url(bot.gif);
	background-repeat:no-repeat;
}


#bot
{
	background-image: url(mirror.gif);
	background-repeat:no-repeat;
	height:55px;	
}

.marg
{ width:17px;
}

#nav input
{
	background-image:url(navbtn.gif);
	border:none;
	height:24px;
	width:128px;
	font-family:Corbel,Trebuchet,"Trebuchet MS", Verdana, "Bitstream Vera Sans", sans-serif;
	font-size:14px;
	font-weight:Bold;
	color:#333;
	margin:0px;
	padding:0px;
}


#nav input.sel
{
	background-image:url(navbtn_select.gif);
	color:#ccc;
}

#nav input:hover
{
	background-image:url(navbtn_over.gif);

}

#nav input.sel:hover
{
	background-image:url(navbtn_select.gif);
	color:#ccc;
}


#main h1.frog
{
	color:#9ed377;
}