body	{
	color:#fff; font-family:"Lucida Grande",Geneva,Verdana,Arial,Helvetica,sans-serif; margin:0px; font-size:100%;line-height:1.5em; background-color: #161A0F;
}
a	{
	color:#94D056;
}
a:hover	{
	color:#FFAA4D;
}
#holder	{
	min-width:750px; max-width:750px; width:750px; background-color:#252B2F; margin:0 auto;
}
p{font-size:0.7em;margin:0 0 1em 0;padding:0;}

h1	{
		font-size: 1.3em; color: #B5B0B1;margin:1em 0 0 0;padding:0;
		letter-spacing:-1px;
}
h2	{
	font-size:1em; color:#AEB2B5;margin:0.3em 0 0 0;padding:0;
}

h1,h2,h3,h4{font-family:"Century Gothic","Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
font-weight:normal;}

h3	{
	font-size:0.9em; color:#AEB2B5;margin:1em 0 0 0;padding:0;
}
h4	{
	font-size:0.9em; color:#AEB2B5;margin:1em 0 0 0;padding:0;
}

ol li	{
font-size:0.8em;
}

ul li	{
font-size:0.8em;
	list-style-image: url(images/bullet.gif);
}

.caption{
text-align:left;
font-size:0.65em;
line-height:1.2em;
margin-top:0;
margin-bottom:3em;
padding-top:0;
font-style:italic;
width:400px;
}

.hidden	{
	visibility:hidden;
}

#holder img{margin:0;padding:2px;
}

.navdot	{
background-image: url(images/navdot.gif); background-repeat: no-repeat;	
}
#container	{position:relative;top:0;
left:0;
	color:#fff; text-align:left; padding:0 40px 20px 40px; margin:0;z-index:0;
}

#containerHome	{
position:relative;
float:left;
top:0;
left:0;
	color:#fff; text-align:left; padding:0 20px 20px 40px; margin:0;
	width:450px;
	z-index:0;
}

#rightHome	{
position:relative;
float:left;
top:0;
left:0;
	color:#fff; text-align:left; padding:0 40px 20px 0; margin:0;
	width:200px;
	z-index:0;
}

#rightHome img	{
position:relative;
margin:5.5em 0 0 0;
}

#container img	{
border:1px solid #B5B5B6;
}

.clearfix {
  clear: both;
  height: 0;
  visibility: hidden;
  display: block;
}
.clearfix {
  display: inline-block; /* Fixes IE/Mac */
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


#footer	{
	border-top:1px solid #B4B1AE;color:#B4B1AE ; padding:5px; font-size:0.7em; margin:0 0 0 0; background-color: #231518;
	text-align:center;
}



#navbar	{
position:relative;top:0;left:0;
color:#ccc; background-image:url(images/navback.jpg); 
text-align:center; font-size:0.75em;
z-index:1000;
}

#nav, #nav ul {
	padding:0; width:740px; height:2em; list-style:none;margin-left:25px;
}
#nav a {
	display: block; color:#94D056; text-decoration:none; padding:0 15px 0 15px;margin:0;
}

#nav li {
	float: left; padding: 0; list-style:none;font-size:1em;
}

#nav li ul {
	position: absolute; left: -999em; height: auto; width: 14.4em; margin: 0; list-style-type: none;
}

#nav li ul a {
	text-align:left; width: 120px; border: 1px solid #000;  list-style-type: none;
	background-color:#161A0F;
	line-height:1.33em;
	padding-top:4px;
	padding-bottom:4px;
	
}


#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto; color:#00DDCA; text-decoration:none;z-index:1000;
	
}

#nav li a:hover {
	color:#FFAA4D;background-color:#000;list-style:none;
	list-style-image:none;
	
}

.redtext	{
	color:#ff0;
}


/*-- .dotlist	{
	background-image: url(images/navdot.gif); background-repeat: no-repeat; background-position: -1px 10px;
}*/



/*#nav a.parent {
	background-image: url(images/navback.gif);
}
#nav a.daddy {
	background-image: url(images/navback.gif);
}*/



#kris {
	LEFT: 105px;
	POSITION: absolute;
	TOP: 445px;
	VISIBILITY: hidden;
	width:250px;
}

#claire { LEFT: 300px; POSITION: absolute; TOP: 445px; VISIBILITY: hidden;width:200px; }
#susie { LEFT: 450px; POSITION: absolute; TOP: 445px; VISIBILITY: hidden;width:200px; }
#sat { LEFT: 540px; POSITION: absolute; TOP: 445px; VISIBILITY: hidden;width:250px; }
