a { color: #6e0b18; }
.center a:visited { color: #7f551a; }
body
{
	font-family: Helvetica, Arial,  sans-serif;
	font-weight: 100;
	font-size: 10pt;
	padding: 3pt 0pt 0pt 0pt;
	color: #333;
	margin: 0px 0px 0px 0px;
	background-color: #000;
}

 .edit2 a
{
color:#ffffff;
}

.add, .edit, login, more
{
	text-decoration: none;
	font-size: 8pt;
	font-style: normal;
	font-weight: 100;
}

.ad { margin-top: 8pt; }

.address
{
	margin: 12px 12px 12px 20px;
	color: white;
	border-width: 1pt 0pt 1px 0pt;
	border-style: solid;
	padding: 8px;
}

.admin { }

.banner
{
	display: block;
	width: 100%;
}

.bill_to { }
.billing { }
.cart { }
.center { background-color: #FEF5E9; }
.children { padding: 0pt 0pt 20pt 0pt; }

.parent_text
{
	padding: 0pt 20pt 0pt 20pt;
	margin: 0pt 0pt 18pt 0pt;
	display: block;
}

.children_text
{
	padding: 0pt 12pt 0pt 20pt;
	margin: 0pt 0pt 6pt 0pt;
	display: block;
}
.children_text2
{
	padding: 0pt 1pt 0pt 1pt;
	margin: 0pt 0pt 16pt 0pt;
	display: block;
	width:545px;
}

.children_text3
{
	padding: 0pt 1pt 0pt 1pt;
	margin: 0pt 0pt 0pt 0pt;
	display: block;
}

/*.children_text { margin: 0pt 0pt 20pt 0pt; }*/
.children_text h3, .children_text h3 a, h3
{
	margin: 0pt;
	font-size: 1.0em;
	font-weight: 600;
	color: #FF6600;
}

.children_text2 h3, .children_text2 h3 a, h3
{
	margin: 0pt;
	font-size: 1.0em;
	font-weight: 600;
	color: #FF6600;
	padding: 8px 0px 0px 0px;
}
li, ul { margin: 0px 0px 0px4px; }

.click
{
	font-size: 8pt;
	color: #fff;
	font-weight: 600;
}

.contact_form { }

.copyright, .copyright a
{
	text-decoration: none;
	color: #fff;
	width: 100%;
	display: block;
	background-color: #000;
}
.copyrighth, .copyrighth a
{
	text-decoration: none;
	color: #fff;
	width: 100%;
	display: block;
	background-color: #000;
}

.customer_form { }
.customer_info { }
.doweb a { color: #fab380; }
#date
{
	letter-spacing: 12pt;
	color: #ffffff;
	font-size: 1.2em;
	font-variant: small-caps;
	font-weight: 100;
	display: block;
	background-color: #279cd3;
	padding: 3px 3px 3px 12px;
}

.empty { }
.enlarge
{
	font-size:8pt;
}
.event { }

h1
{
	color: #333;
	font-size: 12pt;
}

h2
{
	color: #06274c;
	font-size: 11pt;
	display: block;
	width: 400px;
	padding: 0pt 0pt 0pt 8pt;
}

h3
{

	font-size: 10pt;
}

h4, h4 a
{
	color: #009;
	font-size: 9pt;
}

.header
{
	background-image: url(http://isesnyc.doweb.com/images/sky.jpg);
	background-color: #af7423;
	width: 100%;
	height: 180px;
	display: block;
}
.header_honorees
{
	background-color: #af7423;
	width: 100%;
	display: block;
}


.header_index
{
	background-image: url(http://isesnyc.doweb.com/images/nyc_full_400.jpg);
	background-color: #af7423;
	width: 100%;
	height: 400px;
	display: block;
}


.here
{
	padding: 3pt;
	width: 160px;
	display: block;
	margin: 2pt;
	color:#000;
	background-color:  #ffffff;
	font-weight: 700;
	border-color: #333333;
	border-width: 1pt;
	border-style: solid;
}

.head_here a
{
	text-decoration:none;	
	padding: 3pt;
	width: 160px;
	display: block;
	margin: 2pt;
	color:#000;
	background-color:  #ffffff;
	font-weight: 700;
	border-color: #333333;
	border-width: 1pt;
	border-style: solid;
}

.head_here a:hover
{

text-decoration:underline;	
}

.here2
{
	width: 118px;
	display: block;
	padding: 5pt 5pt 5pt 15pt;
	background-color: #362928;
	margin: 2px;
	color: #FFF;
	font-weight: 700;
}

.here3, .here3 a
{
	width: 137px;
	display: block;
	padding: 5pt 5pt 5pt 15pt;
	background-color: #362928;
	margin: 2px;
	color: #000;
	font-weight: 900;
}

.index_heading h1
{
	font-family: "garamond", serif, times;
	font-size: 20pt;
	font-style: oblique;
	color:#06274c;
	font-weight: 700;
	padding: 6px 20px 0px 20px;
	text-indent: 20px;
}

.index_photo
{
	background-color: #000000;
	width: 100%;
	display: block;
}

.left
{
	background-color: #7f551a;
	border-right: black;
	border-width: 0 2px 0 2px;
	border-style: none solid none solid;
}
.left a { color: #fab380; }
.loggedin { color: #FF0; }
.login_form { }
.login{color:#fff;}
.main

{
	margin-right: 12px;
	padding: 0px 20px 0px 15px;
	background-color: #FEF5E9;
}
.mainpdf
{
	margin-right: 12px;
	padding: 0px 20px 0px 15px;
	background-color: #FEF5E9;
	width:545px;
}

.more { }

.nav a
{
	width: 160px;
	display: block;
	padding: 3pt 3pt 3pt 12pt;
	color: #FFF;
	background-color: #af7423;
	margin: 0px;
	font-size: 8pt;
	font-weight: 700;
	text-decoration: none;
}

.nav a:hover
{
	width: 160px;
	display: block;
	padding: 3pt;
	color: #FFF;
	background-color: #335534;
	margin: 0px;
	font-size: 8pt;
	font-weight: 700;
	text-decoration: none;
}

.nav_sub a
{
	width: 118px;
	display: block;
	padding: 5pt 5pt 5pt 15pt;
	background-color: #aca29b;
	margin: 2px;
	color: #fff;
}

.nav_sub a:hover
{
	width: 118px;
	display: block;
	padding: 5pt 5pt 5pt 15pt;
	background-color: #7b4c55;
	margin: 2px;
	color: #fff;
}

.news_text { padding: 8px; }
.no_match { }

.or
{
	font-size: x-large;
	font-weight: 600;
	color: #C00;
}

.order { }
.order_info { }
.page_body { }
.page_child { }
.news { padding: 0px 12px 0px 0px; }
#photo { padding: 18px; }
.photo a
{
text-decoration:none;
}
.product { }
.product_details { }

.required
{
	font-size: x-small;
	font-weight: 100;
	color: #C00;
}

.response { }

.right
{
	background-color: #000;
	padding: 3px;
}
.right a
{
	color: #000;
}

.righth
{
	background-color: #000;
	padding: 3px;
}
.righth a
{
	color: #000;
}

.ship_to { }
.shipping { }
.shopping_cart_cell { }

.sub_nav a
{
	width: 150px;
	display: block;
	padding: 2pt 2pt 2pt 12pt;
	color: #FFF;
	background-color: #333;
	margin: 1px 0px 0px 10px;
	font-size: 8pt;
	font-weight: 300;
	text-decoration: none;
}

.sub_nav a:hover
{
	width: 150px;
	display: block;
	padding: 2pt 2pt 2pt 12pt;
	color: #FFF;
	background-color: #666;
	margin: 1px 0px 0px 10px;
	font-size: 8pt;
	font-weight: 300;
	text-decoration: none;
}

.sub_here
{
	padding: 2pt 2pt 2pt 12pt;
	width: 150px;
	display: block;
	margin: 1px 0px 0px 10px;
	color:#000;
	font-size: 8pt;
	background-color:  #ffffff;
	font-weight: 300;
	border-color: #333333;
	border-width: 1pt;
	border-style: solid;
}


.text { }
.top_color
{
background-color:#6e0b18;
}
.total { }

.welcome
{
	font-size: 24pt;
	font-style: oblique;
	font-weight: 700;
	margin-left: 10px;
}
