/*
Theme Name: summer
Theme URI: http://wordpress.org/
Description: summer
Version: 
Author: Venera
Author URI: http://alyajdaily.com.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php


/* Begin Typography & Colors */

body {

	font-size: 9px;

	font-family: Tahoma, Verdana, Arial, Sans-Serif;

	background: #302e4a url('images/bg.jpg');
        background-repeat: repeat-x;
	color: #333333;

	text-align: center;

	}



#page {

	background-color: white;

	border: 0px solid #ffffdb;

	text-align: left ;

	}



.content-date {
	align: left;
	color: #295859;
	font-family: verdana;
	font-size: 10px;
	text-align: center;
	}



td.a {background: #f2e3c2 url('/wp-content/themes/summer/images/images/topik.jpg'); color:#31d6a5; text-transform:uppercase; text-align:right; height: 32px; font-size: 11px; font-face: trebuchet ms;  padding:5px; } /* заголовок новости */
td.a a {color: #938497; text-transform: uppercase; font-size: 13px; font-face: trebuchet ms;} /* текст заголовка новости */
td.a a:hover { color: #d9c497;}

td.ac {background: #fcf7b5 url('http://alyajdaily.com/wp-content/themes/wondeful summer/images/images/ctopik.jpg'); color:#31d6a5; text-transform:uppercase; text-align:left; height: 40px; font-size: 11px; font-face: trebuchet ms;  padding:5px; } /* заголовок новости */
td.ap {background: #5c3167 url('/wp-content/themes/summer/images/images/stopik.jpg'); color:#532f61; text-transform:uppercase; text-align:center; height: 46px; font-size: 12px; font-face: trebuchet ms;  padding:5px; } /* заголовок колонки */


td.b {background:#f2e3c2 url('/wp-content/themes/summer/images/images/topiks.jpg'); color:#938497; height: 60px; padding:5px; } /* сама новость */
td.bp {background:#e8e5b6 url('/wp-content/themes/summer/images/images/stipik.jpg'); background-repeat: repeat-y;color:#f2e3c2; height: 40px; padding:5px; } /* сама новость */
td.bp a { color: #fffaec;}
td.bp a:hover { color: #d0cd9b;}
td.bc {background:#e8e5b6 url('http://alyajdaily.com/wp-content/themes/wondeful summer/images/images/ctopiks.jpg'); color:#0e4b73; height: 40px; padding:5px; } /* сама новость */
td.c {background: #f2e3c2 url('/wp-content/themes/summer/images/images/tipik.jpg'); height: 140px; color:#938497; text-align:left;  font-size: 9px;padding:5px; } /* дата и комменты */
td.c a { color: #d9c497;} /* ссылки в дате и комментах */
td.c a:hover { color: #938497;}
td.cc {background: #fcf7b5 url('http://alyajdaily.com/wp-content/themes/wondeful summer/images/images/ctipik.jpg'); height: 43px; color:#fffdc9; text-align:left;  font-size: 9px;padding:5px; } /* дата и комменты */
td.cp {background: #f2e3c2 url('/wp-content/themes/summer/images/images/tipiks.jpg'); height: 34px; color:#888888; text-align:left;  font-size: 9px;padding:5px; } /* дата и комменты 2*/
td.cp a { color: #d9c497;} /* ссылки в дате и комментах 2*/
td.cp a:hover { color: #b8a680;}
td.cpp {background: #fcf7b5 url('/wp-content/themes/summer/images/images/stipiks.jpg');   height: 28px; color:#888888; text-align:right;  font-size: 9px;padding:5px; } /* дата и комменты 2*/
td.cpc {background: #fcf7b5 url('http://alyajdaily.com/wp-content/themes/wondeful summer/images/images/ctipiks.jpg'); height: 43px; color:#888888; text-align:right;  font-size: 9px;padding:5px; } /* дата и комменты 2*/
td.top {font-face: trebuchet ms; color: #888888; font-size: 9px;}

td.menu {font-face: trebuchet ms; color: #a54b62; font-size: 13px; font-weight: bold; text-transform: uppercase;}
td.menu a {color:#a54b62; font-weight: bold;}
td.menu a:hover {color: #888888; text-decoration: none; font-weight: bold;}
/* Tables */


td.d {font-family: trebuchet ms; font-size:9px; line-height: 16px; color:#b07103; background:#fbf0dd url('images/sidebar1.png'); padding-left:2px; padding-right:2px; height: 42px; text-transform: uppercase;} /* date and comments text */


td.z {font-family: times; font-size:11px; color:#b5cc5e; background: #fafbcf url('images/text.jpg'); background-repeat: repeat-y; padding-left: 15px; border: 0px #d5e3e4 solid; text-transform: uppercase; font-weight: bold; height: 30px;} /* news titles */

td.n {font-family: times; font-size:11px; color:#b5cc5e; background: #fce5ea url('images/text1.jpg'); padding-left: 15px; border: 0px #d5e3e4 solid; text-transform: uppercase; font-weight: bold; height: 30px;} /* news titles */




td.e {font-family: times; font-size:11px; color:#718d69;  background:#fafbcf url('images/sidebar.png'); padding-left: 15px; border-bottom: 0px #ffffff solid; text-transform: uppercase; height: 40px;  font-weight: bold;} /* sidebars titles */

td.f {background-color:#f2e9ed; font-size:9px; color:#707070;}

td.g {font-family: times; font-size:11px; color:#fcf7b5; background: #77688a url('images/sidebar1.png'); padding-left: 15px; border: 0px #d5e3e4 solid; text-transform: uppercase; font-weight: bold; height: 30px;} /* news titles */


#header {

	background: url('images/kubrickheader.jpg') no-repeat bottom center;

         text-align: center;

         color: #ffffdb;

	}



#headerimg 	{

	margin: 0px 0px 0;

	height: 700px;

	width: 1200px;

	}



#content {

	font-size: 11px;

	}



.widecolumn .entry p {

	font-size: 11px;

	}



.narrowcolumn .entry, .widecolumn .entry {

	line-height: normal;

	}



.widecolumn {

	line-height: 11px;

	}



.narrowcolumn .postmetadata {

	text-align: left;

	}



.alt {

	background: url('images/1.png');

	border-top: 1px solid #ddd;

	border-bottom: 1px solid #ddd;

	}



.widgettitle {

	background: url('images/1.png');
         padding: 5px;
         text-align: center;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;

        

	}



#footer {

	background: #ffffdb url('images/kubrickfooter.jpg') no-repeat top;

	border: none;

	}



small {

	font-family: Arial, Helvetica, Sans-Serif;

	font-size: 9px;

	line-height: normal;

	}



h1, h2, h3 {

	font-family: Tahoma, Verdana, Arial, Sans-Serif;

	font-weight: bold;

	}



h1 {

	font-size: 9px;

         color: #ffffff;

         text-align: center;

         line-height: normal;

	}



#headerimg .description {

	font-size: 5px;

	text-align: center;

	}



h2 {

	font-size: 14px;

	}



h2.pagetitle {

	font-size: 14px;

	}



#sidebar h2 {

	font-family: Tahoma, Verdana, Sans-Serif;

	font-size: 10px;

	}



h3 {

	font-size: 10px;

	}



 #headerimg .description {

	text-decoration: none;

	color: #ff0099;

	}



h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {

	text-decoration: none;

	}






.commentlist li, #commentform input, #commentform textarea {

	font: 10px Tahoma, Verdana, Arial, Sans-Serif;

	}



.commentlist li {

	font-weight: bold;

	}



.commentlist li .avatar { 

	float: left;

	border: 1px solid #7fbb3e;

	padding: 2px;

	background: #fff;

	}



.commentlist cite, .commentlist cite a {

	font-weight: bold;

	font-style: normal;

	font-size: 10px;

	}



.commentlist p {

	font-weight: normal;

	line-height: 11px;

	text-transform: none;

	}



#commentform p {

	font-family: Verdana, Arial, Sans-Serif;

	}



.commentmetadata {

	font-weight: normal;

	}



#sidebar {

	font: 10px Tahoma, Verdana, Arial, Sans-Serif;

	}



small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {

	color: #777;

	}



code {

	font: 1.1em 'Courier New', Courier, Fixed;

	}



acronym, abbr, span.caps

{

	font-size: 0.9em;

	letter-spacing: .07em;

	}



a, h1 a, h2 a, h3 a, entry p a{

	color: #ecb449;

	text-decoration: none; 
	cursor: hand;
	letter-spacing:0px; 
	text-align: justify;
	font-family:Tahoma; 
	font-size:8px; 
	text-transform: uppercase; 
	font-weight:bold;


	}



a:hover, h1 a:hover, entry p a:hover {

	color: #3c838a;

	text-decoration: line-through; font-weight: bold; cursor: default;

	}



#wp-calendar #prev a, #wp-calendar #next a {

	font-size: 9pt;

	}



#wp-calendar a {

	text-decoration: none;

	}



#wp-calendar caption {

	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	text-align: center;

	}



#wp-calendar th {

	font-style: normal;

	text-transform: capitalize;

	}

/* End Typography & Colors */







/* Begin Structure */

body {

	margin: 0;

	padding: 0;

	}



#page {

	background-color: white;

	margin: 0px;

	padding: 0px;

	width: 1083px;
	border: 0px solid #ffffdb;

	}



#header {

	

	margin: 0px;

	padding: 0px;

	height: 671px;

	width: 1200px;

	}



#headerimg {

	margin: 0;

	height: 352px;

	width: 889px;

	}



.narrowcolumn {

	float: left;

	padding-left: 150px;

	

	width: 530px;

	}

.textwidget {
         
      padding-top: 5px;
      padding-bottom: 5px;
}

.widecolumn {

	float: left;

	padding-left: 50px;

	margin: 0px;

	width: 500px;

	}



.post {

	margin: 0px;

	text-align: justify;

	}



.post hr {

	display: block;

	}



.widecolumn .post {

	margin: 0px;

	}



.narrowcolumn .postmetadata {

	padding: 0px;

	}



.widecolumn .postmetadata {

	margin: 0px;

	}



.widecolumn .smallattachment {

	text-align: center;

	float: left;

	width: 0px;

	margin:0px;

}



.widecolumn .attachment {

	text-align: center;

	margin: 0px;

}



.postmetadata {

	padding: 0px;

}



.clear {

	clear: both;

}



#footer {

	padding: 0;

	margin: 0;

	width: 1083px;

	clear: both;

	}



#footer p {

	margin: 0;

	padding: 140px;

	text-align: left;

	}

/* End Structure */







/*	Begin Headers */

h1 {

	padding-top: 12px;

         padding-left: 5px;

	margin: 0px;

	}



h2 {

         margin: 0px;

         padding: 0px;

	}



h2.pagetitle {

	margin-top: 0px;

	text-align: left;

}



#sidebar h2 {

	margin: 0px;

	padding: 0;

	}



h3 {

	padding: 0;

	margin: 30px 0 0;

	}



h3.comments {

	padding: 0;

	margin: 20px ;

	}

/* End Headers */







/* Begin Images */

p img {

	padding: 0;

	max-width: 100%;

	}



/*	Using 'class="alignright"' on an image will (who would've

	thought?!) align the image to the right. And using 'class="centered',

	will of course center the image. This is much better than using

	align="center", being much more futureproof (and valid) */



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}



img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

	}



img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

	}



.alignright {

	float: right;

	}



.alignleft {

	float: left

	}

/* End Images */







/* Begin Lists



	Special stylized non-IE bullets

	Do not work in Internet Explorer, which merely default to normal bullets. */



html>body .entry ul {

	margin-left: 0px;

	padding: 2px;

	list-style: none;

	padding-left: 0px;

	text-indent: 0px;

	}



html>body .entry li {

	margin: 0px;

	}



.entry ul li:before, #sidebar ul ul li:before {

	content: "\00BB \0020";

	}



.entry ol {

	padding: 0px;
	margin: 0;

	}



.entry ol li {

	margin: 0;
	padding: 0;

	}



.postmetadata ul, .postmetadata li {

	display: inline;

	list-style-type: none;

	list-style-image: none;

	}



#sidebar ul, #sidebar ul ol {

	margin: 0;

	padding: 0px;

	}



#sidebar ul li {

	list-style-type: none;

	list-style-image: none;

	margin: 0px;

	}



#sidebar ul p, #sidebar ul select {

	margin: 0px;

	}



#sidebar ul ul, #sidebar ul ol {

	margin: 0px;

	}



#sidebar ul ul ul, #sidebar ul ol {

	margin: 0px;

	}



ol li, #sidebar ul ol li {

	list-style: decimal outside;

	}



#sidebar ul ul li, #sidebar ul ol li {

	margin: 0px;
	padding: 0;

	}

/* End Entry Lists */







/* Begin Form Elements */

#searchform {

	margin: 10px auto;

	padding: 5px 3px;

	text-align: center;

	}



#sidebar #searchform #s {

	width: 108px;

	padding: 2px;

	}



#sidebar #searchsubmit {

	padding: 1px;

	}



.entry form { /* This is mainly for password protected posts, makes them look better. */

	text-align:center;

	}



select {

	width: 130px;

	}



#commentform input {

	width: 160px;

         height: 20px;

	padding: 2px;

	margin: 5px;

	}



#commentform textarea {

	width: 280px;

         height: 90px;

	padding: 2px;

	}



#commentform #submit {

	margin: 0;

	float: right;

	}

/* End Form Elements */







/* Begin Comments*/

.alt {

	margin: 0;

	padding: 2px;

	}



.commentlist {

	padding: 0;

	text-align: justify;

	}



.commentlist li {

	margin:3px;

	padding: 5px;

	list-style: none;

	}



.commentlist p {

	margin: 5px;

	}



#commentform p {

	margin: 5px;

	}



.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

	}



.commentmetadata {

	margin: 0;

	display: block;

	}

/* End Comments */







/* Begin Sidebar */

#sidebar

{

	padding: 5px;

	margin-left: 720px;


	width: 250px;

         text-align: justyfy;

	}



#sidebar form {

	margin: 0;

	}

/* End Sidebar */







/* Begin Calendar */

#wp-calendar {

	empty-cells: show;

	margin: 10px auto 0;

	width: 155px;

	}



#wp-calendar #next a {

	padding-right: 10px;

	text-align: right;

	}



#wp-calendar #prev a {

	padding-left: 10px;

	text-align: left;

	}



#wp-calendar a {

	display: block;

	}



#wp-calendar caption {

	text-align: center;

	width: 100%;

	}



#wp-calendar td {

	padding: 3px 0;

	text-align: center;

	}



#wp-calendar td.pad:hover { /* Doesn't work in IE */

	background-color: #fff; }

/* End Calendar */







/* Begin Various Tags & Classes */

acronym, abbr, span.caps {

	cursor: help;

	}



acronym, abbr {

	border-bottom: 1px dashed #999;

	}



blockquote {

background: #f1edb0 url(bbb.png);
	margin: 0 20px;
	padding: 0 20px;
    color:  #75a283;
	border-left: 5px solid #f9a94a;

	}



blockquote cite {

	margin: 2px;

	display: block;

	}



.center {

	text-align: center;

	}



.hidden {

	display: none;

	}



hr {

	display: none;

	}



a img {

	border: none;

	}



.navigation {

	display: block;

	text-align: center;

	margin-top: 10px;

	margin-bottom: 60px;

	}

/* End Various Tags & Classes*/







/* Captions */

.aligncenter,

div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.wp-caption {

	border: 1px solid #ddd;

	text-align: center;

	background-color: #f3f3f3;

	padding-top: 4px;

	margin: 10px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

}



.wp-caption img {

	margin: 0;

	padding: 0;

	border: 0 none;

}



.wp-caption p.wp-caption-text {

	font-size: 11px;

	line-height: 17px;

	padding: 0 4px 5px;

	margin: 0;

}

/* End captions */

.menucont {
	background: #df7290; 
	MARGIN: 0px;
	WIDTH: 100%;
	border-top: #F0E4DB 2px solid;
	border-bottom: #F0E4DB 2px solid;
	border-right: #F0E4DB 2px solid;
	border-left: #F0E4DB 2px solid;
	background-repeat: no-repeat;
}		


#menu {
font-weight: bold;
text-transform: uppercase;
FONT-SIZE: 6pt; 
VERTICAL-ALIGN: top;
LINE-HEIGHT: 11px; 
FONT-FAMILY: verdana;
background: #ff9eb9 url('images/text1.jpg'); 
color: #9d9c44;
text-align: left;
BORDER-BOTTOM: #F7F1E6 1px solid;
border-right: #F7F1E6 1px solid;
border-left: #F7F1E6 1px solid;
border-top: #F7F1E6 1px solid;
}

#menul {
text-align: center;
font-weight: bold;
text-transform: uppercase;
FONT-SIZE: 6pt; 
VERTICAL-ALIGN: top;
LINE-HEIGHT: 11px; 
FONT-FAMILY: verdana;
background: #f5f48c;
color: #FFFFFF;
BORDER-BOTTOM: #F7F1E6 1px solid;
border-right: #F7F1E6 1px solid;
border-left: #F7F1E6 1px solid;
border-top: #F7F1E6 1px solid;
}



}
 u { text-decoration: none;
    color:#2e837c;
    font-family: verdana; 
    font-size: 6pt; 
    line-height: 8pt; 
    font-weight: bold; 
    text-transform: uppercase;
    } 

/* Images */
IMG.a { padding: 4px; background: #FFFFFF; border: #bfbfbf 1px solid;}
a:IMG.a { padding: 4px; background: #FFFFF; border: #bfbfbf 1px solid;}
a:hover IMG.a { padding: 4px; background: #FFFFFF; border: #bfbfbf 1px solid;}
IMG.elite { padding: 1px; border: #bfbfbf 1px solid;}
a:IMG.elite { padding: 1px; border: #bfbfbf 1px solid;}
a:hover IMG.elite { padding: 1px; border: #bfbfbf 1px solid;}

.aff:link, .aff:visited, .aff:active {
	background: #938497;
	display: block;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
	font-family: verdana;
	font-size: 7pt;
	line-height: 11pt;
	padding-left: 20px;
	color: #faf2e0;
	margin: 1px;
        cursor: crosshair;        
}

.aff:hover {
	background: #faf2e0;
	background-image: url("images/top aff.jpg");
	background-repeat: repeat-y;
	text-decoration: none;
	display: block;
	font-weight: bold;
	font-family: verdana;
	color: #613c68;  

}
