body, ul, li {
margin:0;
padding:0;
}

body{
margin:0 auto;
background:url(images/bg2.jpg) top center repeat-x #000000;
font-family:Arial, Helvetica, sans-serif;
}

#mainWrapper{
width:778px;
margin:0 auto;
background:#000000;
}

#header{
width:778px;
background:url(images/headernew2.jpg) no-repeat;
height:132px;
}

#flashBanner{
background:url(images/headerbg2.jpg) top center no-repeat;
width:778px;
height:250px;
}

#mainContent{
width:752px;
clear:both;
background:#aa9e75;
}

#contentWrapper{
width:752px;
background:url(images/mainContentBG.gif) repeat-x;
}

#contentBody{
padding:20px 20px;}

.gallery{
float:left;
width:300px;
}

#leftCol{
width:260px;
padding-top:30px;
float:left;
}

*html #leftCol{
width:260px;
padding-top:0;
float:left;
}

#rightCol{
padding-top:25px;
width:510px;
float:right;
}

#picbox{
color:#FFFFFF;
width:150px;
height:112px;
background:#996633;
margin:30px  0px 30px 0px;
text-align:center;
border:solid 2px #990000;
}

*html #picbox{
color:#FFFFFF;
width:150px;
height:112px;
background:#996633;
margin:50px  0px 30px 7x;
text-align:center;
border:solid 2px #990000;
}

#footer{
width:752px;
background:url(images/footer.gif) no-repeat;
color:#FFFFCC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 auto;
}

h1{
color:#FF9900;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:normal;
border-bottom:1px dotted #FF9900;
text-align:left;
}

.text1{
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.text2{
color:#990000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.text1 a:link {
	color: #fff;
	text-decoration: none;
}
.text1 a:visited {
	text-decoration: none;
	color: #fff;
}
.text1 a:hover {
	text-decoration: underline;
	color:#FF9900;
}
.text1 a:active {
	text-decoration: none;
	color: #fff;
}
/** html #nav { width:400px; margin-top:30px; height:57px; float:right}*/

#nav { padding-top:105px; font-family:Arial, Helvetica, sans-serif;}
#nav ul li { display:inline; list-style:none; font-size:12px; font-weight:bold}
#nav ul li a { color:#e0d5bc; text-decoration:none; padding:5px 15px;}
#nav ul li a:hover {  color:#fff; text-decoration:none; }

#gal {
overflow:hidden;
}
#gal ul {
list-style:none;
padding-left:50px;
}
* html #gal ul {
list-style:none;
}
#gal li {
list-style:none;
float:left;
margin:10px;
padding:10px;
}
#gal li a {
display:block;
margin:0px; 
padding:10px;
background:#FFCC66;
}
#gal li img {
width:145px;
height:105px;
border:none;
}
#gal li a:hover {
background:#FF9900;
}

* html #gal ul {
list-style:none;
float:left;
margin:10px;
padding:10px;
}

* html #gal li {
list-style:none;
float:left;
margin:10px;
padding:10px;
}