/*

=============================================================

Nayliner Web Design

All code contained herein is the property of Nayliner Web Design, 

and its use is prohibited.

=============================================================

*/



/*

=============================================================

HTML OBJECTS

=============================================================

*/



body {

	position: relative;

	margin: 0;

	background:url(../images/bg.jpg) repeat-x #000000;

}



/*

============================================================

HEADER OPTIONS

============================================================

*/



#box{

	position: relative; width: 823px;

	top:50px;

	margin: 0 auto;

	color:#FFFFFF;

}



#box a:link {

	color: #000000;

	text-decoration: none;

}



#box a:visited {

	color: #000000;

	text-decoration: none;

}



#box a:hover {

	color: #000000;

	text-decoration: none;

}





#header{

	position: absolute;

	width: 834px;

	top: 0px;

	left: 0px;

}



#links {

	clear: both;

	text-align: right;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	left: -25px;

	top: -25px;

	position:relative;

}



#links a:link {

	color: #FFFFFF;

	text-decoration: none;

}



#links a:visited {

	color: #FFFFFF;

	text-decoration: none;

}



#links a:hover {

	color: #927215;

	text-decoration: none;

}



#links ul {

	margin: 0;

	color:#FFFFFF;

	padding: 0;

	list-style: none;

}



#links li {

	display: inline;

	color:#FFFFFF;

	margin: 0;

	padding: 0;

}



/*



=============================================================



BODY OBJECTS



=============================================================



*/



#main {



	position: absolute; 

	top: 51px;

	left: 0px;

	width: 834px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	background: url(../images/middle.jpg) repeat-y;

}



#content {

	width: 800px;

	padding: 15px;

}



#content a:link {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

}



#content a:visited {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

}



#content a:hover {

	color: #FFFFFF;

	text-decoration: underline;

	font-weight: bold;

}



.maintitle {

	font-size: 15px;

	font-weight: bold;

	color: #a4c648;

	padding-bottom: 5px;

	padding-top: 5px;

}



/*

=============================================================

FOOTER OBJECTS

=============================================================

*/



#bottom {

	color:#FFFFFF;

	position: relative;

	top:10px;

	padding-bottom: 7px;

}



/*

=============================================================

NEWS OBJECTS

=============================================================

*/



.newsTitle {

	font-size: 17px;

	color: #927215;

	font-weight: bold;

	padding-top: 7px;

	padding-bottom: 15px;

}



.newsArticle {

	word-spacing: 1px;

	padding-bottom: 5px;

}



.newsSig {

	font-size: 10px;

	border-top: 1px dashed #5b7aa4;

	padding-bottom: 10px;

}

/*

=============================================================

PHOTOGALLERY OBJECTS

=============================================================

*/



.picCell {

	padding-top: 5px; padding-left: 10px; padding-right: 10px; padding-bottom: 5px;

	border: 0px solid #FFFFFF;

}



.iconPic {

	border: 1px solid #000000;

}



.iconPic a:link {

	border: 1px solid #000000;

}



.iconPic a:visited {

	border: 1px solid #000000;

}



.picCaption {

	font-size: 10px;

	padding-left: 10px;

}



<!-- Created primarily for the photogallery, but used else where through out the site. -->

.break {

	padding-bottom: 5px;

}



/*

=============================================================

FORM OBJECTS

=============================================================

*/



INPUT, TEXTAREA, SELECT {

	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;

	background-color: #FFFFFF;

	color:#FFFFFF;

	padding: 2px;

	border: solid 0px #927215;

}



INPUT.button {

	background-color: #bbbbbb;
	color: #000000;

}



INPUT.bold {

	background-color: #bbbbbb;

	font-weight: bold;

}



INPUT.italic {

	background-color: #bbbbbb;

	font-style: italic;

}



INPUT.underline {

	background-color: #bbbbbb;

	text-decoration: underline;

}



INPUT.required {

	background-color: #927215;

}



TEXTAREA.required {

	background-color: #927215;

}



SELECT.required {

	background-color: #927215;

}



INPUT.smallText {

	font-size: 10px;

}



OPTION {

	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;

	border: solid 1px #000000;

}



INPUT.radio {

	border: 0px;

	background-color: #2a2a2a;

}



INPUT.highlighted {

	border: 0px;

	background-color: #1e1e1e;

}
