/* CSS Document AA Photo Library  */


/* ----------------------Basic page layout styles---------------------- */	
body {
	margin:0px 0px 0px 0px;
	background-image:url(assets/bg_1px.gif);
	text-decoration:none; color:#000000; font: 12px Arial, Verdana, Helvetica, sans-serif;
}
p,h1,pre {
		margin:0px 0px 0px 0px;
		text-decoration:none; color:#000000; font: 12px Arial, Verdana, Helvetica, sans-serif;
		}
		
/*----------------------Layout Layers----------------------*/
		
/* 2 Column Set Up */
#leftcontent {
	position: absolute;
	left:20px;
	width:170px;
	top:211px;
	border: 0px none;
	background:#cccccc;
	background-color: #FFFFFF;
}
#centerleftcontent {
	position: absolute;
	left:205px;
	width:765px;
	top:196px;
	border: 0px none;
}
#centerleftcontent, #leftcontent { border-top-width:0px; border: 0px none;	 }

/* 1 Column Set Up */
#OneColumnleft {
	position: absolute;
	left:69px;
	width:350px;
	top:210px;
	height: 327px;
	padding-right:15px;
	z-index: 1;
	border: 1px none #FFFFFF;
}


/* ----------------------fonts---------------------- */
.homelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
}

.homelink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
}

.homelink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
}

.homelink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
}

.homelink:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
}

.drophead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.drophead:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.drophead:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}

.drophead:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
	background-color: #999999;
}
.drophead:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.pagenoslinkALT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.pagenoslinkALT:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #990000;
}
.pagenoslinkALTHL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #990000;
}
.standardtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.standardtext:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.standardtext:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.standardtext:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #990000;
	text-decoration: underline;
}
.standardtext:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
.cell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}


/* ----------------------Forms---------------------- */
.inputImageSmall {

	width: 158px; 
	padding: 0px;
	background: transparent; 
	border: 0px;
}	

input.checkbox {
	position: absolute;
	clip: rect(4px 14px 13px 5px);
	padding: 0px;
	left: 16px;
	top: 18px;
}

.textArea {
	font-family: Arial, Helvetica, sans-serif;	
	width: 220px; 
	padding: 2px;
	font-size: 12px;
	color: #000000;
	background: white; 
	border: solid 1px #cccccc;
}

.textAreaSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 34px;
	padding: 2px;
	font-size: 10px;
	color: #000000;
	background: white; 
	border: solid 1px #cccccc;
}

.inputImage {
	width: 225px;
	padding: 0px;
	background: transparent;
	border: 0px;
	height: 20px;
}

.inputImageSmall {
	width: 155px;
	padding: 0px;
	background: transparent;
	border: 0px;
	height: 20px;
}

.inputOption{
	font-family: Arial, Helvetica, sans-serif;
	width: 220px; 
	padding: 2px;
	font-size: 12px;
	color: #000000;
	background: transparent; 
	border: solid 1px #cccccc;
}

.textAreaSmallest {
	font-family: Arial, Helvetica, sans-serif;
	width: 150px;
	padding: 2px;
	font-size: 12px;
	color: #000000;
	background: white;
	border: solid 1px #cccccc;
}
.captionRed {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
#coverContent {

	position: absolute;
	left:1px;
	width:765px;
	top:194px;
	border: 0px none;
}
#OneColumnright {

	position: absolute;
	left:455px;
	width:350px;
	top:210px;
	height: 327px;
	padding-right:15px;
	z-index: 1;
	border: 1px none #FFFFFF;
}

