/* filler */
body {
	/* background: 	#000; */
	background: 	#FFF; 
	margin: 		0px;
	/*width: 			977px;  this makes window locked to left margin instead of floating in the middle of browser window*/		
	/* letter-spacing: 	-.5px; */
}
body,td,th {
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 		12px;
	color: 			#253A54;
}

#container {
	background: 	#FFFFFF; 
	/* padding: 	0px 175px 0px 110px;  */ 
	/* position: 	relative;   not working */
	padding: 		0px;
	/*position: 		static;*/
	margin:			auto;
	width: 			995px;
	/*height: 		690px;*/
	margin-bottom: 	4px;
	margin-top: 	20px;
}

#leftcolumn1 {
	width:				736px; 
	margin:				0; 
	padding: 			0 0px 14px 0; 
	/*background: 		url(images/corner-btm-left.gif) no-repeat bottom left;*/
	/* background-image:url(../ee_assets/images/RetroWallpaper29.gif) */
	background-color: #FFFFFF;
	border: 				none;
	border-right: 			#46494D; 
	border-right-style: 	solid; 
	border-right-width: 	1px; 
}

#centercolumn1 {
	width: 			25px; 
/*		background:		url(images/vertstripe.gif) repeat-y  center; */
	padding: 		0px;
}

#rightcolumn1 {  
	padding: 		0px 0px 14px 0px; 
	margin:			0; 
	width: 			234px; 
	/*background:  	url(../ee_assets/images/wine.gif) repeat;*/
}
#rightcolumnuppergraphic {
	padding: 				0 0 0 0;
	background-position:	785px 203px;
	background-repeat:		no-repeat;
	width:					234px;
	height:					178px;
	vertical-align:			top;
	border-style: 			none;

}
#rightcolumnuppergraphic img {
	border-style: 			none;
}
#rightcolumnuppergraphicsubtitle {
	position:				relative;
	top:					-35px;
	left:					3px;
}
#rightcolumnuppergraphictext {
	position:				relative;
	top:					-30px;
	left:					05px;
	font-size: 				16pt;
	color: 					#800517;
	font-family: 			"Times New Roman", Times, serif;
	font-weight: 			bold;
}
#rightbottom {
	background:  	url(../ee_assets/images/wine.gif) repeat;
}

img.vertstripe {
	width: 			15px;
	height: 		575px;
	margin-left: 	8px;
	float: 			right;
}

#bigad {
	/*text-align:		center; */
	width: 					736px;
	height: 				80px;
	background-image:   	url('/ee_ads/aviv-banner.gif'); 
	background-repeat:  	no-repeat;
	border: 				none;
	border-bottom: 			#46494D; 
	border-bottom-style: 	solid; 
	border-bottom-width: 	1px; 
	padding-bottom:			15px;
	padding-left:			7px;	
}
#bigad img {
	/* background-color: #000000; */
}

#bigadstats {
	width:			inherit; 
	padding:		2px 5px;
	background-color:#6633CC; 
	color:			#FFFFFF; 
	font-size:		9px; 
	position:		absolute; 
	z-index:		99;
	display:		none;
}

#housead {
	text-align: 	center;
	padding: 16px 2px 4px 2px;
/*	margin-left: 	2px;
	margin-right: 	2px;  	*/
}

#parchment_small {
	text-align: 	    center;
	padding: 	        16px 2px 4px 2px;
	background-image:   url('images/smaller parchment.jpg'); 
	background-repeat:  no-repeat;
	height:             190px;
}

#twitter {
	width:			100%;
	text-align: 	center;
	padding:        4px 2px 4px 2px;
}

#smallad {
	text-align: 	center;
	margin-right: 	0px;
}

#donate {
	text-align: 	center;
	margin-right: 	0px;
	padding:        0 0 6px 0;
}

/*****COMPANY**** corporate logo */
#company { 
	display: 		none;
	position: 		absolute;
	margin-left: 	190px;
	margin-top: 	145px;

}
#company h1 {
	background: 	url(images/logo.png) no-repeat top left ; 
	width: 			280px; 
	height: 		43px;
}
#company h1 span {
	display: 		none;
}

#tagline { 
	display: 		none;
}

/*****MASTHEAD**** across the top */
#masthead {
	height: 		104px;
	/*left: 		180px; 
	position: 		absolute; 
	width: 			600px; 
	top: 			0px;*/
	background: 	#fff;
	margin: 		12px 8px 0 17px;
}

#masthead h2 {
	/*background: transparent url(images/cp_02.gif) no-repeat top left; */
	width: 			280px; 
	height: 		93px;
	margin: 		0;
}
#masthead h2 span {
	display: 		none;
}
#dotLineMast {
	margin-top: 	10px;
	padding:		0;
	width: 			100%;
	background: 	url(images/dottedline.gif) repeat-x;
	height: 		3px;
	clear: 			left;
	font-size:		1px;
}
.dotLine {
	margin: 		2px 0 0px 0;
	width: 			100%;
	background: 	url(images/dottedline.gif) repeat-x;
	/*background-color: #999900;*/
	background-color:white;
	height: 		4px;
	padding:		2px 0px 2px 0px;
	font-size:		1px;
}

#doubleLineMast,
.doubleLineMast {
	margin-top: 	10px;
	padding:		0;
	width: 			100%;
	background: 	url(images/doubleline.gif) repeat-x;
	height: 		3px;
	clear: 			left;
	font-size:		1px;
}



/*****SEARCH BOX****  */
div#search {
	margin: 		0;
	padding: 		3px 0;
	text-align: 	center;
	background: 	url(images/rtbargradient.gif) repeat-y;
	/*position: 		absolute;
	top: 			235px;*/
}
#search h3 {
	text-transform: uppercase;
	font-size: 		12px;
	font-family:	"Times New Roman", Times, serif;
	letter-spacing: 1px;
	padding-right: 	0px;
	padding-top: 	2px;
	display: 		inline;
	margin: 		0;
	/*background: 	url(images/search.gif) no-repeat;
	width: 			61px;
	height: 		11px;*/
}
#search h3 span {
	display: none;
}
#search h3 img {
	margin-right: 5px;
	margin-bottom: 0px;
}
#search form {
	margin: 		0;
	padding:		0;
}
#search input.textfield {
	font-size: 		12px;
	width: 			100px;
	border: 		none;
	background: 	url(images/searchbg.gif) repeat-x
}
#search input.btn {
	margin-left:	3px;
	font-size: 		10px;
	/*background: 	url(images/gogo.gif) no-repeat;*/
	font-weight: 	bold; 
	color: 			#fff; 
	/*width: 			12px;
	height: 		10px;*/
	border: 		none;
	cursor: 		pointer;
}

/********* menu **********/

#menu {
	background: 	#fff; 
	width: 			234px;
}

#menu ul {
	margin: 0;
}

#menu ul li {
	width: 				229px; 
	background: 		url(images/menuback18.gif) left  no-repeat; 
	margin: 			0 0 2px 0;
	margin-left:		-40px;
	padding-left: 		5px;
	padding-top: 		1px;
	padding-bottom: 	2px;
	list-style-type:	none;
}

* html #menu ul li {
	margin-left:		0;
	margin-bottom:		0;
}

#menu ul li a {
	color: 			#000000;
	padding-left:	10px;
	padding-top: 	4px;
	text-transform: lowercase; 
	font-size: 		14px; 
	font-family:	"Courier New", Courier, mono;
}
		
#menu ul li a:hover {
	color: 			#25587E;
	padding-left:	12px;
	text-transform: lowercase; 
	font-size: 		14px; 
	font-family:	"Courier New", Courier, mono;	
	font-weight:	bold; 
}

#menu table.mt0 {  /* MENU TABLE LEVEL 0 */
	padding: 		0;
	border:			0;
	border-style: 	hidden;
}
#menu .mco0 {   /* Menu Cell Outer level 0 */
	text-align: 	left;
	padding: 		0;
	font-size: 		12px;
	background: 	#7235a0;
}
#menu .mco0a {   /*nav bar 1 */
	padding-left: 	4px;
	color: 			#333;
	font-weight: 	bold;
	text-align: 	left;
	font-size: 		12px;
	background: 	#a86ae6;
	vertical-align: middle;
	text-transform: uppercase;
}
#menu .mco0b {   /*nav bar 2 */
	padding-left: 	4px;
	color: 			#333;
	font-weight: 	bold;
	text-align: 	left;
	font-size: 		12px;
	background: 	#ba89eb;
	vertical-align: middle;
	text-transform: uppercase;
}
#menu .mco0_o {   /* Menu Cell Outer level 0 -- Over */
	padding-left: 	8px;
	color: 			#FFFFFF;
	font-weight: 	bold;
	text-align: 	left;
	font-size: 		12px;
	background:	 	#000000;
	vertical-align: middle;
	text-transform: uppercase;
}

#menu .mco0_d {   /* Menu Cell Outer level 0 -- Down */
	/*background-color: #72B4B0;*/
}

table.mt1 {   /* MENU TABLE LEVEL 1 */
	background: #BBBBBB;
	padding: 0;
	border: 0;
	border-style: hidden;
}
.mco1 {   /* Menu Cell Outer level 1 */
	background-color: #999999;
}
.mco1_o {   /* Menu Cell Outer level 1 -- Over */
	background-color: #feca00;
}
.mco1_d {   /* Menu Cell Outer level 1 -- Over */
	background-color: #feca00;
}
.mci1 {   /* Menu Cell Inner level 1 */
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}
.mci1_o {   /* Menu Cell Inner level 1 -- Over */
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}
.mci1_d {   /* Menu Cell Inner level 1 -- Over */
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
}


#content {
	padding: 		0 0 0 16px;
	background: 	transparent;
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		12px;
	margin-top: 	-7px;
	margin-left:	2px;
}

#newsletter {
	padding: 		0 0 0 16px;
	background: 	transparent;
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		12px;
	margin-top: 	18px;
	margin-left:	64px;
}

#bannerad_top {
	text_align:center;
	margin-top: 	25px;	
	margin-left:	120px;
}

#parchment_top {
	background-image:url(../ee_assets/images/parchment_top.gif);
	background-repeat:no-repeat;
	background-position: top left;
	height:100px;
	margin-top: 	25px;
}
#parchment_mid {
	background-image:url(../ee_assets/images/parchment_mid.gif);
	background-repeat:repeat-y;
	padding: 		0px 60px 10px 48px;
	margin-top: 	-28px;		
}
#parchment_bot {
	background-image:url(../ee_assets/images/parchment_bot.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:135px;
}


#content a, 
#content li a {
	color: 				#CC0000;
	text-decoration: 	none;
}
#content a:hover {
	/*background-color: 	#F0F4F9;*/
	text-decoration: 	underline;
}

#content h1 {
	font-size: 		34px;
	color: 			#000000;
	padding-left:	50px;
	padding-top: 	40px;
	font-family:	"Courier New", Courier, mono;
}

#content h2 {
	font-family: 		"Times New Roman", Times, serif;
	font-size:			24px;
	letter-spacing: 	-1px;
	word-spacing:		-1px;
	font-weight:		normal;
	color:				#000;
}

#content td, 
#content li {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	/*font-family: 	"Times New Roman", Times, serif;*/
	font-size: 		12px;
	line-height: 	140%;
}

#content p {
	text-indent: 	0px;
	margin: 		1em 0;
	padding:        0 20px 0 0;
}

#siblings {
	font-size: 		12px;
	line-height: 	15px;
}

/****************** BOTTOM ******************/

#bottom {
	/*left: 			180px;
	bottom: 			0px;
	position: 			absolute;*/  
	text-align: 		center;
	/* background: 		#000; */
	background: 		#FFF;	
	padding: 			40px 0 10px 0;
	height: 			20px;
	width: 				977px; 
	/*position: 		static; */
	margin: 			0 auto; 
	font-size: 			10px; 
	font-family: 		Arial, Helvetica, sans-serif; 
	color: 				#666;
}
#bottom ul {
	display: 			inline;
}
#bottom ul li {
	display: 			inline;
	font-size: 			9px;
}
#bottom ul li a {
	font-size: 			9px;
	color: 				#666;
	text-decoration: 	none;
	text-transform:		uppercase;
}
#bottom ul li a:hover {
	font-size: 			10px;
	color: 				#900;
	/*background-color: #feca00;*/
}
#submenu {
	text-align: 		left;
	/*background: 		#000;*/
	/*padding-right: 	135px;*/
	letter-spacing: 	-.5px; 	
	padding-top: 		0px;
	padding-bottom: 	8px; 
	padding-left: 		11px;
	height: 			40px;
	margin-top:			-20px; 
	font-size: 			10px; 
	font-family: 		Arial, Helvetica, sans-serif; 
	color: 				#666;
}
#submenu ul {
	display: 			inline;
}
#submenu ul li {
	display: 			inline;
	font-size: 			9px;
}
#submenu ul li a {
	font-size: 			9px;
	color: 				#666;
	text-decoration: 	none;
	text-transform:		uppercase;
}
#submenu ul li a:hover {
	font-size: 			10px;
	color: 				#900;
	/*background-color: #feca00;*/
}

#ee {
	/*left: 			180px;
	bottom: 			20px;
	position: 			absolute;*/
	width: 				977px; 
	margin: 			0 auto;   
	text-align: 		right;
	background: 		transparent;
	color:				#CCCCCC;
	/*padding: 			6px 4px;*/
}

#ee a {
	color:				#9999CC
}
#ee a:hover {
	background: 		#000;
	color:				#9999CC
	text-decoration: 	none;
}


p.highlight {padding: 10px 20px}
a.lorenav {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #CECFCE;
}
a.lorenav:hover {
	color: #B3AEB3;
}
.nav1 {
	color: #63187D;
	font-size: 12px;
}
.copyright {
	font-size: 10px;
	font-weight: bold;
	color: #C9C6D0;
}
.smltxt {	
	font-size: 10px;
}
.medtxt {	
	font-size: 14px;
}
.wht {
	color: #FFFFFF;
}

/**************** FORM *******************/
table.f1 {
	background-color: 	#e5e6db;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
}
td.f1 {
	background-color: 	#e5e6db;
	height:				24px;
	padding:			3px;
	text-align: 		center;	
}
.formtitle {
	font-weight: 		bold;
	background-color: 	#eee;
	color: 				#000;
	font-size: 			12px;
	padding:			3px;
}
.fldnm {
	background-color: 	#eee;
	/*color: 			#900; */
	font-size: 			12px;
	padding:			3px;
}
.frmfld {  
	/*width: 			432px;*/
	font-size: 			13px;
	border: 			none;
	background: 		#fff url(images/searchbg.gif) repeat-x;
}
.btngo {
	font-size: 			12px; 
	font-weight: 		bold;
	color: 				#E7EBEF; 
	background-color: 	#900; 
	border: 			#46494D; 
	border-style: 		solid; 
	border-top-width: 	1px; 
	border-right-width: 1px; 
	border-bottom-width: 2px; 
	border-left-width: 	1px;
}
.btnbk {
	font-size: 			12px; 
	font-weight: 		bold;
	color: 				#E7EBEF; 
	background-color: 	#900; 
	border: 			#46494D; 
	border-style: 		solid; 
	border-top-width: 	1px; 
	border-right-width: 1px; 
	border-bottom-width: 2px; 
	border-left-width: 	1px;
}
.heyhey {
	background-color: 	#900;
	color: 				#fff;
	font-weight: 		bold;
	font-size: 			13px;
	padding:			4px;
}
.heyhey2 {
	background-color: 	#FF8888;
	height:				24px;
	padding:			3px;
	text-align: 		center;	

}
.errmsg {
	font-weight: 		bold;
	color: 				#990000;
	background-color: 	#ccc;
}





.subt {
	font-weight: bold;
	color: #999999;
}
td.bar3 {
	background-color: #642B87;
	background-image: url(images/sidebar3.gif);
	background-repeat: no-repeat;
}
.index1 {
	background-color: #5E1C77;
}
a.ad:hover {
	background-color:#F1F291;
}
a.onlite:hover {
	background-color:#F6F7CE;
	color:#2F0E3B;
}
a.onp {
	color: #CCD7F7:
}
a.onp:hover {
	background-color:#CCD7F7;
	color:#2F0E3B;
	text-decoration:none;
}
a.nav1 {
	color: #63187D;
	text-decoration: none;
}
a.nav1:hover {
	background-color: #D5DEF8;
	color: #331D22;
}

a.ondark {
	color: #D8E2FD;
	text-decoration: none;
	font-weight: bold;
}
a.ondark:hover {
	text-decoration: underline;
}


.hey {
	color: #FFFFFF;
}
h1 {
	color: #000000;
	font-size: 30px;
	font-weight: bold;
	line-height: 80%;
}
/*
h1b {
	color: #000000;
	font-size: 30px;
	font-weight: bold;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
}
h2b {
	color: #000000;
	font-size: 18px;
	font-weight: bold;
	line-height: 95%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.h1 {
	color: #699969;
	font-size: 30px;
	font-weight: bold;
}
.h2 {
	color: #B3B3B3;
	font-size: 18px;
	font-weight: bold;
}
.h3 {
	color: #B3B3B3;
	font-size: 16px;
	font-weight: bold;
}
.h4 {
	color: #B3B3B3;
	font-size: 14px;
	font-weight: bold;
}*/
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
	/*text-transform: uppercase;*/
	font-size: 11px;
}
a:hover {
	text-decoration: underline;
}
.byline {
	font-style: italic;
	color: #739ECE;
}
.lgtxt {
	font-size: 14px;
}

.arc1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #699969;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 11px;
}
td.pgr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight: bold;
	font-size: 11px;
}
td.pgr2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #EEEEEE;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
}

div#body p {
	font-size: 13px;
	margin-bottom: 2px;
	margin-top: 0px;
	line-height: 19px;
	text-indent: 17px;
}
div#body h1 {
	text-indent: 0px;
	letter-spacing: -1px;
	word-spacing: -1px;
}
/*div#body h2 {
	text-indent: 0px;
	letter-spacing: -1px;
	word-spacing: -1px;
}*/
div#body h3 {
	font-size: 16px;
	text-indent: 0px;
	margin-bottom: 4px;
	margin-top: 10px;
}
div#body h4 {
	font-size: 14px;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top: 10px;
}
div#body .byline {
	text-indent: 0px;
	margin-bottom: 17px;
}
div#body p.lgtxt {
	text-indent: 0px;
	font-size: 17px;
	line-height: 22px;
}
div#body p.noindent {
	text-indent: 0px;
}
div#body p.caption {
	font-style:italic;
	text-indent: 0px;
	margin-left: 5px;
	margin-top: 4px;
	margin-bottom: 24px;
	line-height: 12px;
	color: #999999;
}
div#body p.po24grey {
	font-style:italic;
	font-weight:bold;
	text-indent: 0px;
	font-size: 24px;
	line-height: 20px;
	color: #CDCDCE;
	word-spacing: -1px;
	letter-spacing: -1px;
}
div#body p.po30grey {
	font-style:italic;
	font-weight:bold;
	text-indent: 0px;
	font-size: 30px;
	line-height: 25px;
	color: #CDCDCE;
	word-spacing: -1px;
	letter-spacing: -1px;
}
div#body p.po36grey {
	font-style:italic;
	font-weight:bold;
	text-indent: 0px;
	font-size: 36px;
	line-height: 30px;
	color: #CDCDCE;
	word-spacing: -1px;
	letter-spacing: -1px;
}
.grey {
	color: #CDCDCE;
}
.green {
	color: #669A67;
}
.px30 {
	font-size:30px;
}
.px36 {
	font-size:36px;
}
div#body p.department,
div#body h1.department {
	text-indent: 0px;
	font-size: 30px;
	font-weight: bold;
	color: #DDDDDD;
}
.department {
	text-indent: 0px;
	font-size: 30px;
	font-weight: bold;
	color: #DDDDDD;
}
.artref {
	text-transform: uppercase;
	color: #669A67;
	margin-bottom: 6px;
	margin-top: 6px;
}
a.artreftop {
	text-transform: uppercase;
	color: #669A67;
	margin-bottom: 6px;
	margin-top: 6px;
}
a.artreftop {
	text-transform: uppercase;
	color: #AAAAAA;
}
a.artreftop:hover {
	color: #669A67;
}

div#body .ff_h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	text-transform: lowercase;
	color: #8D2D0C;
	text-indent: 0px;
	letter-spacing: -2px;
	word-spacing: -1px;
	margin-bottom:-2px;
	margin-left:7px;
}
div#body td.ff_li {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 10px;
	color: #8D2D0C;
	background-color:#EACFA8;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 1px;
	margin-bottom: 0px;
	padding-left: 30px;
	text-indent: -20px;
	font-weight: bold;
	letter-spacing: -1px;
}
div#body .ff_data {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	color: #000000;
	text-transform: none;
	font-weight: normal;
	letter-spacing: -1px;
	word-spacing: -1px;
	text-align: right;
}
div#body .ff_blt {
	color:#FFFFFF;
	font-weight: normal;
}
div#body td.ff_src {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	color: #000000;
	background-color: #EACFA8;
	margin-bottom: 0px;
	padding-left: 11px;
}
div#body .sp_h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	color: #555555;
	text-indent: 0px;
	letter-spacing: -1px;
	margin-bottom: 0px;
	margin-top: 14px;
}
div#body .sp_p {
	color:#D8BA7C;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-indent: 0px;
	margin-left: 15px;
	line-height: 15px;
	font-size: 13px;
}
div#body .ff_data2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-transform: none;
	font-weight: bold;
	letter-spacing: 0px;
}
div#body p.fm_li {
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0px;
	color: #72899C;
	font-weight: bold;
	margin-bottom: 15px;
	line-height: 15px;
}
div#body .fm_h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	color: #AAAAAA;
	text-indent: 0px;
	letter-spacing: -1px;
	margin-top: 14px;
}

.blue {
	color: #739ECE;
}
.red {
	color: #CC0000;
}
div#body .agentblock {
	text-indent:0px;
	line-height: 13px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
}
div#body .px30 {
	font-size:30px;
}
div#body .px36 {
	font-size:36px;
}


div#the200 table {
	background: #FFF;
}

div#the200 td, div#the200 th {
	background: #FFFFFF;
	padding: 0 3px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
}

div#the200 th {
	background: #FFFFFF;
	color: #922e06;
	text-align: left;
	vertical-align: bottom;
	text-transform:uppercase;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

div#the200 td div {
	border-top: 1px #999 solid;
	border-bottom: 1px #ccc solid;
	padding-bottom: 4px;
	margin-bottom: 12px;
	padding-top: 2px;
}

#the200 td div.rank {
	font-weight: bold;
	color: #922e06;
	text-align: right;
	padding-right: 5px;
}
#the200 td div.name {
	font-weight: bold;
}
#the200 td div.amt {
	font-weight: bold;
}
#the200 input, #the200 select {
	/*border: #d95d1e 1px solid;*/
	font-size:10px;
}
#the200 table.frm, #the200 table.frm td {
	background: #EEEEEE;
}
#the200 table.frm {
	margin: 10px 0;
}
#the200 form {
	margin: 0;
}

#the200 input.btngo {
	background-color: #d95d1e;
}

#the200 span.fotv {
	font-family: 	Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: 			#d95d1e;
}


/********************** BLOG ************************/
table#blog {
	color: 					#222;
	font-size: 				12px;
	font-family: 			Verdana, Arial, Helvetica, sans-serif;
	width: 					712px;
	height:					300px;
	margin-left:			14px;
	padding-right:			8px;
	margin-bottom:			2px;
}

#blog td#banner {
	font-size: 				14px;
}
#blog div.banner {
	border-bottom: 		dotted #bbb 1px;
/*	background-image: 	url(../ee_assets/images/blog_body_fill2.gif); */
	background-color:   #d2d2b4;
	position:			relative;
	height: 			35px;
}
#blog div.banner_l {
	padding: 			5px 0px 0px 9px; 
	position:			absolute;
	left: 				0;
	width:				50%;
}
#blog div.banner_r {
	padding: 			5px 9px 0px 0px;
	position:			absolute;
	right: 				0;
	width:				50%;
	text-align: 		right;
	font-size: 			24px;
	letter-spacing:		2px;
	word-spacing:		2px;
	/*	font-weight: 		bold;  */
	font-style:			italic;
	height: 			35px;
}
#blog div.banner h2 {  /* title */
	color: 				#000;
	font-size: 			20px;
	font-weight: 		bold;
	font-family:		"Courier New", Courier, mono;
	letter-spacing: 	1px;
	word-spacing: 		1px;
	margin: 			4px 0;
}

#blog td#categories {
	width: 					140px; 
	font-size: 				12px;
	padding-right:			00px;
	background-image: 		url(../ee_assets/images/blog_side_bar2.gif);
	background-color		:#000000;
	background-repeat: 		repeat-y;
	color:					#000000;
}
#blog td#categories ul {
	margin: 			0;
	list-style-type: 	none;
}
#blog td#categories ul li {
	font-family: 	"Times New Roman", Times, serif;
	text-transform: uppercase;
	/*letter-spacing: 1px;*/
	font-weight: 	bold;
	/* background: 	url(images/blogbull_fff.gif) no-repeat; */
	/* padding-left: 	10px; */
	margin-top: 	4px;
	margin-left:	-38px; 
	line-height:	16px;
}
#blog td#categories ul li a {
	font-family: 	"Times New Roman", Times, serif;
	text-transform: uppercase;
	color: #CC9900;
	font-weight: bold;
	text-decoration: none;
	/*text-transform: uppercase;*/
}

#blog td#categories ul li a:hover {
	text-decoration: underline;
}

* html #blog td#categories ul li {
	margin-left:	0;
}

#blog td#categories ul ul {
	margin-left:	8px; 
	padding-left:	10px;
}

#blog td#categories ul ul li {
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	text-transform: none;
	font-weight: 	normal;
	padding-top: 	0px;
	padding-left: 	0px;
	margin-top: 	3px;
	margin-left: 	0px;	
	list-style-type: square; 
	list-style-image: url(images/blogbull_fff.gif);
}
	
#blog td#categories ul ul li a.selected {
	color: #663300;
}

#blog td#posts {
	padding-left:		0px;
	/*width: 			550px; 
	height: 		100%; 
	float: 			right; */
	/*clear:			left;
	padding-right:	8px;*/
}

#blog div.post div.bloghead {	
	border-bottom: 	solid #ccc 2px;
	margin-top: 	12px;
}

#blog div.post {
	padding: 			7px 13px 10px 13px; 
	border-bottom: 		 #ccc 2px dotted; 
	margin-bottom: 		0px;
/*	background-image: 		url(../ee_assets/images/blog_body_fill2.gif); */
	background-color: #EFEFCF;
	background-repeat:repeat;

}
#blog div.post h2 {  /* title */
	color: 				#900;
	font-size: 			16px;
	font-weight: 		bold;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 	1px;
	word-spacing: 		1px;
	margin: 			4px 0;
}
#blog div.post h3 {  /* subtitle */
	color: 				#bbb;
	font-size: 			14px;
	font-weight: 		bold;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	margin: 			4px 0;
}
#blog div.post-date {
	float: 				left;
	color: 				#993333;				/* #BBC4A3; */
	font-family: 		Georgia,'Lucida sans ms', Verdana, Arial, Helvetica, sans-serif;
	font-size: 			0.9em;
	text-align: 		center;
	font-weight: 		normal;
	margin: 			-10px 10px 8px 0px;
	padding: 			17px 26px;
	background:	  		url(images/blog_date_image2.jpg) no-repeat;
/*	width: 				58px;
	background: 		#d0d0d0; */
	line-height:		1em;
}
ul.datetime {
	list-style:			none;
	background: 		url(images/dateGraphic.gif) no-repeat 0 0;
	width:				48px;
	height:				48px;
	float:				left;
	text-align:			center;
	margin:				0 10px 10px 0;
}

li.month {
	color:			#000000;
	font-size:		10px;
	line-height:	20px;
	letter-spacing:	0;
}
li.daynumber {
	color:			#65B06B;
	font-size:		20px;
	font-weight:	700;
	line-height:	20px;
	margin:			6px 0px 0px 0px;
}

#blog div.post div.date {
	text-align: 		right;
	background: 		url(images/blogdblqut.gif) no-repeat;
	padding-left: 		15px;  
	display: 			inline;
	font-weight: 		bold;
	color: 				#bbb; /*#ccc;*/
}
#blog div.post div.author {
	margin-left: 		10px;
	display: 			inline;
	font-weight: 		bold;
	color: 				#bbb; /*#ccc;*/
}
#blog div.post div.category {
	/* margin-left: 		10px; */
	display: 			inline;
	font-weight: 		bold;
	letter-spacing:		2px;
	word-spacing:		2px;
	margin:				1px 1px 2px 3px;
	padding:            1px 0px 2px 0px;
	color: 				#bbb; /*#ccc;*/
}

#blog div.post div.category a:visited,
#blog div.post div.category a:link,
#blog div.post div.category a
{
	color: 				#bbb; 
	font-weight: 		bold;
}
#blog div.post div.category a:hover
{
	color: 				#888; 
	font-weight: 		bold;
	text-decoration: 	underline;
}


#blog div.post div.OLDcategory {
	color: 				#000;
	font-weight: 		bold;
	margin: 			4px 0 12px 0;
	text-align: 		right;
}
#blog img.img {
	width:				301px;
	height:				226px;
	margin-left:		0px;
	margin-right:		10px; 
	float:				left;
/*  border-bottom:		#65B06B 5px solid; */
	border-bottom:		#990000 4px solid;
	border-right:		#990000 3px solid;
}
#blog div.post div.body,
#blog div.post div.body P {
	font-size: 			12px;
	color: 				#000;
	line-height: 		150%;
}

#blog div.post div#blogcomments {
	margin: 			0 8px 8px 24px;
	/*border-left: 		double #8a4c00;
	border-right: 		double #8a4c00;
	padding: 			0 8px;*/
}
#blog div.post div#blogcomments a.action {
	display: 			block;
	float: 				right;
	text-align: 		right;
}
#blog div.post div#blogcomments h4 {
	color: 				#999;
	font-size: 			12px;
	font-weight: 		bold;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	margin: 			0 0 4px 0;
}
#blog div.post div#blogcomments ol {
	margin: 			0;
}
#blog div.post div#blogcomments ol li.comment {
	margin: 			8px 0;
	list-style: 		none;
	border-top: 		dashed 1px #996600;
/*	border-bottom: 		dashed 1px #996600; */
	padding: 			6px 0 8px 0;
}

#blog div.post div#blogcomments ol li.comment div.bloghead {	
	font-size: 			12px;
	border-bottom: 		solid #ccc 2px;
	margin-bottom: 		8px;
}

#blog div.post div#blogcomments ol li.comment div.date {	
	font-size: 			12px;
	text-align: 		right;
	background: 		url(images/blogdblqut.gif) no-repeat;
	padding-left: 		15px;
	display:			inline;
	font-weight: 		bold;
	color: 				#bbb; /*#ccc;*/
}
#blog div.post div#blogcomments ol li.comment div.author {	
	font-size:			12px;
	margin-left: 		10px;
	display: 			inline;
	font-weight:		bold;
	color: 				#bbb; /*#ccc;*/
}

#blog div.post div#blogcomments ol li.comment h5 {
	color: 				#bbb;
	font-size: 			14px;
	font-weight: 		bold;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	margin: 			4px 0;
}
#blog div.post div#blogcomments ol li.comment div.body,
#blog div.post div#blogcomments ol li.comment div.body p {
	font-size: 			12px;
	color:				#000;
	line-height: 		150%;
}

#blog div.post div#blogcomments ol li.comment div.name {
	font-weight: 		bold;
}

#blog div#commentform {
	margin-top:		24px;
	background: 	#efefef;
	padding: 		7px;
}

#blog div#commentform form {
	margin: 		0;
}

#blog div#commentform div {
	padding: 			5px 0;
	border-top: 		solid #000000 1px;
	padding-left: 		40px;
	padding-right:		20px;
}
#blog div#commentform div.f1 {
	text-transform: 	uppercase;
}

#blog input.textfield,
#blog textarea.textfield {
	width: 			432px;
	font-size: 		12px;
	border: 		none;
	background: 	#fff url(images/searchbg.gif) repeat-x;
}
#blog input.textfield {
	width: 			216px;
}

#blog input.btn {
	font-size: 12px;
}


#extra {
	margin-top: 	30px;
	margin-left: 	10px; 
	/* background: 	url(../ee_assets/images/chalkboard.gif) no-repeat; */
	height: 		525px;	
	padding-top:	50px;
	/* padding-left:	60px; */
}

#extra a,
#extra a:hover  {
	font-family:	"Courier New", Courier, mono;
	font-weight:    bold;
	font-size:		18px;
	color:	        #101010;
	padding-left:   40px;
}

#extra hr {
	margin-left:    20px;
	margin-right:   -3px;
	margin-top:     4px;
	margin-bottom:  40px;
	width:          430px;
	padding-right:  -30px;
}


#extra  p {
	font-family:	"Courier New", Courier, mono;
	font-weight:    bold;
	font-size:		24px;
	color:	        #000000;
}
#extra td ul {
	margin: 0;
	padding: 0;
	text-align: left;
}
#extra td ul li {
	display: 			block;
	font-family:		"Courier New", Courier, mono;
	font-weight:    	bold;
	color:	       		#000000;
	list-style-type:    square;
	list-style-position:inside;
}


/*
#extra td ul {
	margin: 0;
	padding: 0;
	text-align: left;
}

#extra td ul li {
	display: 			block;
	font-family:		"Courier New", Courier, mono;
	font-weight:    	bold;
	color:	       		#FFFFFF;
	font-size: 			22px;
	line-height:		46px;
	list-style-type:    square;
	list-style-position:inside;
}


#extra td ul li a {
	font-family:		"Courier New", Courier, mono;
	color: 				#FFFFFF;
	font-size: 			22px;	
}

#extra td ul li a:hover {
	color: 				#CC9933;
	font-size: 			22px;	
	text-decoration:    none;
	
}
*/

#extra2 {
	margin-top: 	30px;
	margin-left: 	10px;
	background: 	url(../ee_assets/images/extra2.gif) no-repeat;
	height: 		525px;	
	padding-top:	50px;
	padding-left:	60px;
}

#extra2 p {
	font-family:	"Courier New", Courier, mono;
	font-weight:    bold;
	color:	        #000000;
	width:			575px;
	margin-left:	-20px;
}
#extra2 h1 {
	font-size: 		34px;
	color: 			#000000;
	padding-left:	0px;
	padding-top: 	5px;
	font-family:	"Courier New", Courier, mono;
}
#extra2 div#submenu {
	padding-top: 		0px;
	padding-bottom: 	8px; 
	padding-left: 		11px;
	margin-top:			-15px; 
	margin-left:		-50px; 	
}

/*************** SEARCH *****************/

#searchresults li {
	margin: 			4px 0;
	padding: 			7px 4px;
	border-bottom: 		dotted #bbb 1px;
	padding-bottom: 	10px;
	margin-bottom: 		18px;
}
div#searchresults p {
	text-alignment: center;
}
div#searchresults p b.stats {
	font-size: 18px;
	color: #333;
}


/*************** EE *****************/

div.ee {
	text-align: 		right;
}
div.ee a {
	font-size: 			10px;
	color: 				#603;
	text-transform: 	lowercase;
}


/*************** LINK BACK ADS ****************/

#linkbackads {
	padding: 		0 0 0 16px;
	background: 	transparent;
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		12px;
}
#linkbackads p {
	text-align: 	center;
}


/*************** READER ACTION BAR ****************/

div#readeraction {
	margin: 		0;
	width: 			234px;
	margin-top: 	36px;
	border-top: 	solid #000 8px;
	padding: 		0;
	background: 	#fff url(images/archive/feature_bkg_02.gif) repeat-y;
}
#readeraction div {
	margin: 		3px 3px 3px 10px;
}
#readeraction div.dotLine {
	margin:			0;
}
#readeraction h1 {
	color: 			#900;
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		12px;
	font-weight: 	bold;
	margin: 		0;
}
#readeraction h1 span {
	display: 		none;
}
#readeraction h2 {
	color: 			#d58f4d;
	font-family:	"Times New Roman", Times, serif;
	font-size: 		10px;
	text-transform:	uppercase;
	font-weight: 	bold;
	margin: 		0 10px;
}
#readeraction h2 span {
	/*display: 		none;*/
}
#readeraction a {
	color: 			#d58f4d;
	font-family:	"Times New Roman", Times, serif;
	font-size: 		10px;
	text-transform:	uppercase;
}
#readeraction div#emailafriendform {
	/*background: 	#ddd;*/
	margin: 		0;
}
#readeraction input.textfield,
#readeraction textarea.textfield {
	width: 			210px;
	font-size: 		12px;
	border: 		none;
	border-top:		solid #999 1px;
	border-left:	solid #999 1px;
	border-right:	solid #666 1px;
	background: 	#fff url(images/searchbg.gif) repeat-x;
}

#readeraction input.btn {
	font-size: 		12px;
}

#readeraction form {
	margin: 		0;
}



/************** COMMENTS ******************/

div#comments {
	width: 			234px;
	margin: 		0px;
	padding: 		0;
	padding-top: 	9px;
	background: 	#fff url(images/archive/feature_bkg_02.gif) repeat-y;
	/*background: 	#eee;*/
}
#comments div {
	margin: 		3px 3px 3px 10px;
}
#comments h1 {
	color: 			#d58f4d;
	font-family:	"Times New Roman", Times, serif;
	font-size: 		10px;
	text-transform:	uppercase;
	font-weight: 	bold;
	margin: 		0 10px;
	/*color: #900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 6px 0;*/
}
#comments h1 span {
	/*display: none;*/
}

/*#comments h2 {
	color: #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 6px 0;
}*/
#comments h2 span {
	/*display: 		none;*/
}

#comments p {
	margin: 		6px 0;
}

#comments div#commentform {
	/*background: 	#ddd;
	padding: 		3px;*/
	margin:			0;
}

#comments input.textfield,
#comments textarea.textfield {
	width: 			210px;
	font-size: 		12px;
	border: 		none;
	border-top:		solid #999 1px;
	border-left:	solid #999 1px;
	border-right:	solid #666 1px;
	background: 	#fff url(images/searchbg.gif) repeat-x;
}

#comments input.btn {
	font-size: 12px;
}

#comments form {
	margin: 		0;
}

#commentsfull {
	padding: 		0 0 0 16px;
	background: 	transparent;
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		12px;
}

#commentsfull h1 {
	color: #900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin: 6px 0;
}
#commentsfull h1 span {
	/*display: none;*/
}

#commentsfull h2 {
	color: #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin: 6px 0;
}
#commentsfull h2 span {
	/*display: none;*/
}

#commentsfull {
	margin: 			0 8px 8px 24px;
	/*border-left: 		double #8a4c00;
	border-right: 		double #8a4c00;
	padding: 			0 8px;*/
}

#commentsfull a.action {
	display: 			block;
	float: 				right;
	text-align: 		right;
}
#commentsfull h4 {
	color: 				#999;
	font-size: 			12px;
	font-weight: 		bold;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	margin: 			0 0 4px 0;
}
#commentsfull ol {
	margin: 			0;
	margin-left:		-38px;
	list-style-type: 	none;
}
* html #commentsfull ol {
	margin-left: 		0;
}

#commentsfull ol li.comment {
	margin: 			8px 0;
	list-style: 		none;
	border-top: 		dashed 1px #996600;
	border-bottom: 		dashed 1px #996600;
	padding: 			6px 0 8px 0;
}

#commentsfull ol li.comment div.bloghead {	
	font-size: 			12px;
	border-bottom: 		solid #ccc 2px;
	margin-bottom: 		8px;
}

div#commentsfull ol li.comment div.date {	
	font-size: 			12px;
	text-align: 		right;
	background: 		url(images/blogdblqut.gif) no-repeat;
	padding-left: 		15px;
	display:			inline;
	font-weight: 		bold;
	color: 				#ccc;
}
#commentsfull ol li.comment div.author {	
	font-size:			12px;
	margin-left: 		10px;
	display: 			inline;
	font-weight:		bold;
	color: 				#ccc;
}

#commentsfull ol li.comment h5 {
	color: 				#bbb;
	font-size: 			14px;
	font-weight: 		bold;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	margin: 			4px 0;
}
#commentsfull ol li.comment div.body,
#commentsfull ol li.comment div.body p {
	font-size: 			12px;
	color:				#000;
	line-height: 		150%;
}

#commentsfull ol li.comment div.name {
	font-weight: 		bold;
}

#commentsfull div#commentform {
	margin-top:		24px;
	background: 	#efefef;
	padding: 		7px;
}

#commentsfull div#commentform form {
	margin: 		0;
}

#commentsfull div#commentform div {
	padding: 			5px 0;
	border-top: 		solid #000000 1px;
	padding-left: 		100px;
	padding-right:		50px;
}
#commentsfull div#commentform div.f1 {
	text-transform: 	uppercase;
}

#commentsfull input.textfield,
#commentsfull textarea.textfield {
	width: 			432px;
	font-size: 		12px;
	border: 		none;
	background: 	#fff url(images/searchbg.gif) repeat-x;
}
#commentsfull input.textfield {
	width: 			216px;
}

#commentsfull input.btn {
	font-size: 12px;
}


form {
	margin: 0;
}



/********* FRIENDS OF LORE (fol) menu **********/

#folmenu1 {
	/*top: 			129px;
	position: 		absolute;
	width: 			712px;*/ 	
	background: 	trasnparent;
}

#folmenu1 ul {
	margin: 0;
	text-align: center;
	padding: 0;
}

#folmenu1 ul li {
	display:			inline;
	/*height: 			14px; 
	width: 				234px; 
	background: 		url(images/menuback.gif) left top no-repeat;*/ 
	margin: 			0;
	padding-left: 		0;
	list-style-type:	none;
}

* html #folmenu1 ul li {
	margin:				0;
}

#folmenu1 ul li a:hover {
	text-decoration: 	none;
	background:			none;
}

#folmenu1 ul li image {
	margin: 			23px;
}

#folmenu1 ul li span {
	display: none;
}


#folmenu2 {
	/*top: 			129px;
	position: 		absolute;
	width: 			712px;*/ 	
	background: 	trasnparent;
}

#folmenu2 ul {
	margin-top: 10px;
	margin-left: -75px;
	text-align: center;
	/*background: #ccc;*/
}

#folmenu2 ul li {
	display:			inline;
	margin: 			0;
	padding-left: 		0;
	list-style-type:	none;
}

* html #folmenu2 ul li {
	margin:				0;
}

#folmenu2 ul li a:hover {
	text-decoration: 	none;
	background:			none;
}

#folmenu2 ul li image {
	padding: 			0 1px 0 0;
}

#folmenu2 ul li span {
	display: none;
}

/************** CONTACT ***************/

#contactform {
	/*background: 		#FFFFFF;*/
	background-image:URL(../ee_assets/images/contactbackgrnd.gif);
	background-position:top left;
	background-repeat:no-repeat;
	
}
#contactform div {
	padding: 			3px 40px 5px 110px;
}
#contactform div.f1 {
	/*text-transform: 	uppercase;*/
}
#contactform input,
#contactform textarea {
	border: solid #666 1px;
}

#contactform input.noborder {
	border: 		none 0;
	background:		none;
}

#contactform div.securitycode {
	height: 35px;
/*	width:	500px;
	border: solid 1px;	*/
}

.security img { 
	float: left; border: none; 
	padding: 0px 40px 0px 40px;	
}
.security label { 
	float: right; border: solid 1px; 
	padding: 0px 0px 0px 0px;
}
.security .heyhey {
	background-color: 	#900;
	color: 				#fff;
	font-weight: 		bold;
	font-size: 			13px;
	padding:			0px;
}


/*************** ARTICLE CONTENT ****************/
#articlecontent {
	padding: 			8px 8px 0 16px;
	background: 		transparent;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
}

#articlecontent a, 
#articlecontent li a {
	color: 				#951d01;
	text-decoration: 	none;
}
#articlecontent a:hover {
	background-color: 	#F0F4F9;
	text-decoration: 	underline;
}

#articlecontent p, 
#articlecontent td, 
#articlecontent li {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	/*font-family: 		"Times New Roman", Times, serif;*/
	font-size: 			12px;
	line-height: 		140%;
}

#articlecontent p {
	text-indent: 		15px;
	margin: 			1em 0;
}

#articlecontent h1 {
	font-family: 		"Times New Roman", Times, serif;
	font-size:			42px;
	letter-spacing: 	-1px;
	word-spacing:		-1px;
	font-weight:		normal;
	color:				#000;
}

#articlecontent h2 {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	text-transform:		uppercase;
	font-weight:		normal;
	font-size: 			12px;
	padding-left:		40px;
	line-height:		125%;
	word-spacing:		0;
	letter-spacing:		0;
}

#articlecontent .readmore {
	text-align:			center;
	margin-top: 		10px;
}

#articlecontent .pager {
	text-align:			center;
	margin-top: 		24px;
	padding:			2px;
	border-top:			solid #000 1px;
	border-bottom:		solid #000 1px;
}

/************** Subscribe ***************/

#subscribe2form {
	/*background: 		#FFFFFF;*/
	background-image:	URL(../ee_assets/images/subscribe2backgrnd.gif);
	background-position:top left;
	background-repeat:	no-repeat;
	margin: 			0px 8px 14px 12px;
	padding: 			33px 0px 50px 0px; 
}
#subscribe2form div {
	padding: 			2px 35px 2px 10px; 
}
#subscribe2form div.f1 {
	/*text-transform: 	uppercase;*/
}
#subscribe2form input,
#subscribe2form textarea {
	border: solid #666 1px; 
}

#subscribe2form input.noborder {
	border: 		none 0;
	background:		none;
}


.subscribeheader {
	color: 				#000;
	background-color: 	#ccc;
	font-weight: 		bold;
	margin-top: 		32px;
}
/**************** FORM *******************/
div#subscribe2form table.f1 {
/* 	background-color: 	#e5e6db; */
	font-family:		Verdana, Arial, Helvetica, sans-serif;
}
#subscribe2form .f1 {
	background-color: 	transparent;
	height:				12px;
	padding:			2px 0px 2px 0px;
	text-align: 		left;	
}

#subscribe2form .fldnm {
	background-color: 	transparent;
	/*color: 			#900; */
	font-size: 			14px;
	font-weight:		bold;
	padding:			2px 0px 2px 0px;
}
#subscribe2form .frmfld {  
	/*width: 			432px;*/
	font-size: 			13px;
	border: 			none;
	background: 		#fff url(images/searchbg.gif) repeat-x;
}
#subscribe2form .btngo {
	font-size: 			12px; 
	font-weight: 		bold;
	color: 				#E7EBEF; 
	background-color: 	#900; 
	border: 			#46494D; 
	border-style: 		solid; 
	border-top-width: 	1px; 
	border-right-width: 1px; 
	border-bottom-width: 2px; 
	border-left-width: 	1px;
}
#subscribe2form .btnbk {
	font-size: 			12px; 
	font-weight: 		bold;
	color: 				#E7EBEF; 
	background-color: 	#900; 
	border: 			#46494D; 
	border-style: 		solid; 
	border-top-width: 	1px; 
	border-right-width: 1px; 
	border-bottom-width: 2px; 
	border-left-width: 	1px;
}
#subscribe2form .heyhey {
	background-color: 	#900;
	color: 				#fff;
	font-weight: 		bold;
	font-size: 			13px;
	padding:			4px;
}
#subscribe2form .heyhey2 {
	background-color: 	#FF8888;
	height:				24px;
	padding:			3px;
	text-align: 		center;	
}
#subscribe2form .errmsg {
	font-weight: 		bold;
	color: 				#990000;
	background-color: 	#ccc;
}

#subscribe2form .formtitle {
	font-weight: 		bold;
	background-color: 	#eee;
	color: 				#000;
	font-size: 			12px;
	padding:			3px;
}
/*****************************************/
div.fmenu_inner {
	background-color: 	#fff;
	width:				200px;
}

div.fmenu_inner div {
	/*border-bottom: 	dotted #000 1px;*/
	background: 		url(images/dottedline.gif) repeat-x bottom;
	padding:			2px 7px;
	/*height:				17px;*/
}

div.fmenu_inner div a {
	font-weight:		normal;
	text-decoration: 	none;
}
div.fmenu_inner div a:hover {
	text-decoration: 	underline;
}
#sitemap {
	color:#FFFFFF;
}
