/*   

Theme Name: Karen Vizer

Theme URI: http://www.karenvizer.com/

Description: theme with one sidebar.

Version: 1.0

Author: Balkrishna

Author URI: http://www.bala-krishna.com/

*/ 



body {

  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

  font-size:13px;

  line-height:1em;

  text-align:left;

  background-image: url(images/bg.jpg);

}



td {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

}



th {

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

}

.header{

background-image: url(images/header.jpg);

background-repeat:no-repeat;

background-position: bottom left;

text-align:right;

vertical-align:bottom;

height: 137px;

width: 747px;

}

.left_shadow{

background-image:url(images/left_shadow.jpg);

background-repeat:repeat-y;

background-position: right top;

width: 41px;

}

.right_shadow{

background-image:url(images/right_shadow.jpg);

background-repeat:repeat-y;

background-position:left top;

width: 8px;

}

.bottom_shadow{

background-image: url(images/shadow_bottom.jpg);

background-repeat:repeat-x;

background-position:left top;

height: 3px;

}

.main_image{

background-image:url(images/main_image.jpg);

background-repeat:no-repeat;

background-position:left;

width:707px;

height: 238px;

text-align:right;

vertical-align:bottom;

}

.space{

padding: 10px 10px 10px 0px;

}



.space h2 {

padding-bottom: 0px;

margin-bottom:0px;

}



.space h2 a {

   color: #221E1F;
   text-decoration:none;
   line-height: 21px;

} 



.content{

padding: 10px 10px 10px 0px;

text-align:left;

vertical-align:top;

width: 420px;

line-height:1.35em;

}

.footer{

font-size: 10px;

text-align: center;

vertical-align:middle;

color:#666666;

padding: 10px;

}

.footer a {

text-align: center;
vertical-align:middle;
color:#666666;
text-decoration:none;

}

.menu{

background-image:url(images/menu_bar.jpg);

background-repeat:repeat;

width: 158px;

height: 29px;

border-bottom: 1px solid #FFFFFF;

text-align: left;

vertical-align:middle;

font-size:14px;

padding: 0px 20px 0px 20px;

font-weight:bold;

}

.menu a {

  color:#24201F;

  text-decoration:none;

}

.left_space{

padding:2px 10px 2px 10px;

}

.sign-up_button{

background-image:url(images/sign-up_button.jpg);

background-repeat:no-repeat;

background-position: left;

padding: 5px 10px 5px 12px;

text-align:left;

color:#FFFFFF;

font-weight:bold;

}



.postmetadata {

  color:#24201F;

  text-decoration:none;



}



.postmetadata a {

  color:#24201F;

  text-decoration:none;

  font-weight:bold;

  

}

.navigation { color:#000000; text-decoration:none; }

.navigation a { color:#000000; text-decoration:none; }

.alignleft { float:left; } 

.alignright { float:right; }
