/* css */
body {
	background-image: url(background.jpg);
	background-repeat: repeat;
	background-position: left top;
}
#navigation {
 font: 12px/19px Verdana, 'Bitstream Vera Sans', 'Lucida Grande', sans-serif, sans;
 width:200px;
}
#navigation li {
 list-style:none;
}
#navigation ul {
 margin:0px;
 padding:0px;
 border-bottom-color:#000000;
 border-bottom-style:dotted;
 border-bottom-width:2px;
}
#navigation ul ul {
 border-bottom:none
}
#navigation a {
 text-decoration:none;
 display:block;
}
#navigation ul li a {
 color:#ffffff;
 margin:0px;
 padding:0px;
 display:block;
 padding-top:2px; 
 padding-bottom:2px; 
 padding-left:4px;
 padding-right:4px;
 background-image:url(gradient3.jpg);
 background-color:#000000;
 border-bottom-color:#cccccc;
 border-bottom-style:solid;
 border-bottom-width:1px;
}
#navigation ul li a:link {
 color:#ffffff; 
 text-decoration:none;
}
#navigation ul li a:hover {
 color:#F0E40F;
 background-image:url(gradient2.jpg);
 background-color:#990000;
 text-decoration:underline;
}
#navigation ul ul li a {
 color:#000000;
 margin:0px;
 padding:0px;
 display:block;
 padding-top:2px; 
 padding-bottom:2px; 
 padding-left:19px;
 padding-right:4px;
 background-image:none;
 background-color:#cccccc;
 border-bottom-color:#000000;
 border-bottom-style:solid;
 border-bottom-width:1px;
}
#navigation ul ul li a:link {
 color:#000000; 
 text-decoration:none;
}
#navigation ul ul li a:hover {
 color:#990000;
 background-color:#eeeeee;
 text-decoration:underline;
 background-image:url(headerlinkson.jpg);
 background-repeat:no-repeat;
 background-position: 1px 4px;
}

#navigation ul ul ul li a {
 color:#000000;
 margin:0px;
 padding:0px;
 display:block;
 padding-top:2px; 
 padding-bottom:2px; 
 padding-left:28px;
 padding-right:4px;
 background-image:none;
 background-color:#dddddd;
 border-bottom-color:#000000;
 border-bottom-style:solid;
 border-bottom-width:1px;
}
#navigation ul ul ul ul li a {
 color:#000000;
 margin:0px;
 padding:0px;
 display:block;
 padding-top:2px; 
 padding-bottom:2px; 
 padding-left:28px;
 padding-right:4px;
 background-image:none;
 background-color:#ffffff;
 border-bottom-color:#000000;
 border-bottom-style:solid;
 border-bottom-width:1px;
}
#header {
 background-image:url(gradient1.gif);
 font: bold 14px/26px Arial, Helvetica, sans-serif;
 background-color:#ffffff;
 background-position:bottom;
 background-repeat:repeat-x;
 height:26px;
 text-align:center;
 color:#000000;
 padding:0px;
 margin-top:4px;
 margin-bottom:4px;
}
#header_links a:link {
   display:block;
 width:100px;
 height:40px;
 text-align:center;
 text-transform:uppercase;
 color:#FFFFFF;
 text-decoration:none;
 font: bold 12px/40px Arial, Helvetica, sans-serif;
 background-image:url(headerlinks.jpg);
 background-color:#000000;
}
#header_links a:visited {
   display:block;
 width:100px;
 height:40px;
 text-align:center;
 text-transform:uppercase;
 color:#FFFFFF;
 text-decoration:none;
 font: bold 12px/40px Arial, Helvetica, sans-serif;
 background-image:url(headerlinks.jpg);
}
#header_links a:hover {
 color:#F0E40F;
 text-decoration:underline;
 background-image:url(headerlinkson.jpg);
 background-color:#990000;
}
#content {
 padding-left:5px;
}
.padding {
 margin:4px;
 margin-top:2px;
}
#black {
	background-color:#000000;
	margin-left:5px;
	padding-left:4px;
	padding-right:4px;
	font: 12px/19px Verdana, 'Bitstream Vera Sans', 'Lucida Grande', sans-serif, sans;
	height:100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#black p {
 color:#FFFFFF;
 margin:0px;
 padding:5px;
}
#black h1 {
 color:#F0E40F;
 margin:0px;
 padding:5px;
 padding-bottom:2px;
 font: bold 14px/26px Arial, Helvetica, sans-serif;
}
#maintext {
	font: 12px/19px Verdana, 'Bitstream Vera Sans', 'Lucida Grande', sans-serif, sans;
	padding-left:0px;
	padding-right:10px;
	background-image:url(previewfile.ashx?id=72838);
	background-repeat:repeat-x;
	background-attachment: fixed;
	background-position: left top;
}
#maintext h1 {
 color:#990000;
 margin:0px;
 margin-top:4px;
 padding-left:4px;
 padding-top:2px;
 font: bold 16px/24px Arial, Helvetica, sans-serif;
}
#maintext p {
 margin-top:10px;
 margin-bottom:10px;
}
a {
 color:#990000;
 text-decoration:none;
}
a:link {
 color:#990000;
 text-decoration:none;
}
a:visited {
 color:#990000;
 text-decoration:none;
}
a:hover {
 text-decoration:underline;
}   
