cu/*====================*/
/*=== Reset Styles ===*/
/*====================*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
}
table {
	border-collapse:separate;
	border-spacing:0;
}
caption, th, td {
	text-align:left;
	font-weight:normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content:"";
}
blockquote, q {
	quotes:"" "";
}
/* HTML5 tags */
header, section, footer,
aside, nav, article, figure {
	display: block;
}

/*===================*/
/*=== Main Styles ===*/
/*===================*/
body {
	font:14px/1.6 Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	color:#2d3536;
	background-color:#f2f2f2;
	background-image:url('graphics/background.gif');
	background-repeat:repeat-y;
	background-attachment:fixed;
	background-position:center; 
}

html {
	overflow: -moz-scrollbars-vertical;
	}

a, a:visited {
	color:#2d3536;
	text-decoration:underline;
}
a:hover, a:active {
	background-color:#e2e2e2;
	text-decoration:underline;
}

a.nav {font-family:georgia,serif; font-size:12pt; padding:5px; background-color:transparent;}
a.nav:link {color: #666; text-decoration: none;}     /* unvisited link */
a.nav:visited {color: #666; text-decoration: none;}     /* visited link */
a.nav:hover { color: #000000; text-decoration: none;}   /* mouse over link */
a.nav:active {color: #000000;}   /* selected link */ 

a.sidenav {font-family:georgia,serif; font-size:12pt; padding:5px;}
a.sidenav:link {color: #666666; text-decoration: none;}     /* unvisited link */
a.sidenav:visited {color: #666666; text-decoration: none;}     /* visited link */
a.sidenav:hover {color: #000000; background-color:#e2e2e2; text-decoration: none;}   /* mouse over link */
a.sidenav:active {color: #000000;}   /* selected link */ 

a.sidenavoff {color: #666;font-family:georgia,serif; font-size:12pt; padding:5px;}
a.sidenavoff:link {color: #666; text-decoration: none;}     /* unvisited link */
a.sidenavoff:visited {color: #666; text-decoration: none;}     /* visited link */
a.sidenavoff:hover { color: #666; text-decoration: none;}   /* mouse over link */
a.sidenavoff:active {color: #666;}   /* selected link */ 

#copyright {
	font-family:georgia,serif;
	font-size:8pt;
	color:#666;
}
 div#footer{
  position:fixed;
  bottom:0px;
  width:1024px;
  height:30px;
  z-index: 9999;
  margin: 0 auto;
  text-align: center;
 } 
h2{
	color: 	#333;
	font-size: 12pt;
}
h2:hover{
	color: 	#ccc;
	font-size: 12pt;
}
#bio{
	font-family: georgia,serif;
	font-size:11pt;
	border-top: 1px solid #CCCCCC;
	padding-top:10px;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom:10px;
	margin-bottom:20px;
}
#corner{
	font-family: georgia,serif;
	font-size:11pt;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:20px;
}
#shell {
	width: 1024px;
	height: 100%;
	margin:0px auto;
	background-color: #FFF;

}

@font-face {
font-family: 'gorilla';
font-style: normal;
font-weight: normal;
src: local('Gorilla Black'), url('css/Gorilla.woff') format('woff');
}