/*  
Theme Name:HC-Von
Theme URI:http://www.hakkiceylan.com/
Description:for vontataroglu.com
Version:1.0
Author:Hakki Ceylan
Author URI:http://www.hakkiceylan.com/
*/


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; text-decoration:none;}
body {line-height: 1; }
ol, ul {list-style: none; }
blockquote, q {quotes: none; }
:focus, a:focus, a:active {outline: 0;}
table{border-collapse: collapse; border-spacing: 0;}
.clearfloat:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfloat {display: inline-block;}
* html .clearfloat {height: 1%;}
.clearfloat {display: block;}
.left{float:left;}
.right{float:right;}
.tright{text-align:right;}
.elli {width:50%;}

body {
font-family: "Segoe UI", "Century Gothic", Arial, Verdana, sans-serif;
font-size: 14px;
margin: 0;
background-image: url(images/tan0.jpg); background-repeat: repeat;
}


h1, h2, h3, h4, h5 {padding: 15px 0 10px 0; }

h1 {font-size: 24px; letter-spacing:-1px; }
.widgettitle, h2 {font-size: 24px; letter-spacing:-1px; color:#563023;}
h3 {font-size: 18px;}
h4 {font-size: 16px;}
h5 {font-size: 14px;}

p { line-height: 21px; font-size: 13px; margin-bottom: 15px; }

.clearer {clear: both; height: 0px; line-height: 0px;}


#constraint, #footer-in, #pagealt-in { margin: 0 auto; width: 840px; }
#pagealt {background-image: url(images/tan1.jpg); background-repeat: repeat; }
#footer {background-image: url(images/tan1.jpg); background-repeat: repeat; height:40px; }
#footer-in, #footer-in a { color:#9F8A81; text-decoration:none; font-size:12px;}
#footer-in a:hover { color:#fff;}
#footer-in {padding:15px 0 0 0; height:24px; margin: 0 auto; border-top:1px dashed #999 ;}

#pageheader {height:110px; border-bottom:1px dashed #9F936D;}

#artArea { float: left; width: 400px; padding-bottom: 20px; }
#logo { margin-top: 1px; margin-left: 25px; }
#dog { margin-left: 75px; }

#introArea { float:left; width: 440px; margin: 0 0 15px 0; }

.button { display: block; margin-top: 30px; }

#additionalDetails { clear: both; color: #fff; padding:10px 0; }
#additionalDetails h2,  #additionalDetails h2 { color: #fff; }
#additionalDetails a { color: #eee; font-weight:bold;}
#additionalDetails a:hover { color: #CFBD8E; }
#mainbottomleft, #mainbottomright { float: left; width: 48%; }
#mainbottomleft { margin-right: 15px; }


#introArea h1 { padding: 0px 0px 0px 15px; }
#introArea ul { list-style: none; font-size: 16px; line-height: 21px; margin-top: 15px; }
#introArea ul li { padding: 8px 8px 8px 40px; margin-left: 15px; background-image: url(images/pat.gif); background-position: top left; background-repeat: no-repeat;font-weight:bold; }
#introArea ul li a {color:#563023;}
#introArea ul li a:hover {color:#9F4E31;}

#mainbottomleft h3, body#home #mainbottomright h3 { margin: 10px 0; }

#mainbottomright ul li { line-height:18px; margin:10px 0;}

a img {border: 0px }



.feedback { font-size: 21px; margin: 0 auto; text-align: center; width: 840px; }
.goodResponse {  color: green; }
 .badResponse {color: #c00; }
.required { color: #fff; }

form {margin-left: 15px; margin-right: 15px; }
fieldset {padding: 15px; margin-bottom: 15px; border: 1px solid #58280E;}
legend {color: #58280E; padding-left: 5px;  padding-right: 5px; }
input, textarea, select {padding:5px;  font-size:13px;  font-family: "Segoe UI", "Century Gothic", Arial, sans-serif; border: 1px solid #999; width:370px;}
label {font-weight:bold;}
select { width: 150px; }
 
.formBlock {  float: left; width: 32%; }
.formRow {  padding: 3px;}
.formRow label { display: block;}
span.field {display: block;margin-top: 1px;}
sub {clear: both;display: block;margin-top: 1px;font-size: 10px;color: #F1C4AC;}
.submitBlock {clear:  both;padding: 3px;}

.ngg-widget img { border:6px solid #fff !important; margin:0 5px 5px 0 !important; padding:0 !important;}

.contentWrapper1 {float:left; width:220px; margin-top:35px;margin-bottom:20px;}
.contentWrapper2 {float:left; width:580px;margin-left:9px; padding-left:20px; border-left:1px dashed #9F936D;}
.contentWrapper2 a {color:#35568F; font-weight:bold; }
.contentWrapper2 a:hover {color:#000;}
.contentWrapper2 h4 { color:#563023; font-size:20px; margin-bottom:5px; padding-bottom:10px; }
.contentWrapper2 blockquote {margin-left:20px;}

.contentWrapper1  ul { list-style: none; font-size: 16px; line-height: 21px; margin-top: 15px; }
.contentWrapper1  ul li { padding-left: 25px; margin-top:10px; background-image: url(images/pat20.gif); background-position: top left; background-repeat: no-repeat; font-weight:bold; }
.contentWrapper1  ul li a {color:#563023;}
.contentWrapper1  ul li a:hover {color:#9F4E31;}

.contentWrapper2 ul {list-style:disc; line-height:21px; margin-bottom:15px; margin-top:5px;}
.contentWrapper2 ol {list-style:decimal; line-height:21px; margin-bottom:15px; margin-top:5px;}
.contentWrapper2 ul li {margin-left:15px;}
.contentWrapper2 ol li {margin-left:30px;}
.contentWrapper2 h1 {color:#563023;}

.solbar {margin-top:20px;}

.fn {font-style:normal; font-weight:bold;}

.comment-body em {color:red;}
.comment-author {float:left; margin-right:10px; font-weight:bold;}

#statcounter_image img { margin-bottom: -4px;}
