*{ font-family:Arial, Helvetica, sans-serif;}
body{ text-align:center; font-size:13px; background-position:bottom; background-repeat:repeat-x; color:#333333;}
br{ clear:both;}
a{ text-decoration:none; font-weight:bold;}

#container_top{	border:none; width:843px; margin:30px auto 0px auto; height:14px; padding:0px; background-repeat:no-repeat; background-position:top;}

#container{ border:none; width:843px; margin:0px auto 0px auto; background-position:center; background-repeat:repeat;}
#container{ //margin-top:-2px;}

#container #header{ float:left; width:610px; height:145px; margin:0px 0px 0px 7px; background-position:center; background-repeat:no-repeat;}
#container #header h2{ font-size:15px; font-style:italic;}

#container #content{ float:left; width:610px; margin:4px 0px 0px 7px; padding-top:40px; background-position:top; background-repeat:no-repeat;}

#container #content #social{ width:557px; float:left; margin-top:20px; margin-bottom:17px;}
#container #content #social #facebook,#container #content #social #google,#container #content #social #twitter{ float:left;}
#container #content #social #twitter{ margin-left:10px;}

#container #content #comments{ text-align:left; margin-left:27px; width:557px; float:left; line-height:normal; list-style:none;}
#container #content h3{ font-size:18px; color:#7F7F7F; margin-top:20px; width:557px; margin-bottom:10px; text-align:left; margin-left:27px; float:left;}
#container #content #comments li{ float:left; background:#EFF6F6; margin-top:8px; width:557px; padding-bottom:10px;}
#container #content #comments li .meta{ margin-bottom:10px; margin-top:10px;}
#container #content #comments li .avatar{ border:5px solid #BCD4D4; width:46px; height:46px; float:left; margin:10px;}
#container #content .mentions{ list-style:none; text-align:left; margin-left:27px;}
#container #content .mentions li{ line-height:normal; float:left; width:557px;}
#container #content .mentions a{ font-weight:normal;}

#container #content .article{ width:557px; margin-left:27px; text-align:left; float:left; margin-bottom:15px; line-height:normal; font-size:14px; line-height:21px;}
#container #content .article a{ text-decoration:none; border-bottom-style:dotted; border-bottom-width:1px;}
#container #content .article h2{ font-size:24px; line-height:normal;}
#container #content .article h2 a{ border:0px;}
#container #content .article h2 a:hover{ text-decoration:none;}
#container #content .article p{ margin-top:10px;}
#container #content .article h3{ font-size:18px; color:#7F7F7F; margin-left:0px; float:none; line-height:normal;}
#container #content .article h4{ font-size:16px; color:#7F7F7F; margin-top:15px; line-height:normal;}
#container #content .article .meta,#container #content .article .data{ color:#7F7F7F; margin-top:8px; margin-bottom:10px; font-size:12px; line-height:normal;}
#container #content .article .meta{ margin-bottom:0px; font-size:13px;}
#container #content .article .data{ margin-bottom:25px; padding-bottom:17px; border-bottom:1px dotted #CCCDDD;}
#container #content .article .meta a{ font-weight:normal; border:0px;}
#container #content .article .data a{ color:#7F7F7F; font-weight:normal; border:0px;}
#container #content .article .continue{ margin-top:10px;}
#container #content .article .continue a{ border:0px;}
#container #content #facebook iframe{ float:right;}

#container #content .article img{ border:1px solid #B4BCA4;}
#container #content .article ul,#container #content .article ol{ margin:15px 0px 15px 40px;}
#container #content .article ul li,#container #content .article ol li{ margin-top:10px; margin-bottom:10px; line-height:normal;}
#container #content .article blockquote { padding-left:20px; margin-top:20px; margin-bottom:20px; color:#666666; background-image:url(quote.png); background-position:left top; background-repeat:no-repeat;}
#container #content table { margin:20px auto 20px auto; border:1px solid #B4BCA4;}
#container #content table th { border-bottom:1px solid #B4BCA4; color:#777777; background:#CFCFCF; font-weight:bold;}
#container #content table td { border-bottom:1px solid #CCCFFF;}
#container #content table td,#container #content table th { padding:10px;}

#container #content .article .alignleft{ float:left; margin:7px 10px 7px 0px; }
#container #content .article .alignright{ float:right; margin:7px 0px 7px 10px; }
#container #content .article .aligncenter{ display:block; margin-left:auto; margin-right:auto; margin-bottom:10px; margin-top:10px; text-align:center;}
#container #content .article .alignnone{ display:block; margin:0 auto; }
.article .wp-caption{ text-align:center;}
.article .wp-caption img, .gallery-icon img{ margin:0px; padding:0px; margin-bottom:5px;}
.article .wp-caption .wp-caption-text, .gallery-caption{ font-size:12px; margin:0px; padding:0px; color:#666666;}

#container #content form{ margin-left:27px; text-align:left; border:1px solid #B4BCA4; background-color:#EAEDE6; float:left; width:557px; padding-bottom:10px; margin-top:20px; margin-bottom:20px;}
#container #content .article form{ margin-left:0px; padding-left:20px; width:100%;}
#container #content form *{ margin-left:20px;}
#container #content .article form *{ margin-left:0px;}
#container #content form h3{ color:#333333; margin-top:15px; margin-bottom:15px; text-transform:uppercase; font-size:15px;}
#container #content form label{ display:block; color:#7F7F7F; margin-top:7px;}
#container #content form input{ width:200px;}
#container #content form textarea{ width:516px; height:100px;}
#container #content form .submit{ width:auto;}

#container #content #nav{ border-bottom:1px dotted #CCCDDD; border-top:1px dotted #CCCDDD; float:left; margin-left:27px; width:557px;}
#container #content #nav #left,#container #content #nav #right{ width:275px; line-height:normal; margin-top:12px; margin-bottom:12px; font-size:12px;}
#container #content #nav a{color:#7F7F7F;}
#container #content #nav #left{ float:left; text-align:left;}
#container #content #nav #right{ float:right; text-align:right;}

#container #sidebar{ float:left; width:216px; margin:-145px 0px 0px 3px; text-align:left; color:#333333; padding-top:15px; padding-bottom:20px;}
#container #sidebar h3{ margin-left:30px; text-transform:uppercase; margin-bottom:15px; margin-top:25px;}
#container #sidebar ul{ list-style:none; margin-left:0px;}
#container #sidebar input,#container #sidebar select{ color:#333333; width:156px;}
#container #sidebar ul li{ margin-top:8px; margin-left:0px; margin-left:30px;}
#container #sidebar ul li a{ color:#333333; font-weight:normal; margin-left:0px;}

#container #footer{ width:843px; height:67px; float:left; background-position:top; background-repeat:no-repeat; padding-top:50px;}
#container #footer a{ font-weight:normal;}
#container #footer #influimos,#container #footer #credits{ margin-top:20px; margin-left:7px; margin-right:7px; line-height:normal;}
#container #footer #influimos{ text-align:left;}
#container #footer #influimos img{ margin-bottom:-8px;}
#container #footer #credits{ text-align:right; margin-top:-13px;}

/* ADSENSE */
#sigle_top_links_ad{ text-align:center; margin-top:10px; margin-bottom:15px;}
#single_middle_ad{ margin-bottom:10px; margin-left:10px; float:right;}
#single_bottom_ad{ text-align:center; float:left; width:300px;}
.index_middle_ad{ margin-bottom:10px; margin-left:10px; float:right;}
.index_middle_center_ad{ text-align:center; margin-top:10px; margin-bottom:15px;}