a{
	text-decoration:none;
	}
	
a:hover{
	color:inherit;
	border-bottom:#d69a18 1px dotted;
}	
	
#banner{
	margin:50px 0 0 0;
	
	}

#banner img{
	border-bottom:1px solid #d69a18;
	}

body{
	font-family:Times New Roman, Times, Serif;
	background:#000000;
	margin:0px 0 0 0;
	padding:0px 0 0 0;
	font-size:13px;
	text-align: center;
}

#clear{
	clear:both;
}

#content-bg {
	background:#864d03 url(images/bgOrange.gif) repeat-x;
	margin:0;
	padding:0;
	padding-top:18px;
	-moz-border-radius-bottomleft:9px;
	-webkit-border-bottom-left-radius:9px;
	-moz-border-radius-bottomright:9px;
	-webkit-border-bottom-right-radius:9px;
}

#content{
	background: url(images/bgFiligree.png) bottom right no-repeat;
	margin:0;
	min-height:550px;
}
	
.clear{
	clear:both;
	}
	
#content img{
	border:none;
}

#diggles{
	font-size:80%;
	font-weight:100;
	color:#d69a18;
	margin:5px 25px 3px 25px;
	text-align:right;
}

#diggles a{
	color:#77771b;
	text-decoration:none;
}

#diggles a:hover{
	color:#77771b;	
}

#footer{
	width:997px;
	margin:10px 0 10px 0;
	padding:0px;
	font-size:14px;
}

h2 {
	font-size: 24px;
	background: url(images/bgHeader.png) 50% 80% no-repeat;
	overflow:visible;
}

#header{
	width:323px;
}


#header h1{
	background:url(images/zajanLogo.png) no-repeat 0 0;
	height:115px;
	margin:15px 0 15px 0;
	padding:0;
}


#header h1 a{
	height:115px;
    width:323px;
    text-indent:-2000em;
    z-index:1000; /* need for FX and IE */	
    display:block;
	margin:0 auto;
	border:0;
}


#header h1 a:hover, h1 a:focus{
    cursor:pointer; /* IE7 */
	-moz-outline-style:none;  /*Firefox image outline fix*/
}


#latest{
	width:485px;
	padding:18px;
	margin:0 0 0 70px;
	margin-bottom: 18px;
	background-color: #d69a18;
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	box-shadow: inset 0 1px 5px rgba(0, 0, 0, .3);
	-moz-box-shadow: inset 0 1px 5px rgba(0, 0, 0, .3);
	-webkit-box-shadow: inset 0 1px 5px rgba(0, 0, 0, .3);
	}


.latestAuthor{
	text-align:left;
	font-size:100%;
	font-weight:100;
	padding:0px 0px 5px 8px;
	float:right;
	width:300px;
	font-style:italic;
}


.latestDescription{
	text-align:left;
	font-size:14px;
	font-weight:100;
	padding:5px 0 10px 8px;
	float:right;
	width:300px;
}


.missionDescription{
	text-align:center;
	font-size:20px;
	font-weight:100;
	padding:10px 0px;
	float:right;
	line-height:1.5em;
}

.latestImage{
	float:left;
	width:175px;	
}
	

.latestLink{
	text-align:right;
	font-size:100%;
	padding:5px;
	float:right;
	width:300px;
}

.latestLink a{
	color:#000000;
	padding:0px;
	border:none;
	text-decoration:underline;
}

.latestLink a:hover, latestLink a:focus{
	color:#000000;
	padding:0px;
	border-bottom:#000 1px dotted;
	text-decoration:none;
	cursor:pointer; /* IE7 */
	-moz-outline-style:none;  /*Firefox image outline fix*/
}


.latestTitle{
	text-align:left;
	font-size:150%;
	font-weight:700;
	padding:0px 0px 0px 8px;
	float:right;
	width:300px;
}

#left{
	width:323px;
	float:left;
	margin:0 0 0 1px;
	height:766px;
	background:#77771b url(images/menu.gif) repeat;
	-moz-border-radius-bottomleft:9px;
	-webkit-border-bottom-left-radius:9px;
}


#left p{
	color:#000;
	font-size:14px;
	padding:0px 20px 10px 20px;
}


.links{
	text-align:center;
	padding:4px 2px;
	margin:0 35px;
	border-bottom:thin dotted #ccc;
	border-top:thin dotted #ccc;
}


.links a{
	color:#663300;
	font-weight:700;
	font-size:90%;
}


.links a:hover, .links a:focus{
	color:#e7662b;
	font-weight:700;
	background:url(images/dot.gif) bottom repeat-x;
    cursor:pointer; /* IE7 */
	-moz-outline-style:none;  /*Firefox image outline fix*/
}


#logo{
	float:left;
	margin:0 0 45px 0;
	width:323px;
	padding:0;
	background:#000 url(images/menuTop.gif) bottom no-repeat;
	height:124px;
}


#mainNav{
	
	padding:0;
	margin:0;
	
	}

#navLink{
	margin:0px 0 0px 0px;
	padding:8px 0;
	background:url(images/button.jpg) no-repeat center;
	border:none;
	outline:none;

}


#navLink a{
	font-size:18px;
	color:#bc6c05;
	text-align:center;
	text-decoration:none;
	padding:5px 100px;
	outline:none;
	
}


#navLink a:hover, #navLink a:focus, #navLink a:active{
	color:#bc6c05;
	background:url(images/buttonOver.jpg) no-repeat center;
	text-decoration:none;
	padding:5px 100px;
	border:none;
	-moz-outline-style:none;  /*Firefox image outline fix*/
	outline:none;
}


#pageInfo{
	width:485px;
	padding:0 0 0 0px;
	margin:0 0 0 92px;
	}
	
	#contact #pageInfo {
		margin: 0 0 0 160px;
	}
	

#pageInfoMission{
	width:485px;
	padding:70px 0 0 0px;
	margin:0 0 0 86px;
	}


#paypal{
	margin:45px 0 0 0;
	padding:0 0 15px 0;
	background:url(images/whiteBar.gif) repeat-x;
	
	}

#paypal a img{
	border:none;
	margin:0 0px 0 0;
	padding:0;
	}

#paypal a:hover, #paypal a:focus{
	background:none;
    cursor:pointer; /* IE7 */
	-moz-outline-style:none;  /*Firefox image outline fix*/
	border:none;
}

.paypalButton form{
	padding:3px;
	margin:0;
	}
	

.price{
	color:yellow;
	size:15px;
	font-weight:bold;
	}

#question{
	font-size:450%;
	font-weight:800;
	color:#8b8b43;
	}

#right{
	float:right;
	width:665px;
	height:auto;
	margin:0 7px 0 0;
	}


table.image {
	float:left;
	margin:0;
}

table.image img {
	margin:0;
	padding:0;
	background-color:none;
	border:none;
}

	caption {
		font-size:10px;
		font-style:italic;
		margin:0 0 6px 0;
		color:black;
		text-align:left;
		padding-left:3px;
	}

#title{
	font-size:20px;
	margin:0px 0 0px 0;
	padding:40px 0 0 0;	
	color:#d69a18;
	font-weight:200;
}


#title a {
	color:#d69a18;
	padding:5px;
	margin:0;
	font-size:18px;
	text-decoration:none;
	
}


#title a:hover, #title a:focus{
	color:#d69a18;
	border-bottom:#d69a18 1px dotted;
	border-top:#d69a18 1px dotted;
	border-right:#d69a18 1px dotted;
	border-left:#d69a18 1px dotted;
	
}

#upcoming{
	padding:0;
}

.upcomingAuthor{
	font-size:100%;
	font-style:italic;
	color:#ffffff;
}
	
.upcomingItem{
	float:left;
	width:125px;
	margin:0px;
	padding:10px 0 40px 75px;
}

.upcomingImages{
	padding:0px;
	
}

.upcomingImages a{
	border:none;
	}


.upcomingImages a:hover, .upcomingImages a:focus{
	background:none;
    cursor:pointer; /* IE7 */
	-moz-outline-style:none;  /*Firefox image outline fix*/
}


.upcomingLinks{
	text-align:center;
}


.upcomingLinks a{
	color:#000000;
}


.upcomingLinks a:hover, .upcomingLinks a:focus {
	color:#000;
	border-bottom:#d69a18 1px dotted;
	text-decoration:none;
    cursor:pointer; /* IE7 */
	-moz-outline-style:none;  /*Firefox image outline fix*/
	}

	

#wrapper{
	margin:0 auto;
	text-align:center;
	width:997px;
	background:#000;
}



