/*  
Theme Name: Kraftek
Theme URI: http://www.kraftek.net/
Description: Cool Tanya's theme for a new Kraftek site
Version: 1.0
Author: Tatyana Kovyrina
Author URI: http://kovyrina.info/

*/

body {
	background: url('images/bg_top.png') repeat-x;
	margin: 0;
	padding: 3px 0 0 0;
	font: 12px Tahoma, "Lucida Grande", "Lucida Sans Unicode", Verdana;
	color: #333;
}
a, a:active, a:visited {
	text-decoration:none; color:#0066CC;
}
a:hover {
	color:#990000;
}

h1{
	font: bold 15px Tahoma, "Lucida Grande", "Lucida Sans Unicode", Verdana;
	color: #333;
	margin: 0;
	padding: 0;
}

h2{
	font: bold 15px Tahoma, "Lucida Grande", "Lucida Sans Unicode", Verdana;
	color: #0054A8;
	margin: 0;
	padding: 0;
}


#center {
	margin-left: auto;
	margin-right: auto;
	width: 700px; 
	background: url(images/top.png) no-repeat;
	background-position: top; 
}

#top_menu {
	padding: 11px 0 0 560px;
	height:20px
}

.top_m:hover, .top_m:visited, .top_m:link, .top_m:active {
	font: bold 12px Tahoma, "Lucida Grande", "Lucida Sans Unicode", Verdana; 
	text-decoration: none;
	color: #333;
}

#top_main{
	background: url(images/top_main.jpg) no-repeat;
	margin-top: 87px;
}
#top_main_1{
	background: url(images/top_main_1.jpg) no-repeat;
	margin-top: 87px;
	height: 8px
}
#bottom_main{ 
	background: url(images/bottom_main.jpg) no-repeat;
	height: 26px;
}
#bottom_main_1{ 
	background: url(images/bottom_main_1.jpg) no-repeat;
	height: 26px;
}
#center_main{
	border-left: 2px solid #CFCFCF;
	border-right: 1px solid #ADADAD;
	background: url(images/center_main.jpg) no-repeat; 
	background-position: right  bottom; 
	background-color: #FFF;	
	padding-left: 30px;
	padding-right: 25px;
	line-height: 140%;
}

#center_main_1{
	border-left: 2px solid #CFCFCF;
	border-right: 1px solid #ADADAD;
	background-color: #FFF;	
	padding-left: 3px; 
}

#center_main p {
	padding-bottom:0;
	margin-bottom:0;	
}

.block {
	height: 110px;
	width: 238px;
	cursor: hand;
	font:12px Tahoma, "Lucida Grande", "Lucida Sans Unicode", Verdana; 
	text-decoration: none;
	color: #333;
	padding: 45px 15px 0 95px;
	margin-top: 10px;
	float: left;
}

#blue {
	background: url(images/blue.jpg) no-repeat;
}
#green {
	background: url(images/green.jpg) no-repeat;
}
#orange {
	background: url(images/orange.jpg) no-repeat;
}
#gray {
	background: url(images/gray.jpg) no-repeat;
}
#bottom {
	font: 11px Tahoma, "Lucida Grande", "Lucida Sans Unicode", Verdana; color:#666666;
	margin: 20px 0 0 0;
}

#left_menu {
	vertical-align: top;
	width: 134px;
	background-color: #F2F2F2;
	padding-top: 5px;
	padding-left:10px;
	font:11px Tahoma, "Lucida Grande", "Lucida Sans Unicode", Verdana; color:#666666;
}
#st_projects {
	width: 25px;
	height: 49px;
	background: url(images/str.gif) no-repeat;
	margin-top: 35px;
}
#st_design {
	width: 25px;
	height: 49px;
	background: url(images/str.gif) no-repeat;
	margin-top: 150px;
}
#st_develop {
	width: 25px;
	height: 49px;
	background: url(images/str.gif) no-repeat;
	margin-top: 265px;
}
#st_promo {
	width: 25px;
	height: 49px;
	background: url(images/str.gif) no-repeat;
	margin-top: 380px;
}

#content {
        vertical-align: top;
		width: 500px;
		padding-left: 10px;
		padding-top: 20px;
}

.posts img {
	border: 1px solid #cccccc;
}

#bottom_images img {
  	  border: 2px solid #cccccc;
	  margin-left: 5px;
	  margin-top: 5px;
  	}
#top_img {
	  height: 255px;
	  width: 320px;
	}
	
#top_img img {
	  border: 2px solid #ea9a22;
	}
.pr {
	background: url(images/portfolio.gif) no-repeat;
	height: 19px;
	font: 17px Tahoma, "Lucida Grande", "Lucida Sans Unicode", Verdana;
	color: #B0B0B0; 
}
.f_14 { font: bold 14px Tahoma, "Lucida Grande", "Lucida Sans Unicode", Verdana; color: #666666; margin: 25px 0 25px 0 }


