/*  .PostAuthor
/*  .PostAuthor
/*  
Theme Name: Smashing Theme - Widget Ready V
Theme URI: http://smashingmagazine.com/
Description: Designed by <a href="http://www.designdisease.com">Elena G. - DesignDisease</a>.
Version: 1.01
Author: Design Disease
Author URI: http://wp-themes.designdisease.com/
*/


body { margin:0px auto;background: #eee repeat center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; padding: 0px 20px 0px 20px; margin: 0px; 
color:#35383d;background: #f9f9f9 /*url("images/bg_dotted.png")*/ repeat scroll 0 0;}

html { padding: 0; margin: 0;}

object , .PostContent p iframe{margin: 0px auto; padding: 10px; border: 1px solid #fff;display:block; background: #eee; -moz-border-radius:5px 5px 5px 5px;-webkit-border-radius: 5px;border-radius: 5px;box-shadow: 0 0px 6px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 0px 6px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 0px 6px rgba(0, 0, 0, 0.3);}

a:link { text-decoration: none; color : #218dd1; border: 0px; }
a:active { text-decoration: underline; color : #218dd1; border: 0px; }
a:visited { text-decoration: none; color : #218dd1; border: 0px; }
a:hover	{ text-decoration: underline; color : #cc0000; border: 0px; } 
a:focus { outline: none;}

h1, h2, h3, h4 { font-family: Arial, Helvetica, sans-serif;}

img { padding: 0px; margin: 0px; border: none; text-align: center;}
hr { border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; height : 1px;  }

form { padding: 0px; margin: 0px;}
/*input { font-family: 'Verdana'; color: #282b31; font-size: 11px;}*/
textarea { font-family: 'Verdana'; color: #282b31; font-size: 11px;}
select { font-family: 'Verdana'; color: #282b31; font-size: 11px;}

/* .BGContainer +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.BGC { width: 1007px; margin: 0 auto; padding: 0px; position: relative; border-left: 1px solid #aaaaaa; border-right: 1px solid #aaaaaa;
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);}

/* Header +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/**/ * html .Header { height: 80px;} /* */ 
.Header { background: #fff; width: 686px; position: relative; clear: left; padding: 0px 0px 10px 20px; min-height:80px; margin-left: 0px; border-top: 0px solid #ccc;border-left: 0px solid #ccc;border-right: 1px solid #ccc;}
.Header2 { background: #fff; width: 820px; position: relative; clear: left; padding: 0px 0px 10px 20px; min-height:80px; margin-left: 0px; border-top: 1px solid #ccc;border-left: 1px solid #ccc;border-right: 1px solid #ccc;}

.htitle { font-family: Arial, Helvetica, sans-serif; font-size: 24px; line-height: 26px; letter-spacing: -1px; padding: 23px 5px 0px 65px; margin: 0px; font-weight: normal; }
.htitle a { color:#CC0000; text-decoration: none; position: relative; }
.htitle a:visited { color:#CC0000; text-decoration: none; }
.htitle a:hover { color:#CC0000; text-decoration: none; }

.Header h1 { font-size: 24px; line-height: 26px; letter-spacing: -1px; padding: 23px 5px 0px 65px; margin: 0px; font-weight: normal; }
.Header h1 a { color:#CC0000; text-decoration: none; position: relative; }
.Header h1 a:visited { color:#CC0000; text-decoration: none; }
.Header h1 a:hover { color:#CC0000; text-decoration: none; }

.Header .Desc { color:#8f8f8f; font-size: 13px; line-height: 17px; font-weight: bold; letter-spacing: 0px; font-family: 'Arial'; padding: 4px 0 0 66px; margin: 2px 0px 0px 0px;}

/* Search ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Search { margin: 0px 0px 0px 0px;}
.Search  form { padding: 0px; margin: 0px;}
/*.Search  input { border: none; color: #000; font-size: 11px; height: 17px;}
.Search  input.search { width: 21px; height: 21px; background: url(./images/SearchButton.gif) no-repeat;}
.Search  input.keyword { background: none; border: none; padding: 5px 0px 5px 5px; width: 175px; border: none; } /**/ * html #buttonsearch { margin: -22px 0px 0px 175px; } /* */ 
#buttonsearch { padding: 0px; margin: -21px 0px 0px 175px; top: 0px; background: none; }*/


.Search2 { margin: 0px 0px 0px 0px; float:right;}
.Search2 form { padding: 0px; margin: 0px; float:right;}
/*.Search  input { border: none; color: #000; font-size: 11px; height: 17px;}
.Search  input.search { width: 21px; height: 21px; background: url(./images/SearchButton.gif) no-repeat;}
.Search  input.keyword { background: none; border: none; padding: 5px 0px 5px 5px; width: 175px; border: none; } /**/ * html #buttonsearch { margin: -22px 0px 0px 175px; } /* */ 



/* Syndicate ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Syn { position: absolute; top: 45px; right: -400px; width: 170px; display: none;}
.Syn ul { margin: 0px; padding: 0px;}
.Syn li { background: url(images/SynIco.gif) no-repeat left center; margin: 0px; padding: 0px 0px 1px 15px; list-style-type: none; font-size: 10px; color:#25252b;}
.Syn li a { color:#25252b; font-size: 10px; text-decoration: underline; }
.Syn li a:visited { color:#25252b; font-size: 10px; text-decoration: underline; }
.Syn li a:hover { color:#25252b; font-size: 10px; text-decoration: underline; }

/* Container +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.CON { width: 1007px; float: left; position: relative; padding: 0px; background: #eee;border-right: 0px solid #ccc;}

/* Side Central Single +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.SCS { width: 666px; float: left; padding: 0px 20px 20px 20px; background: #fff;border-left: 0px solid #ccc;border-right: 1px solid #ccc; }
.SCS2 { width: 800px; float: left; padding: 0px 20px 20px 20px; background: #fff;border-left: 0px solid #ccc;border-right: 1px solid #ccc;border-top: 1px solid #ccc;  }

.SCS h1 { font-size: 20px; font-weight: normal; background: url(images/Dotted.gif) repeat-x bottom; padding-bottom: 10px; letter-spacing: -1px; }
.SCS h2 { color:#CC0000;
font-size:21px;
font-weight:normal;
letter-spacing:-1px;
line-height:19px;
margin:0;
padding:0px 0 15px; }
.SCS h3 { font-size: 14px; font-weight: bold; border:1px dashed #DEDEDE; padding:5px;}

.SCS p { font-size: 12px; line-height: 17px;}
.SCS p strong {}
.SCS img {}
.SCS ul { padding: 10px 0px; margin: 0px; }
.SCS li { padding: 2px 0px 2px 15px; list-style-type: none; background: url(images/PostContentLiIco.png) no-repeat left top; font-size: 12px; line-height: 15px; color:#4c4c4c; }
.SCS blockquote { padding: 2px 10px; background: #e9f8ff; margin: 0px; color:#336699; }
.SCS blockquote p { font-size: 11px; padding: 5px 0px; margin: 5px 0px; line-height: 15px;}
.SCS blockquote li { padding: 2px 0px 2px 15px; list-style-type: none; background: url(images/PostContentBlockLiIco.png) no-repeat left top; font-size: 11px; line-height: 15px; color:#336699; }
.SCS blockquote a { color:#0080ca; }
.SCS blockquote a:visited { color:#0080ca; }
.SCS blockquote a:hover { color:#003399; }

/* Side Central +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.SC { width: 666px; float: left; padding: 0px 20px 20px 20px; background: #fff;border-left: 0px solid #ccc;border-right: 1px solid #ccc;}
.SC h2 { font-weight: normal;}
.pagetitle { font-size: 24px; font-weight: normal; letter-spacing: -1px; border-bottom: solid 0px #787878; padding: 0px 0px 0px 0px; margin: 20px 0px 5px 0px; color:#787878; clear:both;}

/* Menu +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.Menus { padding: 0 0 0px 0; width: 666px; float: left;}

.Menu { padding: 1px 0px 13px 2px;float: left;margin-top: 0px; }

.Menu em { display: none}
.Menu ul { list-style: none; margin: 0px; padding: 0px;}
.Menu ul li ul { display: none;}
.Menu li { padding: 0px; margin: 0px; display: inline; font-size: 1em; font-family:Lucida Grande, Verdana, Arial; line-height: 11px; font-weight: bold;}
.Menu a { padding: 0px 0px 0px 3px; margin-right: 4px; background-color: #EFEFEF; float: left; border: 1px solid #d7d7d7;}
.Menu a span { padding: 4px 8px 5px 5px; display: block; background-color: #EFEFEF; float: right;}
.Menu a span { float: none; color: #444;}
.Menu a:hover span { color: #6f6f6f;}
.Menu a:hover { background-color: #6f6f6f; color:#ffffff; text-decoration: none;}
.Menu a:hover span { background-color: #6f6f6f;  color:#ffffff;}
.Menu .on { background-color: #6f6f6f; color:#ffffff; }
.Menu .on span { background-color: #6f6f6f; color:#ffffff; }


.Menu2 { padding: 0px 0px 0px 0px;  border-bottom: 0px dashed #aaa; float: right;
margin-top: 0px; 
/*background: url(images/Dotted.gif) repeat-x top;*/}
.Menu3{ padding: 15px 0px 15px 0px; width: 666px; clear: both;}
.Menu3 em { display: none}
.Menu3 ul { list-style: none; margin: 0px; padding: 0px;}
.Menu3 ul li ul { display: none;}
.Menu3 li { padding: 0px; margin: 0px; display: inline; font-size: 10px; line-height: 11px; font-weight: bold;}
.Menu3 a { padding: 0px 0px 0px 3px; margin-right: 2px; background: url(images/MLeft.png) no-repeat left top; float: left;}
.Menu3 a span { padding: 4px 9px 5px 6px; display: block; background: url(images/MRight.png) no-repeat right top; float: right; }
.Menu3 a span { float: none; color: #3b98d2;}
.Menu3 a:hover span { color: #3b98d2;}
.Menu3 a:hover { background-position: 0% -20px; color:#ffffff; text-decoration: none;}
.Menu3 a:hover span { background-position: 100% -20px;  color:#ffffff;}
.Menu3 .on { background: url(images/MLeft.png) no-repeat left bottom; color:#ffffff; }
.Menu3 .on span { background: url(images/MRight.png) no-repeat right bottom; color:#ffffff; }

/* Post +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Post {	padding: 0px; position: relative; clear: left;border-top:4px solid #eee;}
.Post-home{	padding: 0px; position: relative; clear: left;float:left; width: 320px;}
.PostHead { position: relative; clear: left; width: 635px; padding-right: 30px;}
.PostHead h3 { font-size: 19px; line-height: 19px; letter-spacing: -1px; font-weight: normal; padding: 5px; margin: 0px; color:#cc0000;border:1px dashed #dedede;}
.PostHead h3 a { color: #218dd1; text-decoration: none;}
.PostHead h3 a:visited { color: #218dd1; text-decoration: none;}
.PostHead h3 a:hover { color:#cc0000; text-decoration: none;}

.PostHead h1 { font-size: 21px; line-height: 27px; letter-spacing: -1px; font-weight: normal; padding: 15px 0px 15px 0px; margin: 0px; color:#cc0000;}
.PostHead h1 a { color: #218dd1; text-decoration: none;}
.PostHead h1 a:visited { color: #218dd1; text-decoration: none;}
.PostHead h1 a:hover { color:#cc0000; text-decoration: none;}

.PostHead ul { padding: 0px; margin: 0px;}
.PostHead li { list-style-type: none; display: inline; }
.PostHead li a { color:#8a98a2; text-decoration: underline;}
.PostHead li a:visited { color:#8a98a2; text-decoration: underline;}
.PostHead li a:hover { color:#8a98a2; text-decoration: underline;}

.PostAuthor { padding: 1px 5px 1px 1px; margin: 0px; font-size: 11px; color:#8a98a2; font-weight: normal;}
.PostCateg { padding: 1px 5px 1px 13px; margin: 0px; font-size: 11px; color:#8a98a2; font-weight: normal;}

/**/ * html .PostTime { right: 30px;} /**/ 
.PostTime { position: absolute; top: 55px; right: 10px; color:#8a98a2;}

.tags {
	padding: 5px 5px 5px 5px;
	font-size: 12px;
	line-height:17px;
	margin: 0 0 20px 0; 
	/*background: url(images/Dotted.gif) repeat-x top;*/
	background-color:#F9F9F9;
	border: 0px dashed #aaa;
	color:#8A98A2;margin-top: 0px; clear: both;
}

.PostContent { padding: 5px 0px 0px 0px; font-size: 12px; line-height: 17px; /*background: url(images/Dotted.gif) repeat-x bottom;*/ color:#444640; margin: 10px 0px 0px 0px;}
.PostContent p { color:#2f2f2f; font-size: 15px; line-height: 22px; font-family: Arial, Verdana, Tahoma;}
.PostContent p strong {}
.PostContent h3 {margin: 20px 0px; border: 1px dashed #ccc; border-bottom: 1px dashed #ccc;padding: 7px 7px;}
.PostContent h2{
margin: 20px 0px; 
border-bottom:4px solid #EBE3C8; 
padding: 3px 3px 5px 3px; 
font-size: 15px; 
font-weight: bold; 
font-family: Arial,Verdana,Helvetica,sans-serif; 
//background: url(images/buy.png) no-repeat right center;
}
.PostContent img {}
.PostContent ol { padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; }
.PostContent ul { padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; }
.PostContent ul li { padding: 2px 0px 5px 0px; margin-left: 25px; list-style-type: disc; font-size: 12px; line-height: 20px; color:#4c4c4c; }
.PostContent ol li { padding: 2px 0px 5px 0px; margin-left: 25px; list-style-type: decimal;  font-size: 12px; line-height: 20px; color:#4c4c4c; }
.PostContent blockquote { padding: 4px 10px; background: #f6f6cc; margin: 0px 0px 0px 0px; color:#42586e; border-left: 5px solid #ddd;border-right: 1px solid #ddd;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;display: inline-block;}
.PostContent blockquote p { font-size: 12px; padding: 0px 0px; margin: 0px 0px; line-height: 20px;font-family: Verdana, Arial, Tahoma;}
.PostContent blockquote li { padding: 2px 0px 2px 0px; margin-left: 15px; list-style-type: disc; font-size: 12px; line-height: 15px; color:#394047; }
.PostContent blockquote ul { margin: 0px;}
.PostContent blockquote a { color:#0080ca; }
.PostContent blockquote a:visited { color:#0080ca; }
.PostContent blockquote a:hover { color:#003399; }
.PostContent a { text-decoration: underline;}
.PostContent h2 a {
//display: block; 
text-decoration: underline;}


.PostContent2 { padding: 5px 0px 10px 0px; font-size: 12px; line-height: 16px; color:#444640; }
.PostContent2 p { color:#444640; font-size: 12px; line-height: 16px;}
.PostContent2 p strong {}
.PostContent2 img {}
.PostContent2 ul { padding: 10px 0px; margin: 0px; }
.PostContent2 li { padding: 2px 0px 2px 15px; list-style-type: none; background: url(images/PostContentLiIco.png) no-repeat left top; font-size: 11px; line-height: 15px; color:#4c4c4c; }
.PostContent2 blockquote { padding: 2px 10px; background: #f0ecd7; margin: 0px; color:#42586e; }
.PostContent2 blockquote p { font-size: 12px; padding: 5px 0px; margin: 5px 0px; line-height: 20px;}
.PostContent2 blockquote li { padding: 2px 0px 2px 0px; list-style-type: none; background: url(images/PostContentBlockLiIco.png) no-repeat left top; font-size: 12px; line-height: 15px; color:#336699; }
.PostContent2 blockquote a { color:#0080ca; }
.PostContent2 blockquote a:visited { color:#0080ca; }
.PostContent2 blockquote a:hover { color:#003399; }
.PostContent2 a { text-decoration: underline;}



.PostDet { padding-top: 10px;}
.PostDet ul { padding: 0px; margin: 0px;}
.PostDet li { padding: 2px 0px 5px 15px; margin: 0px 10px 0px 0px; list-style-type: none; display: inline; color:#336699; font-size: 10px; font-weight: bold; } 
.PostDet li a { text-decoration: underline; color:#ff3300;} 
.PostDet li a:visited { text-decoration: underline; color:#ff3300;} 
.PostDet li a:hover { text-decoration: underline; color:#990000;} 

.PostCom { background: url(images/PostCom.png) no-repeat left center; }

/* Note ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.Note { padding: 0px; margin: 0px;}
.Note li { padding: 1px 0px 1px 15px; margin: 0px; list-style-type: none; font-size: 11px;}
.NoteRss { background: url(images/NoteRss.png) no-repeat left top;}
.NoteTrackBack { background: url(images/NoteTrackBack.png) no-repeat left top;}
.Note li a {}

/* Navigation - PlugIn +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.Nav {font-size: 11px;color: #8F8F8F;padding: 0 3px 5px 0px;}
.Nav a { padding: 2px 5px 2px 3px; background: #fff;}
.Nav a:visited { padding: 2px 5px 2px 3px;}
.Nav a:hover { text-decoration: none; }
.Nav span { padding: 2px 5px 2px 0px; color:#666666;}
.Nav .on { padding: 2px 5px 2px 3px; color:#cc0000;}

/* Comments ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Comments { margin: 15px 0px 0px 0px; clear:both;}
.Comments h3 { font-size: 14px; font-weight: bold; letter-spacing: -1px; margin: 0px; padding: 5px 0px 10px 0px; color:#cc0000;}

/* Comments List  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Comments .List h3 { font-size: 14px; font-weight: bold; margin: 0px 0px 5px 0px; padding: 5px 0px; color:#cc0000; letter-spacing: -1px; }
.Comments .List ol { padding: 0px; margin: 0px;}
.Comments .List li { position: relative; padding: 10px 10px 10px 10px; margin: 0px 0px 10px 0px; list-style-type: none; font-size: 11px; line-height: 15px; color:#484c4f; border: 1px solid #ddd;}
.Comments .List li p { font-size: 12px; line-height: 15px; padding: 5px 0px; margin: 0px; color:#484c4f;}
.Comments .List li blockquote { padding: 0px; margin: 0px; color:#666666;  font-size: 11px; font-style: italic; border-top: dashed 1px #ccc; border-bottom: dashed 1px #ccc; }
.Comments .List li blockquote p { font-size: 11px; padding: 5px 0px; margin: 0px; line-height: 16px; color:#666666; }
.Comments .List li ul { padding: 5px 0px; margin: 0px; }
.Comments .List li ul li { padding: 0px; list-style-type: none; background: none; font-size: 11px; line-height: 13px; color:#63565f; }


/**/ * html .Comments .List .ListGrav { left: 0px;} /* */ 
.Comments .List .ListGrav { float:left; left: 0px;margin-right:5px;}
.Comments .List .ListGrav img { background: #fff; padding: 1px; border: solid 1px #ccc;}

.Comments .List big { margin: 0px; padding: 0px 0px 0px 35px; font-size: 13px; line-height: 14px; letter-spacing: -1px; color:#333; font-weight: normal; display: block;}
.Comments .List small { color:#7e7e7e; padding: 0px 0px 20px 35px; margin: 0px; border-bottom: solid 0px #ccc; display: block;font-size:11px;}
.Comments .List small a { color:#7e7e7e; text-decoration: none;}
.Comments .List small a:visited { color:#7e7e7e; text-decoration: none;}
.Comments .List small a:hover { color:#7e7e7e; text-decoration: none;}

/* Comments Form ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Comments .Form { background: #f1f0ea; padding: 15px 15px 15px 15px; position: relative; border: 1px solid #ccc;margin: 25px 0 0 0;}

#commentstitle {
    color: white;
    font-size: 14px;
    font-weight: bold;
    margin: 10px 0;
    padding: 3px 10px;
	font-family: Arial, Verdana;
	background: #cc0000;
	float: left;
	-moz-border-radius:3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

#commentstitle2{
    color: white;
    font-size: 14px;
    font-weight: bold;
    margin: 10px 0;
    padding: 3px 10px;
	font-family: Arial, Verdana;
	background: #cc0000;
	float: left;
	-moz-border-radius:3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.Comments .FormTop { position: absolute; top: 0px; left: 0px; width: 601px; height: 10px;}
.Comments .Form form {margin: 0px; padding: 0px;}
.Comments .Form a { text-decoration: underline;}
.Comments .Form p { padding: 0px; margin: 0px; font-size: 11px; color:#663300; }
.Comments .Form p small strong { font-size: 10px; font-weight: bold; color:#FF3300;}
.Comments .Form p small { font-size: 11px; margin: 0px 0 0 10px; float:left; padding: 5px 0px;}
.Comments .Form .TextField { background: #fff; border: solid 1px #c6c4b5; padding: 4px; font-size: 11px; float: left;}
.Comments .Form .TextArea { background: #fff; border: solid 1px #c6c4b5; padding: 4px; font-size: 12px;}

.Comments .Form input.SubmitComment { width: 63px; height: 26px; background: url(images/SubmitComment.png) no-repeat; margin-top: 8px;}
.Comments .Form input.SubmitComment:hover { background: url(images/SubmitComment.png) no-repeat 0 -26px; margin-top: 8px;}
.Comments .Form input.SubmitCommentIE { width: 63px; height: 26px; background: url(images/SubmitComment.png) no-repeat 0 -26px; margin-top: 10px; margin-top: 8px;}

.comment-meta {float:left;border-bottom: 0px dotted #aaa;padding-bottom:2px;}
.comment-author {float:left; /*margin:0 4px 4px; 0*/ clear:both;}
.comment-text {float:none;clear:both;}


ol.commentlist { list-style:none; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li { }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {background:#FAF4E1;}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { border-bottom:1px solid #ddd; padding:1em; }
ol.commentlist li.comment div.comment-author {}
ol.commentlist li.comment div.vcard { font:normal 16px georgia,times,serif; }
ol.commentlist li.comment div.vcard cite.fn { font-style:normal; }
ol.commentlist li.comment div.vcard cite.fn a.url {}
ol.commentlist li.comment div.vcard img.avatar { border:1px solid #ccc; float:right; margin:0 0 0 0; }
ol.commentlist li.comment div.vcard img.avatar-32 {}
ol.commentlist li.comment div.vcard img.photo {}
ol.commentlist li.comment div.vcard span.says {}
ol.commentlist li.comment div.commentmetadata {}
ol.commentlist li.comment div.comment-meta { font-size:11px; }
ol.commentlist li.comment div.comment-meta a { color:#ccc; }
ol.commentlist li.comment p { font-size:12px; margin:0 0 1em; }
ol.commentlist li.comment ul { font-size:12px; list-style:square; margin:0 0 1em 2em; }
ol.commentlist li.comment div.reply { font-size:11px; }
ol.commentlist li.comment div.reply a { font-weight:bold;}
ol.commentlist li.comment ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li.comment ul.children li {padding:1em; }
ol.commentlist li.comment ul.children li.alt {}
ol.commentlist li.comment ul.children li.bypostauthor {}
ol.commentlist li.comment ul.children li.byuser {}
ol.commentlist li.comment ul.children li.comment {}
ol.commentlist li.comment ul.children li.comment-author-admin {}
ol.commentlist li.comment ul.children li.depth-2 { border-left:1px solid #555; margin:0 0 0 0; }
ol.commentlist li.comment ul.children li.depth-3 { border-left:1px solid #999; margin:0 0 0 0; }
ol.commentlist li.comment ul.children li.depth-4 { border-left:1px solid #bbb; margin:0 0 0 0; }
ol.commentlist li.comment ul.children li.depth-5 { border-left:1px solid #eee; margin:0 0 0 0; }
ol.commentlist li.comment ul.children li.even {background:#fff;}
ol.commentlist li.comment ul.children li.odd {background:#f3f3f3; }
ol.commentlist li.even { }
ol.commentlist li.odd { background:#f3f3f3; }
ol.commentlist li.parent { border-left:5px solid #111; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}

.reply {text-align:right;}

/* Side Right +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.SR { width: 300px; float: right; background: #999; position:relative; top: -90px;right: 0px; border-right: 0px solid #CCCCCC;}
.SR h2 { font-size: 14px; letter-spacing: normal; font-weight: bold;}
.SR h3 { font-size: 14px; letter-spacing: normal; font-weight: bold;}

/* Side Right Left +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.SRL { width: 300px; float: left; padding: 0px 0px 0px 0px; color:#fff;}
.SRL h3 { color:#ffffcc; padding: 0px 0px 10px 0px; margin: 0px; text-transform: uppercase; font-size: 14px; color:#666; letter-spacing: 0px;}
.SRL p { color:#fff; font-size: 11px;}

.SRL  p{
	font-size: 11px;
	margin:0px;
	padding:0px;
}

.SRL a{
	color: #666;
	text-decoration: none;
}
.SRL a:hover {
	color: #111111;
	text-decoration: underline;
}

/* Panel SRL +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.linkads {margin:0 0 10px 0;}
.PT { height: 5px; width: 5px; position: absolute; top: 0px; right: 0px;}


.Panel { position: relative; margin-bottom: 5px; padding: 10px 10px 10px 10px;  color:#333; font-size: 11px;}
.Panel2 { position: relative; margin-bottom: 5px; padding: 0px;  color:#333; font-size: 11px;}
.Panel3 { position: relative; margin-bottom: 5px; padding: 0px;  color:#333; font-size: 11px;}
.PanelAds { position: relative; border-bottom: 1px solid #ccc; padding: 0px;  color:#333; font-size: 11px; background: #efefef; text-align:left;}
.PanelAds h3 {padding: 10px 10px 10px 15px;}
.Panel ul { margin: 0px; padding: 0px;}
.Panel ul li { margin: 0px; padding: 0px; list-style-type: none; font-size: 11px; }
.Panel ul li a { background: url(images/CategLi.png) no-repeat left top; display: block; padding: 1px 0px 2px 10px; font-size: 11px; }
.Panel ul li a:visited { background: url(images/CategLi.png) no-repeat left top; display: block; }
.Panel ul li a:hover { background: #ffffff url(images/CategLi.png) no-repeat left top; display: block; text-decoration: none;}

.Panel ul ul li { margin: 0px; padding: 0px 0px 0px 10px; list-style-type: none; font-size: 10px; border-bottom: solid 1px #e1f3fa;}
.Panel ul ul li a { margin: 0px; padding: 0px; list-style-type: none; font-size: 10px; background: none;}
.Panel ul ul li a:visited { margin: 0px; padding: 0px; list-style-type: none; font-size: 10px; background: none;}
.Panel ul ul li a:hover { margin: 0px; padding: 0px; list-style-type: none; font-size: 10px; background: none;}

.Panel p { color:#333; font-size: 11px;}


/* Panel Blue +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.PBlue .PT { }
.PBlue { background: #bffaa8; border-left: solid 5px #c7e5f1;margin: 0px 0px 0px 0px;border-bottom: solid 1px #ccc;}
.PBlue ul { border-top: solid 0px #c7e5f1;}
.PBlue ul li { border-top: solid 1px #c7e5f1;}
.PBlue ul li a { color:#336699;}
.PBlue ul li a:visited { color:#336699; }
.PBlue ul li a:hover { color:#003366;}
.PBlue ul ul li { border-bottom: solid 1px #e1f3fa;}

/* Panel Yellow +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.PYellow .PT { }
.PYellow { background: #faf4e1; border-left: solid 5px #ebe3c8;margin: 0px 0px 0px 0px;border-bottom: solid 1px #ccc;}
.PYellow2 { background: #FFF; border-left: solid 0px #ccc; border-right: solid 0px #ccc;margin: 0px 0px 0px 0px;overflow:hidden;}
.PYellow ul { border-top: solid 0px #ebe3c8;}
.PYellow ul li { border-top: solid 1px #ebe3c8;}
.PYellow ul li a { color:#cc6600;}
.PYellow ul li a:visited { color:#cc6600; }
.PYellow ul li a:hover { color:#993300;}
.PYellow ul ul li { border-bottom: solid 1px #faf4e1;}

/* Panel Pink +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.PPink .PT { }
.PPink { background: #f5ebe4 url(images/youtube.png) no-repeat right top; border-left: solid 5px #e4cab5;margin: 0px 0px 0px 0px;border-bottom: solid 1px #ccc;overflow:hidden;}
.PPink ul { border-top: solid 0px #e4cab5;}
.PPink ul li { border-top: solid 1px #e4cab5;}
.PPink ul li a { color:#993333;}
.PPink ul li a:visited { color:#993333; }
.PPink ul li a:hover { color:#660000;}
.PPink ul ul li { border-bottom: solid 1px #f5ebe4;}


/* Panel Green +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.PGreen .PT { }
.PGreen { background: #EBE3C8; border-left: solid 5px #ade4bb;margin: 0px 0px 0px 0px;border-bottom: solid 1px #CCC;}
.PGreen ul { border-top: solid 0px #ade4bb;}
.PGreen ul li { border-top: solid 1px #ade4bb;}
.PGreen ul li a { color:#993333;}
.PGreen ul li a:visited { color:#993333; }
.PGreen ul li a:hover { color:#660000;}
.PGreen ul ul li { border-bottom: solid 1px #d7fce1;}

/* Panel White +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.PWhite .PT { }
.PWhite { background: #EBE3C8; border-left: solid 5px #DDe4bb;margin: 0px 0px 0px 0px;border-bottom: solid 1px #ccc;}
.PWhite ul { border-top: solid 0px #ade4bb;}
.PWhite ul li { border-top: solid 1px #ade4bb;}
.PWhite ul li a { color:#993333;}
.PWhite ul li a:visited { color:#993333; }
.PWhite ul li a:hover { color:#660000;}
.PWhite ul ul li { border-bottom: solid 1px #d7fce1;}


/* Side Right Right +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.SRR { width: 300px; float: left; padding: 0px 0px 0px 0px; color:#fff; font-size: 11px; border-left:0px solid #999999;}
.SRR h3 {  color:#666666; padding: 10px; margin: 0px 0px 5px 0px; letter-spacing: 0px; }
.SRR h2 { background: url(images/SRRH3.gif) repeat-x left bottom; color:#666666; padding: 0px 0px 5px 0px; margin: 0px 0px 5px 0px; letter-spacing: 0px; }
.SRR ul { padding: 0px; margin: 0px 5px 5px 5px;}
.SRR li { padding: 0px 0px 0px 6px; margin: 0px; list-style-type: none; background: url(images/SRRIco.png) no-repeat left top; color:#666666; font-size: 10px;}
.SRR li a { color:#ffffff;}
.SRR li a:visited { color:#ffffff; }
.SRR li a:hover { color:#ffffff;}
.SRR p { color:#666; font-size: 11px;}
.SRR a { color:#336699;}
.SRR p { margin:0 5px 0 5px; padding:0px;}

/* Footer ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.Footer { background: #EBE3C8; width: 972px; position: relative; clear: left; padding: 15px 15px 20px 20px; margin: 0px 0px 0px 0px;border-top: 1px solid #ccc;}

.FL { position: absolute; top: -8px; left: -15px; height: 8px; width: 8px; }
.FR { position: absolute; top: -8px; right: -304px; height: 8px; width: 188px; }
.Footer p { font-size: 10px; color:#000; padding: 0px; margin: 3px 0 0 0; }
.Footer a { color:#444; text-decoration: underline;}
.Footer a:visited { color:#444; text-decoration: underline;}
.Footer a:hover { color:#444; text-decoration: underline;}


h1.mic {

font-size:0.90em;
font-weight:200;
color:#555555;
margin:0px;
padding:0px 0px 3px 0px;
text-align:center;
}

#gal {
}

#gal img {border:1px solid #a9a9a9; padding:4px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);}
#gal img:hover { background-color:#218DD1;}

#custom1 {
	float:left; width:248px; height:184px;
	
}
#custom2 {
	float:left; width:128px; height:94px;
	
}

#custom3 {
	float:left; width:158px; height:124px; text-align:center;
	
}

img.opaque {
 opacity: 0.7;
 filter:alpha(opacity=70); /* For IE8 and earlier */
}

img.opaque:hover {
 opacity: 1;
 filter:alpha(opacity=100); /* For IE8 and earlier */
}

.thinborder {
	border: 1px solid #bbb;
}

#custom1 img {width:240px; height:180px; border:1px solid #a9a9a9; padding:4px;}
#custom1 img:hover {background-color:#218DD1;}

#custom2 img {width:120px; height:90px; border:1px solid #a9a9a9; padding:0px;}
#custom2 img:hover { border:1px solid #218DD1;}

.shadow {
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
}
.wp-caption-text {
	margin: 0px;
	font-size: 12px;
	font-style:normal;
}

p.wp-caption-text {
	margin-bottom: 0px;
	padding: 2px 0px 2px 15px;
	text-align: left;
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma;
}
.wp-caption {
	background: #f6f6f6;
	border-bottom: 3px solid #dfdfdf;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	text-align: center;
}

.google-ad {
	margin: 0px 15px 5px 0px;
	float: left;
}

.google-ad2 {
	margin: 10px 10px 10px 0px;
	float: left;
	clear: both;
}
.google-ad3 {
	margin: 0px 10px 10px 0px;
	float: left;
	clear: both;
}

.rss4 { height:273px; width: 208px; padding: 3px 10px 5px 95px; font-size: 12px; line-height: 17px; background: #E5E0D1 url(images/rss4.gif) no-repeat; color:#000;  margin:auto; float: left; border:1px solid #999999;}


.aligncenter {
	margin: 20px auto;
}
.alignleft {
	float: left;
	margin-right: 10px;
}
.alignright {
	float: right;
	margin-left: 10px;
}
.logo {
	float:left;
	margin: 20px 10px 0 2px;
}

.ad-home {
	 margin-top:30px;
}

.related_post {
	margin: 0px 0px 0px 325px;
	line-height: 20px;
	font-weight: bold;
	font-size: 14x;
	font-family: Tahoma, Verdana, Arial;
}
div.sociable {
margin:16px 0px 0px 0px;
}

.recommended {
	 margin:4px 0px 10px 10px;
	 float: left;

	 line-height: 19px;
}

.recommended2 {
	 margin:5px 0px 10px 10px;
	 float: left;

	 line-height: 19px;
}

.recommended3 {
	 margin:5px 0px 10px 10px;
	 float: left;

	 line-height: 19px;
}
.search-text {
	margin:20px 110px 6px 0px;
	float: right;
}

.related-thumb {
	font-size:12px;
	height:54px;
	width: 72px;
	float: left;
	line-height:17px;
	margin:0px 5px 10px 3px;
	padding: 0px;
}

#related ul, #related ol {
	padding: 0px;
	margin: 0px 3px 0px 30px;

}

#related li {
	padding: 0px;
	margin: 0px;
}

.post-thum {
	width: 67px;
	height: 50px;
	padding: 1px;
//	border: 1px solid #ddd;
}
.related-title {
	float: left;
}
.related-title {
	margin: 0px auto;
	text-align: left;
	width: 230px;
	
}
.related-h {
	font-size: 15px;
	margin: 5px 0px 12px 11px;
	clear: both;
	font-weight: bold;
	font-size: 15px;
	font-family: Arial, Verdana;
	color: #666;
}

.related-list {
/*	width: 100%;*/

	padding: 0px;
	float: left;
	border-left: 1px dotted #ccc;
	background: #fff;
	margin: 10px 0 10px 0;
	width: 318px;
	height: 280px;
}

.ngg-galleryoverview {
margin-bottom: 10px;
}

.recommended-bg {
	border: 1px solid #ccc;
	background: #FAF4E1;
	padding: 0px;
	height: 278px;
	width: 320px;
	margin-bottom: 15px;
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	float:left;
	margin: 0 0 10px 0px;
}

a.yarrp-thumb {
	border: 1px solid #aaa;
	display: block;
}
a:hover.yarrp-thumb {
	border: 1px solid #aaa;
	display: block;
	background: #218DD1;
}

ul.recommended-ul{
	padding-left: 15px;
	margin: 4px 0 0 0;
}

/*** Subcrible ***/
#subscribe2 {
    list-style: none;
    margin: 5px 0px 10px 0px;
	border-top: 5px solid #28d81d;
	border-bottom: 5px solid #28d81d;
	border-left: 1px dashed #28d81d;
	border-right: 1px dashed #28d81d;
	padding: 0px;
	float: left;
	width: 665px;
	height: 78px;
	clear: both;
}
#subscribe2 li {
    padding: 7px;
    position: relative;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 5px;
    margin-left: 0;
    height: 64px;
	float:left;
	width: 207px;
}
#subscribe2 li h4 {
    margin: 0 0 0 45px;
    font-size: 24px;
    line-height: 26px;
    color: #333333;
    font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    display: block;
    clear: none;
    border: none;
}
#subscribe2 li p {
    margin: 0 0 0 45px;
    font-size: 13px;
    letter-spacing: -0.02em;
    clear: none;
}
#subscribe2 li img {
    float: left;
    position: relative;
    padding: 0px;
    margin: 0px 8px 0px 0px;
}
#subscribe2 li a.linkblock {
    background: none;
    border: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 50;
}
#subscribe2 li:hover {
    background-color: #F5F5F5;
}
 
/*** End of Subscribe ***/

.ad-home-top {
margin: 100px 0px 15px 0px;
float:right;
width: 336px;
}

.ad-home-left {
margin: 3px 12px 10px 0px;
float:left;
}

.ad-home-right {
margin: 0px -15px 20px 0px;
float:left;
}

.fb-like {
	margin-bottom: 0px;
}

.social-buttons {
background:none repeat scroll 0 0 #FAF4E1;
border-bottom: 2px solid #bbb;
border-top: 1px solid #ddd;
border-left: 0px solid #ddd;
border-right: 0px solid #ddd;
margin:0 0 10px -20px;
height: 22px;
padding: 5px 3px 6px 6px;
width: 697px;
}

.social-buttons-top {
background:none repeat scroll 0 0 #FAF4E1;
border-top: 2px solid #bbb;
border-left: 0px solid #ddd;
border-right: 0px solid #ddd;
border-bottom: 1px solid #ddd;
margin:0 0 20px -20px;
height: 26px;
padding: 5px 3px 0 5px;
width: 698px;
float: left;
}

.social-buttons-top2 {
/*background:none repeat scroll 0 0 #f7f1cf;*/
border-top: 0px dashed #aaa;
border-left: 0px dashed #aaa;
border-right: 0px dashed #aaa;
margin:0 0 10px 0px;
height: 60px;
padding: 0px 0 0px 0px;
width: 185px;
float: left;
}


.social-push {
background:none repeat scroll 0 0 #f7f1cf;
border: 1px dashed #aaa;
margin: 0px 0 10px 0px;
height: 18px;
padding: 3px 0 3px 5px;
float: left;
width: 307px;
}

.social-push2 {
background:none repeat scroll 0 0 #f7f1cf;
border: 1px dashed #aaa;
margin: 0px 0 10px 0px;
height: 54px;
padding: 3px 0 3px 5px;
float: left;
width: 180px;
}

.paid-ad-home{
	margin: 0px 0 12px 0;
}

.borderdiv {
border-top: 4px solid #eee;
width: 666px;
margin: 0px 0px 15px 0px;
padding: 0px;
clear: both;
}

.Search input[type="text"]{ 
	width: 255px;
}

.Search2 input[type="text"]{ 
	width: 255px;
}


.authorgrav {
	float: right;
	margin: 10px 10px 10px 10px;
}
.chitika {
	margin: 0px auto;
	padding-bottom: 10px;
	padding-top: 5px;
	text-align: center;
}
.tweetmeme {
float:right;
margin-top:0px;
padding-right:0px;
width: 100px;
}
.tweetmeme2 {
float:right;
margin-top:2px;
padding-right:0px;
width: 100px;
}
.tweetmeme-top {
float:right;
margin-top:2px;
padding-right:0px;
width: 70px;
}
.fbshare {
	float:left;
	margin-right: 30px;
	margin-top:4px;
}

.Post table {
border: 0;
background: white;
width: 100%;
border: 2px solid #DDD;
padding: 1px;
margin: 0 0 20px 0;
}

.Post tr, .Post td{
background: #F0F0F0;
vertical-align: top;
padding: 3px 5px 3px 5px;
}

.Post th {
vertical-align: top;
padding: 3px 5px 3px 5px;
background-color:#e2e2e2;
}

.Flash-News {
background:url("images/flash.png") no-repeat scroll top right transparent;
background-position: 95% 0%;
}

.logo a {
    background: url("images/logo-bg.png") no-repeat scroll 0 0 transparent;
    border: none;
    display: block;
    height: 56px;
    left: 20px;
    position: absolute;
    top: 20px;
    width: 56px;
    z-index: 10;
}
.logo a:hover {
	background-position: 0 -56px;
}

#respond {padding-top: 0px;}

#likebox-frame{
 border-bottom:1px solid #cccccc;
 border-left: 0px solid #EBE3C8;
 z-index:10;
 overflow: hidden;
 position:relative;
 top:-1px;
 left:0px;
}
#likebox-frame iframe{
  left:-5px;
  overflow:hidden;
  position:relative;
  top:-1px;
}
.avatar {
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
}
.videoad {

}

.authormeta {
padding: 0px;
border-bottom: 1px dotted #CCC;
margin: 0px 0px 10px 10px;
font-size: 11px;
}

.autorpic {
float: left;
margin-right: 10px;
}

.autordesc {
padding: 0px;
}

#ad-float{
position: relative;
left: -540px;
top: 10px;
width: 65px;
padding: 5px 5px 5px 5px;
text-align: center;
background: #FFFFFF;
border-left: 1px solid #bbb;
border-top: 1px solid #bbb;
border-bottom: 1px solid #bbb;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
margin-left: auto;
margin-right: auto;
margin-bottom: 11px;
font-family: Arial, Tahoma;
font-size: 13px;
}

#share-float{
position: relative;
left: -537px;
top: 0px;
width: 66px;
text-align: center;
background: #FFFFFF;
border-left: 1px solid #bbb;
border-right: 2px dotted #e6e6e6;
border-top: 1px solid #bbb;
border-bottom: 1px solid #bbb;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
margin-left: auto;
margin-right: auto;
font-family: Arial, Tahoma;
font-size: 13px;
}

#ad-position {
position: fixed;
left: 0px;
top: 101px;
width: 100%;
}

#ad-float a {
	position: relative;
}
.plusonetop {
float: right;
margin: 0 20px 0 0px;
}
.plusonebottom {
float: right;
margin: 2px 20px 0 0px;
}
.easy-azon-info-block-non-image p {
margin: 0px;
}

.hotposts {
	background: #FAF4E1;
	border: 1px solid #CCC;
	padding: 10px;
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.rec-post {
	width: 644px;
	background: #FAF4F4;
	padding: 10px;
	margin: 0px 0 20px 0;
	border: 1px solid #ddd;
	float:left;
}


.rec-post a {
	color: #c34949;
}

.rec-post a:hover{
	color: #218DD1;
}

.rec-post2 {
	width: 644px;
	background: #FAF4F4;
	padding: 10px;
	margin: 20px 0 0px 0;
	border: 1px solid #ddd;
	float:left;
}


.rec-post2 a {
	color: #c34949;
}

.rec-post2 a:hover{
	color: #218DD1;
}

.rec-title {
	float: left;
	margin: 2px 0 0px 2px;
	font-weight:bold;
	font-size: 12px;
	color: #fff;
	padding: 2px 75px;
	display: block;
	background: #666;
	border: 3px double;
	text-align: center;
}
.rec-title2 {
	float: left;
	margin: 20px 0 7px 4px;
	font-weight:bold;
	font-size: 12px;
	color: #fff;
	padding: 2px 75px;
	display: block;
	background: #666;
	border: 3px double;
	text-align: center;
}

.rec-title3 {
	float: left;
	margin: 5px 0 7px 4px;
	font-weight:bold;
	font-size: 12px;
	color: #fff;
	padding: 2px 75px;
	display: block;
	background: #666;
	border: 3px double;
	text-align: center;
}


.wp-pagenavi {
	margin: 0 0 0 -2px;
}

.posthome {
padding: 10px 0px 0 0; width: 161px; float:left;height: 160px;
}

.posthome2 {
padding: 10px 0px 0 10px; width: 300px; float:left;height: 25px;border-top: 1px solid #ccc;border-left: 1px solid #ccc;margin:5px;
}
.posthometext {
padding: 0 10px 7px 0; width: 155px; float:none;clear:both;text-align:center;
}

.posthometextstyle {
border: 0px; font-size: 12px;font-weight:bold;letter-spacing:0px;
}

.posthomesecond {
width:160px; height:160px;
}

.posthomesecond2 {
width:300px;
}

.posthometext2 {
padding: 0 10px 7px 0; width: 322px;
}

.posthometextstyle2 {
border: 0px; font-size: 12px;font-weight:bold;letter-spacing:0px;
}

.first {
width:666px; height:98px;
}

.firstdiv {
padding: 0 100px 2px 0; width: 432px; float:right;
background: url("images/top-news.png") top right no-repeat;
}

.first3div {
padding: 0 10px 7px 0; width: 185px; float:right;
}

#firsth3 {
border: 0px; padding: 4px 0;font-size: 15px;font-weight:bold;letter-spacing:0px;height:40px;
}

#first3h3 {
border: 0px; padding: 7px 0;font-size: 15px;font-weight:bold;letter-spacing:0px;
}

.firsttext {
float:right; width:509px; height:40px; padding: 0 22px 0 0;margin-top:-15px;
}
.firstdiv {
height:50px; padding-left: 0px;
}

.shareustext {
background-color: #EBE3C8;
color: #666;
width: 100%;
padding: 2px 0 2px 1px;
}

.single-ad-start {
	margin:0px 0 20px 0;
	text-align: center;
}

.sidebar-ad-bottom{
	width: 100%;
	background-color: #fff;
	text-align:center;
	padding: 30px 0 0 0;
}

.post-thumb{
padding: 5px;
border: 1px solid #BBB;
}

.post-thumb-bottom{
padding: 2px;
border: 1px solid #ddd;
margin-bottom: 5px;
}


.tablets-top-img {
width: 260px;
float: left;
}
.tablets-top-meta{
float: left;
margin: 0 0 20px 10px;
border: 1px solid #ccc;
}
.tablets-top-meta-content{
width: 390px;
height: 187px;
background: #F6F6F6;
border: 2px solid white;
}

.social-buttons-top-tablets {
background: none repeat scroll 0 0 #FAF4E1;
border-top: 2px solid #BBB;
border-left: 0px solid #DDD;
border-right: 0px solid #DDD;
border-bottom: 1px solid #DDD;
margin: 0 0 20px -20px;
padding: 5px 3px 0 5px;
width: 698px;
float: left;
}

.social-buttons-bottom-tablets {
background: none repeat scroll 0 0 #FAF4E1;
border-bottom: 2px solid #BBB;
border-left: 0px solid #DDD;
border-right: 0px solid #DDD;
border-top: 1px solid #DDD;
margin: 0 0 20px -20px;
padding: 5px 3px 3px 5px;
width: 698px;
float: left;
font-style: italic;
font-size: 12px;
color: #999;
}

#buylink {
	width: 250px;
	text-align: center;
	border: 2px solid #cd6262;
	padding: 5px 25px;
	margin: 10px auto;
	background: #fed740;
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 2px 6px rgba(0,0,0,0.3);
moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

#buylink:hover {
	width: 250px;
	text-align: center;
	border: 2px solid #cd6262;
	padding: 10px 30px;
	margin: 5px auto;
	background: #fed740;
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 2px 6px rgba(0,0,0,0.3);
moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}


#buylink a.buylinktext {
	font-size: 18px;
	color: #872626;
	font-family: Arial, Verdana, Tahoma;
	text-decoration: none;
}

#buylinkbottom {
	width: 250px;
	text-align: center;
	border: 2px solid #cd6262;
	padding: 5px 25px;
	margin: 10px auto 20px auto;
	background: #fed740;
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 2px 6px rgba(0,0,0,0.3);
moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

#buylinkbottom a.buylinktext {
	font-size: 18px;
	color: #872626;
	font-family: Arial, Verdana, Tahoma;
	text-decoration: none;
}


#meta-details {
padding: 10px 10px 5px 10px;
font-size: 15px;
font-family: Arial, Verdana, Tahoma;
}
#meta-models {
padding: 10px 10px 5px 10px;
font-size: 15px;
font-family: Arial, Verdana, Tahoma;
}
#meta-price {
padding: 10px 10px 5px 10px;
font-size: 15px;
font-family: Arial, Verdana, Tahoma;
}

.PostContent h1 {
	font-size: 18px;
	margin: 5px 10px 10px 15px;
	color:#cc0000;
	font-weight:normal;
}

#similar-products {
	width: 685px;
}
.similar-posts {
	width: 160px;
	float:left;
	padding-right: 10px;
}
.price-bottom {
color: #cc0000;
}

.price-bottom-div {
margin: 5px 0 10px 0;
}

.medianetsidebar {
	background: white;
}

.leaderboardtop {
margin: 0px auto 10px auto;
float: none;
position: relative;
text-align: center;
}

.commentauthor {
	background: #999;
	color: white;
	padding: 2px 10px;
}

.navigation {
clear: both;
}

.sharethis {
float: left;
font-weight: bold;
padding: 2px 20px 0 5px;
font-family: Arial, Verdana;
font-size: 14px;
color: #888;
}
.easyazon-info-block {
background: #EEE;
border: 1px solid #DDD;
display: block;
margin-bottom: 1.625em;
padding: 6px;
width: 350px;
border-image: initial;
}

.easyazon-info-block-image {
display: block !important;
}

.easyazon-info-block-non-image {

}

.easyazon-info-block-clear {
clear: both;
display: block;
}

.easyazon-info-block-non-image ul {
	list-style-type: none;
	margin: 15px 0 0 0;
}

.easyazon-info-block-non-image ul  li{
	list-style-type: none;
	line-height: 14px;
}

.easyazon-info-block img {
	border-right: 4px solid #bbb;
	border-left: 1px solid #bbb;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
}

.easyazon-info-block-image-div {
	float: left;
	margin: 0 10px 0 0;
}

a.easyazon-link-green {
	color: #5ab501;
	text-decoration: none;
}
a.easyazon-link-nounderline {
	text-decoration: none;
}

.home-text {
	width: 644px;
	background: #FAF4F4;
	padding: 10px;
	margin: 20px 0 0px 0;
	border: 1px solid #ddd;
	float:left;
}

.home-text-about {
	font-size: 13px;
	font-weight: bold;
	margin-top: 0px;
}
