div.withquote,blockquote.withquote {

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

	background-position:top left;	

	padding-left:35px;

	padding-top:30px;

	width:250px;

	margin-top: 15px;

	margin-bottom: 10px;

	float: right;

} 

p.withunquote {

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

	background-position:bottom right;

	padding-right:35px;

	padding-bottom:30px;

	color: #c0c0c0;

	font-size: 15px;

	font-style: normal;

	letter-spacing: 1px;

	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%;

}

PRE, .poem, .bodybg  {

	font-family:  Ariel, sans-serif;

	color: black;

	font-size: small;

}

P  {

	font-family:  Ariel, sans-serif;

	color: black;

	font-size: small;

	text-align: justify;

}



BODY  {

	font-family:  Ariel, sans-serif;

	color: black;

	font-size: small;

	background-color: #E7E7E7;

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

	background-position: left top;

	background-repeat: no-repeat;

}



H1, H1.quote, H2, H3 {

	font-family:  "New York Times", serif;

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

	COLOR: #626262; 

	cursor: pointer;

	border: none;

	border-bottom: none;

	border-top: none;

	border-right: none;

	border-left: none;

}



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;

	margin-right: 20px;

}



.itsy {

	font-size: xx-small;

	color: #FFFFFF;

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

}



.label {  }



.menubar {

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

	/* text-align : right; */

	border-bottom: thin solid #cacaca;



}



.MenuBar_Row {



}



.MenuBar_Row_Alt {



}



.MenuBar_Table {



}



TD.MenuBar_Table {

	color: #808080;

	font-size : smaller;

	border-left: thin solid #E7E7E7;

	background-color: #E7E7E7;

	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;

	background-color: #FFFFFF;

}



.subhead {

    color: #E7E7E7;

	font-variant: small-caps;

	font-size: 13px;

	border-bottom: thin solid #E7E7E7;

	border-top: thin solid #E7E7E7;

	background-color: #E7E7E7;

 }

.header {

	background-color: #E7E7E7;

 }

.noprint {

	background-color: #E7E7E7;

 }

 

.white {

	color : White;

}



.silver {

	background-color : silver;

}



A.reverselink {

	color : #FFFFFF;

}



/* unique IDs */

#file {  }



#'FileSource' {  }



#LoadedFile {  }



#'NSfile' {  }

.galleypic {

	font-size: x-small;

	background-color: #5F9EA0;

	color: White;

}