/** firefox, opera, safari **/

body {
	font-family : Arial, Helvetica, Sans-serif;
	color:#666666;
	text-align:center;
	background:url(../images/website-BG.jpg) repeat-y center;
	margin:0;
	padding:0;
	}

a { color:#666666; } 

a.hover { color: #666666; text-decoration:underline;}

.clear {
	clear : both;
	}

.newsflash_title {
	font-size:14px;
	font-weight:bold;
}
	
div.container { 
	width:880px;
	margin:0 auto;
	text-align:left;
	background-color:#f7dc7b;
	}
	
	div.mainContent {
		background-color:#FFFFFF;
	}

	div.header {
		background:url(../images/top-page-header-IMG-rep.jpg) repeat-x center;
		height:27px;
	}
	
		div.timer {
				margin-left : 20px;
				padding-top : 5px;
				color:#FFFFFF;
				font-size:12px;
				width : 230px;
				float : left;
				}
		
		div#jflanguageselection {
				color:#FFFFFF;
				float:right;
				font-size:12px;
				margin-right:10px;
				padding-top:5px;

		}
		
		div#jflanguageselection a { color : #FFFFFF; }
		
		ul.jflanguageselection {
			list-style-type:none
		}
		
		ul.jflanguageselection li { float:left }
	
		div.banner {
			height:147px;
			background:url(../images/top-page-HEADER-temp.jpg) center center no-repeat;
		}
		
		div.topnav {
			background:url(../images/top-page-header-IMG-rep.jpg) repeat-x center;
			height:27px;
		}
			div#menubar {
				float : left;
				padding-top:0px;
				width:633px;
				height:27px;
				float : left;
				overflow:hidden;
				margin-left:6px;
			}
					a.mainlevel-nav-home {
						float:left;
						background:url(../images/mainlevel-nav-home.jpg) left top no-repeat;
						height:27px;
						width:61px;
						overflow:hidden;
						padding-top:30px;
						
					}
					
					a.mainlevel-nav-home:hover {
						background-position: 0px -27px;
					}

					a.mainlevel-nav-pinas_review {
						float:left;
						background:url(../images/mainlevel-nav-philnews.jpg) left top no-repeat;
						height:27px;
						width:89px;
						overflow:hidden;
						padding-top:30px;
						
					}
					
					a.mainlevel-nav-pinas_review:hover {
						background-position: 0px -27px;
					}

					a.mainlevel-nav-pinoy_radio {
						float:left;
						background:url(../images/mainlevel-nav-pinoy_radio.jpg) left top no-repeat;
						height:27px;
						width:89px;
						overflow:hidden;
						padding-top:30px;
						
					}
					
					a.mainlevel-nav-pinoy_radio:hover {
						background-position: 0px -27px;
					}
					
					a.mainlevel-nav-shopping_mall {
						float:left;
						background:url(../images/mainlevel-nav-shopping-mall.jpg) left top no-repeat;
						height:27px;
						width:108px;
						overflow:hidden;
						padding-top:30px;
						
					}
					
					a.mainlevel-nav-shopping_mall:hover {
						background-position: 0px -27px;
					}
					a.mainlevel-nav-forum {
						float:left;
						background:url(../images/mainlevel-nav-forum.jpg) left top no-repeat;
						height:27px;
						width:67px;
						overflow:hidden;
						padding-top:30px;
						
					}
					
					a.mainlevel-nav-forum:hover {
						background-position: 0px -27px;
					}

					a.mainlevel-nav-japan_mobile {
						float:left;
						background:url(../images/mainlevel-nav-japan_mobile.jpg) left top no-repeat;
						height:27px;
						width:65px;
						overflow:hidden;
						padding-top:30px;
						
					}
					
					a.mainlevel-nav-japan_mobile:hover {
						background-position: 0px -27px;
					}
				
/*					a.mainlevel-nav-global_pinoy {
						float:left;
						background:url(../images/mainlevel-nav-ofw.jpg) left top no-repeat;
						height:27px;
						width:91px;
						overflow:hidden;
						padding-top:30px;
						
					}
					
					a.mainlevel-nav-global_pinoy:hover {
						background-position: 0px -27px;
					}															
*/
					a.mainlevel-nav-ofw {
						float:left;
						background:url(../images/mainlevel-nav-ofw.jpg) left top no-repeat;
						height:27px;
						width:59px;
						overflow:hidden;
						padding-top:30px;
						
					}
					
					a.mainlevel-nav-ofw:hover {
						background-position: 0px -27px;
					}															

					a.mainlevel-nav-contact_us {
						float:left;
						background:url(../images/mainlevel-nav-contact_us.jpg) left top no-repeat;
						height:27px;
						width:86px;
						overflow:hidden;
						padding-top:30px;
						
					}
					
					a.mainlevel-nav-contact_us:hover {
						background-position: 0px -27px;
					}								
					a.mainlevel-nav-article {
						display:none;									
					}
				div#searchbar {
				float : right;
				margin:0;
				text-align: left;
				width:241px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#FFFFFF;
			}
			
			div#search { 
				background:url(../images/search-ic.jpg) left top no-repeat;
				float:left;
				font-weight:bold;
				padding-left:16px;
				padding-top:5px;
			}
			input#searchinput { 
				border:none;
				background: none;
				float:left;
				margin-top:4px;				
			}
			
			div#searchbg {
				background:url(../images/search-txt-field-BG.jpg) left top no-repeat;
				height:27px;
				margin-left:70px;
				width:161px;
			}
			a#searchbutton{
				display:block;
				float:right;
				margin-top:4px;
				width:24px;			
			}

	div.content {
		margin-top:7px;
		margin-left:7px;
		margin-right:7px;
	}			

/* LEFT */

		div.leftcontainer{
			width:201px;
			float:left;
		}
			
			div.moduletable-lifestyle {
				border: 1px solid #e0c9a6;
				padding-bottom:20px;
			}

			div.moduletable-lifestyle a{
				text-decoration:none;
				margin-left:10px;
				font-size:12px;
				color:#E63410;
				border-bottom: 1px solid #edcfa4;
				display:block;
				width:160px;
			}
			
				a.mainlevel-government {
					margin-top:10px;
					height:18px;
					background: url(../images/L-01-gov-ic.gif) left top no-repeat;
					padding-left:20px;
				}

				a.mainlevel-schools_and_campuses {
					background: url(../images/L-02-schls-ic.gif) left top no-repeat;
					padding-left:20px;
					margin-top:5px;
					height:18px;
				}
				
				a.mainlevel-fashion_and_trends {
					background: url(../images/L-03-fshion-ic.gif) left top no-repeat;
					height:18px;
					padding-left:20px;
					margin-top:5px;
				}
				
				a.mainlevel-sports_and_hobbies {
					background: url(../images/L-04-sprts-ic.gif) left top no-repeat;
					height:18px;
					padding-left:20px;
					margin-top:5px;
				}
				
				a.mainlevel-clubbing_and_nightlife {
					background: url(../images/L-05-clubs-ic.gif) left top no-repeat;
					padding-left:20px;
					margin-top:5px;
					height:18px;
				}
		
				a.mainlevel-trivia {
					background: url(../images/L-06-trvia-ic.gif) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:5px;
				}				


			div.moduletable-lifestyle h3{
				background:url(../images/main-menu-header-img-rep.jpg) repeat-x center;
				margin:0;
				font-size:14px;
				font-weight:bold;
				padding-top:7px;
				padding-left:5px;
				height:20px;
				color:#E63410;
			}

			div.moduletable-entertainment {
				border: 1px solid #e0c9a6;
				padding-bottom:20px;
			}

			div.moduletable-entertainment a{
				text-decoration:none;
				margin-left:10px;
				font-size:12px;
				color:#E63410;
				border-bottom: 1px solid #edcfa4;
				display:block;
				width:160px;
			}

				a.mainlevel-tv_guide {
					background: url(../images/E-01-tvgde-ic.gif) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:10px;
				}
				
				a.mainlevel-movies {
					background: url(../images/E-02-movies-ic.gif) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:5px;
				}				
				a.mainlevel-movies_and_dvds {
					background: url(../images/E-02-movies-ic.gif) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:5px;
				}	
		
				a.mainlevel-music {
					background: url(../images/E-03-msic-ic.gif) left top no-repeat;

					padding-left:20px;
					height:18px;
					margin-top:5px;
				}				
		
				a.mainlevel-celebrities {
					background: url(../images/E-04-celeb-ic.gif) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:5px;
				}				
		
				a.mainlevel-magazines {
					background: url(../images/E-05-mag-ic.gif) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:5px;
				}				
		
			div.moduletable-entertainment h3{
				background:url(../images/main-menu-header-img-rep.jpg) repeat-x center;
				margin:0;
				font-size:14px;
				font-weight:bold;
				padding-top:7px;
				padding-left:5px;
				height:20px;
				color:#E63410;
			}
			
			div.moduletable-placestogo {
				border: 1px solid #e0c9a6;
				padding-bottom:20px;
				}
		
			div.moduletable-placestogo a{
				text-decoration:none;
				margin-left:10px;
				font-size:12px;
				color:#E63410;
				border-bottom: 1px solid #edcfa4;
				display:block;
				width:160px;
			}

				a.mainlevel-out_of_town {
					background: url(../images/P-01-otwn-ic.gif) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:10px;
				}
				
				a.mainlevel-hotels_and_resorts {
					background: url(../images/P-02-htels-res-ic.gif) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:10px;
				}
				
				a.mainlevel-festival_and_events {
					background: url(../images/P-04-festvls-ic.gif) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:5px;
				}
				
				a.mainlevel-shopping_malls {
					background: url(../images/P-05-shops-ic.gif) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:5px;
				}
				
				a.mainlevel-relaxing_and_spa {
					background: url(../images/P-06-relax-ic.gif) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:5px;
				}
				
				a.mainlevel-new_spots {
					background: url(../images/P-07-nwspots-ic.gif) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:5px;
				}
				
				a.mainlevel-food_and_restaurant {
					background: url(../images/P-03-food-ic.gif) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:5px;
				}				
				
		

			div.moduletable-placestogo h3{
				background:url(../images/main-menu-header-img-rep.jpg) repeat-x center;
				margin:0;
				font-size:14px;
				font-weight:bold;
				padding-top:7px;
				padding-left:5px;
				height:20px;
				color:#E63410;
			}

			div.osusumetour {
				font-size:11px;
				border:1px solid #df8500;
				padding-bottom:10px;
				margin-top:10px;
			}
			
			div.osusumetour table#contentbody {
				margin: 0 7px;
			}
			
			div.osusumetour a.contentpagetitle {
				background:url(../images/main-txthead-BG.jpg) repeat-x center;
				font-size:14px;
				font-weight:bold;
				text-decoration:none;
				height:15px;
				padding:5px 10px;
				color:#FFFFFF;
				width:180px;
				display:block;
			}



/* TRAVEL GUIDE MENU */

				a.mainlevel-about_philippines {
					background: url(/pc/images/travelguide/icon_tguide_about_01.jpg) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:10px;
				}

				a.mainlevel-currency_and_tips {
					background: url(/pc/images/travelguide/icon_tguide_currency_01.jpg) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:5px;
				}				

				a.mainlevel-transportation {
					background: url(/pc/images/travelguide/icon_tguide_transpo_01.jpg) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:5px;
				}				
				a.mainlevel-immigration {
					background: url(/pc/images/travelguide/icon_tguide_immigration_01.jpg) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:5px;
				}				
				a.mainlevel-useful_tagalog_words {
					background: url(/pc/images/travelguide/icon_tguide_words_01.jpg) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:5px;
				}				
				a.mainlevel-philippines_faq {
					background: url(/pc/images/travelguide/icon_tguide_question_01.jpg) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:5px;
				}				
				a.mainlevel-world_clock {
					background: url(/pc/images/travelguide/icon_tguide_clock_01.jpg) left top no-repeat;
					padding-left:20px;
					height:18px;
					margin-top:5px;
				}																
/* --------------------------------------- */								
							

/* LEFT   Header text color - #df8500
sub menu text color - #aa6804*/

/* CENTER */
		div.midcontainer {
			float:left;
			margin-left:7px;
			margin-right:7px;
			width:412px;
			
		}
		

			div.moduletable-midcon {
				font-size:11px;
				border: 1px solid #df8500;
				position:relative;
				
			}

			div.moduletable-midcon p {
				font-size:11px;
				font-family:"Arial";
				
			}

			div.moduletable-midcon h3{
				background:url(../images/main-txthead-BG.jpg) repeat-x center;
				margin:0;
				font-size:14px;
				font-weight:bold;
				height:15px;
				padding: 5px 10px;
				color:#FFFFFF;
			}
			

			div.moduletable-newsflash h3{
				background:url(../images/main-txthead-BG.jpg) repeat-x center;
				margin:0;
				font-size:14px;
				font-weight:bold;
				height:15px;
				padding: 5px 10px;
				color:#FFFFFF;
			}
			
			div.moduletable-newsflash {
				border: 1px solid #df8500;
				height : 200px;
				overflow:hidden;
				position:relative;
			}


			div.moduletable-newsflash div.mosimage{
				float:left;
				height:100px;
				width:100px;
				overflow:hidden;
				padding:10px;
			}
			
			div.moduletable-newsflash div.mosimage img {
				height:100px; 
				width:100px;
			}			
			
			div.moduletable-newsflash div.mosimage_caption {
				display:inline;
				font-size:10px;
			}
			
			div.moduletable-newsflash td {
				font-size:12px;
			}
			
				div.newsflash_div {
					padding:10px;
					width:400px;
				}
			
			div.moduletable-latestnews h3{
				background:url(../images/main-txthead-BG.jpg) repeat-x center;
				margin:0;
				font-size:14px;
				font-weight:bold;
				height:15px;
				padding: 5px 10px;
				color:#FFFFFF;
			}

			
			div.moduletable-latestnews {
				border: 1px solid #df8500;
				height:170px;
			}
			
				div.moduletable-latestnews div {
					margin:10px;
					font-size:11px;
				}
			

				div#nf_0 {
					float:left;
					width:200px;
					height:120px;
				}
				
				div#nf_1 {
					float:left;
					width:160px;
					height:30px;
				}

				div#nf_2 {
					float:left;
					width:160px;
					height:30px;
				}

				div#nf_3 {
					float:left;
					width:160px;
					height:30px;
				}
				
				
					span#nf_img_0 {
						float:left;
					}

					span#nf_img_1 {
						float:left;
						padding-left:10px;
					}

					span#nf_img_2 {
						float:left;
						padding-left:10px;
					}

					span#nf_img_3 {
						float:left;
						padding-left:10px;
					}

					span#nf_cnt_0 {
						float:right;
						width:100px;
					}

					span#nf_cnt_1 {
						float:right;
						width:105px;
					}

					span#nf_cnt_2 {
						float:right;
						width:105px;
					}

					span#nf_cnt_3 {
						float:right;
						width:105px;
					}
					
					a.nostyle { text-decoration:none; color:#000000; }
					
			div.moduletable-popular h3{
				background:url(../images/main-txthead-BG.jpg) repeat-x center;
				margin:0;
				font-size:14px;
				font-weight:bold;
				height:15px;
				padding: 5px 10px;
				color:#FFFFFF;
			}
			
			div.mostread_content {
				min-height:140px;
			}
			
			div.moduletable-popular {
				border: 1px solid #df8500;
				height:170px;
			}
			
				div.mostread-popular {
					padding:10px;
					font-size:11px;
				}

				div#mostread_content-popular_0 {
					width:230px;
					float:left;
				}
				
					div.mostread_image { display:inline; float:left ;background:transparent none;}
					div.mostread_content { display:inline; float:left; width:127px;padding-left:10px;background:transparent none;}
					div.mostread_header { display:inline; float:right; width:97px;background:transparent none;}
					a.mostreadheader { font-size:11px; text-decoration:none; }

				div#mostread_content-popular_1 {
					width:140px;
					height:45px;
					float:left;
				}
				
				div#mostread_content-popular_2 {
					width:140px;
					height:45px;
					float:left;
				}

				div#mostread_content-popular_3 {
					width:140px;
					height:45px;
					float:left;
				}
					
			div.moduletable {
				border: 1px solid #df8500;
				font-size:12px;
			}

			div.moduletable-search {
				border: 1px solid #df8500;
				font-size:12px;
			}
			
			div.moduletable h3{
				background:url(../images/main-txthead-BG.jpg) repeat-x center;
				margin:0;
				font-size:14px;
				font-weight:bold;
				height:15px;
				padding: 5px 10px;
				color:#FFFFFF;
			}

			div.moduletable-search h3{
				background:url(../images/main-txthead-BG.jpg) repeat-x center;
				margin:0;
				font-size:14px;
				font-weight:bold;
				height:15px;
				padding: 5px 10px;
				color:#FFFFFF;
			}
			
			
			
			/** LATEST FORUM POSTS **/
				
				#fb_recentposts {
					width:100%;
				}
				
				#fb_recentposts h3 { 
					margin-left:20px;
				}
				
				#fb_recentposts td {
					font-size:12px;
					background-color:#f8ecc8;
				}
				
				#fb_recentposts th.th2 {
					border-left : none;
				}
				
				#fb_recentposts th.th1 {
					border-right : none;
				}
				
				#fb_recentposts th.fb_sectiontableheader {
					background:url(../images/forum-head.jpg) repeat-x center;
					height: 25px;
					border:1px solid #FFFFFF;
					padding:0px;
					font-size:12px;
				}
				
				#fb_recentposts td.fbm {
					border: 1px solid #FFFFFF;
				}
				
				#fb_recentposts td.td-1 {
					border: 1px solid #FFFFFF;
				}				
			
				div#morethreads {
					margin : 10px 5px 10px 160px;
					display:inline;
					height:17px;
					width : 99px;
					padding:10px 10px;
					color:white;
					background:  url(../images/btn-PostNewThread-BG.jpg) no-repeat center center;
					font-size:10px;
					cursor:pointer;
				}
				
				div#postnew {
					margin : 10px 5px 10px 5px;
					display:inline;
					height:13px;
					width:99px;
					padding:10px 20px;
					color:white;
					background:  url(../images/btn-PostNewThread-BG.jpg) no-repeat center center;
					font-size:10px;
					cursor:pointer;
				}

						
/* CENTER */

/* RIGHT */
		div.rightcontainer {
			width:239px;
			float:left;
			padding:0;
			margin:0;
		}
			
.moduletable-login {
	background:url(../images/login-BG.jpg) repeat-x top;
	/*height: 126px;*/
	height: 158px;
	padding:0;
	margin:0;
	font-size:10px;
	position:relative;
	border:1px #4ed5dd solid;
}		

	.moduletable-login h3 {
		color:#FFFFFF;
		font-size:12px;
		margin:0;
		padding:7px;
	}
	
		span#mod_login_usernametext-login {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			width:60px;
			padding-left:10px;
			font-weight:bold;
			margin-right:11px;
			margin-top:5px;
			float:left;
			
		}
	
		span#mod_login_passwordtext-login {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			width:60px;
			padding-left:10px;
			font-weight:bold;
			margin-right:11px;
			margin-top:4px;
			float:left;
			
		}
		
		span#mod_login_remembermetext-login {
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			color:#FFFFFF;
		}
		
		span#mod_login_noaccount-login {
			color:#FFFFFF;
			text-decoration:none;
			display:block;
		}
		
		span#mod_login_noaccount-login a {
			text-decoration: underline;
			color:#FFFFFF;
			margin-top:-12px; }
		
		a.mod_login-login {
			margin:7px 0px 0px 10px;
			color : #FFF;
			text-decoration:underline;
			display:block;
			font-size:12px;
			width:100px;
			
		}
		div.action a.mod_login-login {
			margin:0px;
			color : #FFF;
			text-decoration:underline;
			display:block;
			font-size:12px;
			width:160px;
						
		}
		
		a.logged{
			width:60px;
			margin:0px 0px 0px 6px;
		}
		.login_greetings{
			font-size:12px;
			font-weight:bold;
			/*margin-top:6px;*/
			margin:0px;
			padding:0px;				

		}						
		
		div.forInputBG{
			width:130px;
			background:url(../images/login-txt-field.jpg) no-repeat center center;
			margin-left:3px;
			margin-top:3px;
			margin-bottom:2px;
			float:left;

		}
		
		input#mod_login_username-login {
			background-color:transparent;
			border:0 none;			
			width:130px;			
		}	

		input#mod_login_password-login {
			background-color:transparent;
			border:0 none;						
			width:130px;
		}			
		
		input#mod_login_remember-login {
			border:1px solid;
			margin:8px 3px 0 10px;
		}
		
		input.button-login {
			border:none;
			font-size:14px;
			font-weight:bold;
			font-variant:small-caps;
			background: transparent url(../images/btn-login-BG.jpg) center center no-repeat;
			width:81px;
			height:25px;
			color:#FFFFFF;
			position:absolute;
			/*top:90px;*/
			left:130px;
			padding-bottom:5px;
			margin-left:6px;
			margin-top:37px;
		}
	.moduletable-login{
		margin-bottom:15px;
	}		
		input.button-search {
			border:none;
			font-size:14px;
			font-weight:bold;
			font-variant:small-caps;
			background: transparent url(../images/btn-login-BG.jpg) center center no-repeat;
			width:81px;
			height:25px;
			color:#FFFFFF;
			margin-left:125px;
			margin-top:10px;
		}		

		/** search **/
		/** user_search_form_header label input submit **/

		#user_search_form {
			clear:both;
			width:215px;
			padding-top:10px;
			border-top:3px solid #BCD9DF;
		}
		
		#user_search_form_header {
			font-size:13px;
			width:200px;
			font-weight:bold;
			color:#0F5553;
			text-align:center;
			padding-bottom:10px;
		}
		
		#user_search_form_label {
			font-size:11px;
		}

		#user_search_form_input {
			height:20px;
		}
		
		input#user_search_input {
			border: none;
			background:url(../images/Search-text-field.jpg) no-repeat left top;
			height:20px;
			width:208px;
		}

	div.moduletable-onlineusers { 
		margin-top:5px;
		border:1px #4ed5dd solid;
		min-height : 220px;
		padding:0 10px 10px 10px;
		text-align:left;
	}
		div.moduletable-onlineusers h3 {
			background:url(../images/whosonline-header.jpg) repeat-x center;
			margin:0 -10px -10px -10px;
			margin-bottom : 5px;
			
			font-size:14px;
			font-weight:bold;
			height:15px;
			padding: 5px 10px;
			color:#FFFFFF;
		}
		
		li.lvu_userlist {
			float:left;
			margin-top : 5px; 
			margin-left:5px;
			width:70px;
			text-align:center;
			overflow:hidden;
		}
		
		li.lvu_userlist {
			height : 120px;
		}


		
div.footer {
	background:url(../images/footer-BG-rep.jpg) repeat-x;
	height:96px;
	text-align : center;
}
	div.footermenu {
		text-align:center;
		font-size:10px;
		padding-top:11px;
		width :568px;
		margin:0 auto;
	}
	
		div.footermenu a {
			padding: 0 10px;
			color:#000000;
			text-decoration:none;
			background:none;
			display:inline;
			text-align:center;
			float : left;
			font-size:12px;
			font-weight:bold;
		}
		
		ul#mainlevel-bottom {
			list-style-type:none;
			text-align: center;
			margin:0;
			padding:0;
		}



a.scrollprev {
	height:17px;
	width:17px;
	background:url(../images/prev.jpg) top left no-repeat;
	text-decoration:none;
	text-align:right;
	font-size:14px;
}

a.scrollnext {
	height:23px;
	width:23px;
	background:url(../images/next.jpg) top left no-repeat;
	text-decoration:none;
	text-align:right;
	font-size:14px;
}

a.readon {
	background:transparent url(../images/readon.jpg) no-repeat scroll center center;
	color:white !important;
	font-size:10px;
	height:17px;
	padding:6px;
	text-decoration:none !important;
	width:70px;
}

div.legalese {
	margin-top:10px;
	font-size: 10px;
}

	div.legalese a {
		text-decoration:none;
		color:#666666;
	}
	
	div.copyright {
		font-size:10px;
		color:#CC9900;
	}
			
	#section_category{
		background:url(../images/main-txthead-BG.jpg) repeat-x center;
		margin:0;
		font-size:14px;
		font-weight:bold;
		padding-top:7px;
		padding-left:35px;
		height:20px;
		color:#FFF;
		position:relative;
		height:21px;
		
	}

	div#maincontent {
		font-size:14px;
		margin:15px 0 0 0;
		padding:0;
		
	}
	div.osusumetour div#maincontent{
		margin:0;
		}
	
	div#maincontent .componentheading {
		background:url(../images/main-txthead-BG.jpg) repeat-x center;
		margin:0;
		margin-top:-20px;
		font-size:14px;
		font-weight:bold;
		padding-top:7px;
		padding-left:35px;
		height:21px;
		color:#FFF;
		position:relative;
	}
	
	div#maincontent .contentheading {
		color:#df8500;
		font-size:14px;
		font-weight:bold;
	}

	div#maincontent .contentpagetitle {
		color:#df8500;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
	}
	
	div#maincontent .blog {
		background-color:#FFF;
	}

	
	/******************************** ARTICLES ***************************/


table.blog {
	width:414px;
	float:left;
	border:1px solid  #e0c9a6;
}

table.contentpaneopen {
	width:380px;
}

table#contentbody {
	width:412px;
	min-height:400px;
	margin:0;
	padding:0;
}

div#contentbody {
	position:relative;
}

div#discuss_bot_pane {
	padding-top:10px;
	padding-left:13px;
	padding-bottom:13px;
	width:400px;
}
	.fbdb-full-page {
		font-size:10px;
		margin-top:5px;
		width:380px;
		height:45px;
		padding:10px;
		background:url(../images/forum_link_signup.jpg) repeat-x;
		color:#FFC13E;
		text-align:center;
	}
	
	.fbdb-full-page a {
		background:none;
		color:#FFFFFF;
	}
div.minifrontpage {
	width:223px;
	float:left;
	background-color:#F3F3F3;
	position:absolute;
	top: 28px;
	left:423px;
	font-size:11px;
	height:90%;
	border-left: 1px solid #E2C8A7;
	border-bottom: 1px solid #E2C8A7;
}

	div.minifrontpage a { 
			font-size:11px;
	}

div#contentbody {
	border:1px solid  #e0c9a6;
	width:414px;
	min-height:400px;
}

	.minifp-introtitle a { 
		text-decoration : none 
	}
	
	.createdate {
			font-size:11px;
			color:#B3B3B3;
			padding-bottom : 5px;
			border-bottom: 3px solid #C7C7C7;
	}
	
	#pathway, .pathway {
		font-size:12px;
		color:#7C7C7C;
		padding: 2px 0px;
	}

ul.minifp {
	list-style-type:none;
	padding:5px;
}

ul.minifp li a { 
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#DF8500;
}

ul.minifp li a:hover { 
	text-decoration:underline;
}
/*kamay code */
div.componentheading{
	color:#CF5502;
	font-size:16px;
	font-weight:bold;
	margin:5px;
	}
table.contentpane{
	font-size:12px;
	padding:10px;
	}
.titleCell {
	width:100px;
	font-weight:bold;
	padding:3px 3px 4px 6px;
	text-align:left;
	vertical-align:top;	
}

#button_send_reg{
	background:transparent url(../images/button_send_reg.jpg) left top no-repeat;
	border:medium none;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	padding:5px;
	width:83px;
}
	.section_category{
		background:url(../images/main-txthead-BG.jpg) repeat-x center;
		margin:0;
		font-size:14px;
		font-weight:bold;
		padding-top:5px;
		padding-left:10px;
		height:20px;
		color:#FFF;
		position:relative;
		
	}
	div.osusumetour .section_category {
		padding-bottom:0 !important;
}

p.stnHeader{
	font-weight: bold;
	font-size: 15px;
	color: #ef8730;
	padding-top:10px;
	padding-bottom:5px;
}	
/*<span style="border-bottom: thin solid #cccccc; font-size: 11px; padding-bottom: 2px">*/
#active_menu-nav{
	background-position:0% -27px !important;
}
