/* ========================================== *
/* BASIC FORMATTING */
/* ========================================== */
body {
	text-align: center;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
	padding: 40px 0 30px 0;
	background-color:#cacfc7;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 26px;
	color: #999999;
	font-weight: bold;
	margin: 0;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
	font-weight: bold;
	margin: 0 0 4px 0;
	text-decoration:none;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
	font-weight: bold;
	margin: 0 0 0 0;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #000000;
	font-weight: bold;
	margin: 0 0 0 0;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 20px;
	color: #000000;
	font-weight: bold;
	margin: 0 0 0 0;
}
h5 a {
	color: #000000;
	text-decoration:none;
}
h5 a.highlight {
	color: #666;
	text-decoration:none;
}

h2 a {text-decoration:none;}
h2 a:hover {text-decoration:none;}


h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 25px;
	color: #000000;
	font-weight: bold;
	margin: 0 0 0 0;
}



blockquote {
	width: 94px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	color: #000000;
	font-weight: bold;
	margin: 0 0 12px 0;
	}
blockquote a {	
	color: #666666;
	padding: 5px 0px 0px 0px;
	font-size: 13px;
	line-height: 16px;
	text-decoration: none;
	font-weight: bold;
	}
	
blockquote a.highlight {	
	color: #000000;
	}
	
.invisible { visibility: hidden; padding:0; margin:0px;}
.grey {color: #555555;}

/* ========================================== *
/* MAIN BLOCK ELEMENTS */
/* ========================================== */

#main {
	width: 950px;
	min-height: 700px;
	margin: 0 auto;
	padding: 0 0 40px 0;
	clear:both;
	background-color:#ffffff;
}
#clear-main {
	width:950px;
	height:1px;
	clear: both;
}

/* ========================================== *
/* MAIN FLOAT ELEMENTS */
/* ========================================== */

#col1 {
	width: 245px;
	text-align: left;
	vertical-align: top;
	padding: 0;
	float:left;
}
#col2 {
	width: 705px;
	text-align: left;
	vertical-align: top;
	float:left;
}

/* ========================================== *
	COLUMN ONE
/* ========================================== */

#mainnav {
	width: 105px;
	text-align: left;
	vertical-align: top;
	padding: 0px 0 0 0;
	margin: 90px 0 37px 80px;
	line-height: 17px;
	font-weight:normal;
}
#mainnav1 {display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px 0px; text-decoration:none;}
#mainnav2 {display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -19px; text-decoration:none;}
#mainnav3 {display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -38px; text-decoration:none;}
#mainnav4 {display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -57px; text-decoration:none;}
#mainnav5 {display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -76px; text-decoration:none;}
#mainnav6 {display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -95px; text-decoration:none;}
#mainnav7 {display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -114px; text-decoration:none;}
#mainnav8 {display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -133px; text-decoration:none;}
#mainnav9 {display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -152px; text-decoration:none;}

#mainnav1 a{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:0px 0px; text-decoration:none;}
#mainnav2 a{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:0px -19px; text-decoration:none;}
#mainnav3 a{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:0px -38px; text-decoration:none;}
#mainnav4 a{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:0px -57px; text-decoration:none;}
#mainnav5 a{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:0px -76px; text-decoration:none;}
#mainnav6 a{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:0px -95px; text-decoration:none;}
#mainnav7 a{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:0px -114px; text-decoration:none;}
#mainnav8 a{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:0px -133px; text-decoration:none;}
#mainnav9 a{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:0px -152px; text-decoration:none;}

#mainnav1 a:hover{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px 0px; text-decoration:none;}
#mainnav2 a:hover{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -19px; text-decoration:none;}
#mainnav3 a:hover{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -38px; text-decoration:none;}
#mainnav4 a:hover{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -57px; text-decoration:none;}
#mainnav5 a:hover{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -76px; text-decoration:none;}
#mainnav6 a:hover{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -95px; text-decoration:none;}
#mainnav7 a:hover{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -114px; text-decoration:none;}
#mainnav8 a:hover{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -133px; text-decoration:none;}
#mainnav9 a:hover{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -152px; text-decoration:none;}


#mainnav1 a.active{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px 0px; text-decoration:none;}
#mainnav2 a.active{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -19px; text-decoration:none;}
#mainnav3 a.active{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -38px; text-decoration:none;}
#mainnav4 a.active{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -57px; text-decoration:none;}
#mainnav5 a.active{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -76px; text-decoration:none;}
#mainnav6 a.active{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -95px; text-decoration:none;}
#mainnav7 a.active{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -114px; text-decoration:none;}
#mainnav8 a.active{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -133px; text-decoration:none;}
#mainnav9 a.active{display:block; width: 105px; height: 19px; margin: 0; background-image:url(images/mainnav2.gif); background-repeat:no-repeat; background-position:-105px -152px; text-decoration:none;}


#sub-area {width: 130px; margin: 0 0 0 80px;}

#gallerynav {
	width: 105px;
	height: 18px;
	margin: 0 0 12px 0;
	font-size: 4px;
}
#gallerynav0 {float: left; width: 54px; height: 18px; margin: 0 0 0 0 ; background-image:url(images/gallery-nav.gif); background-repeat:no-repeat; background-position:0px 0px; text-decoration:none;}
#gallerynav1 {float: left; width: 10px; height: 18px; margin: 0 5px 0 0 ; background-image:url(images/gallery-nav.gif); background-repeat:no-repeat; background-position:-54px 0px; text-decoration:none;}
#gallerynav2 {float: left; width: 10px; height: 18px; margin: 0 5px 0 0 ; background-image:url(images/gallery-nav.gif); background-repeat:no-repeat; background-position:-69px 0px; text-decoration:none;}
#gallerynav3 {float: left; width: 10px; height: 18px; margin: 0 0 0 0 ; background-image:url(images/gallery-nav.gif); background-repeat:no-repeat; background-position:-84px 0px; text-decoration:none;}

#gallerynav0 a{float: left; width: 54px; height: 18px; margin: 0 0 0 0 ; background-image:url(images/gallery-nav.gif); background-repeat:no-repeat; background-position:0px 0px; text-decoration:none;}
#gallerynav1 a{float: left; width: 10px; height: 18px; margin: 0 5px 0 0 ; background-image:url(images/gallery-nav.gif); background-repeat:no-repeat; background-position:-54px 0px; text-decoration:none;}
#gallerynav2 a{float: left; width: 10px; height: 18px; margin: 0 5px 0 0 ; background-image:url(images/gallery-nav.gif); background-repeat:no-repeat; background-position:-69px 0px; text-decoration:none;}
#gallerynav3 a{float: left; width: 10px; height: 18px; margin: 0 0 0 0 ; background-image:url(images/gallery-nav.gif); background-repeat:no-repeat; background-position:-84px 0px; text-decoration:none;}

#gallerynav0 a:hover{float: left; width: 54px; height: 18px; margin: 0 0 0 0 ; background-image:url(images/gallery-nav.gif); background-repeat:no-repeat; background-position:0px -18px; text-decoration:none;}
#gallerynav1 a:hover{float: left; width: 10px; height: 18px; margin: 0 5px 0 0 ; background-image:url(images/gallery-nav.gif); background-repeat:no-repeat; background-position:-54px -18px; text-decoration:none;}
#gallerynav2 a:hover{float: left; width: 10px; height: 18px; margin: 0 5px 0 0 ; background-image:url(images/gallery-nav.gif); background-repeat:no-repeat; background-position:-69px -18px; text-decoration:none;}
#gallerynav3 a:hover{float: left; width: 10px; height: 18px; margin: 0 0 0 0 ; background-image:url(images/gallery-nav.gif); background-repeat:no-repeat; background-position:-84px -18px; text-decoration:none;}

#gallerynav0 a.active{float: left; width: 54px; height: 18px; margin: 0 0 0 0 ; background-image:url(images/gallery-nav.gif); background-repeat:no-repeat; background-position:0px -18px; text-decoration:none;}
#gallerynav1 a.active{float: left; width: 10px; height: 18px; margin: 0 5px 0 0 ; background-image:url(images/gallery-nav.gif); background-repeat:no-repeat; background-position:-54px -18px; text-decoration:none;}
#gallerynav2 a.active{float: left; width: 10px; height: 18px; margin: 0 5px 0 0 ; background-image:url(images/gallery-nav.gif); background-repeat:no-repeat; background-position:-69px -18px; text-decoration:none;}
#gallerynav3 a.active{float: left; width: 10px; height: 18px; margin: 0 0 0 0 ; background-image:url(images/gallery-nav.gif); background-repeat:no-repeat; background-position:-84px -18px; text-decoration:none;}

#yearnav2013 {display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px 0px; text-decoration:none;}
#yearnav2012 {display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -19px; text-decoration:none;}
#yearnav2011 {display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -38px; text-decoration:none;}
#yearnav2010 {display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -57px; text-decoration:none;}
#yearnav2009 {display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -76px; text-decoration:none;}
#yearnav2008 {display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -95px; text-decoration:none;}
#yearnav2007 {display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -114px; text-decoration:none;}
#yearnav2006 {display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -133px; text-decoration:none;}
#yearnav2005 {display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -152px; text-decoration:none;}
#yearnav2004 {display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -171px; text-decoration:none;}
#yearnav2003 {display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -190px; text-decoration:none;}
#yearnav2002 {display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -209px; text-decoration:none;}
#yearnav2001 {display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -228px; text-decoration:none;}
#yearnav2000 {display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -247px; text-decoration:none;}

#yearnav2013 a{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px 0px; text-decoration:none;}
#yearnav2012 a{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -19px; text-decoration:none;}
#yearnav2011 a{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -38px; text-decoration:none;}
#yearnav2010 a{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -57px; text-decoration:none;}
#yearnav2009 a{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -76px; text-decoration:none;}
#yearnav2008 a{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -95px; text-decoration:none;}
#yearnav2007 a{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -114px; text-decoration:none;}
#yearnav2006 a{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -133px; text-decoration:none;}
#yearnav2005 a{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -152px; text-decoration:none;}
#yearnav2004 a{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -171px; text-decoration:none;}
#yearnav2003 a{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -190px; text-decoration:none;}
#yearnav2002 a{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -209px; text-decoration:none;}
#yearnav2001 a{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -228px; text-decoration:none;}
#yearnav2000 a{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:0px -247px; text-decoration:none;}

#yearnav2013 a:hover{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px 0px; text-decoration:none;}
#yearnav2012 a:hover{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -19px; text-decoration:none;}
#yearnav2011 a:hover{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -38px; text-decoration:none;}
#yearnav2010 a:hover{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -57px; text-decoration:none;}
#yearnav2009 a:hover{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -76px; text-decoration:none;}
#yearnav2008 a:hover{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -95px; text-decoration:none;}
#yearnav2007 a:hover{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -114px; text-decoration:none;}
#yearnav2006 a:hover{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -133px; text-decoration:none;}
#yearnav2005 a:hover{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -152px; text-decoration:none;}
#yearnav2004 a:hover{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -171px; text-decoration:none;}
#yearnav2003 a:hover{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -190px; text-decoration:none;}
#yearnav2002 a:hover{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -209px; text-decoration:none;}
#yearnav2001 a:hover{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -228px; text-decoration:none;}
#yearnav2000 a:hover{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -247px; text-decoration:none;}

#yearnav2013 a.active{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px 0px; text-decoration:none;}
#yearnav2012 a.active{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -19px; text-decoration:none;}
#yearnav2011 a.active{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -38px; text-decoration:none;}
#yearnav2010 a.active{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -57px; text-decoration:none;}
#yearnav2009 a.active{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -76px; text-decoration:none;}
#yearnav2008 a.active{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -95px; text-decoration:none;}
#yearnav2007 a.active{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -114px; text-decoration:none;}
#yearnav2006 a.active{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -133px; text-decoration:none;}
#yearnav2005 a.active{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -152px; text-decoration:none;}
#yearnav2004 a.active{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -171px; text-decoration:none;}
#yearnav2003 a.active{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -190px; text-decoration:none;}
#yearnav2002 a.active{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -209px; text-decoration:none;}
#yearnav2001 a.active{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -228px; text-decoration:none;}
#yearnav2000 a.active{display:block; width: 32px; height: 19px; margin: 0; background-image:url(images/yearnav.gif); background-repeat:no-repeat; background-position:-32px -247px; text-decoration:none;}


.homeside-break {
	display: block;
	height: 23px;
}

.homeside-text a {display: block; color: #666666; text-decoration: none; padding: 4px 0px 0px 0px;}
.homeside-text a:hover {color: #000; text-decoration: none;}

/* ========================================== *
	COLUMN TWO
/* ========================================== */

#main-area {
	width: 420px;
	text-align: left;
	vertical-align: top;
	text-align:left;
	margin: 90px 0 0 0;
	border-top: 1px solid #000000;
}
#main-area a {color: #000; text-decoration: none;}
#main-area a:hover {color: #666666; text-decoration: none;}

#right-area {
	width: 142px;
	height: 300px;
	background-color:#999999;
	text-align: left;
	vertical-align: top;
	text-align:left;
	margin: 90px 0 0 30px;
	border-top: 1px solid #000000;
}
#table-area {
	text-align: left;
	vertical-align: top;
	text-align:left;
	margin: 90px 0 0 0;
}
#table-area a {color: #000; text-decoration: none;}
#table-area a:hover {color: #666666; text-decoration: none;}
#table1 {
	width: 362px;
	float: left;
	text-align: left;
	vertical-align: top;
	text-align:left;
	margin: 0 0 0 0;
}
#table1 td {
	width: 220px;
	border-bottom: 1px solid #000000;
	text-align: left;
	vertical-align: top;
	padding: 6px 0 10px 0;
}

#table2 {
	width: 166px;
	float: left;
	text-align: left;
	vertical-align: top;
	text-align:left;
	margin: 0 0 0 30px;
}
#table2 td {
	width: 166px;
	border-bottom: 1px solid #000000;
	text-align: left;
	vertical-align: top;
	padding: 6px 0 10px 0;
}
#table1B {
	width: 420px;
	float: left;
	text-align: left;
	vertical-align: top;
	text-align:left;
	margin: 0 0 0 0;
	border-top: 1px solid #000000;
}
#table2B {
	width: 142px;
	float: left;
	text-align: left;
	vertical-align: top;
	text-align:left;
	margin: 0 0 0 15px;
	border-top: 1px solid #000000;
}
.table2B-text-area {
	border-bottom: 1px solid #000000;
	text-align: left;
	vertical-align: top;
	padding: 6px 0 10px 0;
}
.title-area {
	width: 420px;
	text-align: left;
	vertical-align: top;
	text-align:left;
	padding: 14px 0 19px 0;
	border-bottom: 1px solid #000000;
}
.title-area a {color: #000; text-decoration: none;}
.title-area a:hover {color: #666666; text-decoration: none;}
.text-area {
	color: #333333;
	width: 420px;
	text-align: left;
	vertical-align: top;
	line-height: 14px;
	text-align:left;
	padding: 15px 0 15px 0;
	border-bottom: 1px solid #000000;
}
.text-area a {color: #000; text-decoration: none;}
.text-area a:hover {color: #666666; text-decoration: underline;}
.title-areaB {
	width: 420px;
	text-align: left;
	vertical-align: top;
	text-align:left;
	padding: 10px 0 25px 0;
	border-bottom: 1px solid #000000;
}
.text-areaB {
	color: #333333;
	width: 420px;
	text-align: left;
	vertical-align: top;
	line-height: 14px;
	text-align:left;
	padding: 10px 0 15px 0;
	border-bottom: 1px solid #000000;
}
.text-areaB a {color: #000; text-decoration: none;}
.text-areaB a:hover {color: #666666; text-decoration: underline;}

.list-area {
	color: #333333;
	width: 420px;
	text-align: left;
	vertical-align: top;
	line-height: 14px;
	text-align:left;
	padding: 5px 0 8px 0;
	border-bottom: 1px solid #000000;
}
.list-area a {color: #000; text-decoration: none;}
.list-area a:hover {color: #666666; text-decoration: underline;}
.image-area {
	color: #333333;
	width: 420px;
	text-align: left;
	vertical-align: top;
	line-height: 14px;
	text-align:left;
	padding: 10px 0 16px 0;
	border-bottom: 1px solid #000000;
}
.image-area img {display: block; margin: 0 0 12px 0;}
.text-area img {display: block; margin: 0 0 12px 0;}
#subnav {
	height: 16px;
	text-align: left;
	vertical-align:top;
	text-decoration:none;
	margin: 10px 0 0 0;
}

#subnavback {float: left; width: 10px; height: 16px; margin: 0 7px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:0px 0px; text-decoration:none;}
#subnavback-pale {float: left; width: 10px; height: 16px; margin: 0 7px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:0px -17px; text-decoration:none;}
#subnav1 {float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:0px 0px; text-decoration:none;}
#subnav2 {float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:0px 0px; text-decoration:none;}
#subnav3 {float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:0px 0px; text-decoration:none;}
#subnav4 {float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:0px 0px; text-decoration:none;}
#subnav5 {float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:0px 0px; text-decoration:none;}
#subnav6 {float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:0px 0px; text-decoration:none;}
#subnavnext {float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-122px 0px; text-decoration:none;}

#subnavback a{float: left; width: 10px; height: 16px; margin: 0 7px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:0px 0px; text-decoration:none;}
#subnav1 a{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-17px 0px; text-decoration:none;}
#subnav2 a{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-33px 0px; text-decoration:none;}
#subnav3 a{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-51px 0px; text-decoration:none;}
#subnav4 a{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-68px 0px; text-decoration:none;}
#subnav5 a{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-86px 0px; text-decoration:none;}
#subnav6 a{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-104px 0px; text-decoration:none;}
#subnavnext a{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-122px 0px; text-decoration:none;}

#subnavback a:hover{float: left; width: 10px; height: 16px; margin: 0 7px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:0px -17px; text-decoration:none;}
#subnav1 a:hover{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-17px -17px; text-decoration:none;}
#subnav2 a:hover{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-33px -17px; text-decoration:none;}
#subnav3 a:hover{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-51px -17px; text-decoration:none;}
#subnav4 a:hover{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-68px -17px; text-decoration:none;}
#subnav5 a:hover{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-86px -17px; text-decoration:none;}
#subnav6 a:hover{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-104px -17px; text-decoration:none;}

#subnav1 a.active{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-17px -17px; text-decoration:none;}
#subnav2 a.active{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-33px -17px; text-decoration:none;}
#subnav3 a.active{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-51px -17px; text-decoration:none;}
#subnav4 a.active{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-68px -17px; text-decoration:none;}
#subnav5 a.active{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-86px -17px; text-decoration:none;}
#subnav6 a.active{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-104px -17px; text-decoration:none;}

#subnavnext a:hover{float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-122px -17px; text-decoration:none;}
#subnavnext-pale {float: left; width: 10px; height: 16px; margin: 0 6px 0 0 ; background-image:url(images/subnav.gif); background-repeat:no-repeat; background-position:-122px -17px; text-decoration:none;}

/* ========================================== *
	FORM SPECIFIC
/* ========================================== */
#form {
	width: 325px;
	text-align: left;
	vertical-align: top;
	padding: 0;
	margin: 0 0 20px 0;
}

#form td{
	text-align: left;
	vertical-align: middle;
	line-height: 35px;
}

.contactfield {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#ffffff;	
	border: 1px solid #999999;	
	padding:0 0 0 3px;	
	width: 178px;
	color:#000000;
	margin: 0 0 10px 0;
	height: 21px;
	line-height: 27px;
}
.ok-submit {
	width: 60px;
	height: 24px;
	margin: 10px 0 10px 0px; 
	border: 1px solid #999999;	
	display: block;
	font-size: 12px;
	color: #FF0066;
	font-weight: normal;
}
.ok-submit a{
	margin: 0 0 10px 5px; 
	display: block;
	font-size: 12px;
	color: #FF0066;
	font-weight: normal;
}
.ok-submit a:hover{
	margin: 0 0 10px 5px; 
	display: block;
	font-size: 12px;
	color: #999999;
	font-weight: normal;
}


/* ========================================== *
	BOOKSHOP SPECIFIC
/* ========================================== */
.bookthumb {
	float: right;
	height: 90px;
	margin: 0px 5px 0px 18px;
}
.book-area {
	color: #333333;
	width: 420px;
	text-align: left;
	vertical-align: top;
	line-height: 14px;
	text-align:left;
	height: 90px;
	padding: 15px 0px 15px 0px;
	border-bottom: 1px solid #000000;
}
.book-area a {color: #000; text-decoration: none;}
.book-area a:hover {color: #666666; text-decoration: underline;}

.book-area p {
	margin: 0;
	padding: 4px 0px 4px 0px;
}