div.withquote,blockquote.withquote {

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

	background-position:top left;	

	padding-left:35px;

	padding-top:10px;

	width:420px;

	margin-top: 25px;

	margin-bottom: 25px;

	float: right;

} 

p.withunquote {

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

	background-position:bottom right;

	padding-right:35px;

	padding-bottom:10px;

	color: #08297B;

	font-size: 22px;

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

	border: none;

}

PRE, .poem, .bodybg  {

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

	color: black;

}

P  {

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

	color: black;

	text-align: left;

}



BODY  {

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

	color: black;

	font-size: small;

	background-color: #FFFFFF;

	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: 160%; MARGIN-BOTTOM: -3px; WIDTH: 99%; 

	COLOR: #000000; 

	cursor: pointer;

	border: none;

	border-bottom: none;

	border-top: none;

	border-right: none;

	border-left: none;

}



A {

	color : #000000;

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

	border-bottom: none;

}



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

A:HOVER {

	

}



A:VISITED { 

   color : #6699ff; 

}



A:LINK {

	color : #000000;

}



/* classes */



.main_content {

	text-align : left;

}



TD.main_content {

	text-align : left;

}



.content_div {

	width : 450px;

	padding-left: 20px;

	padding-right: 20px;

	margin-right: 20px;

	border : 1px solid #000000;

}



.itsy {

	font-size: xx-small;

	color: #FFFFFF;

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

}



.label {  }



.menubar {

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

	/* text-align : right; */

}



.MenuBar_Row {



}



.MenuBar_Row_Alt {



}



.MenuBar_Table {

	background-color: #f9f9f9;

	border-bottom: none;

}



TD.MenuBar_Table {

	color: #808080;

	font-size : smaller;

	border-left: 1px solid #999999;

	border-right: 1px solid #999999;

	background-color: #f9f9f9;

	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 {

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

   color: #000000;

	font-variant: small-caps;

	font-size: 12px;

	border: 1px solid #000000;

	background-color: #ebebeb;

	text-decoration: none;

	font-weight: bold;

	padding-top: 10px;

	padding-bottom: 10px;

 }



 .subhead A{

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

   color: #000000;

	font-variant: small-caps;

	font-size: 12px;

	background-color: #ebebeb;

	text-decoration: none;

	font-weight: bold;

	padding-left: 5px;

	padding-right: 5px;

 }

 .subhead A:VISITED { 

   color : #000000; 

}

.header {

	background-color: #FFFFFF;

 }

.noprint {

	background-color: #FFFFFF;

 }

 

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

}