/*
Theme Name: Kagylókürt téma
Theme URI: http://kagylokurt.hu/
Description: A <a href="http://kagylokurt.hu/">Kagylókürt</a> című folyóirat honlapjának alapértelmezett sminkje.
Version: 1.0
Author: Tamás Hidasi
Author URI: http://kagylokurt.hu/
*/



/*clearing*/

body {background:url(images/bg.jpg) repeat-x #f1f1f1; line-height:0; font-size:0; margin:0; padding:0; border:0; }/* header.php-footer.php */

div, span, tr, td, ul, ol, li, p, h1, h2, h3, h4, h5, h6, h7, dl, dd, dt, a, img {margin:0; padding:0; border:0; color:#000; font: normal 12px Arial, Verdana, Geneva, Helvetica, sans-serif; text-align:left; line-height:15px; list-style:none;}




/*basic*/

p {margin:0 0 15px 0;}

h1, h2, h3 {font-family: Arial, Verdana, Geneva, sans-serif;}

h2 a, h3 a {font-size:1em;}

h2.pagetitle {font-size:1.6em; text-align:left; line-height:2em; color:#555;}

a img {border: none;}

a {color:#000; text-decoration:none; font-weight:bold;}

a:hover {color:#ccc;; text-decoration:underline;}

.clear {clear: both;}

.left {float:left;}

.right {float:right;}

.center {text-align:center;}



/*home page*/

#page {width:580px; margin:0 auto; background:#fff;} /* header.php-footer.php */




/*head*/

#header {width:564px; height:94px; padding:18px 0 0 16px; background:url(images/head.jpg) no-repeat;}

#header #header_link {width:246px; height:30px; margin-top:0;}

#header #header_link a {width:246px; height:30px; display:block; margin-top:0;}

#header em {color:#fff;}

#header div {margin:14px 0 0 0;}

#header a {color:#fcf5e5; font-size:11px; font-weight:normal; line-height:9px; text-transform:uppercase;}

#header a.orange {color:#efb11d;}

#header a.red {color:red;}

#announce {width:548px; padding:5px 16px; background: orange;}

#announce a {color:#fcf5e5; font-size:14px; line-height:16px; text-transform:uppercase;}


/*main*/

#main {float:left; background:#fff;}




/*content*/

#content {font-size: 1.2em;}/* index.php, 404.php, archives.php, image.php, links.php, single.php */




/* main content - index.php, 404.php, archive.php, page.php, search.php */

.narrowcolumn {width:550px; padding:15px 15px 15px 15px; background:#fff;} /*float:left*/

.narrowcolumn .entry {line-height: 1.4em; margin:6px 0 0 0;}

.narrowcolumn .post {border-bottom:solid 1px #cfc5a9; padding:10px 0 0 0;}

.narrowcolumn .post a {text-transform:uppercase; font-size:8px; font-weight:normal; letter-spacing:3px; color:#827860;}

.narrowcolumn .post h3 a {text-transform:uppercase; font-size:20px; letter-spacing:0px; color:#312f75;}

.narrowcolumn .post h3 {margin:17px 0 0 0;}

.narrowcolumn .entry p {font: normal 13px Arial, Verdana, Geneva, Helvetica, sans-serif; line-height:15px;}

.narrowcolumn .post .left img {margin:4px 10px 10px 0; float:left;}

.narrowcolumn h2 a,
.narrowcolumn h3 a {color:#312f75; font-weight:normal;}

.narrowcolumn h2 a:hover,
.narrowcolumn h3 a:hover {text-decoration:underline;}

.narrowcolumn h2.center {font-size:10px; font-weight:bold; color:red; margin:0 0 15px 0;}

#cat_list {width:540px; height:258px; background:url(images/rainbow.jpg) no-repeat; border-bottom:solid 1px #cfc5a9; padding:8px 0 5px 5px;}

div>#cat_list {padding:8px 0 5px 10px;}

#cat_list div {float:left; width:130px; margin:0 5px 0 0;}

#cat_list div.wide {width:145px;}

#cat_list div.slim {width:115px;}

#cat_list li {line-height:14px;}

#cat_list li a {font-weight:normal; font-size:11px;}

#cat_list li a:hover {color:#312f75;}

#cat_list h4 a {color:#827761; text-transform:uppercase; font-size:11px;}

#cat_list h4 a.orange {color:#efba3b;}

#orient {width:550px; height:159px; background:url(images/orientacio.jpg) no-repeat;}

#ori_list {float:right; width:208px; height:94px; margin:10px 0 0 0; padding:0 10px 0 0;}

#ori_link {float:right; width:218px; height:35px; margin:15px 0 0 0; padding:0;}

#ori_link a {width:218px; height:35px; display:block;}

#orient p {margin-bottom:7px;}

#orient a {color:#fff; font-size:11px; font-weight:normal;}

#orient a:hover {color:#fff;}



/* widecolumn: archives.php, image.php, links.php, single.php */

.widecolumn {float:left; width:550px; padding:15px; background:#fff;}

.widecolumn .entry p {line-height:17px;}

.widecolumn .entry p.wp-caption-text {margin:5px 0 0 0; color:#82785f; font-weight:bold;}

.widecolumn .entry div.alignnone {margin:4px -8px 20px 0;}

.widecolumn .entry div.alignnone p.wp-caption-text {text-align:center;}

.widecolumn .entry div.alignnone p.wp-caption-text span {font-style:italic;}

.widecolumn .entry div.alignleft {float:left; margin:4px 10px 10px 0;}

.widecolumn .entry img.size-medium {border:solid 1px #82785f;}

.widecolumn .entry img.size-full {border:solid 1px #82785f;}

.widecolumn .entry img.size-thumbnail {border:solid 1px #82785f;}

.widecolumn .postmetadata {margin: 30px 0;}

.widecolumn .smallattachment {text-align: center; float: left; width: 128px; margin: 5px 5px 5px 0px;}

.widecolumn .attachment {text-align: center; margin: 5px 0px;}

.widecolumn .post {padding:20px 0 0 0;}

.widecolumn h3 {color:#837761; font-weight:normal; font-size:18px; line-height:24px; margin:30px 0 10px 0;}

.widecolumn h2 {color:#000; font-weight:normal; font-size:32px; line-height:38px; margin:0 0 20px 0;}

.widecolumn h2 a,
.widecolumn h3 a {color:#312f75;}

.widecolumn h2 a:hover,
.widecolumn h3 a:hover {text-decoration:underline;}

.widecolumn p a {font-weight:normal; color:#777;}

.widecolumn p a:hover {color:#312f75; text-decoration:underline;}

.widecolumn div.img div {color:#444; font-size:10px; margin:5px 0 10px 0; text-align:right;}

.widecolumn em {font-weight:bold; font-style:normal; color:#837761;}

.widecolumn blockquote {border-left:4px solid #ccc; background:#f8f8f8;}

.widecolumn .entry blockquote p {margin:5px; font:normal 13px "Times New Roman", Times, serif; line-height:1.6em;}



/*footer*/

#footer {margin:0; width: 580px; height: 20px; clear:both;} /* footer.php */

#footer p {padding:2px; text-align: center;}

#footer p,
#footer p a,
#footer p b {font-size:10px; color:#fff;}





/* comment */

.commentlist {padding: 0; text-align: justify;}

.commentlist li, #commentform input, #commentform textarea {font: 0.9em   'Lucida Grande', Arial, Verdana, Sans-Serif;}

.commentlist li {font-weight: bold; margin: 15px 0 3px; padding: 5px 10px 3px; list-style: none;}

.commentlist li .avatar {float: right; border: 1px solid #eee; padding: 2px; background: #fff;}

.commentlist cite, .commentlist cite a {font-weight: bold; font-style: normal; font-size: 1.1em;}

.commentlist p {font-weight: normal; line-height: 1.5em; text-transform: none; margin: 10px 5px 10px 0;}

#commentform p {font-family: Arial, 'Lucida Grande', Verdana, Sans-Serif; margin: 5px 0;}

.commentmetadata {font-weight: normal; margin: 0; display: block;}

.nocomments {text-align: center; margin: 0; padding: 0; color: #777;}









/* form wp*/

#searchform {text-align: center;}

#sidebar #searchform #s {width: 108px; padding: 2px;}

#sidebar #searchsubmit {padding: 1px;}

#sidebar form {margin: 0;}

.entry form {text-align:center;}

select {width: 130px;}

#commentform input {width: 170px; padding: 2px; margin: 5px 5px 1px 0;}

#commentform textarea {width: 100%; padding: 2px;}

#commentform #submit {margin: 0; float: right;}
























