/*
=== LBS^2.300 StyleSheet File ====================================
 Style Name: Easy
 Version: 1.0
  Author: William Pramana ( http://wpram.com/ )
  Edited: T.Qiang ( http://www.aboy.org )
Last Update: 2005-05-21
 Download: http://www.aboy.org/styles/default/styles.css
==============================================================
*/

/* General Styles*/
body {padding: 0;margin: 0 auto;text-align: center;background: #D8D4C9 url(images/bg-main.gif) repeat-x;font: 12px/20px Verdana, Arial, Tahoma, sans-serif;
width: 750px;}

a:link {color: #666; text-decoration: none;}
a:visited {color: #696969; text-decoration: none;}
a:hover {color: #FF6600; text-decoration: none;	}
A.external {PADDING-RIGHT: 13px; BACKGROUND: url(images/external.png) no-repeat right center}
table {background: #FFF;color: #000;font-size: 12px;}
td{}
hr {height: 1px;border: 0;border-top: 1px solid #CCC;}

/* Form Control Styles*/
form { display: inline;margin:0px;padding:0px;}
input {font-size: 12px;}
img{border: 0px none;max-width:100%;}
input.text {padding:2px 0px 2px 0px;margin:5px 0px 5px 0px;border: 1px solid #CCC;color: #000;background-color: #FFF;}
input.button {height: 20px;border: 1px solid #CCC;border-top: 1px solid #BEBEBE;	border-left: 4px solid #BEBEBE;color: #000;background-color: #FFF;}
textarea {border: 1px solid #CCC;background-color: #FFF;font-size: 12px;color: #000;}
select {background-color:#FFF;border:1px solid #DDD;}

/* Common Styles*/
#wrapper {padding-top: 30px;}
#innerWrapper {text-align: left;color: #000;background-color:#FFF;}

#header {padding: 0px; background: #6D6D74 url(images/bg-header.gif) no-repeat; font-size:12px; margin:0px; }
#innerHeader { padding-top:10px; }
.blog-header {padding-top: 35px;}
#blogLogo {}
#logo {display: none;}
#menu { padding: 15px;background-color:#FFF;}
#menu ul{margin: 0;	padding: 10px 0 10px 10px;border-bottom: 1px solid #FFF;	background: #9FA19E;}
#menu li{ display: inline; list-style: none; padding: 2px; margin: 0px; margin-right: 5px; }
#menu a{ display: inline; }
#menu a:link, #menu a:visited { text-decoration: none;}
#menu a:link#current, #menu a:visited#current, #menu a:hover { border-bottom: 4px solid #fff; padding-bottom: 2px; margin-bottom: 0px; background: #9FA19E; color: #D8D4C9; }
#menu a:hover { }
h1 {padding: 0px; margin: 0px 0px 10px 30px; color: White; font: 24px "Trebuchet MS", Georgia, serif;}
#header a { color: #E4E5EA; text-decoration: none; } 
#header a:link,#header a:visited {color: #ffffff; text-decoration: none; }
#header a:hover { color: #E4E5EA; }
.blog-desc {padding: 0px;font: 14px "Trebuchet MS", Georgia, serif;color: #FFF; text-transform:none; list-style-type: disc; margin: 11px 0px 12px 30px; }
h3 { font-size: 18px; font-weight: bold; }
#footer {clear: both;background: #6D6D74;text-align: center;color: #FFF;height:40px;}
#innerFooter {font-size: 9px;text-align: center;color: White;}
#footer a:link, #footer a:visited {color: #ACAB95;}

/* Main Content Layout */
#mainWrapper {margin: 0;background-color: #FFF;text-align: left;color: #000;}
.sidebar {float: right;	width: 210px;}
.sidebar-hide {display: none;float: right;background-color: #FFF;}
#innerSidebar {background: #FFF;padding: 10px;}
.content {float: left;width: 100%;background-color: #FFF;margin-right: -220px;}
.content-wide {width: auto;margin-right: -220px;}
.content-only {width: auto;margin-right: -220px;}
#innerContent {margin-right: 220px;overflow: visible;background-color: #FFF;padding:10px;}
/* A div to make mainWrapper touch the bottom of sidebar and content*/
.clear{border-top:1px solid transparent !important;margin-top:-1px !important;
border-top:0;margin-top:0;clear:both;visibility:hidden;}
/* sidebar panels */
.panel{padding:1px;margin-bottom: 10px;background: #FFF;}
.panel h5 {margin: 1em 0 .2em;font: 16px Georgia,Serif;color: #6D6D74;background: url(images/post-icon.gif) no-repeat 0 50%;padding-left: 25px;}
.panel-content{background: #FFF;padding:5px;color:#000;}
.panel-content ul{margin-top: 1px;padding-left: 6px;margin: 0;list-style-type: none;}
.panel-content li{background: url(images/bullet.png) no-repeat 0 3px;padding-left: 18px;}
#loginForm {width: 95%;}
.panel-smilies { padding:5px; text-align: center;}
.panel-smilies-title { color: #666; text-align: left; border-bottom: 1px solid #CCC;}
.panel-smilies-content { padding: 5px; line-height: 120%;}
.meta-button { margin: 1px;}
/* page links */
.multipage { color: #999; }
.multipage-current {color: #999; font-weight: bold; text-decoration: underline}
/* calendar */
#calendar { width: 175px; margin-top:5px;font-family: Georgia;}
.calendar table{
   text-align: center;
	vertical-align: middle;
}
.calendar-main,
.calendar-day,
.calendar-day-blank,
.calendar-today,
.calendar-sunday,
.calendar-saturday {
	background: url(images/calendartd.gif) no-repeat center;
	color: #999999;
	text-align: center;
	padding-bottom:4px;
	font-size: 10px;
}

.calendar-sunday {
	color: #999999;
	
}

.calendar-sunday,
.calendar-saturday {
	
}

.calendar-today {
	color: #FF6600;
}

.calendar-top {
	background: #FFF
	padding: 0px;
	text-align: center;
}

.calendar-weekday-cell {
	background: url(images/calendarweek.gif) no-repeat center;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
	text-align: center;
	width: 14%;
}
.calendar-day a:link,
.calendar-day a:visited,
.calendar-saturday a:link,
.calendar-saturday a:visited,
.calendar-sunday a:link,
.calendar-sunday a:visited, {font: italic normal; }
.calendar-today a:link,
.calendar-today a:visited{
	font: italic normal;
	color: #FF6600;
}
.announce{padding-bottom: 10px;}
.announce-content{padding: 5px;background-color: #F9F9F9;padding: 10px;color: #000;	background-image: url(images/title_bg.gif);}
.announce-time{float: right;font-size: 11px;color: #999;}

/****** Search Panel ******/
.search-field { width: 136px; }
/* article page elements */
.article-top { padding: 0px; margin-bottom: 5px;}
.article-bottom { padding: 0px; margin-top: 5px;}
.pages { color: #999; font-size: 11px;}
.pagelink-current {font-weight: bold;}
.view-mode {float: right; color: #999;}
.listbox { padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #003366; border-bottom: 1px solid #003366;}
.listbox-table { width: 99%;}
.listbox-header { color: #666; text-decoration: underline; font-weight: bold;}
.listbox-entry { color: #666;}
.listbox-entry a{}
.no-entry { border: 1px solid #CCC; margin-top: 15px;}
.no-entry-message { padding-top: 25px; padding-bottom: 25px; color: #666; background: #FEFFFA; text-align: center;}

.prev-article{ float: left; }
.next-article{ float: right; }
.category-label{ text-align: center;
}
/* text box */
.textbox{background: #FFF;padding-top:15px;padding-bottom: 35px;background: url(images/entry-separate.gif) no-repeat center bottom;}
.textbox img{vertical-align: middle;max-width:100%;height:auto;}
.textbox-title{font-size: 12px;padding-left: 0px;padding-top: 0px;height: 42px;}
.textbox-title h4{display: inline;margin: 1em 0 .2em;font: 18px Georgia,Serif;color: #6D6D74;background: url(images/post-icon.gif) no-repeat 0 50%;padding-left: 25px;}

.textbox-label{padding-left: 5px;color: #999;font-size: 10px;padding-bottom: 12px;}
.textbox-fontsize{text-align: right;color: #666;padding: 5px;}
.textbox-content{padding: 5px;padding-top:5px; line-height: 160%;}
.line{background:url(images/underline.gif) repeat-x bottom}
.textbox-bottom{padding: 5px;font-size: 10px;color: #6D6D74;}
.editmark {display: none;}
.textbox-urls {margin-top: 10px;padding-top: 5px;border-top: 1px dashed #C0C0C0;	font-size: 11px;color: #666666;}

.aboutbox{width:95%;padding-left:25px;background: #FFF;padding-top:15px;	padding-bottom: 35px;background: url(images/entry-separate.gif) no-repeat center bottom;}
/* Guestbook */
.gbbox{padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #003366;}
.gbbox-title{font-weight: bold;padding-left: 0px;margin-bottom: 10px;}
.gbbox-title a:link,
.gbbox-title a:visited,
.gbbox-title a:active {color: #000;}
.gbbox-label{font-weight: normal;color: #999;font-size: 11px;}
.gbbox-content{padding: 10px;}
.gbbox-reply {margin-left: 30px;padding: 10px;color: #333;background-image: url(images/title_bg.gif);}
.gbbox-reply-title{font-weight: bold;margin-bottom: 5px;}
.gbbox-reply-label{font-weight: normal;color: #999;font-size: 11px;display: inline;}

/* Comment box */
#commentForm { width: 99%;}
.comment-wrapper{}
.comment-top{ padding:5px; margin: 5px; color: #666; font-size: 11px;}
.comment-pages{ padding:5px; margin: 5px; color: #999;}
.commentbox{padding: 5px; margin: 5px; }
.no-comment-box{ padding:10px; border: 1px solid #E0E0E0; background: #FCFCFC; color: #666;}
.commentbox-title{ padding: 3px; border-bottom: 1px dashed #C0C0C0; }
.commentbox-label{ display: inline; color: #666; font-size: 11px;}
.commentbox-content{ padding: 3px;}
.trackbackbox{ padding: 5px; margin: 5px;}
.trackbackbox-title{ padding: 3px; border-bottom: 1px dashed #C0C0C0;}
.trackbackbox-label{ display: inline; color: #666; font-size: 11px;}
.trackbackbox-content{ padding: 3px; color: #333;}
.trackbackbox a{ color: #000;}

/* Boxes for redirection */
.messagebox{ margin-top: 10px; margin-bottom: 20px; width: 80%; text-align: center; background-color: #FFF;}
.messagebox-title{  color: #000; font-weight: bold; padding: 5px;}
.messagebox-content{ color: #333; padding: 10px; padding-bottom: 20px; text-align: left;}
.messagebox-bottom{ background-image: url(images/title_bg.gif); color: #FFF; background-color: #F3F3F3; padding: 5px;}
.errorbox{ margin-top: 10px; margin-bottom: 10px; width: 80%; border: solid 1px #003366; text-align: center; background: #fff;}
.errorbox-title{ background-image: url(images/title_bg.gif); color: #000; font-weight: bold; background-color: #CCC; padding: 5px;}
.errorbox-content{ color: #333; padding: 10px; padding-bottom: 20px; text-align: left;}
.errorbox-bottom{ background-image: url(images/title_bg.gif); color: #FFF; background-color: #F3F3F3; padding: 5px;}
/* Form Table styles */
.formbox{ border: 1px solid #003366; background: #FFF;margin: 10px;  width: 98%; }
.formbox-comment{}
.formbox-title,
.formbox-comment-title{display: inline;margin: 1em 0 .2em;font: 18px Georgia,Serif;	color: #6D6D74;background: url(images/post-icon.gif) no-repeat 0 50%;padding-left: 25px;}
.formbox-rowheader,
.formbox-comment-rowheader { padding: 5px; text-align: left; font-weight: bold; color: #333;}
.formbox-content,
.formbox-comment-content{ padding: 5px;}
.upload-error { color: #000;}
.upload-done { color: #000;}
.member-list{ background-color: #F6F6F6}

/* UBB Code Custom Styles*/
/* IE only */
* html .ubb-list { margin:5px; margin-left: 25px;  margin-bottom: 15px;}
.ubb-list li{ margin:1px; padding:1px;}
.inline {padding: 5px;margin: 5px 10px 5px 5px;border: 1px solid #ccc;}
.code {border-left: 3px solid #F3F3F3;color: #000;margin: 5px 30px;padding: 5px;}
.quote {border-left: 3px solid #6D6D74;	margin: 10px;}
.quote-title {border-bottom: 1px dashed #0D4E85;padding: 5px;font-weight: bold;
color: #666;}
.quote-content {color: #666;padding: 10px;}
.ubb-obj-div {background-color: #FFF;margin: 5px;padding: 0px; text-align: left; font-size: 10px;}
.upload-page{margin: 0px;padding: 0px;background-image: none;background-color: #FFF;	text-align: left;}
.upload-file{}
