div.withquote,blockquote.withquote {

	background:url(../images/quote.gif)	no-repeat;

	background-position:top left;	

	padding-left:35px;

	padding-top:10px;

	margin: 5px;

	float: right;

	width:240px;

} 

p.withunquote {

	background: url(../images/unquote.gif) no-repeat;

	background-position:bottom right;

	padding-right:35px;

	padding-bottom:10px;

	color: #aeaeae;

	font-size: 20px;

	font-style: italic;

	letter-spacing: 2px;

	text-align:center;

}

A.btn_menu:link, A.btn_menu:visited {

	font-size: small;

	text-transform: capitalize;

	display: block;

	padding: 2px 2px 2px 2px;

	text-decoration: none;

}



A.btn_menu:hover, A.btn_menu:active {

	font-size: small;

	text-transform: capitalize;

	display: block;

	padding: 2px 2px 2px 2px;

	text-decoration: none;

}





FORM {

	padding : 0px 0px 0px 0px;

	margin : 0px 0px 0px 0px;

}

LI.cart_item {

	border : medium solid #EFEFEF;

	margin-bottom : 3px;

	padding-left : 5px;

	padding-top : 5px;

}

.contents_list {

	text-transform: capitalize;

	display: compact;

}

#contents_table {

	padding-left: 10%;

}

P, PRE, .poem, .bodybg  {

	font-family:  Garamond, Georgia, "Times New Roman", serif;

	color: black;

	font-size: medium;

}



BODY  {

	font-family:  Garamond, Georgia, "Times New Roman", serif;

	color: black;

	font-size: medium;

	background-color: #FFFFFF;

	background-image: url(../images/GiantG.gif);

	background-position: left top;

	background-repeat: no-repeat;

}



H1, H1.quote, H2, H3 {

	MARGIN-TOP: 20px; FONT-SIZE: 120%; MARGIN-BOTTOM: -3px; WIDTH: 99%; 

	COLOR: #993300; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #ccc 2px solid; 

	BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none;

	cursor: pointer;

}



A {

	color : #625FA0;

	border-bottom: none;

}



/* note that A:HOVER isn't supported by all browsers */

A:HOVER {

	background-color : #DCDCDC;

}



A:VISITED { 

   color : #625FA0; 

}



A:LINK {

	color : #625FA0;

}



/* classes */



.main_content {

	text-align : left;

}



TD.main_content {

	text-align : left;

}



.content_div {

	width : 450px;

	margin-left: 20px;

}



.itsy {

	font-size: xx-small;

	color: #E7E7E7;

	font-family: Geneva, Verdana, Sans-Serif;

}



.label {  }



.menubar {

	/* background-color : #5F9EA0; */

	/* text-align : right; */

	border-bottom: thin solid #E7E7E7;

}



.MenuBar_Row {



}



.MenuBar_Row_Alt {



}



.MenuBar_Table {



}



TD.MenuBar_Table {

	background-color: transparent;

	border-left: thin solid #E7E7E7;

	font-size: small;

	background-image: none;

}



TD.MenuBar_TD {

   font-size : small;

   padding-left: 10px;

}



TABLE.inner_table {

	padding-left : 10px;

}



TABLE.Gallery_Table{

	

}



TABLE.MainTable {

	align: center;

	border-left: none;

}



.subhead {

   color: #E7E7E7;

	font-variant: small-caps;

	font-size: 13px;

	border-bottom: thin solid #E7E7E7;

	border-top: thin solid #E7E7E7;

 }

 

.white {

	color : White;

}



.silver {

	background-color : silver;

}



A.reverselink {

	color : #E7E7E7;

}



/* unique IDs */

#file {  }



#'FileSource' {  }



#LoadedFile {  }



#'NSfile' {  }

.galleypic {

	font-size: x-small;

	background-color: #5F9EA0;

	color: White;

}