﻿#container
{
	width: 960px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
}
#container #header
{
	height: 5px;
	width: 960px;
	margin: 0 auto;
}
#container #header #blogname
{
	display: none;
}
#container #header #blogname #blogTitle
{
}
#container #header #menu
{
	height: 42px;
	text-align: right;
	display: none;
}
#container #header #menu #Left
{
	width: 0px;
	float: left;
}
#container #header #menu #Right
{
	width: 0px;
	float: right;
}
#container #header #menu ul
{
	list-style: none;
	margin: 0px 0px 0px 0px !important;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: right;
}
#container #header #menu ul li
{
	float: left;
	height: 42px;
}
.menuL
{
	width: 24px;
	background: url(menu-l.jpg) no-repeat;
}
.menuR
{
	width: 32px;
	background: url(menu-r.jpg) no-repeat;
}
.menuDiv
{
}
#container #Tbody
{
	width: 960px;
	margin: 0 auto;
	text-align: left;
	padding: 0px;
}
#sidebar
{
	float: right;
	width: 230px;
	margin: 0px;
	background: url(l-bg.png);
	text-align: center;
}
#innersidebar
{
	background: url(l-top.png) no-repeat;
}
#sidebar-topimg
{
	padding-bottom: 5px;
	padding-top: 0px;
	height: 56px;
	width: 230px;
}
#sidebar-bottomimg
{
	height: 24px;
	width: 230px;
	background: url(l-bottom.png) no-repeat;
	overflow: hidden;
}
.sidepanel
{
	width: 230px;
	margin: 0 auto !important;
	margin: 0px;
}

.Ptitle
{
	height: 40px;
	line-height: 280%;
	text-align: center;
	font-weight: bold;
	background: url(left-title.png) no-repeat 12px 0px;
	font-size: 12px;
	margin: 0px;
	color: #BBBBBB;
}
#Side_GoogleAdsense .Ptitle
{
	color: #FF6666;
}
.Pcontent
{
	text-align: left;
	padding-left: 22px;
	padding-top: 0px;
	line-height: 150%;
}
.Pfoot
{
	margin: 0px 0px 15px 0px;
}
#mainContent
{
	float: left;
	margin-right: -230px;
	width: 100%;
	background: url(r-bg.png) repeat-y;
	text-align: center;
}
#innermainContent
{
	overflow: visible;
	margin-right: 230px;
}
#mainContent-topimg
{
	height: 505px;
	background: #fff url(r-top.jpg) no-repeat;
	overflow: hidden;
}
#mainContent-bottomimg
{
	background: url(r-bottom.gif) no-repeat;
	height: 52px;
	overflow: hidden;
	padding-top: 12px;
	font-size: 10px;
	line-height: 150%;
	padding-right: 20px;
}
.content-width
{
	width: 700px;
	margin: auto;
}
/*
.pageContent
{
	margin: 0 auto;
	padding: 3px;
	text-align: left;
	height: 18px;
}
.NavTitle
{
	float: left;
	font-weight: bold;
}
.page
{
	padding-right: 5px;
	height: 18px;
}
.page ul
{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.page ul li
{
	float: left;
	padding: 0px 3px 0px 3px;
}
.page ul li.PageL
{
	width: 9px;
	height: 16px;
}
.page ul li.PageR
{
	width: 9px;
	height: 16px;
}
.PageLbutton
{
}
.PageRbutton
{
}
*/
  .pageContent{margin: 0 auto;
	padding: 3px;
	text-align: left;
	height: 18px;} 
  .NavTitle{float:left;font-weight:bold;}
  .page{padding-right:5px;height:18px;}
  .page ul{list-style:none;margin:0 0 0 10px;padding:0px} 
  .page ul li{float:left;}
  .page ul li a{background:#dcdcdc; border:solid 1px #a9a9a9;padding:5px; margin:auto 2px;}
  .page ul li a:hover{background:#fafafa; color:#333;}
  .page ul li strong{border:solid 1px #a9a9a9;padding:5px; margin:auto 2px; background:#f9f9f9;}
  .page ul li.PageL {width:9px;height:16px;}
  .page ul li.PageR {width:9px;height:16px;}
  .PageLbutton{background:url('../../images/BttnLeft.gif') 0px 0px;width:9px;height:16px;display:block;}
  .PageRbutton{background:url('../../images/BttnRight.gif') 0px 0px;width:9px;height:16px;display:block;}
.Content
{
	margin: 0 auto;
}

.Content-top
{
	background: url( 'logIcon.gif' ) 0px 0px no-repeat;
	padding: 2px 0px 0px 45px !important;
	padding: 2px 0px 0px 45px;
	color: #000;
	text-align: left;
	margin-bottom: 2px;
	border-top: 1px solid #f9f9f9;
	border-bottom: 1px solid #f8f8f8;
}
.Content-top .ContentLeft
{
	width: 0px;
	float: left;
}
.Content-top .ContentRight
{
	width: 0px;
	float: right;
}
.Content-top .ContentTitle
{
	font-size: 14px;
	padding-bottom: 4px;
	margin: 0px;
}
.Content-top .ContentAuthor
{
	color: #ccc;
	font-size: 12px;
	padding-top: 2px;
	padding-left: 1px;
	margin: 0px;
	font-weight: 100;
}
.Content-body
{
	margin: 8px auto;
	overflow: hidden;
	text-align: left;
	width: 96%;
	line-height: 190%;
}
.Content-bottom
{
	text-align: right;
	background: url(dot.gif) repeat-x;
	height: 50px;
	padding: 3px 0px 0px 0px;
}
.Content-bottom .ContentBLeft
{
	width: 0px;
	float: left;
}
.Content-bottom .ContentBRight
{
	width: 0px;
	float: right;
}

.Content-Info
{
	margin: 0px 4px 6px 4px;
	padding: 0px;
}
.Content-Info .InfoAuthor
{
	text-align: left;
}
.Content-Info .InfoOther
{
	float: right;
	text-align: right;
}
.comment
{
	text-align: left;
	margin: 10px 12px 4px 12px;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	background: #fafafa;
}
.commentinfo
{
	font-size: 9px;
	color: #ccc;
}
.commenttop
{
	padding: 4px;
}
.commentcontent
{
	padding: 10px;
	line-height: 140%;
	overflow: hidden;
	width: 94%;
}
.UBBPanel
{
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	background: #fafafa;
}
.UBBTitle
{
	font-weight: bold;
	padding: 4px;
}
.UBBContent
{
	padding: 6px;
	line-height: 160%;
}
.UBBTitle img
{
	display: none;
}
.UBBContent TEXTAREA
{
	width: 448px;
	margin-bottom: 2px;
}
:link.UBBLink, :visited.UBBLink
{
	font-size: 11px;
	font-family: verdana;
}
#MsgContent
{
	padding: 0px;
	background: #fff;
	margin: auto;
}
#MsgContent #MsgHead
{
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	background: #fafafa;
	padding: 5px;
	color: #555;
	text-align: center;
	font-weight: bold;
}
#MsgContent #MsgBody
{
	padding: 4px;
	line-height: 150%;
}
#MsgContent #MsgBody button
{
	visibility: hidden;
}
#container #foot
{
	font-family: Georgia;
	margin: 0px 0 0 0;
	height: 0px;
	padding-top: 0px;
}
.attachmentBody
{
	margin: 0px;
	font-size: 12px;
	background: #fff;
}
.flash-split
{
	padding-left: 20px;
}

