body {
	background: #FF69B4;
	color: #333333;
	font: normal 12px Verdana, Arial, sans-serif;
	margin: 5px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
a:link { color: #FF1493; text-decoration: none; }
a:visited { color: #FF1493; text-decoration: none; }
a:hover { color: #000000; text-decoration: underline; }
a:active { color: #FF1493; text-decoration: none; }

a.navlinks:link, a.navlinks:active, a.navlinks:visited { color: #FF1493; text-decoration: none; font-weight: bold; font-size: 13px; }
a.navlinks:hover { color: #000000; text-decoration: underline; }

a.download:link, a.download:active, a.download:visited { color: #FF1493; text-decoration: none; font-weight: bold; font-size: 13px; }
a.download:hover { color: #000000; }

p { margin: 0px 0px 10px 0px; }
form { margin: 0px }
img { border: 0px }
img.thumb { border: 1px solid #FF1493 }

#body { background: #FFFFFF; width: 850px; border: 2px solid #FF69B4; }
	#body:after { content: ""; display: block; clear: both; }
#header { height: 100px; width: 850px; }
    #header a { font-weight: bold; font-size: 15px; }
	#header a:link { color: #0000FF; font-weight: bold; font-size: 15px; }
	#header a:visited { color: #0000FF; }
	#header a:hover { color: #000000; text-decoration: underline; }
	#header a:active { color: #0000FF; }
#navigation { background: #0099FF url(images/background_navigation.gif) repeat-x; color:#FFFFFF; height: 30px; width: 850px; font-weight: bold; border-top: 1px solid #FFFFFF }
	#navigation a:link { color: #FFFFFF; padding: 9px 10px 9px 10px; }
	#navigation a:visited { color: #FFFFFF; padding: 9px 10px 9px 10px; }
	#navigation a:hover { background: #666666; color: #FFFFFF; padding: 9px 10px 9px 10px; }
	#navigation a:active { color: #FFFFFF; padding: 9px 10px 9px 10px; }
	html>body #navigation a:link { padding-top: 8px; }
	html>body #navigation a:visited { padding-top: 8px; }
	html>body #navigation a:hover { padding-top: 8px; }
	html>body #navigation a:active { padding-top: 8px; }
	#navigation ul { margin: 0px 0px 0px 0px; }
	#navigation li { display: inline; line-height: 30px; list-style: none; }
#left { float: left; margin: 10px 0px 10px 10px; text-align: left; width: 820px; }
	#left p { line-height: 1.5; }
#right { float: right; margin: 10px 10px 10px 0px; width: 160px; }
#footer { background: #FF69B4; clear: both; color:#FFFFFF; line-height: 20px; width: 850px; }
	#footer a:link { color: #FFFFFF; }
	#footer a:visited { color: #FFFFFF; }
	#footer a:hover { color: #FFFFFF; text-decoration: underline; }
	#footer a:active { color: #FFFFFF; }
h1.head {
  font-weight: bold;
  color: #FF1493;
  letter-spacing: -1px;
  font-size: 170%;
  margin: 0px;
  padding: 0px;

}
h2 { color: #0099FF; margin-bottom: 5px; margin-top: 5px; }
h3 { color: #0099FF; margin-bottom: 5px; margin-top: 5px; font-size: 1.6em; }

.headtitle {
    color: #FFFFFF;
    font: bold 12px Verdana, Arial, sans-serif;
    background: #0099FF;
    padding: 2px; }
    
    
    .pages {

padding: 1.1em;

margin: 0 0 0 250px;

clear: left;

font-size: 15px;

}

.pages a{

display: block;

float: left;

padding: 0.2em 0.5em;

margin-right: 0.1em;

border: 1px solid #fff;

background: #fff;

color: #333;
font-size: 15px;

}

.pages span{

display: block;

float: left;

padding: 0.2em 0.5em;

margin-right: 0.1em;

background: inherit;

color: #333;  

}

.pages span.current {

border: 1px solid #969696;

font-weight: bold;

background: #FFECEC;

color: #000;

}

.pages a {

border: 1px solid #ddd;

text-decoration: none;

}

.pages a:hover {

border-color: #969696;

background-color: #FFECEC;

}

.pages a.nextprev {

font-weight: bold;

}

.pages span.nextprev {

color: #666;

}

.pages span.nextprev {

border: 1px solid #ddd;

color: #999;

}

.pages .nextprev-next {

float: right;
