.clearthefloats {clear:both;}


.clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
	display: block;          /* inline elements don't respond to the clear property */ 
    height: 0;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
}

.clearfix {display: inline-block;}   /* a fix for IE Mac */

/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* end of "no-extra-markup" clearing method */


* {margin:0; padding:0}

body { text-align:center; background-color:#CCCCCC; color:#B1B1B1; font-size:13px; font-family:Arial, Helvetica, sans-serif;}



p { color:#B1B1B1;}

h6 {font-style:italic; font-size:11px; font-weight: normal;	line-height: 14px;}

h5 {font-size:11px;	font-weight: bold; line-height: 14px; color: #B1B1B1;}
	
h2 { margin-left:0px; color:#B1B1B1; font-size:12px; font-weight:bold;}

h1 { margin-left:0px; font-size:20px; color: #B1B1B1; font-weight:normal; text-align:left;
}

	
	
ul {margin-left:20px;	color:#808080;	font-weight: bold;	font-size: 11px;	line-height: 16px;}


a { text-decoration:none; color:#B1B1B1; }

a:hover { color:#D9492A;} 

img a { border:none;}

a img { border:none;
}





div#container {	position:relative; min-width:800px;	max-width:800px; margin-left:auto; margin-right:auto; top: 0px;
}

div#content {position:relative; left:0px; top:0px; width:800px; 
}
 
div#amydagman { position:absolute; left:0px; top:0px; width:800px; background-color: #FFFFFF; height: 1000px;
}


div#amy { position:absolute; top:0px; left:756px; width: 41px; height: 836px; z-index: 10; 
}


div#nav {position:absolute; top:15px; left:20px; width: 233px; height: 31px; font-size:10px; text-align:left; color:#B1B1B1; z-index: 50;
}


div#gallerynav { position:absolute; top:60px; left:450px; width: 150px; height: 68px; font-size:12px; text-align:right; line-height:18px; color:#B1B1B1; z-index: 50; 
}



div#gallerybuttons { position:absolute; top:147px; left:200px; width: 415px; height: 32px; z-index: 50; 
}


div#bottomnav {	position:absolute; top:708px; left:10px; z-index: 50; text-align:left; font-size:10px; line-height:14px; width: 145px; height: 30px;
}



div#indexmain {
	position:absolute;
	left:100px;
	top:199px;
	width:400px;
	color:#00693C;
	line-height:18px;
	text-align:justify;
	z-index: 10;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	height: 400px;
}

div#gallerymain {
	position:absolute;
	left:200px;
	top:199px;
	width:400px;
	color:#00693C;
	line-height:18px;
	text-align:justify;
	z-index: 10;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}

div#main {
	position:absolute;
	left:200px;
	top:199px;
	width:400px;
	color:#00693C;
	line-height:18px;
	text-align:left;
	z-index: 10;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}
