@import url(/library/css/simple.css);
@import url(/library/css/calendar.css);

/*
Theme Name: Football Season
Theme URI: http://www.sweetsp.com
Version: 1.0
Description: This is a stylish green football wordpress theme that has two columns and curved design.
Author: sweetsp.com
Author URI: http://www.sweetsp.com
Source URI : http://wp4themes.com/th/theme/football-season
*/
html {
	min-height: 100%;
}

* { margin: 0; padding: 0; }
body {
	color: #605041;
	font: normal 100% Tahoma,sans-serif;
	font-size:0.825em;
	padding-top: 0px;
}

img {border:none;}
a {color:#e17b00;}
a:hover {color:#FF8A00;}
dt a {color:#999900;}
ul.topic-list {list-style-image:url(arrow_59.gif);}
ul.topic-list a {color:#222;}
ul.topic-list a:hover {color:#FF8A00;}
p.readall {padding-right:50px;text-align:right;}

table.item {width:100%;}
table.item caption {margin:2px 0;padding:4px;font-weight:bold;background-color:#ddd;-moz-border-radius:7px;}
table.item thead th {background-color:#eee;-moz-border-radius:7px;}
table.item .odd {background-color:#fafafa;}
table.item .even {background-color:#f5f5f5;}
table.item td,th {padding:2px;}

h2.header {
	margin:0 0 10px 0;
	text-align:right;
	color:#666;
	font-size:16px;
	font-weight:normal;
	font-style:italic;
}
h2.title {
	padding: 10px 0 10px 40px;
	font-weight:normal;
	font-size:1.8em;
	background:url(label_32.png) 3px center no-repeat;
}
h3 {color:#35240a;}
h3 a {color:#35240a;}
.topic-list dt {
	padding: 0 0 0 20px;
	background:transparent url(star_icons10.gif) left center no-repeat;
	color:#35240a;
}
.topic-list dt a {color:#35240a;}
.topic-list dt a:hover {color:#f60;}

#ribbon {background:#FFDFBF;border:1px #DFBC99 solid;border-radius:4px;position:relative;z-index:1;}

/* @group main page layout */
#page-wrapper {
	width:980px;
	margin:0 auto;
}
#content-wrapper {
	margin:0;
	padding:10px 20px;
	background:#f6e4ce url(bg.gif) left top no-repeat;
}
#primary {}
#secondary {}
#content-footer {margin:0;padding:0;clear:both;background:#f6e4ce;}
#footer-wrapper {
	margin:0;
	clear:both;
	font-size:10px;
	text-align:center;
	color:#666;
	background:#eed6be;
}
/* @end */

#header-wrapper {
	height:150px;
	background:url(banner.jpg) bottom right no-repeat;
}
#header-wrapper h1 {
	height:100px;
	margin:0;
	padding:0;
	padding-left:260px;
	font-size:14pt;
	line-height:40px;
	font-weight:normal;
	text-indent:-999em;
}
#header-wrapper h1 a {color:#fff;}
#header-wrapper .web-slogan {
	position:absolute;
	margin-top:-80px;
	margin-left:270px !Important;
	margin-left:20px;
	font-size:11pt;
	color:#fff;
	font-style:italic;
	display:none;
}

/* @group navigator */
#navigator , #navigator ul {margin:0;padding:0;list-style-type:none;font-size:13px;line-height:20px;position:relative;z-index:10;}
#navigator {margin-left:15px;height:30px;}
#navigator ul {background:#FBFFEF;border:1px #b8cddb solid;}
#navigator li {float:left;padding-right:5px;}
#navigator li a {padding:0 2px;display:block;color:#314185;font-weight:normal;line-height:30px;white-space:nowrap;}
#navigator li a:hover {color:#eee;}
#navigator li a img {height:14px;padding:3px 0;}
#navigator li li {float:none;margin:0;padding:0;border-bottom:1px #f4f4f4 solid;}
#navigator li li a {margin:0;padding:2px 15px 2px 5px;color:#E57505;border:none;font-size:11px;line-height:20px;}
#navigator li li a:hover {color:#384F00;background:#B8CDDB;border-left:2px #384F00 solid;padding-left:3px;}
#navigator li ul , #navigator li ul ul , #navigator li:hover ul ul , #navigator li.sfhover ul ul {position:absolute;left:-999em;}
#navigator li:hover ul , #navigator li.sfhover ul , #navigator li li:hover ul , #navigator li li.sfhover ul {left:auto;}
#navigator ul li:hover ul , #navigator ul li.sfhover ul , #navigator ul li li:hover ul , #navigator ul li li.sfhover ul {
	left:100px;
	margin-top:-5px;
	min-width:240px;
}
#navigator a.parent {
	background-image:url(images/morearrow_grn.gif);
	background-repeat:no-repeat;
	background-position:right center;
}
/* @end */

/* @group podcast */
#podcast {
	margin:10px 2px;
	padding:5px 0;
	background-color:#fff;
	-moz-border-radius:10px;
}
#podcast h3 {
	height:48px;
	padding-left:56px;
	line-height:48px;
	background:transparent url(advertisment-48.png) left top no-repeat;
}
#podcast ul ul {
	margin:5px 0 0 10px;
	display:none;
}
div#podcast ul li.new {background:transparent url(/library/img/new.2.gif) 95% 5px no-repeat;}
/* @end */

/* @group radiotabs */
.radiotabs {
	margin-bottom:20px;
}
.radiotabs h4 {
	padding:3px 0;
	text-align:center;
}
/* @end */

/* @group footer-wrapper */
#footer-wrapper a {color:#333;}
#footer-wrapper a:hover {color:#666;}
#footer-wrapper ul {list-style-type:none;}
#footer-wrapper ul li {display:inline;}
#footer-wrapper p {margin:0 0 5px 0;}
/* @end */

.header-description {
	margin:0 30px;
	color:#999;
	font-style:italic;
}

/* @group home */
#scroller-wrapper {padding:5px 20px;background:#EFD24A;line-height:20px;-moz-border-radius:10px;}
#scroller-wrapper a {color:#3F3400}
#today {margin:5px 0;text-align:right;}

#home-wrapper h3 {height:36px;padding-left:40px;color:#35240a;line-height:36px;background:transparent url(label_32.png) 3px center no-repeat;}
#home-wrapper h3.title {padding-left:24px;line-height:16px;background:transparent url(label_16.png) 3px top no-repeat;}

#porpiang h2 {width:923px;height:150px;margin:0 auto;float:left;text-indent:-999em;background:url(banner_porpiang.jpg);}
#porpiang h2 a {display:block;height:150px;}

#home-lead {width:35%;padding:0 0px 0 5%;float:right;}
#home-lead h3 {height:50px;padding:0;background:transparent url(header.png) 0 -50px no-repeat;text-indent:-9999em;}
#home-lead h3 a {height:50px;display:block;color:#35240a;}
#home-lead dt {padding:0 0 0 14px;font-weight:bold;font-size:1em;background:transparent url(arrow_59.gif) left center no-repeat;}
#home-lead .timestamp {display:none;}
#home-lead .image {float:none;margin:10px auto;width:180px;height:100px;border:1px #8DB623 solid;}
#home-lead p {margin:5px 0;text-indent:0;}

#home-intro {width:60%;margin:0 0 20px 0;float:left;background:#E8FF9F;-moz-border-radius:0 0 10px 10px;}
#home-intro h3 {height:50px;padding:0;background:#fff url(header.png) 3px 0 no-repeat;text-indent:-9999em;}
#home-intro h3 a {height:50px;display:block;}
#home-intro img.image {width:300px;height:200px;margin:0 auto 10px;float:none;display:block;}
#home-intro dt {margin:10px 0;font-size:16px;text-align:left;}
#home-intro .timestamp {display:none;}
#home-intro p {margin:5px 0;text-indent:0;}

#whatsnew {margin:20px 0;padding-top:20px;clear:both;}
#whatsnew .topic-list-item {width:32%;margin:0 1.22% 0 0;float:left;}
#whatsnew img.image {width:120px;height:70px;margin:0 10px 10px 0;}
#whatsnew .title {margin:0 0 5px 0;font-size:1em;height:1.3em;overflow:hidden;font-weight:bold;margin:5px 0;text-decoration:underline;}
#whatsnew .summary {height:85px;margin:0 0 5px 0;padding:0;overflow:hidden;}
#whatsnew p {margin:0 0 5px 0;}
#whatsnew .timestamp {display:none;}
#whatsnew iframe {
	width:120px;
	height:70px;
	margin:0 10px 10px 0;
	display:block;
	float:left;
}

#home-healthplan {clear:both;}
#home-healthplan h3 {height:50px;background:url(header.png) 0 -100px no-repeat;text-indent:-9999em;}
#home-healthplan h3 a {height:50px;display:block;}
#healplan-category-list {list-style-image:url(star_icons10.gif);}

#home-photo {height:200px;margin:20px 0;clear:both;background:#F3FFCF;border:1px #D5EF86 solid;overflow:hidden;}
#home-photo h3 {margin-bottom:10px;padding-left:50px;background-color:#E8FF9F;border-bottom:1px #D5EF86 solid;line-height:48px;}
#home-photo img.image {width:100px;height:60px;}
#home-photo .timestamp {display:none;}
#home-photo ul {margin:0;padding:0;list-style-type:none;}
#home-photo li {margin:0 0 10px 0;padding:0;width:49.5%;float:left;height:60px;overflow:hidden;}

#topic-n-0 {margin:20px 0;clear:both;}

#news-tabs-wrapper {margin:0 0 20px 0;border-right:1px #ccc solid;border-bottom:1px #ccc solid;border-left:1px #ccc solid;background:#EFF7FF;}
#news-tabs-wrapper h3 {margin-bottom:10px;padding-left:50px;background-color:#DFEFFF;border-bottom:1px #ccc solid;line-height:48px;}
.news-tabs {height:300px;overflow:hidden;display:none;}
.news-tabs-active {display:block;}
#news li a {background:#DFEFFF;}
#news li a:hover {background-color:#fff;}
#news li.active a {background:#EFF7FF;}
#news li.active a:hover {background-color:#fff;}

div#home-healthplan {width:60%;float:left;}
div#banbanradio {width:38%;float:right;background:#F3FFCF;border:1px #D5EF86 solid;-moz-border-radius:0 0 10px 10px;}
div#banbanradio h3 {height:2em;line-height:2em;padding:2px;background:#97C326;color:#fff;text-align:center;}
div#banbanradio p {padding:0 5px;}
/* @end */

#edit-comment {
	margin-left:5px;
}

/* @group calendar */
#calendar .month_event{
	margin-bottom:10px;
	overflow:visible;
	height:auto;
}
#calendar .month_event a {
	color:#333;
}
#calendar .tags-central a {color:#3366CC;}
#calendar .tags-15 a {color:#f60;}
#calendar .tags-16 a {color:#698F00;}
#calendar .tags-17 a {color:#FF7FB4;}
/* @end */

table.orgdb-org-list td.members {
	text-align:center;
}

/* style for meeting room reservation */
table.meeting-list {
	width:100%;
}
table.meeting-list th {
	white-space:nowrap;
	text-align:center;
}
table.meeting-list td.checkin {
	white-space:nowrap;
}
table.meeting-list td.time {
	white-space:nowrap;
}
table.meeting-list td.room {
	white-space:nowrap;
}

div#newsletter {
	text-align:center;
	font-size:10pt;
}
div#newsletter img {
	width:160px;
	height:220px;
	margin:0 auto;
	display:block;
}

div#network-links {margin:20px 0;}
div#network-links ul {margin:0;padding:0;list-style-type:none;}
div#network-links img {width:120px;height:50px;}
div#network-links li {display:inline;}

table.item tfoot {font-weight:bold;background:#eee;}
.col-no {text-align:center;}
.col-date {text-align:center;white-space:nowrap;}
.col-amt {text-align:center;}
.col-no:after {content:".";}
.col-name {white-space:nowrap;}
.amt-total {font-weight:bold;}
.col-manage {text-align:center;}

/* @module orgdb */
div#form-item-edit-member-register_date {
	margin-left:1%;
}
fieldset {
	border:1px gray solid;
	-moz-border-radius:10px;
}
fieldset#member_info {
	width:45%;
	margin-left:1%;
	margin-top:10px;
	float:left;
	overflow:hidden;
}
fieldset#relation_info {
	width:45%;
	margin-top:10px;
	margin-bottom:5px;
	float:right;
	overflow:hidden;
}
fieldset#org_info {
	width:45%;
	margin-top:5px;
	margin-bottom:5px;
	float:right;
	overflow:hidden;
}
div#form-item-edit-member-submit , div#form-item-edit-member-submit1 {
	width:45%;
	margin:5px 0;
	padding:0;
	float:right;
}
#edit-member-issue {width:100%;}

body#orgdb #primary {width:100%;}
body#orgdb #secondary {display:none;}

#edit-member-name {width:85%;margin-right:5px;}
#edit-member-doings , #edit-member-org ,
#edit-member-addr , #edit-member-place , #edit-member-aptitude , #edit-member-location {width:100%;}

#orgdb-member-info {width:50%;float:left;}
#orgdb-member-info-map {width:50%;float:right;}

#orgdb-nav {margin-bottom:10px;position:relative;}
#orgdb-signout {position:absolute;right:10px;}
/* @end of module orgdb*/

#toolbar {
	margin:0;
	padding:4px;
	font-size:9pt;
	background:#D9D9D9;
}
form {margin:0;padding:0;}
#toolbar input {
	padding:0 10px;
}
#toolbar * {margin:0;padding:0;}
ul.tabs-sub {
	margin:5px 0 0 0;
	font-weight:normal;
	border-bottom:none;
	font-family:Tahoma;
	font-size:8pt;
	border-bottom:1px #D9D9D9 solid;
}
ul.tabs-sub li a {
	padding:3px 10px;
	margin-right:5px;
	line-height:10px;
}

ul[id="album"] {margin:0;padding:0;list-style-type:none;text-align:center;}
ul[id="album"]>li.image {margin:0;padding:0;float:none;}
ul[id="album"]>li>a>img {display:block;margin:0 auto;padding:0;width:140px;height:100px;float:none;clear:both;border:1px #999 solid;}
ul[id="album"]>li>a:hover>img {border:1px #f60 solid;}
ul[id="album"]>li>span {display:none;}

