/* main menu - start */

	div.main_menu{
		margin:0;
		padding:0;		
		background:url(../images/layout/main_menu_back3.gif) repeat-x top #9a9a9a;
		background-repeat: repeat-x;
		position:center;
	}
	ul.main_menu{
		list-style:none inside;
		display:inline;
		width:auto;
		margin:0;
		padding:0;		
	}
	ul.main_menu li{
		padding:0;
		margin:0;
		text-align:center;		
		float:left;	
		width:auto;
		display:block;		
	}
	ul.main_menu a.active{
		color:#000088;
		border:0;
		background:url(../images/layout/quotes_menu_active_back.gif) repeat-x top #fff;
		padding:7px 5px;
	}
	ul.main_menu a.active:hover{
		background:url(../images/layout/quotes_menu_active_back.gif) repeat-x top #fff;
		border-bottom-color:#fff;	
		color:#000088;
	}
	ul.main_menu a{
		font-family:verdana,arial,sans-serif;
		display:block;
		font-size:0.7em;
		color:#f9f9f2;
		text-decoration:none;
		padding:7px 7px;
		margin:0;
		border-left:1px solid #aaa;
		border-right:1px solid #444;
		background:url(../images/layout/main_menu_aback.gif) repeat-x top left #707276;
	}
	ul.main_menu a:hover{
		color:#fffbec;
		background-image:none;
		background:url(../images/layout/main_menu_aback_hover.gif) repeat-x top left #666666;
	}
	
/* main menu - end */
		
/* sub menu - start */
	.sub_menu_cell{
		border-bottom:1px solid #C9C08C;padding-bottom:4px;background-color:#ffffff;
	}
	div.sub_menu_wrap *{
		font-family:verdana,kalamati,sans-serif;

	}

	ul.sub_menu{
		list-style:none inside;
		margin:0;
		padding:4px 0 4px 2px;
	}

	ul.sub_menu li{
		float:left;
		margin:0;
		margin-left:2px;
		padding:4px 2px 4px 18px;
		font-size:0.75em;
		background-repeat:no-repeat;
		background-color:#ffffff;
		background-position:1px 5px;
	}

	ul.sub_menu li a{
		color:#0000aa;
		font-family:verdana,kalamati, sans-serif;
		text-decoration:none;
		padding:0 2px 0 2px;
		border-bottom:1px solid #eee;
		display:block;
	}

	ul.sub_menu li a:hover{
		color:#0000ff;
		border-color:#888;
	}

	ul.sub_menu li.bold{
		font-weight:bold;
	}

/* sub menu - end */


/* search box - start */
	.gsearch_box{float:right;width:150;padding:4px;}
	p.small_label{
		font-family:verdana,kalamati;font-size:10pt;color:#222;margin:0;
	}

/* search box - end */

/* Constant Contact Subscribe Slug - top of click */
.ccsubform{ padding-left:10px;background:#3F4E4B;width:200px;}
.cctext{font-family:verdana;font-size:8pt;padding:0;margin:0;color:#eee;}
.instruction {font-size:8pt;padding-bottom:4px;}
.submit, .emailaddress {font-size:8pt;padding:0;margin:0}
.emailaddress{border:1px solid #000;font-size:10pt;padding:2px;}	

	}
   .adsense_leader{
		width:730px;
		padding:3px;
		margin:8px;	  
		background-color:#EEF4FA;
	}		
	.letBody{
		padding:0 10 0 10;
		font-family:verdana,sans-serif;
		font-size:12pt;
		text-align:left;
		margin:0;		
	}
	div.intro{		
		margin:0;
		padding:0;		
	}
	p.intro_title{
		text-align:left;			
		font-family:verdana,palatino,serif;
		font-size:26pt;
		font-weight:strong;
		color:#990000;
		background-color:#ffffff;	
		margin:10 0 6px 10;	
	}
	p.intro_text{		
		text-align:left;
		background-color:#ffffff;
		font-family:verdana,arial,sans-serif;
		text-align:left;
		font-size:12pt;
		font-weight:normal;
		color:#333333;
		margin:0 10 6px 10;	
	}	
	div.picframe{
		text-align:left;		
		padding:0;
		border:0;	
		margin:0 10 2px 10;		
	}
	div.pic_caption{
		font-size:9pt;
		font-family:verdana,palatino;
		color:#990000;
		padding-left:10;
		margin:0 0 20 10;
	}
	.pic_caption b{
		text-align:left;
		font-size:9pt;
		font-family:verdana,palatino;
		color:#990000;
		padding-left:10;
		margin:0 0 20 10;
	}
	div.info_title{		
		width:500;
		text-align:center;
	}	
	.info_title b{
		color:#999999;
		font-size:14pt;		
		font-family:verdana,arial,sans-serif;		
		text-decoration:none;
		margin-bottom:10;
		margin-top:20;
		
	}
	div.story_body {		
		width:500;
		height:200;				
		background:url(../images/home/layout/story_containter_back2.gif) repeat-x top #ffffff;
		margin-bottom:25px;
		margin-left:10;
	}
	p.story_title{
		text-align:left;
		padding:8px 0 0 10;		
		font-family:verdana,arial,sans-serif;
		font-size:14pt;
		font-weight:strong;
		color:#666633;
	}
	p.story_title a{		
		color:#999966;
		text-decoration:none;		
	}
	p.story_title a:hover{
		color:#cccc99;
		background-color:transparent;
		text-decoration:underline;	
	}
	p.story_text{
		text-align:left;
		padding:4px 10px 30px 10px;
		width:480;		
		font-family:verdana,arial,sans-serif;
		font-size:12pt;
		font-weight:normal;	
		color:#333333;
	}
	p.story_bottom{
		margin:4px;
		padding:4px 0 4px 0;
		text-align:center;
		font-family:verdana,arial,sans-serif;
		font-size:8pt;
		color:#222222;
		float:right;
	}
	p.story_author_info{
		font-family:verdana,arial,sans-serif;
		font-size:8pt;
		color:#44440;
		margin-left:10;
		padding:6px 0 10px 4px;
		font-weight:normal;
	}
	span.embeded_pic{
		float:left;
		padding:4px;
		border:1px solid #44440;
		background:#ffffff;
		margin:0;
		margin-right:4px;
		text-align:center;
		font-family:verdana,arial,sans-serif;
		font-size:8pt;
		color:#44440;
		line-height:10pt;
	}
	span.embeded_pic_left{
		float:left;
		padding:4px;
		border:1px solid #44440;
		background:#ffffff;
		margin:0;
		margin-right:4px;
		text-align:center;
		font-family:verdana,arial,sans-serif;
		font-size:8pt;
		color:#44440;
		line-height:10pt;
	}
	span.embeded_pic_right{
		float:right;
		padding:4px;
		border:1px solid #44440;
		background:#ffffff;
		margin:0;
		margin-left:4px;
		text-align:center;
		font-family:verdana,arial,sans-serif;
		font-size:8pt;
		color:#44440;
		line-height:10pt;
	}
	.readon{
		font-family:verdana,arial,sans-serif;
		font-size:10pt;
		font-weight:bold;
		color:#dddddd;
		border:1px solid #888880;
		border-top:0;
		text-decoration:none;
		padding:4px;
		margin:0;
		background-color:#888880;
	}
	.readon:hover{
		font-family:verdana,arial,sans-serif;
		font-size:10pt;
		font-weight:bold;
		color:#ffffff;
		border:1px solid #888880;
		border-top:0;
		text-decoration:none;
		padding:4px;
		margin:0;
		background-color:#444444;
	}
	.bigbutton{
		font-family:verdana,arial,sans-serif;
		font-size:14pt;
		color:#dddddd;
		border-top:1px solid #ffffff;
		border-bottom:1px solid #444440;
		border-left:1px solid #ffffff;
		border-right:1px solid #444440;
		text-decoration:none;
		padding:4px;
		padding-left:10;
		padding-right:10;
		margin:0;
		background-color:#AB2828;
	}
	.bigbutton:hover{
		font-family:verdana,arial,sans-serif;
		font-size:14pt;
		color:#ffffff;
		border-top:1px solid #444444;
		border-bottom:1px solid #ffffff;
		border-left:1px solid #444440;
		border-right:1px solid #ffffff;
		text-decoration:none;
		padding:4px;
		padding-left:10;
		padding-right:10;
		margin:0;
		background-color:#660000;
	}
	div.rss_feed{
		font-size:8px;
		font-weight:normal;
		margin:0;
		padding:4px;
		background:#ffffff;
		border-top:1px solid #aaa;
		text-align:center;
	}
	div.sidebar{
		width:200;
		float:left;		
		margin:0 0 0 10px ;
		
	}
	p.sidebar_text{
		font-family:verdana,arial,sans-serif;
		font-size:10pt;
		color:#444;
		padding:4px;
		margin:0;	
		text-align:left;
		margin:0 0 10 0;
	}	
	p.sidebar_title{
		font-family:verdana,arial,sans-serif;
		padding:4px;
		text-align:center;
		font-size:12pt;
		color:#990000;
		margin:0;
		font-weight:strong;
		text-align:center;
	}
	p.sidebar_sub-title{
		font-family:verdana,arial,sans-serif;
		padding:4px 0 0 4px;
		text-align:left;
		font-size:10pt;
		color:#fff;
		margin:0;
		border-top:2px solid #fff;
	}
	p.subscribe{
		width:200;
		margin:0;
		padding:4px;
		text-align:left;
		background-color:#eee;
				
	}
	div.subscribe{
		width:200;			
		background-color:#eee;
		border:1px solid #ddd;
	}
	p.smallbutton{		
		width:120;
		float:center;
		text-align:center;
		font-family:arial;
		font-size:10;
		padding:4px;
		margin:2px 0 4px 0;
		background:#ECFAFB;
		border:1px solid #C2C9C9;
	}
	b.ptitle{
		text-align:center;
		font-family:verdana,arial,sans-serif;
		font-size:18pt;
		color:#666666;
		font-weight:normal;
			
	}
	b.ptext{
		font-family:verdana,arial,sans-serif;
		font-size:10pt;
		color:#333333;
		font-weight:normal;
		text-align:left;
	}
	div.page_footer{
		padding:10;
		width:auto;
		margin:0;
		font-family:verdana,arial,sans-serif;
		font-size:10pt;
		color:#eeeeee;
	}
	
	
a.navb{font-family:arial,sans-serif;font-size:8pt;font-weight:bold;color:#0000aa;text-decoration:none;}

a.navb:hover{color:#eeeeee;background-color:#1111dd;text-decoration:none;}

/* footer - start */

/* footer menu -start- */
	div.bmenu{
		float:left;
		width:740;
		text-align:center;
		font-family:verdana,arial,sans-serif;
		padding:0;
		margin:0;
	}
	ul.bottom_menu{
		list-style:none inside;
		margin:0;
		padding:4px;
		width:740;
		float:left;
		text-align:center;
	}
	ul.bottom_menu li{
		margin-left:8px;
		padding:2px;
		float:left;
	}
	ul.bottom_menu a{
		font-family:verdana,arial,sans-serif;
		font-size:8pt;
		color:#cccccc;
		text-decoration:none;
		background-color:#666666;
		display:block;
		padding:4px;
	}
	ul.bottom_menu a:hover{
		color:#ffffff;
		background-color:#bbbbbb;
	}
		
/* footer menu -end- */
	
	}
	p.footer_label{
		font-family:verdana,arial,sans-serif;
		font-size:8pt;
		color:#666666;
		margin:0;
		padding:0;
	}	
	img.auth_img{
		border:0;
		margin:0;
		padding:0;
	}
	div.embeded_pic{
		float:left;
		padding:2px;
		border:1px solid #444444;
		background:#ffffff;
		margin:4px;
		text-align:center;
		font-family:verdana,arial,sans-serif;
		font-size:8pt;
		color:#444444;
		line-height:10pt;
		
	/* book ad - start - */
	
	}
	ul.love_letters{ 
		list-style:none inside;
		margin:0;
		padding:2px;
	}	
	ul.love_letters li{
		float:left;
		margin:0;
		padding:0;
	}
	ul.love_letters li a{
		text-decoration:none;
		background:#cfc285;
		font-family:verdana,kalamati,sans-serif;
		font-size:10pt;
		font-weight:bold;
		color:#000088;
		padding:4px;
		margin:0;
	}
	ul.ll_form{
		list-style:none inside;
		margin:0;
		padding:2px;
		width:280;	
			}
	 ul.ll_form li{
		margin:0;
		padding:2px;
		float:none;
		font-family:verdana,kalamati,sans-serif;
		font-size:10pt;
	}
	ul.ll_form li input{
		font-size:10pt;
	}
	.ll_title{
		margin:0;
		padding:6px 2px 0 0;
		font-family:verdana,palatino,serif;
		font-size:18pt;color:#f1eee1; 
	}
	.ll_cost{ 
		margin:0;
		padding:0;
		font-family:verdana,kalamati,sans-serif;
		font-size:9pt;
		font-weight:bold;
		color:#444;
	}
	.ll_info{
		margin:0;
		padding:5px 0;
		font-family:verdana,kalamati,sans-serif;
		font-size:11pt;
		color:#fff; 
	}
	.ll_below_notice{
		margin:0;
		padding:0;
		font-family:verdana,kalamati,sans-serif;
		font-size:10pt;
		font-weight:normal;
		color:#444; 
	}
	p.label{
		font-family:verdana,kalamati,sans-serif;
		font-size:8pt;
		font-weight:bold;
		color:#444444;
		text-align:left;
		padding:0 2px 0 0;
		margin:0;		
	
/* search box - start */

	.gsearch_box{float:right;width:150;padding:4px;}
	p.small_label{
		font-family:verdana,kalamati,sans-serif;font-size:10pt;color:#222;margin:0;
	}

/* search box - end */
	}
	p.book_info{
		font-family:verdana,kalamati,sans-serif;
		font-size:8pt;padding:4px;margin:0;
		text-align:left;
	}
	p.book_cost{
		font-family:verdana,kalamati,sans-serif;
		font-size:9pt;padding:4px;margin:0;	
	}
	.pal_slider_link{
		display:block;padding:4px;
		font-family:verdana,kalamati,sans-serif;
		font-size:10pt;
		color:#01387f;
		text-decoration:none;
		text-align:left;
	}
	.pal_slider_link:hover{
		color:#027bd4;
		text-decoration:underline;
	}
	
	/* book ad - end - */
		
	/* twl green ad -start- */
	
	div.twl_ad{
		text-align:center;
		margin:2px;
		background-color:#3f4e4b;
		border:1px solid #3f4e4b
	}
	div.twl_ad span.twlAdImage{
		float:left;
		margin:0;
		padding:0;
		text-align:right;
	}
	div.twl_ad p.twlAdText{
		font-family:verdana,arial,sans-serif;
		font-size:10pt;
		color:#ffffff;
		background-color:#576d6b;
		margin:0;
		padding:3px;
		text-align:center;
		float:center;		
	}
	p.twlAdText a{
		text-align:center;
		float:center;
		background-color:#3f4e4b;
		padding:2px;
		font-family:verdana,arial,sans-serif;
		text-decoration:none;
		color:#eeeeee;
		margin-top:4px;
		border-bottom:1px solid #888888;
		border-top:2px solid #576d6b;			
	}
	p.twlAdText a:hover{
		background-color:#222222;
		color:#ffffff;
	}	
		a.navt{
		font-family:verdana,arial,sans-serif;
		font-size:8pt;
		font-weight:bold;
		color:#eeeeee;
		background-color:#000088;
		text-decoration:none;		
	}
	a.navt:hover{
		font-family:verdana,arial,sans-serif;
		font-size:8pt;
		font-weight:bold;
		color:#ffffff;
		background-color:#0000ee;
		text-decoration:none;
	
	/* twl green ad -end- */
	
	}
	div.update_info{
		padding:4px;
		text-align:center;
		color:#444444;
		font-family:verdana,kalamati,sans-serif;
		font-size:8pt;
	}
	div.update_info b{
		font-family:verdana,kalamati,sans-serif;
		color:#333322;
		font-size:8pt;
		text-align:left;	
	}
	div.copyright{
		padding:4px;
		text-align:center;
		color:#cccccc;
		font-family:verdana,serif;
		font-size:8pt;
	}
	div.copyright a{
		font-family:verdana,serif;
		text-align:center;
		color:#eeeeee;
		font-size:8pt;
	}
	div.copyright a:hover{
		color:#0000ee;
	}
/* footer - end */