/*  
Theme Name: Consulta Default
 
Description: Consulta theme.
Version: 1.6
Author: Ilyan
 

*/



/* Begin Typography & Colors */

body {
	font-size: 12px;  
	font-family:Verdana, Arial, Sans-Serif;
 margin:0; 
 padding:0;
	color: #333;
	text-align: left;
	background:#fff url(images/bodyfon_19.jpg) top left repeat-y;
	}
	
#page { width:706px; background:url(images/general_10.jpg) top left repeat-y; }

a { text-decoration:none; }	

 .clear { display:block; line-height:1px; font-size:1px; height:1px; clear:both; width:99%; } 

	#headerimg { width:706px; height:222px; display:block; background:url(images/general_01.jpg) top left no-repeat; position:relative;  } 
	* html #headerimg {height:223px; }
#headerimg a {	color:#fff; font-weight:bold; }
#headerimg a:hover { text-decoration:underline; }
#headerimg ul { position:absolute; right:216px; bottom:0px; list-style:none; padding:0; margin:0;  }



#headerimg ul li { display:block; float:left; background:url(images/GENERAL2_04.jpg) top center no-repeat;  height:24px; padding:5px  8px 0 8px;   }
#headerimg ul li.first { background:url(images/GENERAL2_03.jpg) top right no-repeat; width:17px; height:29px; padding:0; }
#headerimg ul li.last { background:url(images/GENERAL2_08.jpg) top left no-repeat;  width:17px; height:29px;  padding:0; border:0; }

#headerimg ul li.current_page_item { background:url(images/GENERAL2_06.jpg) bottom center no-repeat; border-left:1px solid #fff;   border-right:1px solid #fff;  }

.narrowcolumn { width:510px; float:left; margin-top:10px; }

#sidebar { float:right; width:188px; margin-top:-20px; position:relative; }
 
#sidebar ul { list-style:none; padding:0; margin:0; }

#sidebar #searchform { height:43px; background:url(images/GENERAL2_11.jpg) top left no-repeat; padding:13px 0 0 15px; }
#sidebar #searchform  #s { width:125px; background:#fff; border:1px solid #000; }
#sidebar #searchform * { vertical-align:middle;  }

#sidebar li, #sidebar form  { margin-top:0; margin-bottom:0;  }
#footer { display:block; width:99%; clear:both; background:url(images/footerfon_19.jpg) top left no-repeat; }


H2  { background:url(images/dash_28.gif) bottom left repeat-x; padding:0 0 10px 0; margin:0; font-family:Georgia, "Times New Roman", Times, serif; color:#CE0D00; font-size:20px; font-weight:normal; }
	
h2 a { font-family:Georgia, "Times New Roman", Times, serif; color:#CE0D00; font-size:20px; font-weight:normal; }
  
 .see { float:right; display:block; margin-top:29px; }
  .see   {    font-size:11px ! important; font-weight:bold ! important; color:#CE0D00 ! important; }
  .mailto { float:left;  margin-top:18px;  }
  * html  .mailto { margin-top:9px;  }
  
  .mailto a {  font-size:11px; font-weight:bold; color:#CE0D00;  }
  
 
  .entry { position:relative; background:url(images/dash_28.gif) bottom left repeat-x; padding-bottom:8px;  }
  
  .single  .entry { background:none; position:relative; width:99%; margin-top:10px;  }
  
  .post {  background:url(images/GENERAL2_20.jpg) bottom left no-repeat; margin:10px 0 15px 10px; padding:0 25px 17px 20px;  }
  * html .post {padding:0 20px 10px 20px;  margin:10px 0 15px 7px;  }
  
  .post .topoval { background:url(images/GENERAL2_17.jpg) top left no-repeat; position:relative; margin:0px 0 0 -20px; padding:20px 40px 0 0;   width:460px;  } 
  
 * html   .post .topoval {   padding:0 31px 0 0; margin:-10px 0 0 -20px ! important;    position:relative;   }
   .category { margin:0; padding:0; }
  .category li { background:#fff url(images/general_08.jpg) bottom left no-repeat; min-height:23px; padding:9px 0 0 15px; margin:0;  }
   * html   .category li { height:23px; }
   .category   LI a { color:#000000; }
 .category   LI.current-cat {background:#fff url(images/general_05.jpg) left center no-repeat; border-bottom:1px solid #98C3F3; padding:9px 0 0 25px;   }
   .category   LI.current-cat  a { font-weight:bold; }
   
 
 .pagetitle {   margin:20px; }
 .copy a:hover, .webby a:hover { text-decoration:underline; }
 .copy, .copy a { font-size:10px; color:#0066AE; }
 .webby, .webby a { font-size:10px; color:#0066AE; }
  .copy {float:left; margin-top:17px; margin-left:4px; }
  .webby { float:right;  margin-top:17px; margin-right:190px;}
/* End Various Tags & Classes*/



/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */

