
/* 
occphilippines.org
started by Noie C. Lendio
02.20.2009
*/

body{
	font-family:georgia,arial,tahoma;
	font-size:12px;
	color:#333;
	background-color:#dafbd8;
	margin:0;padding:0;
}
img{ border:0; }
form{margin:0;padding:0;}
h2,h1{
	margin:5px 0 20px 0;padding:0;
	font-size:18px;
}
p{
	margin:20px 0 0 0;padding:0;
}

#mbody,#gbody,#cbody,#header,#footer{
	overflow:auto;
}

#mbody{
	width:967px;
	margin:0 auto;
}

#gbody{
	margin:0 auto;
	width:100%;
	background:#fff url(images/white_bg.jpg) repeat-y;
	padding-bottom:10px;
}

#cbody{
	width:910px;
	margin:0 auto;
	border:0px solid #ccc;
}

#header,#footer{
	width:944px;
}

#header{
	height:80px;
	background:#cbf2c8 url(images/header_bg.jpg) no-repeat;
	margin:0 auto;
}

.frmlbl,.frmlbl1{font-weight:bold;width:300px;padding-right:15px;line-height:20px;}
.frmlbl1{width:100px;padding-right:10px;}

.navbar{
	float:left;
	padding-top:40px;
}
.navbar span{
	padding:0 10px 0 10px;
}
.navbar a{
	font-size:14px;
	text-decoration:none;
	color:#053703;
	font-weight:bold;
}
.navbar a:hover, .navbar a.selected{
	color:#f13934;
}

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

#phildate{
	float:right;
	text-align:right;
	padding:20px 10px 0 0;
	line-height:20px;
	color:#415340;
}

#redbar{
	width:910px;
	margin:1px auto 0 0;
	line-height:34px;
	height:69px;
	background:#d00e17 url(images/red_bg.jpg) repeat-x;
	text-align:center;
	color:#fff;
	font-size:14px;
}

#cbody p.welcome{
	line-height:20px;
	float:left;
	width:98%;
	margin:10px 0 20px 10px;
	display:inline;
}
#cbody img.logo{
	float:right;
	margin:22px 17px 0 0;
}
.fcontent p{ line-height:18px; }
.fcontent { padding:0 10px;background-color:#fff;height:303px;width:568px;border:1px solid #fff; }
.fcontent ol li{ margin-bottom:10px; } 

.container{
	overflow:auto;
	width:100%;
	margin-bottom:10px;
	float:left;
}

#mcol1,#mcol1_1{
	overflow:auto;
	float:left;
	width:600px;
}
#mcol2,#mcol2_1{
	overflow:auto;
	float:right;
	width:290px;
	margin-right:10px;
	display:inline;
}

#mcol1_1{width:690px;}
#mcol2_1{width:200px;}

.box1_101{ border:1px solid #d3ecd2;padding:5px 0; }

.overflow{ display:none; }

.box1,.box1_1{
	border:1px solid #d3ecd2;
	text-align:left;
	padding:5px;
	width:278px;
	float:left;
	margin-bottom:10px;
}
.box1_1{width:188px;}
.box1 a,.box1_1 a{
	font-size:16px;
}

a.normal{
	font-size:12px;
	padding:10px 0 0 0;
}

.grdnt_hdr{
	margin-top:0;
	line-height:35px;
	background:#fff url(images/grdnt_bg.jpg) repeat-x;
	font-weight:bold;
	width:580px;
	border-width:0 1px 0 1px;
	border-color:#d3ecd2;
	border-style:solid;
	padding-left:15px;
}

.thumbnail{
	float:left;	overflow:auto;	min-height:140px;
	margin:0 auto;
	margin-right:20px;
	line-height:24px;
}
.greenhdr{
	background-color:#55ac50;
	line-height:25px;
	font-weight:bold;
	color:#fff;
	padding-left:10px;
	float:left;
	margin-left:1px;
	display:inline;
}
.greenhdr1{
	background-color:#55ac50;
	line-height:25px;
	font-weight:bold;
	color:#fff;
	padding-left:10px;
}
.rlist{
	color:#333;
	margin-bottom:1px;
	line-height:25px;
	margin-left:1px;
	padding-left:10px;
}

.adminoptions{ border:1px solid #ccc;padding:1px;margin-bottom:15px; }
.adminoptions #cont{ padding:8px;background-color:#666; }
.adminoptions span{ padding:0 14px 0 10px; }
.adminoptions span a{ font-size:14px;color:#fff; }

td.rlist span{ padding:0 7px 0 0; }

#gallery{
	margin:0 0 10px 0;
	float:left;
}

#testimonials{
	width:597px;
	overflow:auto;
	margin:10px 0 10px 0;
	float:left;
}

#footer{
	text-align:center;
	line-height:30px;
	margin-bottom:20px;
}.important{	border:1px solid #b2ad24;	background-color:#fbf9c4;	padding:10px;	margin-bottom:20px;	color:#301f1c;}.important b{ color:#cd2605; }



