/*  
Theme Name: Samsung P2 Club
Theme URI: http://www.p2club.net/
Description: New design. Version 3 [beta].
Version: 3.110110
Author: Kruazzan and Mallini
Author URI: http://www.p2club.net/
*/

/* ---------------------- */
/*    common   presets    */
/* ---------------------- */

html, body, a, img, table, td, tr, form {margin: 0; padding: 0; border: 0;}

img {color: #000;}

h1 { font-size:24px; color:#c83f15; padding:0; margin:0; margin-bottom:5px;}
h2 { font-size:24px; color:#0082c6; margin:0; padding:0; font-smooth: always; margin-bottom:15px;}
h3 { font-size:18px; color:#004d78; font-smooth: always;}
h4 { font-size:18px; color:#989898; margin-bottom:12px;}

a {color:#c83f15;}
a:hover {color:#c83f15; text-decoration:none;}
p { margin:0 0 20px 0; padding:0;}
*{font-family: Arial, sans-serif;}
td { vertical-align:top;}

h1 a{text-decoration: none;}
h1 a:hover{text-decoration: underline;}
}
body {min-width:1000px; font-size:12px; color:#1e1e1e; margin:0; background: #fff; }

/* ---------------------- */
/*          main          */
/* ---------------------- */

#main { width:1000px; background:url(/wp-content/themes/p2club/images/head_bubbles.jpg) right top no-repeat;}

.head { height:220px; position:relative;}
.rss { position:absolute; top:20px; right:140px; width:64px; height:63px;}

.content { padding:0px 0 70px 0;}
.first { padding-left:20px; font-size: 13px; line-height: 17px;}
.news { padding-right:48px;}
.comments {padding-right:48px; padding-top:25px;}
.comment {width: 650px; background:#f5f5f5; padding: 3px 6px; margin-bottom:12px;}
.username { display:inline; color:#c83f15; padding-right:10px;}
.comm_date { display:inline; color:#6b6b6b; padding-right:5px;}
.text { padding:10px 0;}
.add_comm { padding:10px 0; line-height:20px;}
textarea.add_comm { background:#f5f5f5; border:1px solid #d0d0d0; width:650px; height:144px; padding:3px; color:#6b6b6b; }
input.comm_but { background:#c83f15; color:#fff; padding:3px 10px; border:0; margin-top:10px;}
.date { padding-bottom:17px;}
.conclusion { background:#f5f5f5; padding: 5px 6px; border-left:5px solid #f07b58; color:#6b6b6b;}
.conclusion img { margin-bottom:-2px;}
.second { width:238px; padding-right:20px;padding-left:25px;}
.main_menu, .autorize, .goods { padding-bottom:10px;}
.main_menu a { font-size:14px; line-height:22px; color:#c83f15; text-decoration:none;}
.main_menu a:hover {color:#0082c6; text-decoration:underline;}
.autorize a { font-size:14px; color:#1e1e1e; text-decoration:none;}
.autorize a:hover { text-decoration:underline;}
.item { padding-bottom:20px;}
.item a { display:block;}
.hiden { background:#eaeaea; margin:20px; padding:20px 10px;}
.info { color:#6b6b6b;}
.entrymeta { font-size:12px;}
.content { font-size:12px; font-color:#1e1e1e;}
.sharebuttons {background-color:#b5c7d4; width:100%; height:30px;}
.sharetwitter {width:100px;}
.graymini {color:#989898; margin-bottom:10px; font-weight:bold; font-size:14px;}
.graybig { font-size:18px; color:#989898; margin-bottom:12px; font-weight:bold;}
.graynormal { color:#989898;}
.graymicro { font-size:11px; color:#989898;}
.graymicro a {color:#989898;}
.graymicro a:hover {color:#989898;}
.jsoff {background-color:#FFF2A8; color:#87750d; padding:10px;}
.logo_new {padding: 30px; position: absolute;}
.menulink a:hover {background-color:#007eb9; padding:5px; font-size:16px; font-weight: bold; color:#fff; text-decoration: none;}
.menulink a {padding:5px; font-size:16px; font-weight: bold; color:#007eb9; text-decoration: none;}
.menulinkforum a:hover {background-color:#c83f15; padding:5px; font-size:16px; font-weight: bold; color:#fff; text-decoration: none;}
.menulinkforum a {padding:5px; font-size:16px; font-weight: bold; color:#c83f15; text-decoration: none;}
.menu_new {float: right; padding: 50px;}
.countfooter {opacity: 0.5;}
.grayquote {border: 1px solid #e2e2e2; padding: 10px; margin-left: 10px; text-align: left; width: 450px; height: 100%; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background: #fff;}
.grayquoteimg {position: absolute; margin-top: 40px; margin-left: 4px;}

#vk_like {margin-left: 120px;}
.twitter-share-button {position: absolute;}
.fblike2 {margin-left: 350px;}

.footer { height:48px; background:#eaeaea; color:#6b6b6b; font-size:12px; padding: 10px 0 10px 38px; position:relative;}
.counter { position:absolute; right:23px; top:0; padding-top:18px;}
.counter a { display:inline; margin-left:11px;}

div#twitterlvl{height: 56px; border-bottom: 0px; padding: 0 53px;}
div.twitter{width: 620px; float: left; height: 46px;}
div.twlink{float: right; padding: 2px 46px 0 0;}
.twtr-hd, .twtr-ft {display: none;}  
.twtr-timeline {height: 46px !important;}  
.twtr-widget .twtr-tweet-wrap {padding: 0;}  
.twtr-tweet-text {padding: 0 0 20px 0;}  
div.twitter {overflow: hidden;}  
.twtr-widget {font-size: 11px !important;}

.footer2 {width: 1000px; font-size: 12px; font-family: Arial, Lucida Sans Unicode; color: #4c4c4c; line-height: 16px;}
.footer2 a {color: #f07b58;}
.footer2 a:hover {color: #c83f15; text-decoration: none;}
.footer2copy {line-height: 13px;}
.footer2light {color: #a4a4a4;}
.footer2w {text-align: left; vertical-align: top; padding: 10px; width: 250px;}
.footer2g {text-align: left; padding: 10px; width: 250px; background: #f5f5f5;}

.adv2 {width: 650px; font-size: 12px; font-family: Arial, Lucida Sans Unicode; color: #4c4c4c;}
.adv2 br {margin:0 0 5px 0; padding:0;}
.adv2info {width: 650px; font-size: 12px; font-family: Arial, Lucida Sans Unicode; color: #4c4c4c; line-height: 15px;}
.adv2pic {width: 100px;}
.adv2text {line-height: 25px;}
.borange {color: #c83f15; font-size: 21px; font-weight: bold; padding: 5px;}
.adv2pricehead {padding: 5px; background: #f5f5f5;}
.adv2 tr:hover {background: #f5f5f5;}
.adv2light {color: #a4a4a4; font-size: 11px; font-family: Arial, Lucida Sans Unicode; padding: 6px;}
.adv2pricehead a {color: #fff; padding: 2px; background: #f07b58;}
.adv2pricehead a:hover {color: #fff; padding: 2px; background: #f07b58; text-decoration: none;}

.clear { clear:both;}

div#layout {width: 1000px; min-height: 100%; background: #fff url(/wp-content/themes/p2club/images/topbar.png) left top no-repeat; margin:0 auto; //height: 100%;}

.mapscity {text-decoration: none;}
.mapscity a {text-decoration: none;}
.mapscity a:hover {text-decoration: none;}
.maps-metro {color: #9a000f;}
.mapstyle {list-style: none; margin: 5px; padding: 0px; display: inline;}
