body {
	margin: 0px;
	background-image: url(img/bg.jpg);
	background-repeat: repeat-X;
}
.leftshadow {
	background-image: url(img/leftshadow.gif);
	background-repeat: repeat-y;
	background-color: #e9f0dd;
}

.rightshadow {
	background-image: url(img/rightshadow.gif);
	background-repeat: repeat-y;
}
a:link {
	color: #79A12E;
}
a:visited {
	color: #79A12E;
}
a:hover {
	color: #CE6702;
}
a:active {
	color: #79A12E;
}
.hometext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656565;
}
#container {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #656565;
	margin-right: 55px;
	margin-left: 23px;

}
#indent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #656565;
	margin-right: 55px;
	margin-left: 35px;

}
#sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #656565;
	margin-right: 20px;
	margin-left: 52px;

}
.side_subheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #cc6600;
	font-weight: bold;

}
.orange { color: #cc6600; }
.green { color: #678f00; }
.light_grey { color: #999999; }

.font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #656565;
}
#font_people {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #656565;
	margin-bottom: 10px;
	}

/*
li {
	margin-bottom: 7px;
}
*/

#listindent {
	margin-right: 20px;
	margin-left: 27px;
}

.subheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #cc6600;
}
.sidebar {
	background-image: url(img/sidebar_bg.gif);
	background-repeat: repeat-y;
}
.fontred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FF0000;

}
.joshuas_story {
	background-image: url(img/title_Joshuas_story.gif);
	background-repeat: no-repeat;
}
#story_text {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #cc6600;
	font-weight: bold;
	margin-right: 60px;
	margin-left: 52px;
}
ol.withroman { list-style-type: upper-roman }
.austins_story {
	background-image: url(img/title_austins_story.gif);
	background-repeat: no-repeat;
}
.triangle_bg {
	background-image: url(img/triangle_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #CE6702;
	font-weight: normal;
}
#sidebar_bullets_only {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #656565;
	margin-right: 20px;
	margin-left: 30px;

}

#application .label, .notice {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #656565;    
}

#application .label {
    text-align: right;
}

table .main, .job, .heardinfo {    
    width: 600px;
    margin-left: 5px;
    border-spacing: 10px;
    border-collapse: separate;
    padding: 5px;
}

table.job {
    width: 400px;
}

table.heardinfo {
    border: 1px solid black;
}

marquee {
	height: auto;
	width: auto;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #CE6702;
}

marquee ul {
	list-style: none;
	display: inline;
	margin: 0px;
	padding: 0px;
}

marquee li {
	display: inline;
	padding: 0px;
	margin: 0 50px;
}

.scroll {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #CE6702;
	}
	
.required {
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	line-height: 12px;
}
.phone {
	color: #656565;
	font: 12px/14px Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#wslider {
	font-family: Tahoma, Verdana;

}