/* hidden
***********************************************************************/
#header, #lev1, #context, #footer{display:none;}

#content{width:540px;}
#context{display:none;}
* {padding:0; margin:0; outline:none; font-family:Arial, Helvetica, sans-serif;}
body{font-size:11px; color:#464646; background:#d3507b url(../images/bgd_body.gif) repeat-x;}
h2{font-size:24px; color:#d3507b;}
h3{font-size:20px; color:#d3507b;}
h4{font-size:11px; color:#8c8b8b;}
h5{font-size:10px; color:#5e7988;}

input, select, textarea, option, table, td{font-size:11px; color:#464646;}
img, fieldset{border:none;}

a{color:#525252; text-decoration:none;}
a:hover{color:#d3507b; text-decoration:none;}

ul, ol, li{list-style:none;}
/* common class
***********************************************************************/
	.clear{clear:both; height:0;}
	.hide{display:none;}

/* common properties
***********************************************************************/
#content{width:540px; float:left; overflow:hidden }
					#content h2{color:#FFFFFF; background:url(../images/bgd_title_h2.gif) no-repeat; font-size:16px; line-height:42px; font-weight:bold; text-align:center; margin:0 0 5px 3px;}
					#content h2 a{color:#FFFFFF;}
					.bottomnavigation {margin:5px 15px 5px 20px; text-align:center; }
					.navigation{margin:15px}
					.edit {padding:5px 10px 5px 18px; clear:both}
					#content h3, #content h3 a{font-size:12px; color:#489771; padding:5px 5px 0 10px;}
					
				#context{width:166px; padding:0 7px; float:left; overflow:hidden}
					#context h2{ font-size:14px; font-weight:bold; padding:0 0 5px 5px; }
					#context h2 span{font-size:14px; font-weight:bold; font-size:19px; font-weight:lighter;}
					#context h3{margin:0 0 8px 0;}
					#context div{background:url(../images/bgd_seperator.gif) 0 100% repeat-x; margin:0 0 10px 0; padding:0 8px 5px 8px;}
					#context li{}
					#context li li{background:url(../images/bullet_01.gif) 5px 5px no-repeat; line-height:16px; padding:0 0 5px 15px;}
					#context .gallery{background:none; margin:0;}
					#context .gallery h3 img{background:none; padding:0;}
					#context .gallery img{background:url(../images/bgd_gallery.gif) no-repeat; padding:8px;}
					ul.recentPosts {background:url(../images/bgd_seperator.gif) 0 100% repeat-x; margin:0 0 10px 0;}
					#links{background:url(../images/bgd_highlight_02.gif) 0 100% no-repeat; margin:0 3px 15px 3px;}
	#linksWrap{background:url(../images/bgd_highlight_01.gif) no-repeat; width:534px; padding:10px 0; overflow:hidden;}
		#linksWrap h3{padding:0 0 8px 15px; background:#ebeded;}
		#linksWrap div{width:250px; float:left; padding:0 0 0 15px; display:inline;}
		#linksWrap li{background:url(../images/bullet_01.gif) 0 7px no-repeat; width:240px; padding:0 0 0 10px; line-height:20px;}

.entry{ text-align:justify; margin:0 4px 0 6px; padding:10px 0 0 3px;}
	.entry img{float:right; margin:0 0  0 15px; display:block;}
	.entry p{line-height:16px; padding:0 15px 20px 12px;}
	.entry ul{margin:0 15px 10px 12px;}
	.entry li{background:url(../images/bullet_03.gif) 0 6px no-repeat; padding:0 0 7px 14px;}

	#highlight{background:url(../images/bgd_links_02.gif) 0 100% no-repeat; width:522px; margin:0 0 20px 18px;}
		#highlightWrap{background:url(../images/bgd_links_01.gif) no-repeat; width:522px; overflow:hidden;}
		#highlightWrap .adsSearch {width:161px; padding:13px 34px 10px 66px; float:left;}
		#highlightWrap h3{margin:0 0 5px 0;}
		#highlightWrap p{line-height:16px; padding:0;}
		
	#advertising{border-top:1px solid #c7c7c7; padding:12px 0 15px 0; margin:0 6px 0 18px;}
		#advertising h3{font-size:11px; color:#8c8b8b; text-transform:uppercase; padding:0 0 10px 0;}
		#advertising img{margin:0 10px 0 0;}
		#advertising .last{margin:0;}
/*****************************News**********************************/
#news{}
	#news div{padding:10px 18px 0 18px;}
	#news p{line-height:16px; padding:2px 2px 0 18px;}
	#news img{background:url(../images/bgd_gallery.gif) no-repeat; margin:0 18px 0 0; padding:8px; float:left;}
	#news .highlightNews{background:#f4f4f4;}
	#news h3, #news a{font-size:12px; color:#489771; padding:0 0 10px 0;}
	em{font-size:11px; font-weight:normal; color:#6a6a6a;padding:2px 2px 0 21px; marging:3px 15px 5px 19px; display:block;}
	#news h3 a{color:#489771;}
	#news h3 a:hover{text-decoration:underline;}