/* CSS Document */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
p {
	margin:4px 4px;
	padding: 4px 4px;
	font-size: 12px;
}
ul {
	font-size: 12px;
	list-style-image:url(images/bullet.gif);
}

li {
	display: marker; 
	marker-offset: 5px;
	padding: 2px ;
	margin:2px 2px;
}
a.sub {
	font-size:12px;
	text-decoration:none;
	color:#2B579E;
}
a.sub:hover {
	color:#333333;
}

a {
	font-size:12px;
	text-decoration:underline;
	color:#2B579E;
}
a:hover {
	color:#F3E14E;
}
.white {
	color: white;
	font-size:12px;
	text-transform:capitalize;
}
.fadeblue {
	color:#94B1E2;
	font-size:12px;
	text-transform:capitalize;
}

.nav {
	background-color:#E8E8E8;
}
.nav:hover {
	background-color:#F7DE4A;
	color:black;
}

.navsub {
	background-color:#E0E0E0;
}

.navroll {
	background-color:#F7DE4A;
	color:black;
}
.hide {
	visibility: hidden;
}
.show {
	visibility: visible;
}
.fade {
	color:#CCCCCC;
	font-size:10px;
}
a.fade:hover {
	color:black;
}
.shakeimage{
	position:relative
}
.zerolineheight {
	line-height:0;
}
h1 {
 	font-size: 18px;
 	margin:4px 4px;
	padding: 4px 4px;

}
.current {
	font-size:12px;
	text-decoration:none;
	color:#333333;
	font-weight:bold;
	background:#CCCCCC;
}
.link {
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:black;
	text-decoration:underline;
}
.linkhover {
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:red;
	text-decoration:underline;
}
.nolink {
	cursor:text;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#999999;
	text-decoration:none;
}
#photoholder {
  width:450px;
  height:338px;
  background:#fff url('images/loading1.gif') 50% 50% no-repeat;
}
#gallery {
  width:349px;
  height:230px;
}
