/*  
Theme Name: remgo
Theme URI: http://remgo.com/
Description: ...
Author: Remgo Design
Author URI: http://remgo.com/
*/

body {background-image:url(images/960.png);	background-repeat: repeat-y;
background-color:#f7f7f7;
	background-position: center top;
	margin:auto;
font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif; font-size: 14px; color:#202020; }
a {text-decoration:none;}
h1 {font-size:34px; font-weight: lighter;color:#666;}
h1 a {text-decoration:none;}
h1 a:hover {color:#5096cb;}
h2 {font-size:18px; color:#666;}
h2 a {color:#333;text-decoration:none;}
h2 a:hover {color:#5096cb;}
h3 {font-size:18px; font-size:16px;color:#666;}
h3 a {color:#333;}
h3 a:hover {color:#5096cb;}
blockquote{margin:0 0 18px 20px;padding:1px 12px;border-left:3px solid #DE8D8D;background:#F2F2F2;height:1%}
blockquote p{padding:8px 0;margin:0;color:#666;}

.about img {float:right; margin-left: 20px; margin-bottom: 10px;opacity:0.6;filter:alpha(opacity=60);border:1px solid #ccc; padding:8px;background:#eaeaea;}
.about img:hover {float:right;margin-left: 20px; margin-bottom: 10px;opacity:1;filter:alpha(opacity=100);border:1px solid #eaeaea; padding:8px;background:#f0f0f0;}

.line {background-image:url(images/line.gif);	background-repeat: repeat-x; width:960px;margin: 0 auto; height: 1px; }
.line-single {background-image:url(images/line.gif);background-repeat: repeat-x; width:960px;margin: 6px auto;height: 1px; }
ul { list-style-image:url("images/bg-li-unrelated.gif");list-style-type:square;}
.time {text-align:right;font-size:10px; position:absolute; top:0; right:0; width:100%;background: #eaeaea;color:#4F4E4F;border-bottom:1px solid #999;margin-bottom:2px;}
.time a {color:#333;}
.time a:hover {text-decoration:underline;background: #f8f8f8;color:#666;}

.big { background:#eaeaea url(images/big_bg.png) no repeat;  font-family: Georgia, serif;  font-size:24px; font-weight:lighter; margin:0 0 6px 12px; color:#999;padding:0 0 0 8px;height:128px;}
.big a {color:#333;text-decoration:none;}
.big a:hover {text-decoration:none;color:#999;}
.ilk {font-family: Georgia, serif;  font-size:20px;color:#999;padding:8px 0 0 38px;}

.manset a {font-size:16px; position:absolute; top:0; left:0;width:300px;background: #F9F014;color:#4F4E4F;}
.manset a:hover {background:transparent;color:#fff;}

.manset1 a {font-size:12px;position:absolute;top:0; left:0;width:140px;background: #E3E0D8;color:#000;}
.manset1 a:hover {background:transparent;color:#fff;}

.manset2 {font-size:12px;width:140px;color:#000;height:30px;}
.manset2 a {color:#000;}
.manset2 a:hover {color:#84A5BE;}

.manset3 a {font-size:16px; position:absolute; bottom:0; left:0;width:300px;background: #F9F014;color:#4F4E4F;}
.manset3 a:hover {background:transparent;color:#fff;}

.cap {font-size:11px;position:absolute;bottom:0; left:0;width:138px;background: #444444;color:#f0f0f0;padding:2px 0 2px 2px;}
.cap1 {font-size:11px;position:absolute;bottom:0; left:0;width:298px;background: #444444;color:#f0f0f0;padding:2px 0 2px 2px;}
.cap2 {font-size:11px;color:#999;padding:2px 0 14px 2px;height:40px;}

.resim a {opacity:0.6;filter:alpha(opacity=60);border:none;}
.resim a:hover {opacity:0.9;filter:alpha(opacity=90);border:none;}

.page {padding:0 12px 0 12px;}
.tit {padding:2px;font-size:12px;height:30px;}
.tit a {color:#000;background: #F9F014;}
.tit a:hover {background: #4F4E4F;color:#F9F014;}
.tit ul{list-style:none;margin:1px 0 4px 0px;padding:5px 0 3px 2px;}
.tit li a{font-size:11px;padding:2px 0 4px 0px;width:100%;display:block;border-bottom:1px dashed #999;background:#f7f7f7;color:#444;}
.tit li a:hover{font-size:11px;background:#F9F014;color:#000;}

.tg {padding-left:2px;font-size:10px;overflow:hidden;}
.tg li {list-style:none;padding:2px 2px;display:block;text-decoration:none;}
.tg li a{background:#eaeaea;color:#4F4E4F;}
.tg li a:hover{background:#4F4E4F;color:#F9F014;}

.tg a {text-decoration:underline;color:#5096cb;}
.tg a:hover {text-decoration:none;}
.tg h2 {font-size:16px;margin-top:0px;margin-bottom:2px;border-top: 6px solid #eaeaea;	color:#666;}
.tg h3 {font-size:12px;margin-top:-2px;margin-bottom:2px;border-top: 6px solid #eaeaea;color:#666;}
.tg h3 a {text-decoration:none;}
.tg h3 a {text-decoration:underline;}


.top {padding-left:2px;font-size:10px;overflow:hidden;margin:12px 0 0 2px}
	.top li {list-style:none;padding:2px 2px;display:block;text-decoration:none;}
	.top li a{background:#eaeaea;color:#4F4E4F;}
	.top li a:hover{background:#4F4E4F;color:#F9F014;}

.top h2 {font-size:22px;}
.top h2 a {text-decoration:none;color:#999;}
.top h2 a:hover {text-decoration:underline;color:#5096cb;}

.pagination { border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; }
.prevpost { float:left; }
.nextpost { float:right }
.prevpost a,.nextpost a { background:#eaeaea; padding:10px 15px; margin:0; display:block; }
.prevpost a:hover,.nextpost a:hover { background:#f7f7f7; color:#777; font-style:italic; }

/* -------- SOCIAL -------- */
#social {float: right;margin:6px 1px;padding-bottom:6px;display: inline;}
#social a, #social a:visited {padding: 0;margin: 0;}
#social img {margin: 6px 2px 0 1px;padding: 0; opacity: 0.4;filter: alpha(opacity=40);}
#social img:hover { margin: 6px 1px 0 1px;padding: 0;opacity: 1;filter: alpha(opacity=100);}

/* Right Sidebar */
#sb{width: 100%;float:left;font-size:12px;}
#sb ul{list-style:none;margin:6px 0 4px 0px;padding:5px 0 3px 0px;}
#sb li a{ padding:2px 0 4px 0px;display:block;border-bottom:1px dashed #999;color:#333;}
#sb li a:hover{background:#f0f0f0;color:#999;}
#sb h3 {font-family: Georgia, serif; font-size:18px;margin-bottom:6px;border-top: 6px solid #F9F014;width: 300px;}

/* Comments */
#commentblock {width: 740px;color: #000000;float:left;padding: 10px 15px 0px 25px;margin: 10px 0px 0px 0px;border-top:5px solid #c6c6c6;}
#commentblock ol{list-style-type: none;margin: 0px 0px 0px 0px;padding: 0px 0px 10px 0px;}
.commentdate {font-size: 12px;padding-left: 0px;}
#commentlist li p{margin-bottom: 8px;line-height: 20px;padding: 0px;}
.commentname {color: #333333;margin: 0px;padding: 5px 5px 5px 0px;}
.commentinfo{clear: both;}
.commenttext {clear: both;margin: 10px 0px 10px 0px;padding: 20px 10px 5px 10px;width:94%;background: #fff;border-bottom:1px solid #c6c6c6;}
.commenttext-admin {clear: both;margin: 3px 0px 10px 0px;padding: 20px 10px 5px 10px;width:94%;background: #f9f9f9;border-bottom:1px solid #c6c6c6;}
#commentsformheader{padding-left: 0px;}
#commentsform{text-align: center;margin: 0px;padding: 0px;}
#commentsform form{text-align: left;margin: 0px;}
#commentsform p{margin: 0px;}
#commentsform form textarea{width: 99%;}
p.comments_link  img{margin: 0px;padding: 0px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}

/* Footer */
#footer {clear:both;text-align:center;height: 50px;padding:10px;font-size:11px;border-top:1px solid #eaeaea;color:#202020;}  
#footer a {text-decoration:underline;color:#202020;}
#footer a:hover {text-decoration:none;color:#5096cb;}

/* search form */

#search {display: inline;float: right;height: 14px;margin: 10px 0px 0px 1px;}
#search input {float: left;background: #fff;width: 129px;padding: 2px 5px 3px 5px;font-family: Georgia,serif;font-size: 12px;font-style: italic;	color: #999;line-height: 12px;border: 1px solid #ECEDE8;}
#search input:focus {background: #fffff0;border: 1px solid #ddd;}
#search input.btn {background: none;border: none;margin: 4px 0px 0px -23px;padding: 0px;width: auto;}

/*
	Variable Grid System.
	Learn more ~ http://www.spry-soft.com/grids/
	Based on 960 Grid System - http://960.gs/
	Licensed under GPL and MIT.
*/


/* Containers
----------------------------------------------------------------------------------------------------*/
.container_6 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/

.grid_1,
.grid_1a,
.grid_2,
.grid_3,
.grid_4,
.grid_4a,
.grid_5,
.grid_6 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}

/* Grid >> 6 Columns
----------------------------------------------------------------------------------------------------*/
.container_6 .grid_1a {width:140px;height:130px;}
.container_6 .grid_1 {width:140px;}

.container_6 .grid_1 img {border:none;}
.container_6 .grid_1 img a {border:none;}
.container_6 .grid_2 {width:300px;background-color:#f7f7f7;}

.container_6 .grid_3 {width:460px;background:#EBEBEB url(images/big_bg.png) no-repeat top right;}

.container_6 .grid_3alt {width:460px;}

.container_6 .grid_4 {width:620px;font-size: 15px;font-weight: normal;line-height: 140%;color:#202020;border-bottom:1px solid #eaeaea;
border-top:1px solid #eaeaea;padding-top:10px;background-color:#fff;}
.container_6 .grid_4p {padding:6px;}
.container_6 .date {font-size: 11px;font-weight: normal;line-height: 140%; letter-spacing: 2px;color:#333;}
.container_6 .grid_4 h1 {font-family: 'PT Serif Caption', serif; margin-top:1px;}
.container_6 .grid_4 a { color:#5096cb;text-decoration:underline;}
.container_6 .grid_4 a:hover { color:#000; text-decoration:none; }
.container_6 .grid_4a {width:620px;}
.container_6 .grid_5 {width:780px;}
.container_6 .grid_6 {width:940px;}

/* Prefix Extra Space >> 6 Columns
----------------------------------------------------------------------------------------------------*/

.container_6 .prefix_1 {padding-left:160px;}
.container_6 .prefix_2 {padding-left:320px;}
.container_6 .prefix_3 {padding-left:480px;}
.container_6 .prefix_4 {padding-left:640px;}
.container_6 .prefix_5 {padding-left:800px;}

/* Suffix Extra Space >> 6 Columns
----------------------------------------------------------------------------------------------------*/

.container_6 .suffix_1 {padding-right:160px;}
.container_6 .suffix_2 {padding-right:320px;}
.container_6 .suffix_3 {padding-right:480px;}
.container_6 .suffix_4 {padding-right:640px;}
.container_6 .suffix_5 {padding-right:800px;}

/* Push Space >> 6 Columns
----------------------------------------------------------------------------------------------------*/

.container_6 .push_1 {left:160px;}
.container_6 .push_2 {left:320px;}
.container_6 .push_3 {left:480px;}
.container_6 .push_4 {left:640px;}
.container_6 .push_5 {left:800px;}

/* Pull Space >> 6 Columns
----------------------------------------------------------------------------------------------------*/

.container_6 .pull_1 {left:-160px;}
.container_6 .pull_2 {left:-320px;}
.container_6 .pull_3 {left:-480px;}
.container_6 .pull_4 {left:-640px;}
.container_6 .pull_5 {left:-800px;}

/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}

/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */
.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}
.clearfix {display: inline-block;}

* html .clearfix {height: 1%;}
.clearfix {display: block;}

/*---Contact----*/

.wpcf7 {width: 620px; height: 390px; background: url(images/mail.png) no-repeat; margin-top: 50px; color: #777;}
.wpcf7 p {font-size: 12px; padding:54px 0 0 20px;}
.wpcf7 label {font-size: 12px; display: block; }
.wpcf7 input {height: 22px; margin:2px; width: 90px; font-size: 12px; padding:1px; border: 1px dotted #333;background:transparent; }
.wpcf7 input[type="text"]:hover, .wpcf7 textarea:hover{border: 1px solid #AAA}
.wpcf7 input[type="text"]:focus, .wpcf7 textarea:focus{border: 1px solid #AAA; background:#f0f0f0;}

.wpcf7 textarea {background:transparent; height: 60px; width: 170px; font-size: 12px; padding:6px; margin:2px; border: 1px dotted #CCC}
._wpcf7_captcha_challenge_captcha-405 {height: 16px; margin:2px; border: 1px dotted #333; }
.submit input {width: 60px; height: 40px; margin-top: 10px; margin-left: 413px;}

.wpcf7-response-output, span.wpcf7-not-valid-tip-no-ajax{color: #942E2E}
span.wpcf7-not-valid-tip-no-ajax {font-size: 20px; padding-left:5px}
.wpcf7-mail-sent-ok{color: #285bac}
