/*
Theme Name: PSME Philmex
Theme URI: http://psmephilmex.org/
Description: Custom Design by Melton Geconcillo.
Version: 1.5
Author: Melton Geconcillo
Tags:


*/


body {

	padding: 0px;

	margin: 0px;

	background-image: url(images/bgtop.png);

	background-position: top;

	background-repeat: repeat-x;

}

#header {

	height: 91px;

	width: 977px;

	margin-right: auto;

	margin-left: auto;

}

#navigation {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFFFF;

	height: 38px;

	width: 977px;

	margin-right: auto;

	margin-left: auto;

	padding: 15px 0px 0px 0px;

}



#navigation a {

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(images/linkBG.png);

	padding: 13px 15px 15px 15px;



}



#navigation a:hover {

	background-image: url(images/hover.png);

	padding: 14px 15px 21px 15px;

}



#navigation ul {

	display: inline;

	padding: 0px;

	margin: 0px;

}



#navigation li {

	display: inline;

}



#searchform {

	float: right;



}



#searchform input {

	background-image: url(images/search.png);

	background-repeat: no-repeat;

	border: 0px;

	height: 20px;

	width: 183px;

	padding: 0px 39px 2px 10px;

	color: #999999;

	font-size: 12px;

}

#banner {

	height: 373px;

	width: 977px;

	margin-right: auto;

	margin-left: auto;

}

#bannerwithpics {

	float: left;

	height: 373px;

	width: 678px;

	background-image: url(images/bannerBG.png);

	background-position: top;

	background-repeat: repeat-x;

}

#events {

	background-color: #2e2e2e;

	float: right;

	height: 351px;

	width: 275px;

	background-image: url(images/eventBG.png);

	background-position: top;

	background-repeat: repeat-x;

	padding: 12px;

	font-family:  "Trebuchet MS", Arial, Verdana;

	font-size: 12px;

	color: #FFFFFF;

}



#events h3 {

	padding: 0px 0px 10px 0px;

	margin: 0px;

	font-family:  "Trebuchet MS", Arial, Verdana;

	font-size: 18px;

}



#events p {

	padding-bottom: 10px;

	background-image: url(images/sepgray.png);

	background-position: bottom;

	background-repeat: repeat-x;

	color: #9f9f9f;

	margin-bottom: 10px;

}

.eventsreadmore a {

	padding: 3px 20px 2px 20px;

	background-image: url(images/viewallbutton.png);

	color: #1d1d1f;

	text-decoration: none;

	float: right;

}



#events h2 {

	padding: 0px;

	margin: 0px;

	font-size: 15px;

}



#banWrap {

	width: 100%;

	height: 373px;

}



#contentAREA {

	background-image: url(images/contentBGtop.png);

	background-repeat: no-repeat;

	background-position: center top;

	width: 947px;

	margin:0 auto;

	padding: 17px 34px 10px 34px;

	overflow: hidden;

}



.national {

	text-indent: -99999999px;

	background-image: url(images/58annual.png);

	width: 771px;

	height: 23px;

	padding: 0px;

	margin: 0px auto 0px auto;

}



#events a {

color: #FFFFFF;

text-decoration: none;

}



#tabs {

	width: 913px;

	margin-top: 10px;

	margin-right: auto;

	margin-left: auto;

	background-repeat: no-repeat;

	background-position: center top;

	padding: 13px 12px 13px 12px;

	-webkit-border-radius: 8px;

	-moz-border-radius: 8px;

	border-radius: 8px;

	-webkit-box-shadow: 0px 0px 7px  #cfcfcf;

	-moz-box-shadow: 0px 0px 7px #cfcfcf;

	box-shadow: 0px 0px 7px #cfcfcf;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	overflow: hidden;

	text-align: center;

}



#tabs h3 {

	margin: 20px 0px 0px 0px;

	color: #f9f112;

	font-size: 17px;

	font-family: "Trebuchet MS", Arial, Verdana;

}

#tabLEFT {

	float: left;

	width: 455px;

}

#tabRIGHT {

	float: right;

	width: 455px;

}

#tabOne {

	float: left;

	width: 226px;

	height: 283px;

	background-image: url(images/tab.png);

	-webkit-border-radius: 8px;

	-moz-border-radius: 8px;

	border-radius: 8px;

}

#tabTwo {

	float: right;

	width: 226px;

	height: 283px;

	background-image: url(images/tab.png);

	-webkit-border-radius: 8px;

	-moz-border-radius: 8px;

	border-radius: 8px; 

}

#imgWrap1 {

	height: 217px;

	width: 226px;

	background-image: url(images/valve.png);

	background-position: center center;

	-moz-border-radius-topleft: 8px;

	-webkit-border-top-left-radius: 8px;

	-moz-border-radius-topright: 8px;

	-webkit-border-top-right-radius: 8px;

}



#imgWrap2 {

	height: 217px;

	width: 226px;

	background-image: url(images/compressor.png);

	background-position: center top;

	-moz-border-radius-topleft: 8px;

	-webkit-border-top-left-radius: 8px;

	-moz-border-radius-topright: 8px;

	-webkit-border-top-right-radius: 8px;

}



#imgWrap3 {

	height: 217px;

	width: 226px;

	background-image: url(images/welding.png);

	background-position: center center;

	-moz-border-radius-topleft: 8px;

	-webkit-border-top-left-radius: 8px;

	-moz-border-radius-topright: 8px;

	-webkit-border-top-right-radius: 8px;

}



#imgWrap4 {

	height: 217px;

	width: 226px;

	background-image: url(images/cranes.png);

	background-position: center center;

	-moz-border-radius-topleft: 8px;

	-webkit-border-top-left-radius: 8px;

	-moz-border-radius-topright: 8px;

	-webkit-border-top-right-radius: 8px;

}



#cfooterwrap {

	overflow: hidden;

	background-image: url(images/contentBGbottom.png);

	background-repeat: no-repeat;

	background-position: bottom center;

	width: 1015px;

	margin:0 auto;

	clear: both;



}



#cArea {

	width: 945px;

	margin: 20px 0px 10px 0px;

	overflow: hidden;

}



#welcome {

	background-color: #f6f6f6;

	float: left;

	width: 620px;

	-webkit-border-radius: 8px;

	-moz-border-radius: 8px;

	border-radius: 8px;

	padding: 15px;

	color: #5b5b5b;

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 13px;

}



#welcome h1 {

	background-image: url(images/welcome.png);

	text-indent: -99999px;

	background-repeat: no-repeat;

	background-position: top left;

	margin: 0px 0px 10px 0px;

}



#welcome img {

	float: left;

	margin: 0px 10px 0px 0px;

	-webkit-box-shadow: 0px 0px 7px  #707070;

	-moz-box-shadow: 0px 0px 7px #707070;

	box-shadow: 0px 0px 7px #707070;

}



#welcome p {

	margin: 0px 0px 10px 0px;

}



#sidebar {

	float: right;

	width: 260px;

	overflow: hidden;

	background-image: url(images/sidetite.png);

	background-position: top;

	background-repeat: repeat-x;

	background-color: #eeeeee;

	color: #4e4e4e;

	padding: 10px 14px 10px 14px;

	-webkit-border-radius: 8px;

	-moz-border-radius: 8px;

	border-radius: 8px;

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 13px;

}



#sidebar a {

	color: #333333;

	text-decoration: none;

	font-weight: bold;

}



#sidebar h3 {

	color: #f4f110;

	margin: 3px 0px 20px 0px;

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 18px;

	

}



#sidebar img {

	float: left;

	max-width: 101px;

	width: 101px;

	height: 101px;

	margin: 0px 10px 0px 0px;

	border: 1px solid #e2e3de;

}



#sidebarx {

	overflow: hidden;

	padding-bottom: 10px;

	background-image: url(images/dashline.png);

	background-position: bottom;

	background-repeat: repeat-x;

	font-size: 11px;

	margin-top: 10px;

}



#sidebar p {

	font-size: 11px;

}



#sidebar strong {

	color: #333333;

	font-size: 13px;

}



#sponsors {

	background-image: url(images/sponsorsbg.png);

	background-repeat: repeat-x;

	background-position: center top;

	width: 945px;

	margin-top: 10px;

	margin-right: auto;

	margin-bottom: 10px;

	margin-left: auto;

	-webkit-border-radius: 8px;

	-moz-border-radius: 8px;

	border-radius: 8px;

	height: 147px;

}



#sponsors img {

	margin: 0px 10px 0px 10px;

}



#sponsors h3 {

	font-family: "Trebuchet MS", Arial, Verdana;

	color: #f4f110;

	padding: 10px 0px 15px 20px;

	margin: 0px;

}



#footer {

	background-image: url(images/footer.png);

	background-repeat: no-repeat;

	background-position: center top;

	height: 65px;

	width: 1015px;

	margin:0 auto;

	clear: both;

	padding: 60px 0px 0px 0px;

	text-align: center;

	font-family: "Trebuchet MS", Arial, Verdana;

	color: #6d9bd7;

	font-size: 12px;

}



#footerWRAP {

	overflow: hidden;

	background-image: url(images/footerWRAP.png);

	background-position: bottom;

	background-repeat: repeat-x;



}



#footer p {

	margin: 0px;

}



#logo {

	background-image: url(images/logo.PNG);

	float: left;

	height: 70px;

	width: 370px;

	margin: 10px 0px 0px 0px;

}


/* End captions & aligment */

