/*
Theme Name: LeeWo.net Theme
Theme URI: http://www.leewo.net
Description: The Wordpress theme for the LeeWo.net portal
Version: 1.00 Released 16 Sep 2005
Author: Derek M. A. Lee-Wo
Author URI: http://www.leewo.net
*/

body {
    color: #000000;
    background: #ffffff;
    margin: 0px;
    padding: 0px;
    font: 12px verdana, arial, helvetica, sans-serif;
}

.dlw_header {
	background		: url(images/header_background.gif);
}

.search_row_left {
	background		: url(images/search_row_left.gif);
	margin: 0px ;
}

.search_row_right {
	background		: url(images/search_row_right.gif) ;
	height			: 32px ;
	margin: 0px ;
	vertical-align: middle ;
}

.search_box {
	height: 20px ;
	font-size: 12px ;
	border: 1px solid #AFBFC8 ;	
	margin-left: 5px ;
}       

.search_submit {
	margin-right: 5px ;
	margin-left: 3px ;
	vertical-align: middle ;
}

.mainnav-table {
    font-weight: bold ;
    font-size: 15px ;
    white-space: nowrap ;
    color: #ffffff ;
}

.mainnav-table a:hover {
	color: #ffffff ;
	text-decoration: none ;
}

.mainnav-table a:visited {
	color: #84cff4 ;
	text-decoration: none ;
}
              
.mainnav-table a:link {
	color: #84cff4 ;
	text-decoration: none ;
}

.maintable {
	padding: 10px ;
}

.centerP {
    text-align: center;
}


.powered_footer {
	text-align: center ;
	font-size: 11px ;
	color: #000000 ; 
}


/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */


.mainmenubox_blue {
	margin: 0 auto; /* center for now */
x	width: 50em; /* ems so it will grow */
x	background: url(images/br_blue.gif) no-repeat bottom right;
	font-size: 100%;
	padding: 0px 5px 0px 5px ;
}
.mainmenuhead_blue {
	background: url(images/tr_menu_blue.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.mainmenuhead_blue h2 {
	background: url(images/tl_menu_blue.gif) no-repeat top left;
	margin: 0;
	padding: 5px 5px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 15px; 
	line-height: 15px;
	white-space: nowrap ;
}
.mainmenubody_blue {
x	background: url(images/bl_blue.gif) no-repeat bottom left;
	margin: 0;
	padding: 0px;
}

.mainmenuhead_blue a:link, .mainmenuhead_blue a:visited { display: block; padding: 2px 5px 2px 10px; margin: 0px; background-color: #0077bc; color: #ffffff; text-decoration: none; }
.mainmenuhead_blue a:hover { background-color: #deeef7; color: #000000; }


.toplink a:link, .toplink a:visited {
	margin-left: 15px; 
	background-color: #0077bc; color: #ffffff; text-decoration: none; 
	font-weight: bold ;
	font-size: 13px ;
	border: 1px solid #000000 ;
	padding: 1px 2px 1px 2px;
}
.toplink a:hover { 
	background-color: #deeef7; color: #000000; 
}

.sidebox_blue {
	margin: 0 auto; /* center for now */
x	width: 50em; /* ems so it will grow */
	background: url(images/br_blue.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead_blue {
	background: url(images/tr_blue.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead_blue h2 {
	background: url(images/tl_blue.gif) no-repeat top left;
	margin: 0;
	padding: 5px 5px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1em; 
	line-height: 1.1em;
	white-space: nowrap ;
}
.boxbody_blue {
	background: url(images/bl_blue.gif) no-repeat bottom left;
	margin: 0;
	padding: 0px;
}

.sidebox_green {
	margin: 0px 5px 10px 10px ;
x	width: 50em; /* ems so it will grow */
	background: url(images/br_green.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead_green {
	background: url(images/tr_green.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead_green h2 {
	background: url(images/tl_green.gif) no-repeat top left;
	margin: 0;
	padding: 5px 5px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1em; 
	line-height: 1.1em;
	white-space: nowrap ;
}

.boxbody_green {
	background: url(images/bl_green.gif) no-repeat bottom left;
	margin: 0;
	padding: 2px;
}

.content_ltgrey {
	margin: 15px 5px 15px 10px ;
x	margin: 0 auto; /* center for now */
x	width: 50em; /* ems so it will grow */
	background: url(images/br_ltgrey.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead_ltgrey {
	background: url(images/tr_ltgrey.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead_ltgrey h2 {
	background: url(images/tl_ltgrey.gif) no-repeat top left;
	margin: 0;
	padding: 5px 5px 5px 10px;
	line-height: 1em;
	text-align: left ;
	font-size: 14px; 
	color: #000000;
}
.boxhead_ltgrey h3 {
	background: url(images/tl_ltgrey.gif) no-repeat top left;
	margin: 0;
	padding: 5px 5px 5px 10px;
	line-height: 1em;
	text-align: left ;
	font-size: 25px; 
	color: #000000;
}
.boxbody_ltgrey {
	background: url(images/bl_ltgrey.gif) no-repeat bottom left;
	margin: 0;
	padding: 0px;
}

h3 { font-size: 20px; font-weight: normal; border-bottom: 1px solid #d1d1e1; margin: 0px 0px 5px 0px; padding: 5px 5px 2px 10px; }
h3 a:link, h3 a:visited { color: #000000; text-decoration: none; }
h3 a:hover { color: #999999; }

#cal { margin: 0px 0px 10px 0px; border: 1px solid #000050; background-color: #dfc3c3; }
#cal caption { border-bottom: 1px solid #000050; padding: 2px; color: #000050}
#wp-calendar { width: 100%; }
#wp-calendar caption {border-bottom: 1px solid #000000; }
#wp-calendar thead { font-size: 10px; color: #000050; }
#wp-calendar td { text-align: center; color: #202088}
#wp-calendar td a:link, #wp-calendar td a:visited { font-weight: bold; text-decoration: none; color: #000050}
#wp-calendar td a:hover { color: #ffffff; }


#left ul { border-top: 0px; font-weight: normal; padding: 0px; margin: 0px; }
#left ul li { border: none; padding: 0px; margin: 0px; font-weight: normal; list-style-type: none; display: block; border-right: 1px solid #8bc4e1; border-left: 1px solid #8bc4e1;}
#left ul li a:link, #left ul li a:visited { display: block; padding: 2px 5px 2px 10px; margin: 0px; background-color: #deeef7; color: #000000; text-decoration: none; }
#left ul li a:hover { background-color: #0077bc; color: #FFFFFF; }
.smallP { font-size:5px ; }
/* Fix IE spaces. Hide from IE Mac \*/
* li a { height: 1%; }
/* End */

#all_news ul { border-top: 0px; font-weight: normal; padding: 0px; margin: 0px; }
#all_news ul li { border: none; padding: 0px; margin: 0px; font-weight: normal; list-style-type: none; display: block; border-right: 1px solid #d0d1e1; border-left: 1px solid #d0d1e1;}
#all_news ul li a:link, #all_news ul li a:visited { display: block; padding: 2px 0px 2px 10px; margin: 0px; background-color: #f1f1f1; color: #000000; text-decoration: none; }
#all_news ul li a:hover { background-color: #ababab; color: #FFFFFF; }

.postend { margin: 5px 0px 30px 0px; padding: 0px; text-align: center; color: #000000; font-size: 18px; line-height: 0px; }
.storycontent {
    margin: 10px ;
}
.meta { font-size: 12px; color: #0077bd; margin: 10px; }
.meta a:link, .meta a:visited { color: #0077bd; }
.meta a:hover { color: #000000; }
.feedback {
	margin: 10px ;
}
.blogDate {
	font-size: 18px ;
	font-weight: bold ;
	color: #0077bd ;
	margin-left: 10px ;
}

#commentform {
	margin: 10px ;
}




