/* CSS Document */

body {
	margin:auto;
	width:720px;

	background-color:#021E50;
}

#container{
	background-color:#021E50;
	
	
}

#leftColumn{
 width: 150px;
 float:left;
 background-color:#021E50;
 }

#content{
 
 padding:10px;
 overflow: auto;
 background-color:#021E50;
 }
 
 #antho{


 }

/* hover rules */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}


a.logo {
	text-decoration:none;
	border: 0;
}

a.adam {
	color:#ebd468;
	text-decoration:none;
}

a.adam:hover {
	color:#ebd468;
	text-decoration:underline;
}

a.emily {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ebd468;
	text-decoration:none;
	margin: auto;
}
a.emily:hover {
	color: #FF0202;
	text-decoration: none;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a.new {
	color: #FF0202;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: bold;
	text-decoration:none;
}

/* end hover rules */

/* text */

p.description {
	color:#FFFFFF;
	padding-left: 40px;
	margin-left: 150px;
	text-align:left;
	width:400px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

p.classDescrip {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width: 200px;
}

p.adamDescription {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:400px;
	text-align:justify;
}

p.title {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	
	
}

p.red {
	color: #FF0202;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;

}

p.red6 {
	color: #FF0202;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	text-align: center;

}

p.red7 {
	color: #FF0202;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	text-align: left;
	width:170px

}

p.red1 {
	color: #FF0202;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	
}

p.red2 {
	color: #FF0202;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	float:right;
	margin-right:405px;
	margin-top: -100px;
}
p.redPrice {
	color: #FF0202;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	margin-top:-225px;
	float:right;
	width:200px;
	margin-right:350px;
}

p.names {
	color:#FFFFFF;
	margin-top:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:0px;
}

p.thumb {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

p.bookDescrip {
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	

}

p.bookDescrip2 {
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:200px;

}

p.bookDescrip3 {
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:120px;
	padding-right: 5px;

}

p.bookDescrip4 {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:200px;
	

}

p.bookDescrip5 {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:400px;

}

p.bookDescrip6 {
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:400px;

}

p.bookDescrip8 {
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:450px;

}

p.bookDescrip7 {
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:390px;

}

p.CCSDescrip {
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}
	
p.description2 {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
	text-align:center;
}	

p.description3 {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:170px;
	text-align:left;
	margin-top:-10px;
}	

p.home {
	color:#ebd468;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	
	
}
	
	



p.biosFeatured {
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:500px;
	

}

p.biosFeatured2 {
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	width:500px;
	

}

p.biosFeatured3 {
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:300px;
	

}

/* end text */


/* index page */


#logo {
	margin:auto;
	
}



#banner {
	float:;
}

#sidebar2 {
	float:left;
	padding-right:20px;
	width:150px;
	height:558px;
	display:inline;
}

#classBars {
	margin-left:15px;
}

table.artists {
	
	text-align: center;

}
table.artwork {
	float:right;
	width:550px;
	display:inline;
	}

table.years {
	padding-top: 25px;
	padding-bottom: 25px;
	}

table.CCSpeeps td  {
	float:left;
	}

table.CCSpeeps2 td  {
	float:left;
	
	}

table.CCSpeeps2 {
	margin-left:170px;
	
	}
	
#colleen {

}

#caitlin {
	float: right;
	margin-top:-235px;
}

#gabby {
	margin-top: 50px;
	background-color:#666666;
	width:300px;
	height:200px;
}

#alexis {
	float:right;
	margin-top:-235px;
}

#sam {
}

#rich {
	float: right;
	margin-top:-235px;
}

#andrew {
	float: right;
	margin-top:-235px;
}

/* end index page */

/* Adam */

#adamHeader {
	margin-top:25px;
}

#homeAdam {
	margin-top:50px;
	margin-left:250px;
}

/* end Adam */
	
/* Alexis */

#homeAlexis {
	margin-top:50px;
	margin-left:275px;
}

#line {
	margin-left:200px;
	background-color:#666666;
	width:500px;
	height:2px;
	
}


form#addCart2 {
	float:right;
	margin-right:400px;
	margin-top:-130px;
}

form#addCart3 {
	float:right;
	margin-right:365px;
	margin-top:-130px;
	*margin-top:10px;
}

form#addCart4 {
	float:right;
	margin-right:410px;
	margin-top:-85px;
}

form#addCart5 {
	float:right;
	margin-right:420px;
	margin-top: -100px;
	*margin-top: 10px;
}

form#viewCart {
	float:right;
	margin-right:-50px;
	margin-top:-110px;
	*margin-top:-100px;
	
}

#headerHome {
	margin: auto;
	width: 720px;
	
}

#stochastic {
	margin-top:25px;
}

#sampleOne {
	float: left;
	margin-right:5px;
}

#sampleTwo {
	float:left;
}

#sampleThree {
	float: left;
	margin-left:90px;
	margin-top:-100px;
	*margin-top:-104px;
}

#sampleFour {
	float: right;
	
}

#sampleFive {
	float:right;
	margin-right:400px;
}

/* end Alexis */

