/*
Theme Name: am.dotfix.ru
Description: Тема для сайта «Анастасия Машукова. Пошив одежды на заказ.».
Version: 1.0
Author: Юрий Гугнин
Author URI: http://on.dotfix.ru/
Tags: minimal, shop, clothes


TODO:
. Сделать отдельный category-id.php для журнала о шитье
. Сделать в single.php проверку на принадлежность той или иной категории, и в зависимости от этого выдавать разную инфу (нужно для разделения между собой страниц платьев и постов в журнале
*/

/* основные тэги */
*{
	margin:0; 
	padding:0;
	border:0
}
body {
	background:white;
	font:62.5% Georgia, Serif;
	color: #333
}
h1{
	padding:24px 0 0 0;
	font-size:3.6em;
	font-weight:normal;
	color: black
}
h2{
	padding:0 0 14px 0;
	font-size:2.4em;
	font-weight:bold;
	font-style:italic;
	color:#1B1B1B
}
h3{
	font-size:1.2em;
	font-weight:bold;
	font-style:italic;
	color:#1B1B1B
}
h4{
	margin:0 0 12px 0;
	font-size:1.8em;
	font-weight:normal;
	font-style:italic;
	color:#1B1B1B
}
h6{
	padding:5px 0 0 0;
	font-size:1.8em;
	font-weight:normal;
	font-style:italic
}
a,a:visited{
	color:#333;
	text-decoration:underline
}
a:hover{
	color:#951B1B;
	text-decoration:none
}
p{
	line-height:150%
}
ul{
	list-style:none
}
/* сетка */
#container{
	width:960px;
	margin:0 auto;
}
#header{
	width:100%;
	height:107px;
	margin:0 0 20px 0;
	border-bottom:1px solid #666;
	text-align:center
}
#content{
	float:right;
	width:720px;
	margin:0 0 20px -221px;
	padding:0 0 0 20px;
	border-left:1px solid #666
}
#menu{
	float:left;
	width:221px;
	margin:0 0 20px 0
}
#menu ul{
	margin:0 0 33px 0;
}
#menu ul li{
	margin:0 0 14px 0;
	font-size:1.8em;
	font-style:italic
}
#menu ul .current-cat a,
#menu ul .current_page_item a{
	color:#951B1B
}
#footer{
	clear:both;
	width:100%;
	height:67px;
	border-top:1px solid #666;
	text-align:center
}
#footer p{
	padding:14px 0 0 0;
	font-size:1.4em;
	font-style:italic
}
/* большой промо-блок на главной */
.bigpromo{
	position:relative
}
.bigpromo div{
	position:absolute;
	top:0;
	left:0;
	z-index:10
}
a.invisible{
	display:block;
	position:absolute;
	top:0;
	left:0;
	z-index:100;
	width:100%;
	height:100%;
	background:transparent;
	color:transparent
}
.bigpromo div h2{
	display:inline-block;
	margin:5px 0 5px 0;
	padding:4px 20px 8px 10px;
	background:white
}
.bigpromo div h2 a{
	color:#1B1B1B;
	text-decoration:none
}
.bigpromo div p{
	width:220px;
	padding:5px 10px 8px 10px;
	background:white;
	font-size:1.2em;
	font-style:italic;
}
/* маленькие промо-блоки в каталоге */
.catalog{
	overflow:hidden;
	width:740px;
	margin:0 0 0 -20px
}
.catalog li{
	float:left;
	position:relative;
	margin:0 0 20px 20px
}
.catalog li div{
	display:none
}
.catalog li:hover div{
	display:block;
	position:absolute;
	top:0;
	left:0;
	z-index:10
}
.catalog li div h3{
	display:inline-block;
	margin:2px 0 2px 0;
	padding:2px 10px 2px 5px;
	background:white
}
.catalog li div h3 a{
	color:#1B1B1B;
	text-decoration:none
}
.catalog li div p{
	width:220px;
	padding:2px 10px 2px 5px;
	background:white;
	font-size:1.2em;
	font-style:italic;
}
/* хлебные крошки */
.breadcrumbs{
	margin:0 0 13px 0
}
.breadcrumbs ul{
	overflow:hidden /* хак, чтобы элементы списка растягивали блок в высоту*/
}
.breadcrumbs li{
	display:inline;
	float:left;
	margin:0 3px 0 0;
	font-size:1.2em;
	color:#6C6C6C
}
.breadcrumbs li a{
	color:#6C6C6C
}
/* страница с описанием товара */
.description{
	float:left;
	width:220px;
	padding:47px 0 0 20px
}
.images{
	float:left;
	width:480px
}
.relateditems{
	clear:both;
	padding-top:35px
}
/* мини-тамбнейлы */
.thumbnails{
	overflow:hidden
}
.thumbnails li{
	float:left;
	padding:0 6px 6px 0
}
.thumbnails li a img{
	border:2px solid white
}
.thumbnails li a:hover img,.thumbnails li a.selected img{
	border:2px solid #B05454
}
#downloadbrowser{
	display:none
}
/* общая типографика контентных блоков */
.entry p{
	margin:0 0 15px 0;
	font-size:1.4em
}
.entry ul{
	margin:0 0 15px 0
}
.entry ul li{
	margin:0 0 5px 0;
	padding:0 0 0 15px;
	background:transparent url('images/li.gif') no-repeat scroll 0 0.6em;
	font-size:1.4em
}
.entry em {
	border-bottom:1px solid #C4C4C4;
	background:#FFFFC4
}