/* CSS Document */

#main {
visibility:visible;
	width: 980px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
#main a:link, #main a:visited { 
	color: #333333; 
	text-decoration:none;
}
#main a:hover{ 
	color: #999999; 
	text-decoration:none;
}
#main #top {
	width: 980px;
	height: 20px;
	margin-bottom: 20px;
}
#main #top #home {
	float: left;
	height: 20px;
}
#main #top #sarah {
	float: right;
	height: 20px;
	font-size: 14px;
	color: #999999;
}
#main #top #sarahL {
	float: left;
	height: 20px;
	font-size: 14px;
	color: #999999;
}
#main #content {
	float: left;
	width: 980px;
}
#main #content #menu1 {
visibility:visible;
	float: left;
	display: block;
	width: 80px;
	margin-left: 130px;
	line-height: 12px;
}
#main #content #menu1 #spec {
	padding-right: 5px;
	text-align: right;
	font-weight: bold;
	color:#000000;
}
#main #content #menu1 #specsub {
	padding-right: 5px;
	text-align: right;
	color:#000000;
}
#main #content #menu1 img {
	/*float: right;	*/
}
#main #content #menu2 {
visibility:visible;
	float: left;
	width: 80px;
	line-height: 12px;
}
#main #content #menu2 #here {
	font-weight: bold;
	color:#000000;
}
#main #content #menu2 img {
	float: left;
}
#main #content #articles {
	float: right;
	width: 515px;
	padding: 5px;
	margin-right: 25px;
	margin-bottom: 20px;
	border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;
	min-height:500px;
	overflow: visible;
	display: block;
}
#main #content #articles #title {
	display:block;
	width: 515px;
	font-size: 14px;
	font-weight: bold;
	margin-top: 20px;
	margin-bottom:5px;
}
#main #content #articles #text {
	display:block;

	width: 515px;
}


#main #content #articles #text img {
	float:right;
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 20px;
	margin-right:20px;
}
#main #content #articles #text1 {
	float:left;
	width: 515px;
}
img.floatleft {
	float:left;
	text-align: left;
}
#main #content #articles #text #Layer1 img {
	float:left;
	padding: 5px;
}
#web {
	float:left;
	width: 520px;
	padding-top: 460px;
}
#Layerx {
	position:absolute;
	width:365px;
	z-index:1;
	left: 31px;
	top: 481px;
	padding:10px;
	text-align:justify;
	height: 262px;
}
#worktitles {
text-align:right;
}
/* Xfader */

#main #Layer1 {
	float: left;
	position:absolute;
	width:500px;
	height:325px;
	z-index:1;
	top: 50px;
	left: 400px;
}
#main #Layer1 #imageContainer {
	height:375px;
}
#main #Layer1 #imageContainer img {
	display:none;
	position:absolute;
	top:0; left:0;
}
#pagecaption {
	position:absolute;
	width:244px;
	height:319px;
	z-index:1;
	top: 468px;
	left: 94px;
}

#pagecaption h2 { font-size:12px; }

/* cycle 2 script */

.cycle-slideshow {width: 515px; display:block; margin: 10px 0;}

.cycle-slideshow img {margin:0; padding:0; max-width: 100%;  height:auto; max-height:500px; margin: 0; }
#custom-pager { font-size: 10px; display:inline-block;}
#custom-pager a {background:#999; margin: 5px 8px 10px 0; width: 18px; height: 18px; text-align:center; display: inline-block; line-height: 18px; border-radius:18px;}
#custom-pager a:link {color:#FFF;}
#custom-pager a:hover {color:#000;}
#custom-pager a.cycle-pager-active {background:#CCC}

#pauser {background:#999; width: 24px;  height: 18px; text-align:center; display: inline-block; line-height: 18px; border-radius:18px; color:#FFF; font-weight:bolder; cursor:pointer; float:right; margin-top: 11px}
#pauser:hover {color:#000;}


/* end of cycle */
