body {padding:0px;margin:0px;background-image:url(/images/bg01.jpg);font: 76%/150% "Lucida Grande", Arial, sans-serif;
	color: #555;}
.maincontainer {margin:auto;padding-top:40px;width:746px;}
.logo {float:left;}
.menu {float:right;filter:alpha(opacity=99);-moz-opacity:0.99;-khtml-opacity: 0.99;opacity: 0.99;}
.menubegin {width:20px;background-image:url(/images/menu_begin.png);height:40px;float:left;}
.menuend {width:20px;background-image:url(/images/menu_end.png);height:40px;float:left;}
.menuitem {height:40px;float:left;background-image:url(/images/menubg.png);}
.menuitemo {height:40px;float:left;background-image:url(/images/menubg_over.png);background-position:center;}
.menuitem a {font-size:11px;font-family:arial;color:#999;line-height:37px;text-decoration:none;padding:0px 15px 0px 15px;}
.menuitemo a {font-size:11px;font-family:arial;color:#fff;line-height:37px;text-decoration:none;padding:0px 15px 0px 15px;}
.menuitem a:hover, .menuitemo a:hover {color:#fff;}
#content {padding:0px 0px 30px 0px;margin-top:20px;background-color:#f4f4f4;}
#footer {margin-bottom:30px;font-size:10px;color:#fff;font-family:arial;}
.submenu {float:left;}
.copyright {float:right;}
.topbanner {margin-bottom:0px;}
.left {margin-left:25px;width:420px;float:left;margin-right:20px;}
.right {margin-left:25px;width:225px;float:left;margin-right:20px;}
.copyright {color:#9e9e9e;}

.postdate {
	background: url(/images/blog-calendar.gif) no-repeat;
	width: 49px;
	height: 49px;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	font-size: 90%;
	line-height: 100%;
	padding: 3px 0 5px;
	margin: 2px 12px 0 0;
	float: left;
}
.postdate span {
	display: block;
	font-size: 180%;
	color: #666;
	padding: 12px 0 0;
}

.postdata {
	font-size: 90%;
	padding: 0 7px 18px 2px;
	color: #aeadad;
}
.postdata a {
	color: #666;
	border-bottom: 1px solid #e0dfdf;
	text-decoration: none;
	padding: 0 0 1px 0;
	margin: 0 3px 0 2px;
}
.postdata a:hover {
	color: #000;
	border-bottom: 1px solid #ccc;
	text-decoration: none;
}
.postdata em {
	font: italic 100% Georgia, "Times New Roman", Times, serif;
}
p {
	padding: 0 0 1.5em;
	margin:0px;
}
.left {
	float: left;
}
p.left img {
	margin-right: 15px;
}
h1, .single_title {
	font: normal 200%/100% "Lucida Grande", Arial, sans-serif;
	letter-spacing: -1px;
	padding: 3px 0 4px;
	margin: 0px;
	color: #333;
}
h1 a, .single_title a {
	color: #333;
	text-decoration: none;
	padding-right: 19px;
}
h1 a:hover, .single_title a:hover {
	color: #0072bc;
	text-decoration: none;
	background: url(/images/icon-details-h1.gif) no-repeat right 6px;
}
h2, .single_title {
	font: normal 150%/100% "Lucida Grande", Arial, sans-serif;
	letter-spacing: -1px;
	padding: 3px 0 4px;
	margin: 0px;
	color: #333;
}
h2 a, .single_title a {
	color: #333;
	text-decoration: none;
	padding-right: 19px;
}
h2 a:hover, .single_title a:hover {
	color: #0072bc;
	text-decoration: none;
	background: url(/images/icon-details-h1.gif) no-repeat right 6px;
}

h3 {padding-bottom:5px;border-bottom:1px solid #999;}

.bluebox {margin-top:5px;padding:1px 50px 0px 10px;width:205px;background-image:url(/images/boxtop_blue.png);background-repeat:no-repeat;}
.brownbox {margin-top:5px;padding:1px 50px 0px 10px;width:205px;background-image:url(/images/boxtop_brown.png);background-repeat:no-repeat;}
ul {padding:0px;margin:0px;list-style-image:none;list-style-type:none;}

.post ul {padding-left:10px;margin-left:15px;list-style-image:bullet;list-style-type:disc;}

a {color:#0066cc;text-decoration:none;}
a:hover {color:#ff6600;text-decoration:none;}
margin-bottom:30px;background-color:#;height:25px;padding:0px 23px 3px 23px;font-size:11px;

#newsticker {
	background: #e8e8e8;
	position: relative;
width:400px;
}
#newsticker ul {
	
	list-style: none;
	min-height: 1.6em;
}
* html #newsticker ul {
	
	overflow: visible;
}
#newsticker li.error {
	color: #f00;
}
#newsticker #togglenewsticker {
	background: transparent url("http://www.manomio.com/icon_closenewsticker.gif") no-repeat 0 0;
	overflow: hidden;
display:none;
	position: absolute;
	margin-left: 400px;
	width: 14px;
	height: 14px;
	text-indent: 20px;
	outline: none;
}
* html #newsticker #togglenewsticker {
	margin-left: 650px;
margin-top:-20px;
}

.socialbar img {border:0px solid #fff;margin-right:5px;}
