@charset "utf-8";
/* CSS Document */

/*RESET DEFAULT SETTINGS*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,hr {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {font-size:1em; font-weight:normal; font-style:normal;}
ul,ol {list-style:none;}
fieldset,img,hr {border:none;}
caption,th {text-align:left;}
table {border-collapse:collapse; border-spacing:0;}
td {vertical-align:top;}
/*END OF RESET DEFAULTS*/

body {
	margin: 10px 0 0px 0;
	padding: 5px 0 5px 0;
	background-color:#c0c0c0;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#page{
	width:800px;
	margin:auto;
	padding: 0 0 0 0;
	background-color: #919191;
	border:thin solid #000;
}

#header{
	width: 800px;
	background-color:#000000;

}

#header a img{
	border:none;
}

#menu{
	padding: 5px 20px 0 20px;
	margin: 20px 0 0 0;
	_margin: 10px 0 0 0;
}

.solidblockmenu{
	margin: 0;
	padding: 0;
	float: left;
	font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 760px;
	overflow: hidden;
	zoom: 1;
	margin-bottom: 1em;
	border: 1px solid #000000;
	border-width: 1px 0;
	background: black url(images/MenuImgBlack.png) center center repeat-x;
	display:inline;
}

.solidblockmenu li{
	display: inline;
}

.solidblockmenu li a{
	float: left;
	color: white;
	padding: 9px 7px;
	text-decoration: none;
	border-right: 1px solid white;
	display:inline;
}

.solidblockmenu li a:visited{
	color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
	color: white;
	background: transparent url(images/MenuImgGrey.png) center center repeat-x;
}

#slideShow{
	width:800px;
	padding: 5px 0 0 20px;
}
/*Make sure your page contains a valid doctype at the top*/
#simplegallery1{ //CSS for Simple Gallery Example 1
padding: 0 20px 0 20px;
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: none;
zoom:1;
}

#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
padding: 2px 5px;
}

#forms{
	background: black url(images/MenuImgBlack.png) center center repeat-x;
	font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFF;
	margin: 10px 20px 10px 20px;
	padding: 5px 8px 5px 8px;
}

input.btn{
	background: transparent url(images/MenuImgGrey.png) center center repeat-x;
	font: inherit;
	color: #fff;
	border-color: #000;
}

.components{
	width: 800px;
	_height: 210px;
	margin: 20px auto 0 auto;
	background-color:#000;
	font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFF;
	clear:both;
	
}

#box1{
	float: left;
	width: 240px;
	padding: 10px 10px 10px 20px;
	display:inline;
}

#box2{
	width: 240px;
	padding: 10px 0 10px 0;
	margin: auto;
}

#box3{
	width: 240px;
	float: right;
	padding: 10px 20px 10px 10px;
	display:inline;
}

.boxImg{
	width: 240px;
	height: 119px;
}

#footer{
	width: 786px;
	background-color: #606060;
	margin: auto;
	padding: 5px 8px 5px 8px;
	font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
}

#footer a{
	color: #FFF;
}


