/*
Theme Name: Guimaras Theme
Theme URI: 
Description: The WordPress theme for Guimaras website
Version: 1
Author: Dino Latoga
Author URI: 
Tags: custom theme, fixed width, three columns

*/
body{font: 13px/120% "Arial", Verdana, sans-serif; text-align:center; color: #fff;background:#ddd url(images/guimaras_bgPattern.jpg) top left !important;}
a{color:#fea802;}
a:visited{}
a:hover{}
small{font-size:9px;}

#container{width:970px;margin:0 auto;text-align:left;background:#008484;}
#header{position:relative;background:#006b00 url(images/header.png) top left no-repeat; height:200px;}
#page{position:relative;padding-left:186px;background:#008484;padding-right:198px;min-height:500px;overflow:hidden;}
#content{height:100%;}
#footer{border-top:3px solid #003e00;background:#005000 url(images/footerbg.png) top left repeat-x;text-align:center;height:220px;}
#nav{background:url(images/menu.png) top left no-repeat;height:60px;}
#subnav1{position:absolute;width:185px;border-right:1px solid #007900;top:0;left:0;height:100%;background:#fffc00;}
#subnav2{position:absolute;width:198px;top:0;right:0;height:100%;background:#fffc00;}

/*header*/
h1#logo{position:absolute;height:140px;width:425px;top:40px;left:275px;}
	h1#logo a{display:block;height:100%;text-indent:-9999px;}
a#logo-rep{position:absolute;text-indent:-9999px;display:block;width:60px;height:60px;bottom:30px;right:30px;}
/*banners*/
#banner-home{border-bottom:8px solid #002900;width:970px;height:250px;background:url(images/banner-main.jpg) top left no-repeat;}
#banner-page{border-bottom:6px solid #002900;height:125px;}

/*main nav styling*/
#nav ul{}
	#nav ul li{float:left;display:inline;}
	#nav ul li a{text-indent:-9999px;height:59px;display:block;}
	#nav ul li a:hover{border-bottom:1px solid #fff;}
		li#n1{width:95px;}
		li#n2{width:135px;}
		li#n3{width:145px;}
		li#n4{width:105px;}
		li#n5{width:95px;}
		li#n6{width:100px;}
		li#n7{width:185px;}
		li#n8{width:110px;}

	.subnav ul{border-top:1px solid #007777;border-bottom:1px solid #ffe88c;}
		.subnav ul li{background:#fffc00 url(images/subnav-item-yellow.png) top left repeat-x; border-top:1px solid #ffe88c;border-bottom:1px solid #ffbc00;}
		.subnav ul li a{display:block;/* height:100%; */padding:15px 10px 15px 30px;font-size:12px;color:#003e00;text-decoration:none;}
		.subnav ul li a:hover{color:#000;}
		h3.modTitle{padding:15px 10px 15px 20px;color:#003e00;}
	.loginout{background:#fff;text-align:center;padding:15px 0;height:124px;position:relative;}
		a#reg{position:absolute;top:15px;left:8px;}
		a#sin{position:absolute;bottom:15px;left:8px;}
/*main-page*/
#welcome{background:url(images/welcome.png) top left no-repeat;height:229px;padding-left:235px;font-size:12px;}
	#welcome h2{height:70px;text-indent:-9999px;}
	#welcome p{padding:8px 0;}
	#welcome cite{display:none;}
	.intro-panels{float:left;background:#007900;width:292px;min-height:350px;}
	.intro-panels p{padding:10px 20px 10px 30px;font-size:11px;}
	.intro-panels h3{margin:25px 0 10px 30px;text-indent:-9999px;}
	.intro-panels h2{margin:10px 10px 5px 30px;font-size:13px;}
		#provincial-news h3{height:35px;background:transparent url(images/hnews.png) top left no-repeat;}
		#guimaras-announcements h3{height:35px;background:transparent url(images/hannouncements.png) top left no-repeat;}
	#provincial-news{border-right:1px dashed #94c794;}
		img.lead{border:2px solid #ffffa4;margin-left:30px;}
		a.buttonmore{display:block;width:57px;height:22px;text-indent:-9999px;background:url(images/archives.png) top left no-repeat;}
		
/*content*/
h2.pagetitle{font: 2em; height:50px; padding:35px 40px 36px 45px; background:url(images/post-title-bg.png) top left repeat-x;}
.post {font-size:12px;background:#007900;min-height:500px;}
	.post p{padding:10px 0;}
	.entry{padding:30px 40px 20px 45px;line-height:150%;}
		.entry small{font-size:9px;}
		h3.entryTitle{font-size:16px;}
		.postmetadata{font-size:10px;}
		
	.entry h1{font-size:22px;}	
	.entry h2{font-size:20px;}	
	.entry h3{font-size:18px;}	
	.entry h4{font-size:16px;}	
	.entry h5{font-size:14px;}	
	.entry h6{font-size:12px;}
	
	.entry ol, .entry ul{padding:10px;}
	.entry ol{list-style:decimal inside;}
	.entry ul{list-style:disc inside;}
	
	.entry blockquote{padding:15px;font-style:italic;font-size:16px;background-color:#005100;}
	
	.entry table{border-top: 1px solid #409B40;border-left: 1px solid #409B40;margin-bottom:10px;width:90%;}
	.entry table caption{padding:10px 0;font-weight:bold;color:#fff;}
	.entry table td, .entry table th{padding:5px;border-bottom: 1px solid #409B40;border-right: 1px solid #409B40;}
	
	.entry img{margin:10px;}
#respond{padding:30px 40px 20px 45px;}
textarea#comment{width:480px;}

.navigation{padding:10px 40px 10px 45px;background:#007900;}
	.navigation a{text-decoration:none;}
	.navigation a:hover{border-bottom:1px solid #fff;}
	.navigation .alignleft,
	.navigation .alignright{width:200px;}

.alignleft{float:left;display:inline;}
.alignright{float:right;display:inline;}
.clearfix{clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}

/*Comments*/
#comments,
ol.commentlist{padding:10px 40px 20px 45px;}


/*footer*/
#footer h3{margin:0 auto;width:605px;height:50px;text-indent:-9999px;background:url(images/footer-heading.png) top left no-repeat;}

#towns{margin-top:20px;margin-left:40px;text-align:left;}
	.town{float:left;/* width:90px; */width:80px;display:inline;margin-left:80px;text-align:center;}
		.town h4{margin-top:20px;font-size:11px;font-weight:normal;color:#ff0;}
		.town h4 a{color:#ff0;text-decoration:none;}
		.town p{font-size:9px;color:#fff;line-height:11px;}
		
#page-footer{position:relative;background:#008484; font-size:10px;color:#fff;text-align:center;padding:20px 20px 50px 20px;}
	#footer-border{position:absolute;top:0;left:185px;width:587px;height:3px;background:#003e00 !important;}
	
img#wpstats{visibility:hidden;position:absolute;top:0;left:0;}