/*Theme Name: YahooMailBlogDescription: Custom WP Theme for YahooMailBlogAuthor: UniqueBlogDesigns.Author URI: http://UniqueBlogDesigns.com*//* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	Reset (Loosely Meyer's Reset)- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {	margin:0;	padding:0;	border:0;	outline:0;}:focus {	outline:0;}:link,:visited {	text-decoration:none;}img {	vertical-align:bottom;}legend {	font:0/0 arial;	height:0;	overflow:hidden;	text-indent:-100em;}ol,ul {	list-style:none;}table {	border-collapse:collapse;	border-spacing:0;}caption,th,td {	text-align:left;}/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	Extra Classes- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */.skipLinks {	width:0;	height:0;	float:left;	overflow:hidden;}.extra {	clear:both;	font-size:0;	line-height:0;	width:100%;	overflow:hidden;	display:block;}.mbl_fo_hidden,.mbl_join_img,.mbl_join,.hidden {	display:none;}.left {	float:left;	margin:5px 10px 10px 0;}.right {	float:right;	margin:5px 0 10px 10px;}.center {	display:block;	margin:0 auto;}#page ul:after,#page div:after {	content:".";	display:block;	height:0;	clear:both;	visibility:hidden;}@media projection,screen {	.ui-tabs-hide {		display:none;	}}@media print {	.ui-tabs-nav {		display:none;	}}/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	Layout Control- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */body {	text-align:center;	background:#a6a6a6 url(images/bg-bottom.jpg) no-repeat fixed left bottom;	font:12px/18px arial,helvetica,sans-serif;	color:#000;}#page {	width:100%;	overflow:hidden;	padding:36px 0 20px;	background:url(images/bg.png) repeat-x fixed;}#header {	width:896px;	margin:0 auto 5px;	text-align:left;}#wrap {	width:896px;	margin:0 auto;	text-align:left;	padding:0 0 10px;	background:#fff url(images/sidebar-bg.gif) repeat-y 586px 0;}#main {	float:left;	width:100%;	padding:10px 0 0;}#content {	margin:0 325px 0 12px;	width:559px;}#sidebarOne {	float:left;	width:299px;	margin:0 0 0 -310px;	padding:10px 0 0;	display:inline;	background:#fff;}#footer {	clear:both;	overflow:hidden;	width:896px;	width/**/:/**/894px;	height:48px;	height/**/:/**/48px;	border:1px solid #9D9D9D;	margin:8px auto 0;	text-align:left;	background:url(images/footer.png) no-repeat;}#footer p { color: white; font-size: 10px; padding-top: 7px; padding-left: 10px; }/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	Header- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */#logo {	width:896px;	width/**/:/**/894px;	height:77px;	height/**/:/**/75px;/*	border:1px solid #9D9D9D; */	overflow:hidden;	background:url(images/header.png) repeat;	display:inline;	float:left;}#logo a,#logo a:visited {	float:left;	width:100%;	height:136px;	overflow:hidden;	text-indent:-100em;}#logo em {	display:block;	clear:both;	font:0/0 arial;	height:0;	overflow:hidden;	text-indent:-100em;}#header .inner {	clear:both;	width:896px;	width/**/:/**/894px;	background:#353a8b url(images/nav_bg.png) no-repeat;/*	border:1px solid #9D9D9D;*/	border-top:none;}#menu { float:left; font:14px/32px arial; text-transform: lowercase; width:704px; }#menu li {	float:left;	position:relative;	z-index:10;	padding:0 0 0 2px;	background:url(images/menu-divider.gif) no-repeat left;}#menu li.first {	padding:0;	background:none;}#menu li a {	color:#ffffff;	float:left;	padding:0 15px;		font-family:georgia,regular;}#menu li.sfhover a,#menu li:hover a,#menu li.current_page_item a,#menu li a:hover {	text-decoration:underline;}#menu li ul{	position:absolute;	width:200px;	left:-999em;	top:32px;/*	border-top:1px solid #9D9D9D; */	line-height:25px;	font-size:13px;}#menu li ul li{	float:none;	background:none;	padding:0;	margin:0;	width:100%;	float:left;	display:inline;}#menu li.sfhover ul,#menu li:hover ul{	left:0;}#menu li.sfhover ul li ul,#menu li:hover ul li ul,#menu li.sfhover ul li.sfhover ul li ul,#menu li:hover ul li:hover ul li ul,#menu li.sfhover ul li.sfhover ul li.sfhover ul li ul,#menu li:hover ul li:hover ul li:hover ul li ul{	top:-1px;	left:-999em;}#menu li.sfhover ul li.sfhover ul,#menu li:hover ul li:hover ul,#menu li.sfhover ul li.sfhover ul li.sfhover ul,#menu li:hover ul li:hover ul li:hover ul,#menu li.sfhover ul li.sfhover ul li.sfhover ul li.sfhover ul,#menu li:hover ul li:hover ul li:hover ul li:hover ul{	left:199px;}#menu li ul li{	width:100%;	height:auto;}#menu li.sfhover ul li a,#menu li:hover ul li a,#menu li ul li a{	display:block;	float:none;	width:200px;	width/**/:/**/168px;/*	border:1px solid #9D9D9D;*/	border-top:0;	padding:0 15px;	background:#efefef;	color:#666;	text-decoration:none;}#menu li.sfhover ul li a:hover,#menu li:hover ul li a:hover,#menu li ul li a:hover{	color:#000;	background:#fff;	text-decoration:none;}#searchform {	float:right;	width:172px;	margin:0 18px 0 0;	display:inline;}input#s {	width:124px;	width/**/:/**/112px;	height:24px;	height/**/:/**/18px;	padding:3px 5px 0;	float:left;	border:1px solid #99aabd;	border-right:none;	background:#fff;	text-align:left;	font:12px arial;	color:#828282;	margin:5px 0 0;		background:url(images/rss-input.png) no-repeat;	text-align:left;	font:11px arial;	color:#575757;}input#searchsubmit {	height:24px;	width:49px;	background:url(images/search.png) no-repeat;	float:right;	border:none;	cursor:pointer;	margin:5px 0 0;}/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	Content- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */#main .apost {	overflow:hidden;	padding:0 0 10px;	margin:0 0 15px;	clear:both;	border-bottom:2px solid #ddd;}#main .apost h1,#main .apost h2 {	font:normal 17px/25px arial;	color:#72008a;			font-size:20pt;		font-family: georgia;	}#main .apost h1 a,#main .apost h2 a {	color:#72008a;			font-size:20pt;	}#main .apost h1 a:hover,#main .apost h2 a:hover {	text-decoration:underline;}#main .apost h3 {	font:bold 17px/25px arial;}#main .apost h4 {	font:bold 16px/23px arial;}#main .apost h5 {	font:bold 15px/22px arial;}#main .apost h6 {	font:bold 14px/21px arial;}#main .apost .info {	list-style:none outside;	padding:0;	margin:0;	width:100%;	overflow:hidden;}#main .apost .info li {	font:11px/21px arial;	color:#9d9d9d;	float:left;	margin:0 30px 0 0;	padding:0;}#main .apost .info li span,#main .apost .info li a {	color:#353a8b;	font-weight:normal;}#main .apost .info li a:hover {	text-decoration:underline;}#main .apost .pmain {	clear:both;	padding:5px 0 0;	width:100%;}#main .apost .pmain img { margin: 10px; }#main .apost p,#main .apost blockquote {	padding:5px 0;	text-align:left;}#main .apost blockquote {	padding:0 15px;	margin:5px 20px;	background:#f5f5f5;	border-left:5px solid #888;	color:#666;}#main .apost blockquote blockquote {	background:#fff;	border-left:5px solid #ddd;}#main .apost ol,#main .apost ul {	padding:10px 20px;	list-style:disc inside;}#main .apost ol {	list-style-type:decimal;	margin:0 0 0 18px;}#main .apost p a,#main .apost ol a,#main .apost ul a {	color:#353a8b;	font-weight:bold;}#main .apost p a:hover,#main .apost ol a:hover,#main .apost ul a:hover {	text-decoration:underline;}#main .apost ul li {	padding:0 0 5px 18px;}#main .apost ol li {	padding:0 0 5px;}#main .apost div.buzz {	width:74px;	height:22px;	margin:10px 0 0;	background:url(images/badge-small.png) no-repeat right;}#main .apost div.buzz a {	float:left;	width:74px;	height:22px;	overflow:hidden;	text-indent:-100em;}#main .apost .pfoot {	font:12px/27px arial;	overflow:hidden;	clear:both;	margin:8px 0 0;	padding:0;	height:1%;	color:#000;	list-style:none outside;}#main .apost .pfoot a {	color:#a5a5a5;	font-weight:normal;}#main .apost .pfoot a:hover {	text-decoration:underline;}#main .apost .pfoot li {	margin:0 10px 0 0;	padding:0;	float:right;}#main .apost .pfoot .comments {	float:left;	margin:0;	padding:0 30px 0 0;	/*	background:url(images/post-comment.gif) no-repeat right; */}#main .apost .pfoot .rss {	margin:0;/*	padding:0 42px 0 0; */	padding-left: 42px;	padding-right: 0px;	background:url(images/post-rss.gif) no-repeat left;}#main .apost .pfoot .buzz {	margin:0 20px 0 0;	padding:0;	width:91px;	height:27px;	background:url(images/badge-medium.png) no-repeat right;}#main .apost .pfoot .buzz a {	float:left;	width:91px;	height:27px;	overflow:hidden;	text-indent:-100em;}.wp-pagenavi {	height:1%;	padding:4px 0;	text-align:center;	background:#f5f5f5;/*	border:1px solid #eee;*/}.wp-pagenavi .current,.wp-pagenavi a {	color:#afafaf;	font:bold 14px/25px arial;	padding:0 8px;	border:1px solid #f5f5f5;	background:#f5f5f5;	display:inline-block;}.wp-pagenavi .extend,.wp-pagenavi .pages {	display:none;}.wp-pagenavi .current,.wp-pagenavi a:hover {	color:#d56806;	border:1px solid #ddd;	background:#fff;}/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	Sidebar(s)- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */#sidebarOne a {	color:#72008a;		font-family:georgia,regular;	font-size: 12px;}#sidebarOne a:hover {	text-decoration:underline;}#sidebarOne .backToYH {	font:bold 14px/18px arial;	float:right;	text-align:right;/*	padding:0 30px 0 0; */	margin:0 10px 10px 0;	background:#fff url(images/email.png) no-repeat left;		font-family:georgia,regular;		color: #4a4a4a;		padding-left: 20px;	}.sbColumns {	width:100%;	clear:both;	padding:0 0 10px;	background:url(images/sidebar-bg.gif) repeat-y;}.sbColumns-21 {	clear:none;	float:left;	width:150px;}.sbColumns-22 {	clear:none;	float:left;	width:149px;	background:url(images/sidebar-bg.gif) repeat-y right;}.sbColumns h2 {	font:normal 15px/22px arial;	clear:both;	color:#fff;	background:url(images/sidebar-heading.png) repeat-x;	padding:0 26px 24px;		font-family:georgia,regular;		color: #4a4a4a;		padding-bottom:24px;	padding-left:15px;	padding-top:12px;		text-transform:capitalize;}.sbColumns-22 h2 {		padding-left: 20px;	}.sbColumns .inner {	padding:5px 15px;}.sbColumns ul ul {	padding:5px;}.sbColumns ul li {	padding:0 0 5px;}#sidebarOne .emailSubscribe {	position:relative;}#sidebarOne .emailSubscribe .rss {	position:absolute;	right:7px;	top:6px;	width:75px;	height:74px;	overflow:hidden;	background:url(images/rss-icon.png) no-repeat;}#sidebarOne .emailSubscribe .subscribeform {	width:100%;}#sidebarOne .emailSubscribe .subscribeform a {	font:normal 14px/18px arial;		font-family:georgia,regular;		color: #72008a;		}#sidebarOne .emailSubscribe .subscribeform span {	display:block;	margin:0 0 3px 75px;	font:11px/16px arial;	color:#969696;}#sidebarOne .emailSubscribe .subscribeform .ssfr {	width:158px;	width/**/:/**/146px;	height:23px;	height/**/:/**/16px;	padding:5px 5px 0;	float:left;	border:1px solid #b2b2b2;	background:url(images/rss-input.png) no-repeat;	text-align:left;	font:11px arial;	color:#575757;}#sidebarOne .emailSubscribe .subscribeform .ssf {	background:none;	float:left;	border:none;	font:bold 11px arial;	color:#353a8b;	cursor:pointer;	margin:4px 0 0;}.latestPosts .inner {	padding-bottom:0;}.latestPosts ul li{	width:100%;	overflow:hidden;	padding:0 0 5px;	margin:0 0 5px;	border-bottom:1px solid #e1e1e1;}.latestPosts ul li h3{	font:12px/18px arial;}.latestPosts ul li ul{	font:11px/16px arial;	color:#818181;	padding:0;}.latestPosts ul li ul li{	padding:0;	margin:0 20px 0 0;	width:auto;	float:left;	border:none;}#sidebarOne .sbColumns .join {	width:153px;	height:25px;	float:right;	margin:8px 0 0;	padding:0 0 2px;	text-align:center;	font:bold 12px/25px arial;	text-transform:uppercase;	color:#eee;	background:url(images/sidebar-join-community.png) no-repeat;}#sidebarOne .sbColumns .join:hover {	color:#fff;	text-decoration:none;}/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	Comment- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */#commentBox {	text-align:left;	font:12px/18px arial;}#commentBox  a {	color:#515151;}#commentBox  a:hover {	text-decoration:underline;}#commentform {	padding:10px 0;	overflow:hidden;	width:450px;}#commentform p {	padding:0 0 10px;}#commentform .changeAva {	float:right;	text-align:center;	width:220px;	width/**/:/**/200px;	padding:5px 10px;	font:11px/16px arial;	border:1px solid #ddd;	background:#fafafa;}#commentform .changeAva h4 {	color:#515151;	font:bold 12px/18px arial;	margin:0 0 3px;}#commentform .changeAva span {	display:block;}#commentform .changeAva img {	border:1px solid #c6c6c6;}#commentform .changeAva a {	color:#515151;}#commentform input,#commentform textarea {	padding:4px 3px 0;	color:#515151;}#author,#email,#url,#comment {	display:block;	font-size:13px;	border:1px solid #c6c6c6;	font-family:arial;	width:156px;	width/**/:/**/150px;	height:26px;	height/**/:/**/20px;	background:#fafafa;}#commentform textarea#comment {	width:440px;	max-width:440px;	min-height:100px;	border-width:1px;	margin:0 0 10px;	background:#fafafa;}* html #commentform textarea#comment {	height:100px;}#commentform input#submit {	width:110px;	padding:2px 0 0;	margin:-10px 0 0;	font:bold 12px arial;	color:#515151;	text-transform:uppercase;	float:left;	border:1px solid #c6c6c6;	background:#f2f2f2;	cursor:pointer;}.commentlist {	list-style:none outside;	overflow:hidden;}.commentlist li {	margin:0 0 20px;	width:100%;	overflow:hidden;}.commentlist li .cmAvatar {	float:left;	width:75px;	font:0/0 arial;	color:#515151;	position:relative;}.commentlist li .cmAvatar a {	color:#515151;}.commentlist li .cmAvatar img {	margin:0!important;	display:block!important;	border:1px solid #c6c6c6;}.commentlist li .cmContent {	float:left;	width:484px;	width/**/:/**/462px;	padding:5px 10px 0;	border:1px solid #c6c6c6;	background:#eee;}.commentlist li.cadmin .cmContent {	border:1px solid #c6c6c6;	background:#fafafa;	color:#323232;}.commentlist li.cadmin .cmContent a {	color:#515151;}.commentlist li .cmContent .cmInfo {	font:12px/20px arial;	color:#515151;	padding:0 0 10px;}#commentBox  .commentlist li .cmContent .cmInfo a {	color:#515151;}.commentlist li.cadmin .cmContent .cmInfo {	color:#626267;}#commentBox  .commentlist li.cadmin .cmContent .cmInfo a {	color:#626267;}.commentlist li .cmContent .cmInfo .cauth {	font:bold 13px/20px arial;}.commentlist li .cmContent .cmInfo .cauth img {	display:none!important;}.commentlist li p {	padding:0 0 15px;	clear:both;	text-align:left;}h3#respond,h3#comments {	font:bold 16px/22px arial;	color:#515151;	padding:5px 0;	margin:0 0 5px;	background:url(images/comment-heading.jpg) repeat-x left bottom;}#footer a { color: white; }.comment .body .content{overflow:hidden;}.comment .body .content p { margin-bottom: 10px; }.archive .author { background-color: #d6d6d6; background-image: url(images/yahoo.jpg); background-repeat: no-repeat; }#commentbox .title2 img { overflow: hidden; float: right; }input#subsubmit { height:24px; width:70px; background:url(images/sub.png) no-repeat; cursor:pointer; margin:0; border-style: none; }.aligncenter{	margin-left:auto;	margin-right:auto;	}.wp-caption-text{	font-size:smaller;}.alignleft{	float:left;	margin-right:15px;	margin-bottom:15px;}.alignright{	float:right;	margin-left:15px;	margin-bottom:15px;}/*#MBL_COMM tr{	padding-bottom:4px;} */