/*
Theme Name: Lingolook
Theme URI: http://theblogstudio.com/
Description: Lingolook
Version: 1

*/


*{border:0;margin:0;padding:0;outline:0;font-size:100%;list-style:none;font-weight:normal;line-height:inherit;font-family:inherit;text-decoration:none;}
html{background:#c9ab85 url(images/bg_html.jpg) repeat center top;}
body{font:normal normal 62.5%/1 Arial,Helvetica,sans-serif;background:url(images/bg_body.jpg) repeat-x center top;}
/* PAGE LAYOUT */
#wrap{width:996px;margin:0 auto;background:url(images/bg_wrap.jpg) repeat-y left top;}
#header{z-index:2;float:right;width:361px;position:relative;padding:40px 16px 0 0;}
#content{float:left;width:535px;position:relative;margin-right:-16px;padding:0 50px 50px 50px;background:url(images/bg_top.jpg) repeat-x left top;}
#sidebar{z-index:2;float:right;width:361px;position:relative;padding:15px 16px 0 0;}
#footer{margin:0 0 0 0;padding:20px 50px 20px 50px;}
/* GLOBAL STYLES */
.clear{height:0;clear:both;display:block;overflow:hidden;}
small {font-size:90%;}
bold, strong {font-weight:bold;}
/* HEADER STYLES */
#header h1 a {float:right;width:260px;height:80px;display:block;background:url(images/bg_logo.jpg) no-repeat right top;text-indent:-99999px;margin-bottom:12px;}
#lang #langright{width:10px;height:63px;float:right;display:block;background:url(images/bg_lang_right.jpg) no-repeat left top;}
#lang{height:63px;background:#545467 url(images/bg_lang.jpg) no-repeat left top;}
#lang ul{float:right;padding-top:13px;}
#lang li{float:left;}
#lang li a,#lang li a:visited{color:#fff;float:left;height:30px;display:block;font-size:2.4em;padding:7px 15px 0 15px;}
#lang li.active{background:#4d3853 url(images/bg_lang_a.jpg) no-repeat left top;}
#lang li.active a,#lang li.active a:visited{background:url(images/bg_lang_a.jpg) no-repeat right bottom;}
/* CONTENT STYLES */
#content .lbord,#content .rbord{top:0;width:30px;height:350px;display:block;position:absolute;}
#content .lbord{left:0;background:url(images/bg_top_side.jpg) no-repeat left top;}
#content .rbord{left:605px;background:url(images/bg_top_side.jpg) no-repeat left bottom;}
#content .post{padding-top:75px;}
#content .post img{display:block;margin:25px auto 30px auto;}
#content .post .author{z-index:2;float:left;position:relative;margin:0 0 0 -65px;}
#content .post h2 a, #content .post h2 {color:#d84252;margin-top:2px;font-size:1.8em;font-weight:bold;}
#content .post h2 a:link, #content .post h2 a:visited{text-decoration:none;}
#content .post h2 a:hover{text-decoration:underline;}
#content .post h4{color:#290810;font-size:1.1em;margin:10px 0 15px 0;}
#content .post h4 span{float:left;margin-right:5px;padding-right:5px;border-right:solid 1px #624a50;}
#content .post h4 strong{font-weight:bold;}
#content .post h4 a,#content .post h4 a:visited{color:#d84252;text-decoration:underline;}
#content .post p{font-size:1.4em;line-height:1.25em;margin:0 0 10px 0;}
#content .post p a,#content .post p a:visited{color:#1067be;}
#content .post p a:hover{color:#461c3f;}
#content ul{height:31px;margin-top:20px;border-top:solid 1px #461c3f;border-bottom:solid 1px #461c3f;}
#content li.rate, #content li.share, #content li.comment, #content li.print{float:left;height:21px;font-size:1.2em;position:relative;padding:10px 37px 0 15px;border-right:solid 1px #5b3755;}
#content li.rate{padding:10px 5px 0 0;}
#content li.rate .ratingText {float:left;padding:0 0 0 10px;}
#content li.rate .ratingStars {float:right;padding:0 0 0 15px;}
#content li.rate img {margin:0 1px 0 0;}
#content li.share{}
#content li.comment{padding-right:42px;background:url(images/comment.gif) no-repeat 88px 8px;}
#content li.print{border:0;background:url(images/icon_print.jpg) no-repeat 75px 7px;}
#content ul ul{top:5px;border:0;margin:0;right:7px;height:auto;position:absolute;}
#content li li{border:0;padding:0;height:auto;}
#content li a,#content li a:visited{color:#0f0f0f;}
#content li li a,#content li li a:visited{width:18px;height:17px;display:block;background:url(images/bg_star.jpg) no-repeat left top;}
/* SIDE BAR STYLES */
#sidebar .top,#sidebar .bot{height:10px;display:block;overflow:hidden;}
#sidebar .top{margin:0 0 10px -25px;}
#sidebar .bot{margin:10px 0 0 -25px;}
#sidebar h2{font-size:2em;font-weight:bold;margin-bottom:10px;}
#sidebar .bluebox,#sidebar .brownbox{padding-left:25px;margin-bottom:15px;}
#sidebar .bluebox{background:#545467 url(images/bg_bluebox.jpg) repeat-y left top;}
#sidebar .bluebox .top{background:url(images/bg_bluebox_edge.jpg) no-repeat left top;}
#sidebar .bluebox .bot{background:url(images/bg_bluebox_edge.jpg) no-repeat 0px -10px;clear:both;}
#sidebar .brownbox{background:#9f8564 url(images/bg_brownbox.jpg) repeat-y left top;}
#sidebar .brownbox .top{background:url(images/bg_brownbox_edge.jpg) no-repeat left top;}
#sidebar .brownbox .bot{background:url(images/bg_brownbox_edge.jpg) no-repeat 0px -10px;}
#sidebar .bluebox h2{color:#fff;}
#sidebar .brownbox h2{color:#451c3f;}
#aboutme{padding-left:25px;margin-bottom:15px;background:#fff url(images/bg_aboutme.jpg) repeat-y left top;}
#aboutme .top{clear:both;background:url(images/bg_aboutme_edge.jpg) no-repeat left top;}
#aboutme .bot{clear:both;width:361px;background:url(images/bg_aboutme_edge.jpg) no-repeat 0px -10px;}
#aboutme h2{color:#272425;font-size:1.4em;}
#aboutme p{color:#272425;font-size:1.1em;padding-bottom:5px;}
#aboutme #profile{float:left;margin-right:40px;background:#545467 url(images/bg_aboutme.jpg) repeat-y -25px top;}
#aboutme #profile li{height:29px;width:106px;margin-top:10px;font-size:1.4em;background:#65252f url(images/bg_profile_link2.jpg) no-repeat left top;}
#aboutme #profile li a,#aboutme #profile li a:visited{color:#fff;height:22px;display:block;padding-top:7px;font-weight:bold;text-align:center;background:url(images/bg_profile_link2.jpg) no-repeat right bottom;}
#aboutme .links{margin-left:146px;}
#aboutme .links li{height:1%;padding:3px 0 3px 20px;}
#aboutme li.face{background:url(images/icon_facebook.jpg) no-repeat 0px 2px;}
#aboutme li.link{background:url(images/icon_linkedin.jpg) no-repeat 0px 1px;}
#aboutme li.mybl{background:url(images/icon_myblog.jpg) no-repeat 0px 1px;}
#aboutme li.twit{background:url(images/icon_twitter.jpg) no-repeat 0px 1px;}
#aboutme li.deli{background:url(images/icon_delic.jpg) no-repeat 0px 2px;}
#aboutme li.flic{background:url(images/icon_flickr.jpg) no-repeat 0px 1px;}
#aboutme li.furl{background:url(images/icon_furl.jpg) no-repeat 0px 1px;}
#aboutme li.redd{background:url(images/icon_reddit.jpg) no-repeat 0px 1px;}
#aboutme li.yout{background:url(images/icon_youtube.jpg) no-repeat 0px 1px;}
#aboutme .links li a,#aboutme .links li a:visited{color:#272425;font-size:1.1em;font-weight:bold;line-height:1.2em;}
#projects li{line-height:1.5em;clear:both;margin-bottom: 15px;font-size:120%;}
#projects li a img {float:left;}
#projects a,#projects a:visited{color:#fff;font-size:1.1em;font-weight:bold;}
#projects .projectsInfo {float:right;width:260px;margin:0 5px 0 0;color:#FFF;}
#subscribe{padding-left:25px;margin-bottom:15px;background:#fff url(images/bg_subscribe.jpg) repeat-y left top;}
#subscribe .top{background:url(images/bg_subscribe_edge.jpg) no-repeat left top;}
#subscribe .bot{background:url(images/bg_subscribe_edge.jpg) no-repeat 0px -10px;}
#subscribe h2{color:#451c3f;}
#subscribe p{color:#000;font-size:1.1em;font-weight:bold;}
#recentpost a,#recentpost a:visited{color:#000;font-size:1.1em;font-weight:bold;line-height:1.5em;}
#comments li{font-size:1.1em;line-height:1.5em;}
#comments a,#comments a:visited{color:#000;}
#comments cite, #comments a{font-weight:bold;font-style:normal;}
#sidebar form br{display:none;}
#sidebar form label{display:block;font-size:1.2em;font-weight:bold;padding:0 0 4px 0;}
#sidebar legend{top:0;left:0;display:block;position:absolute;margin-top:-5000px;}
#sidebar input.txt, #wpcf_your_name, #wpcf_email, #wpcf_website, #wpcf_subject, #wpcf_response {width:288px;padding:4px 5px;font-size:1.2em;line-height:1.25em;margin-bottom:10px;border:solid 1px #484848;background:#fff url(images/bg_form_textarea.jpg) no-repeat left top;}
#sidebar #contactsubmit {clear:both;width:80px;font: normal normal normal 1.2em/1.5em Arial, sans-serif;padding:4px 5px;border:solid 1px #484848;}
#sidebar input#cap{width:60px;margin-bottom:0;}
#sidebar textarea{width:288px;height:200px;overflow:auto;font-size:1.2em;padding:4px 5px;line-height:1.25em;margin-bottom:10px;border:solid 1px #484848;background:#fff url(images/bg_form_textarea.jpg) no-repeat left top;}
/* Begin Comments*/
.alt{margin:0;padding:10px;}
#commentsSection {margin:20px 0 0 0;}
#commentsSection ol#commentlist{padding:0;clear:both;}
#commentsSection ol#commentlist li{height:auto;clear:both;padding:5px 10px 3px 0;list-style:decimal outside;background:url(images/commentLi.gif) left bottom repeat-x;}
#commentsSection ol#commentlist p{margin:0 5px 5px 0;padding:0 0 15px 0;}
#commentsSection #commentform p{margin:;}
#commentsSection .nocomments{text-align:center;margin:0;padding:0;}
#commentsSection .commentmetadata{margin:0;display:block;}
#commentsSection #commentform {clear:both;background:#e7e7e7;padding:10px 7px;}
#commentsSection #commentform p {padding:6px 0;}
#commentsSection #commentform p.formField {font: normal normal normal 1em/1.2em "Helvetica", Verdana, Arial, sans-serif;float:left;margin:0 8px 0 0;}
#commentsSection #commentform p.formField input {height:21px;font-size:1.25em;border:1px solid #000;}
#commentsSection #commentform p textarea {border:1px solid #000;}
#commentsSection #commentform textarea#comment {width:500px;}
#commentsSection #commentform input#submit {border:1px solid #000;height:23px;float:right;margin:0 15px 10px 0;}
#commentsSection h2#respond, h2#comments {clear:both;}
/* End Comments */
#content .post form img {text-align:left;margin:0 0 0 0;}
#content .post form p {margin:5px 0 10px 0;}
#wp-email input, #wp-email textarea {border:1px solid #000;margin:0 0 7px 0;}
h2#languageIsFree, h2#acerGuy {padding:40px 0 5px 0;}


/* After Launch Changes*/
.wp-pagenavi {margin:30px 0 0 0;}
.brownbox li {font-size:1.1em;line-height:1.5em;}
.brownbox li a:link, .brownbox li a:visited {color:#000;}
.brownbox li a:hover {color:#000;text-decoration:underline;}