body{
   background-color:#000000; 
   padding:0px; 
   margin:0px;
   font:12px Arial;
   color:#FFFFFF;
}

h1 {
  margin-bottom:-10px;
}

label {
  display:block;
}

.confirmMsg{
  font-weight:bold;
  font-size:18px;
}

.errMsg{
  font-weight:bold;
  color:#00CCFF;
}

#header{
    background-image: url(../img/HeaderBg.png);
    background-repeat:repeat-x;
	background-position:top;
	width:100%; 
	height:38px; 
	padding:0px; 
	margin:0px;
	position:relative;
	z-index:1000;
}

#header ul{
    display:block;
	float:right;
	margin:0px 35px 0px 0px;
	padding:12px 0px 0px 0px; 
}

#header li{
	padding:0px 10px 5px 10px;
    height:15px;
	float:left;
	color:#B2B2B2;
	text-align:center;
	overflow:hidden;
	font-size:16px;
	border-width:0px 1px 0px 0px;
	border-style:solid;
	border-color:#B2B2B2;
}

#header a{
    color:#B2B2B2;
	text-decoration:none;
}

#header a:hover{
    background-image:url(../img/liBG.png);
	background-repeat:repeat-x;
	background-position:bottom left;
}

li#rightMenuCap{
  border-width:0px;
}

li.hotMenu a{
    background-image:url(../img/liBG.png);
	background-repeat:repeat-x;
	background-position:bottom left;
}

#content{
  height:535px;
  width:1000px;
  padding-top:10px;
  margin: 0 auto;
}

#footer{
  color:#B2B2B2;
  font-size:10px;
  text-align:center;
  padding:20px;
}

#footer a{
  color:#B2B2B2;
}

p{
	padding:0px 5px;
}

.subtext{
		padding-top:0px;
}
p.subtext a{
   background-image:url();
}

#homeText{
  width:400px;
  float:left;
  margin:75px 0px 0px 10px;
}

#gallery {
 margin-left:400px;
}
