body {
	background-image: ;
	background-position: top left;
	background-repeat:repeat-x;
	background-color:#dcdcdc;
	margin:auto;
	filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#696969, endColorstr=#dcdcdc)";        
	filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#696969, endColorstr=#dcdcdc);
	background: -moz-linear-gradient(left 40deg, #696969, #dcdcdc, 100%);
	
	 
 
}

.linear-gradient { 
	background: -moz-linear-gradient(top, #696969, #dcdcdc); 
}
.color-stops { 
	background: -moz-linear-gradient(top, #696969, #dcdcdc 70%, #FEFDA1);
}



#main{
	width:1350px;
	align:center;
	margin-left:auto;
	margin-right:auto;
	padding:15px;
	
}

#header{
	margin-top:15px;
	background-image:;
	background-color:#f5f5f5;
	height:65px;
	margin-left:auto;
	margin-right:auto;
	
	
}

#headtext{
	text-decoration:none;
	font-family:Mimion Pro;
	font-size:60px;
	font-weight:bold cond;
	color:#8b0000;
	text-align:left;
	margin-left:100px;
	margin-top:auto;
	margin-bottom:auto;
        float:left;
}

#headtext_2{
	text-align:center;
	text-decoration:none;
	font-family:Chaparral Pro;
	font-size:30px;
	color:#000;
	margin-left:10px;
	margin-top:30px;
	margin-bottom:auto;
	
}

#content{
	height:px;
	color:#;
	margin:auto;
	margin-top:10px;
	margin-bottom:0px;
	text-align: left;
	padding: ;
}

#navcontainer{
	margin-top:0px;
	height:200px;
	float:left;
	width:325px;
	text-align:left;
	text-decoration:none;
	font-family:Kristen ITC;
	font-size:48px;
	font-weight:strong;
	color:#f9f6f3;
	margin-left:5px;
}

#navcontainer li {
	display:block;
        text-decoration:none;

}

#navcontainer ul {
	list-style-type: none;
	text-decoration:none;
	margin:auto;
}


.navinner{
	margin-top:50px;
	height:200px;
	float:left;
	width:325px;
	text-align:left;
	text-decoration:none;
	font-family:Kristen ITC;
	font-size:48px;
	font-weight:strong;
	color:#f9f6f3;
	margin-left:50px;
        display:block;
        list-style-type: none;
}

.navinner li {
	display:block;
        text-decoration:none;
        list-style-type: none;
}

.navinner ul li {
        display:block;
	list-style-type: none;
	text-decoration:none;
	margin:auto;
}

.navinner ul ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
	
.navinner ul li li {
	padding:;
	margin: 0px;
	background:;
}
	
.navinner ul li ul li {
	padding: ;
	margin: ;
	background:;
} 



a { 
	text-decoration:none;
	color:#f9f6f3;
}


a:hover{
	color:#f49518;
	text-decoration:none;
	list-style:none;
}

a:visited { 
	text-decoration:none;
	color:#f9f6f3;
}


#navcontainer li a:hover{
	color:#f49518;
	text-decoration:none;
	list-style:none;
}

#navcontainer a:visited { 
	text-decoration:none;
	color:#f9f6f3;
}

#navcontainer_2{
	background-image:url(images/nav2bg.png) ;
	float: left;
	margin-left:15px;
	margin-top:50px;
	height:400px;
	width:600px;
}

#sidewidget {
	height:320px;
	width:250px;
	margin-left:15px;
	list-style-type: none;
	color:#ffffff;
        float:left;
        font-weight:bold;

}
#footer {
	margin-top:100px;
	padding-top: 20px;
	text-align: center;
	color:  #95501e;
	font-size: 13px;
	background-color: #;
	margin-left:auto;
	margin-right:auto;
	width:;
	
}

#footer a {
	color: #0000;
} 

#footer a:hover {
	text-decoration: none;
}

#subfooter {
	margin-top: 20px;
	width:px;
	margin-left:auto;
	margin-right:auto;
	height:300px;
	background-color:#;
	clear:both;
	list-style-type: none;
	text-align:left;
	margin-bottom:25px;
}

#subfooter .widget {
	width:290px;
	height:300px;
	float:left;
	margin-left:10px;
	margin-right:10px;

}

#subfooter .widget .inner {
	padding:5px;
}

.inner h2 {
	list-style-type: none;
	margin: 10px 0 0 0;
	padding: 4px 0 4px 0px;
	background-repeat: repeat-x;
	background-position: top;
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom: 2px #524236 solid;
	color: #95501e;
}

.inner ul {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
	
.inner ul li {
	list-style-type: none;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

.inner ul ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
	
.inner ul li li {
	padding:#fff 3px 0px 3px 15px;
	margin: 0px;
	background:;
}
	
.inner ul li ul li {
	padding: 2px 0px 2px 15px;
	margin: 2px 0;
	background:#fff;
} 
