html { 
	overflow-y : scroll; 
}
body{
	margin : 10px 0 0 0;
	padding : 0 0 0 0;
	font-family : verdana, arial, sans-serif;
	font-size : 8pt;
	background-color : lightblue;
}
#page{
	width : 840;
	margin : 0 auto;
	padding : 0 0;
}
#galNav{
	width : 130px;
	height : 100%;
	text-align : center;
	float : left;
	clear : none;
}
#galleryView{
	width : 702px;
	height : 100%;
	text-align : center;
	float : left;
	clear : none;
	margin : 0 0 0 0;
}
td{
	font-size : 8pt;
}
.clear {
	clear : both;
	margin-top : -1px;
	height : 1px;
	overflow : hidden;
	width : 100%;
}
div.navSort{
	display : inline;
	width : auto;
	height : auto;
	margin : 0 0 0 0;
	background-color: transparent;
	color : #0000FF;
	font-size : 8pt;
	line-height : 14pt;
}
div.navSort .pagination{
	padding: 2px;
	text-align : center;
	width : auto;
	display : inline;
}
div.navSort .pagination ul{
	margin: 0;
	padding: 0;
	text-align: center; /*Set to "right" to right align pagination interface*/
	font-size: 8pt;
	width : auto;
	display : inline;
}
div.navSort .pagination li{
	list-style-type: none;
	display: inline;
	padding : 0 0 1px 0;
	cursor : pointer;
	margin : 0 2px 0 2px;
}
div.navSort .pagination li:hover{
	color : #000000;
}
div.navSort .pagination li.currentpage{
	font-weight: bold;
	padding: 0 0 0 0;
	color: #000000;
	margin : 0 2px 0 2px;
}
div.navSort .pagination li.nextpage{
	font-weight: bold;
}
.imgOver{
	border-color : #000000 !Important;
}
.imgOff{
	border-color : #FFFFFF;
}
#galleryView p{
	background-position : center center;
	background-repeat : no-repeat;
	cursor : pointer;
	float : left;
	clear : none;
	margin : 6px;
	padding : 0 0 0 0;
	/*border : 1px solid #FFFFFF;*/
}
#galleryView p a{
	display : block;
	width : 163px;
	height : 163px;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	/*border : 1px solid #FFFFFF;*/
}
#galleryView p a:hover{
	/*border : 1px solid #000000;*/
}
.mainNav a{
	color : #0000FF;
	text-decoration : none;
	font-size : 8pt;
}
.mainNav a:hover{
	text-decoration : underline;
}
ul.galnav{
	list-style-type : none;
	margin : 0;
	padding : 0;
}
ul.galnav li{
	cursor : pointer;
	padding : 0 0 2px 0;
}
ul.galnav li a{
	color : navy !Important;
}
ul.galnav li a:hover{
	text-decoration : underline;
	/*color : #000000 !Important;*/
}
.starbuck{
	cursor : default !Important;
}
a.link{
	cursor : pointer !Important;
	display : inline !Important;
	width : auto !Important;
	height : auto !Important;
	border : none !Important;
	
}
a.link:hover{
	/*color : #000000 !Important;*/
}
/* prototip : http://www.nickstakenburg.com/projects/prototip */
.prototip { position: absolute; }
.prototip .effectWrapper { position: relative; }
.prototip .tooltip { position: relative; }
.prototip .toolbar {
	position: relative;
	display: block;
	}
.prototip .toolbar .title {
	display: block;
	position: relative;
	}
.prototip .content { clear: both; }
.prototip .toolbar a.close {
	position: relative;
	text-decoration: none;
	float: right;
	width: 15px;
	height: 15px;
	background: transparent url(http://erincrowe.net/images/close.gif);
	display: block;
	line-height: 0;
	font-size: 0px;
	border: 0;
	}
.prototip .toolbar a.close:hover { background: transparent url(http://erincrowe.net/images/close_hover.gif); }

.iframeShim { 
	position: absolute;
	border: 0;
	margin: 0;	
    padding: 0;
    background: none;
}

/* Tooltip styles */
.prototip .default { width: 150px; color: #fff; }
.prototip .default .toolbar { background: #0F6788; font: italic 17px Georgia, serif; }
.prototip .default .title { padding: 5px; }
.prototip .default .content { background: dodgerblue; font: 11px Arial, Helvetica, sans-serif; padding: 5px;}

.prototip .scTip { width: 150px; color: #fff; }
.prototip .scTip .toolbar { background-color: #4eb536; text-align : center; font-size:17px;font-family:Tahoma, serif;font-weight:bold; }
.prototip .scTip .title { padding: 2px;color:#000000;border:1px solid #000000;border-bottom:none;font-size:8pt;text-transform:uppercase;text-align:right; }
.prototip .scTip .content { background-color: #f1f1f1;border:1px solid #000000;color:#000000;text-align:center; font: 11px Arial, Helvetica, sans-serif; padding: 5px;}
.prototip .scTip .content span { color: #C0C0C0;}

.prototip .battlestar {
	width : 150px;
	color : #FFFFFF;
}
.prototip .battlestar .toolbar{
	background-color : #000000;
	text-align : center;
	font-size : 12pt;
	font-family : Tahoma, serif;
	font-weight : bold;
}
.prototip .battlestar .title{
	padding : 2px;
	color : #FFFFFF;
	background-color : #000000;
	border : 1px solid #000000;
	border-bottom : none;
	font-size : 8pt;
	text-transform : uppercase;
	text-align : center;
}
.prototip .battlestar .content{
	background-color : #FFFFFF;
	border : 1px solid #000000;
	color : #000000;
	text-align : center;
	font : 10pt tahoma, arial, sans-serif;
	padding : 5px 5px 10px 5px;
}
.prototip .battlestar .content p{
	color : navy;
	width : auto;
	margin : 10px 0 0 0;
	bottom : 0;
	font-size : 7pt;
}
.prototip .battlestar .content span{
	display : block;
	width : auto;
	margin : 6px 0 6px 0;
	font-size : 7pt;
}

th{
	color : #000000;
	font-size : 14pt;
}
td.caption{
	font-size : 11pt;
}
td.photo{
	
}
