﻿/*****************************************/
/* SEXY BODY */
/*****************************************/
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#555454;background:#50504f url(bobv2/gbck.gif) repeat;}

/*****************************************/
/* BEGIN TOP *                            /
/*****************************************/
#box{width:945px;background:#fff;margin:5px auto;padding:10px;}
#top{width:945px;background:#000 url(bobv2/topbck.gif) repeat-x;height:80px;margin:0;padding:0;}
#header{float:left;width:165px; margin:0 0 0 0;padding:0;}
#header h1{text-indent:-10000px;margin:0;padding:0;}
#header h1 a{display:block;background:url(bobv2/logo.gif) no-repeat left;height:80px;}

/*****************************************/
/* SEARCH *                               /
/*****************************************/
#bsearch{width:205px;font-size:11px;margin:0px 0 10px 0; padding:10px; background:url(bobv2/info.gif) repeat-x; border:#eee 1px solid; float:left;}
#searchform{height:30px;line-height:30px;float:left;padding-top:5px;margin:0;}
#searchform #s{font-size:8pt;width:136px;}
#searchform #submit{font-size:8pt;}
input#s{color:#666;border:1px solid #cbcbcb;background:#fcfcfc;}


/*****************************************/
/* NAVIGATION TOP *                       /
/*****************************************/
#nav{width:945px;height:30px;line-height:30px;float:left;padding:0; margin:10px 0 10px 0;background:#f3f2ed;}
ul.nav{height:30px;line-height:30px;float:left;list-style:none;font-size:12px;font-weight:700;text-transform:uppercase;margin:0;padding:0;}
ul.nav li{float:left !important;list-style-type:none;margin:0;padding:0;}
ul.nav li a,ul.nav li a:link,ul.nav li a:visited{border-bottom:0;border-left:0;background:#f3f2ed;color:#555;float:left;display:block;text-decoration:none;padding:0 10px;}
ul.nav li a:hover,ul.nav li a:active{background:#fff;color:#555;text-decoration:none;}
ul.nav li.home a{border-left:2px solid #fff;text-decoration:none;}
ul.nav li.current_page_item a{text-decoration:none;color:#555;background:#fff;}
ul.nav li ul{float:left;margin:0;padding:0;}

/*****************************************/
/* MAIN ENTRY *                           /
/*****************************************/
#bgbox{background:url(bobv2/cbck.gif) repeat-y;margin:0;padding:0;}
.entry{width:519px;float:left;color:#666;background:url(bobv2/dot.gif) repeat-x bottom;margin:0 0 18px;padding:0 0 10px 0px;}
.entry p{text-align:justify;}
.entry img{border:1px #eee solid; max-width:98%;}
.entry2{width:519px;float:left;color:#666;text-align:justify;margin:0 auto;padding:0;}
.pastentry{width:200px;float:left;color:#666;margin:0;padding:0;}
#content{width:519px;float:left;}
.left {float:left; width:240px; padding-right:10px; border-right:1px dashed #ccc; color:#666;}
.right {float:right;padding-right:20px;width:240px; color:#666;}
.clear {clear:both}
.guestbook { width:519px; margin-top: 20px; }


/*****************************************/
/* SIDEBAR *                              /
/*****************************************/

.lsidebar{float:left;color:#666;max-width:100%;margin:0 auto;padding:0 10px 0 0;}
.lsidebar ul li ul{list-style-type:square;margin:0;padding:0 0 0 5px;}
.lsidebar ul li ul li{list-style-type:none;background:transparent url(bobv2/b.gif) no-repeat 0 2px;border:0;margin:0 0 1px;padding:0 0 0 15px;}
.lsidebar ul{list-style-type:none;margin:0;padding:0;}
.lsidebar ul li{list-style-type:none;margin:0 0 15px;padding:0;}
#sidebar img,.lsidebar img{border:0;}
#rsidebar{width:240px;float:right;color:#666;margin:0 auto;padding:0 0 0 10px;}
.rsidebar p,.lsidebar p{padding:0 5px;}



/*****************************************/
/* MISC HUH! *                            /
/*****************************************/
.navigation{width:519px;float:left;color:#666;border-bottom:#fff 2px solid;border-top:#fff 2px solid;padding:0 0 10px;}
.alignright{float:right;margin-top:10px;}
.alignleft{float:left;margin-top:10px;}
.similiar{width:514px;float:left;color:#666;text-align:justify;border:#e5e5bd 1px solid;margin:5px auto;padding:5px 6px 10px;}
#misc{width:210px;margin:0 0 0px 0px;padding:0; background:#fff; float:left;}
#info{width:225px;float:left;font-size:11px;margin:5px 0 5px 0;padding:10px;}
.sIFR-flash {visibility: visible !important;margin: 0;}
.sIFR-replaced {visibility: visible !important;}
span.sIFR-alternate {position: absolute;left: 0;top: 0;width: 0;height: 0;display: block;overflow: hidden;}
.postmeta{color:#666;border-bottom:#699 1px solid;}
.postinfo img{border:none;}
img.wp-smiley{border:0;padding:0;}
.twitter{width:395px;background:url(bobv2/latestbck.gif) repeat-x;float:right;color:#333;text-align:justify;border:#e5e5bd 1px solid;margin:0 0 10px;padding:5px 6px;}
.center{text-align:center;}
acronym,abbr,span.caps{cursor:help;}
acronym,abbr{border-bottom:1px dashed #999;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
blockquote{padding-left:20px;border-left:5px solid #ddd;margin:15px 30px 0 10px;}
blockquote cite{display:block;margin:5px 0 0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
* html .clearfix{height:1%;}
#past { padding:0; margin:0;}
.googleads1{width:519px;float:left;color:#666;background:url(bobv2/dot.gif) repeat-x bottom;margin:0 0 30px;padding:0 0 20px 2px;}

/*****************************************/
/* FOOTER *                               /
/*****************************************/
#footer{width:935px;background:url(bobv2/footer.gif) repeat-x;height:32px;clear:both;color:#dadada;font-size:11px;border-top:10px solid #fff;margin:0;padding:20px 0 0 10px;}
.footer a:hover{text-decoration:none;color:#fff;border:none;}
.footer a:link,.footer a:active,.footer a:visited{text-decoration:none;color:#f1e5aa;border:none;}

/*****************************************/
/* COMMENTS*                              /
/*****************************************/
.boxcomments{border-top:5px solid #ddd;border-bottom:5px solid #ddd;margin-bottom:20px;width:510px;}
#txaArticle {width:80%;}
ol.commentlist{margin:0 0 0;padding:0;}

/*****************************************/
/* WP-PAGENAVI*                           /
/*****************************************/
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:active{text-decoration:none;border:1px dashed #000;color:#7c940c;background-color:#FFF;margin:5px;padding:5px 10px;}
.wp-pagenavi a:hover{border:1px dashed #000;color:#147;background-color:#FFF;}
.wp-pagenavi span.pages{color:#000;border:1px dashed #000;background-color:#FFF;margin:2px;padding:5px 10px;}
.wp-pagenavi span.current{font-weight:700;border:1px dashed #000;color:#000;background-color:#FFF;margin:5px;padding:5px 10px;}
.wp-pagenavi span.extend{border:1px dashed #000;color:#000;background-color:#FFF;margin:5px;padding:5px 10px;}


/*****************************************/
/* LINKS H1 H2 H3 H4 H5*                  /
/*****************************************/
#info h2 { margin:0 0 10px 0; padding:0; font-size:15px; font-family:"Trebuchet MS", verdana, arial, helvetica, sans-serif; color:#666633; }
.rsidebar h2 { margin:0 0 10px 0; padding:0; font-size:15px; font-family:"Trebuchet MS", verdana, arial, helvetica, sans-serif; color:#666666; }
.lsidebar h2 { margin:0 0 10px 0; padding:0; font-size:15px; font-family:"Trebuchet MS", verdana, arial, helvetica, sans-serif; color:#669900; border-bottom:#ccc solid 1px; }
#content h2 { margin:0 0 10px 0; padding:0; font-size:15px; font-family:"Lucida Grande",tahoma,arial,helvetica,sans-serif; color:#666633; 	background:url(bobv2/title.gif) no-repeat 0 0;}
#content .entry h2 {height:33px; margin:0 0 5px 0; padding:3px 0 0 20px; font-size:12.5px; font-family:"Trebuchet MS", verdana, arial, helvetica, sans-serif; color:#666; }
#content h2,.postinfo a:link, #content h2,.postinfo a:visited { font-weight:normal; text-decoration:none;}
#content h2,.postinfo a:visited {color:#555454}
#content h2,.postinfo a:hover,
#content h2,.postinfo a:focus,
#content h2,.postinfo a:active {color:#555454}
.entry a:link{ color:#555454;text-decoration:none;}
a:link, a:visited { color:#555454; text-decoration:none; }
a:visited {color:#555454; text-decoration:none;}
a:hover,a:active {color:#23a0cd; text-decoration:none; }
a:active {color:#23a0cd; text-decoration:none;}
.article-nums{display:none;}

div.post div.post-body{
width:508px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	padding-right:6px;
	padding-top:6px;
	padding-left:6px;
	padding-bottom:8px;
	font-size:11px;
	word-break:break-all;
	text-align:left;
	line-height:160%;
	font-family:Verdana, PMingLiU;
	color:#555454;
}
/*---------------------------------------------------------------*/
ul.msg{
	width:519px;
	margin:10px 0px 40px 0px;
	padding:0;
	text-align:left;
	list-style-position : outside;
	font-size:11px;
	word-break:break-all;
	text-align:left;
	line-height:160%;
	font-family:Verdana, PMingLiU;
	color:#555454;
}
div.msgname{
	border-bottom:1px solid Silver;
	padding:2px 0 2px 5px;
	margin:0px;
}
div.tbname{
	border-bottom:1px solid Silver;
	padding:2px 0 2px 5px;
	margin:0px;
}
div.msgurl{
	text-align:right;
	padding:2px 10px 2px 10px;
	margin:0;
	background:#f0f0f0;
}
div.msgarticle{
	list-style-position : outside;
	padding:15px 10px 15px 10px;
	margin:0;
	background:#f8f8f8;
	line-height:150%;
}
div.msgtime{
	text-align:right;
	padding:2px 5px 0 10px;
	margin:0 0 0 0;
	border-bottom:1px solid Silver;
	background:#f8f8f8;
}

/*-------------------------??-----------------------------*/

p{
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:break-all;
}

#divCommentPost{
	width:519px;
	margin:10px 0px 0 0px;
	padding:0 0 0 0;
	background:white;
}
#divCommentPost p.posttop {
	margin:10px 0 10px 0;
	padding:0 0 2px 0;
	border-bottom:0px solid #aaaaaa;

	background: repeat-x bottom url(bobv2/dotline3.gif) ;
}
#divCommentPost p.postbottom {
	margin:0 0 10px 0;
	padding:2px 0 0 0;
	border-top:0px solid #aaaaaa;
	
}

#frmSumbit{
	padding:0;
	margin:0;
}

#frmSumbit p{
	padding:5px 0 5px 0;
}


input.button{
	background: url(bobv2/fade-butt.gif);
	border: 1px solid #ccc;
	border-left-color: #c0c0c0;
	border-top-color: #c0c0c0;
	color: #333;
	padding: 0.05em 0.25em 0.05em 0.25em;
}

input.text {
	padding: 0.15em 0.25em 0.20em 0.25em;
	border: 1px solid #ccc;
	width: 200px;
	background: url(bobv2/bg_diag.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}

textarea.text {
	padding: 0.15em 0.25em 0.20em 0.25em;
	border: 1px solid #ccc;
	width: 80%;
	height: 60px;
	background: url(bobv2/bg_diag.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	width: 440px;
	height: 120px;
}



#mini-nav { float:right; width: 15px;  padding: 12px 12px 12px 12px;}
#mini-nav img{
	margin:1px;
}