/*
Theme Name: PASEI
Theme URI: http://sheeromedia.com/
Description: Custom design for PASEI.
Version: 1.0
Author: Intuitiv Solutions, Inc.
Author URI: http://intuitivsolutions.com/
Tags: custom design, exclusive license

	This layout is for the website of
	PASEI Philippine Association of Service Exporters Inc. (pasei.com)
	only and may not be used for any other purpose.

*/



/* Begin Typography & Colors */
body {
	background-color: #9b0209;
	margin:0px;
	padding:0px 0px 20px 0px;
}
body, td, th {
	color:#4e4d4d;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

p {margin:0px; padding:0px 0px 10px 0px; line-height:20px;}

img {border:none;}

a {color:#ed0f1e;}
a:hover {color:#9c7e01;}

/* Structure */
.page {
	background-image:url(images/bg_page.jpg);
	background-repeat:repeat-x;
	background-position:top;
}

.container {width:960px; margin:auto;}

/* Header */
.header {
	width:960px;
	height:110px;
	background-image:url(images/header.gif);
	background-repeat:no-repeat;
	margin:0px;
	padding:12px 0px 0px 0px;
}
.header_logo {width:121px; float:left;}
.header_logo a {
	display:block;
	width:121px;
	height:110px;
	text-decoration:none;
}
.header_content {width:839px; float:right; padding:24px 0px 0px 0px; height:86px;}
.header_textlogo {
	width:267px;
	height:41px;
	float:left;
}
.header_login {width:506px; float:right; color:#f60a16; padding:8px 0px 0px 0px;}
.header_login form {margin:0px; padding:0px 0px 0px 0px;}

.loginfield {
	width:112px;
	height:20px;
	background-color:transparent;
	background-image:url(images/loginbg.gif);
	background-repeat:no-repeat;
	border:none;
	color:#bc0109;
	margin:0px 0px 0px 0px;
	padding:4px 0px 0px 4px;
}
.loginbutton {
	width:53px;
	height:24px;
	background-color:transparent;
	background-image:url(images/loginbutton.gif);
	background-repeat:no-repeat;
	border:none;
	text-align:center;
	font-size:10px;
	color:#ffffff;
	text-transform:uppercase;
}

.header_nav {
	width:824px;
	padding:11px 15px 0px 0px;
	height:24px;
	line-height:24px;
	text-align:right;
}
.header_nav a {
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	height:24px;
	border-left:1px solid #ffffff;
	text-decoration:none;
	font-size:10px;
	text-transform:uppercase;
	color:#a58b01;
}
.header_nav a:hover {color:#000000;}

/* Footer */
.footer {
	width:960px;
	background-image:url(images/bg_content.gif);
	background-repeat:no-repeat;
	background-position:top;
	margin:0px;
	padding:35px 0px 10px 0px;
	color:#bf9a03;
	font-size:11px;
	text-align:center;
}
.footer a {color:#bf9a03; text-decoration:none;}
.footer a:hover {color:#ffd100;}


/* Main Body */
.body {
	width:940px;
	background-color:#ffffff;
	margin:0px;
	padding:5px 10px 0px 10px;
}
.mainbody {width:700px; float:left;}
.mainbody p {text-align:justify;}
	.home_main {width:620px;}
	
.pageheader {
	width:665px;
	height:34px;
	background-image:url(images/pageheader.jpg);
	background-repeat:no-repeat;
	color:#000000;
	font-size:22px;
	font-family:Tahoma, Geneva, sans-serif;
	margin:0px 0px 0px 0px;
	padding:94px 20px 0px 15px;
}
.mainbody_content {
	width:660px;
	margin:0px;
	padding:20px 20px 0px 20px;
}
.mainbody_content ul {margin-top:0px; margin-bottom:0px; padding-top:5px; padding-bottom:10px; line-height:20px; text-align:justify;}
.mainbody_content ul li {margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:15px;}
.mainbody_content ol {margin-top:0px; margin-bottom:0px; padding-top:5px; padding-bottom:10px; line-height:20px; text-align:justify;}
.mainbody_content ol li {margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:15px;}

.blogpost {
	margin:20px 0px 0px 0px;
	padding:0px 20px 10px 25px;
	background-image:url(images/blogpost.gif);
	background-repeat:no-repeat;
}
.blogpost_home {
	margin:20px 0px 0px 0px;
	padding:0px 20px 10px 25px;
	background-image:url(images/blogpost.gif);
	background-repeat:no-repeat;
}
.blogpost_home p {line-height:18px; text-align:left;}
.blogpost_home .entry {line-height:18px; text-align:left; padding-bottom:10px;}

.aboutpagelinks {
	display:block;
	margin:20px 0px 20px 0px;
	padding:10px 8px 10px 8px;
	border-top:1px solid #f5d30f;
	border-bottom:1px solid #f5d30f;
	font-size:11px;
	color:#f5d30f;
}
.aboutpagelinks strong {font-size:12px; text-transform:uppercase;}
.aboutpagelinks strong a {text-decoration:none;}
.aboutpagelinks ul {margin:0px; padding:5px 0px 0px 0px; list-style-type:none; text-align:left; line-height:normal;}
.aboutpagelinks ul li {
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 0px;
	display:inline;
	float:left;
}

.blogtitle {
	color:#9b0209;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	margin:0px;
	padding:0px 0px 15px 0px;
}
.blogtitle_home {
	padding:0px 0px 5px 0px;
}
.blogtitle a {
	color:#9b0209;
	text-decoration:none;
}
.blogtitle a:hover {color:#000000;}
.blogtitle span.date {
	display:block;
	font-size:11px;
	text-transform:uppercase;
	color:#888787;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 0px 0px 0px;
}
a.homeblogmorelink {font-size:11px; margin-left:10px;}

/* Sidebar */
.sidebar {width:240px; float:right;}
	.home_sidebar {width:320px;}
	
.searchbox {
	width:240px;
	background-image:url(images/sidebar_search1.gif);
	background-repeat:repeat-y;
	background-position:top left;
	margin:0px 0px 10px 0px;
}
	.sbhome {width:320px; background-image:url(images/sidebar_search1_home.gif);}
.searchbox_top {
	width:240px;
	background-image:url(images/sidebar_search2.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
	.sbtophome {width:320px; background-image:url(images/sidebar_search2_home.gif);}
.searchbox_bottom {
	width:210px;
	background-image:url(images/sidebar_search3.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin:0px;
	padding:0px 10px 15px 20px;
	color:#fef50d;
}
	.sbbottomhome {width:290px; background-image:url(images/sidebar_search3_home.gif);}
.searchbox .toptext {
	width:170px;
	margin:0px;
	padding:13px 0px 7px 40px;
}
	.sbtoptext {width:250px; margin:0px; padding:13px 0px 8px 40px;}
.searchbox form {margin:0px; padding:0px;}

.searchfield {
	width:146px;
	height:20px;
	background-color:transparent;
	background-image:url(images/searchfield.gif);
	background-repeat:no-repeat;
	border:none;
	color:#4e4d4d;
	margin:0px 0px 0px 0px;
	padding:4px 0px 0px 4px;
}

.searchfield_home {
	width:226px;
	height:20px;
	background-color:transparent;
	background-image:url(images/searchfield_home.gif);
	background-repeat:no-repeat;
	border:none;
	color:#4e4d4d;
	margin:0px 0px 0px 0px;
	padding:4px 0px 0px 4px;
}

.searchbutton {
	width:53px;
	height:24px;
	background-color:transparent;
	background-image:url(images/searchbutton.gif);
	background-repeat:no-repeat;
	border:none;
	text-align:center;
	font-size:12px;
	color:#ffffff;
}

.sidebarbox {
	width:230px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 10px;
}
	.sidebarbox_home {width:310px;}
	
.sidebarbox h2 {
	width:210px;
	height:22px;
	line-height:23px;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	color:#fef50d;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
	background-image:url(images/sidebarheading.jpg);
	background-repeat:no-repeat;
}
	.sidebarbox h2.homeh2 {width:290px; background-image:url(images/sidebarheading_home.jpg);}
.sidebarbox ul {margin:0px; padding:15px 0px 0px 0px; list-style-type:none;}
.sidebarbox ul li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 15px 18px;
	color:#888787;
	font-size:11px;
	text-transform:uppercase;
	background-image:url(images/sidebar_icon.gif);
	background-repeat:no-repeat;
}
.sidebarbox ul li a {
	text-transform:none;
	color:#9b0209;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	text-decoration:none;
}
.sidebarbox ul li a:hover {color:#9c7e01;}
.sidebarbox .morelink {
	display:block;
	width:230px;
	font-size:11px;
	color:#9c7e01;
	margin:0px;
	padding:10px 0px 0px 10px;
}
.sidebarbox .morelink a {color:#9c7e01;}
.sidebarbox .morelink a:hover {color:#aa0209;}

/* home styles */
.sbhome_rssbox {
	width:310px;
	margin:0px;
	padding:10px 0px 0px 10px;
}
.sbhome_adtop {
	width:310px;
	margin:0px;
	padding:0px 0px 12px 10px;
}
.welcome {
	width:339px;
	height:221px;
	background-image:url(images/welcome.jpg);
	background-repeat:no-repeat;
	font-size:18px;
	color:#ffffff;
	margin:0px 0px 12px 0px;
	padding:35px 261px 0px 20px;
	font-family:Tahoma, Geneva, sans-serif;
}
.welcome p {margin:0px; padding:0px 0px 10px 0px; text-align:left; line-height:28px;}

.homefiller {
	width:620px;
	height:110px;
	margin:0px 0px 12px 0px;
}

.homebogpost {
	width:300px;
	float:left;
}
h2.homeblogposts {
	width:280px;
	height:22px;
	line-height:23px;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
	color:#fef50d;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
	background-image:url(images/sidebarheading_homeblog.jpg);
	background-repeat:no-repeat;
}
.homeadmiddle {width:310px; float:right;}

/* JQuery Listnav */

.listNav { margin:0 0 10px; }
.ln-letters { overflow:hidden; }
.ln-letters a { font-size:0.9em; display:block; float:left; padding:2px 6px; border:1px solid silver; border-right:none; text-decoration:none; }
.ln-letters a.ln-last { border-right:1px solid silver; }
.ln-letters a:hover,
.ln-letters a.ln-selected { background-color:#eaeaea; }
.ln-letters a.ln-disabled { color:#ccc; }
.ln-letter-count { text-align:center; font-size:0.8em; line-height:1; margin-bottom:3px; color:#336699; }

/* Overrides */
.center {text-align:center;}

