/*   
Theme Name: avto-lombard
Theme URI: http://avto-lombard.org/
Description: avto-lombard theme
Author: wise-host.com
Author URI: http://wise-host.com/
Version: 4.0
.
(c) 2010 wise-host.com. All rights reserved
.
*/

body {
  background: #5b1718 url(images/mainbg_b.jpg) repeat-y top center;
  margin: 0;
  padding: 0;
  font: 10pt Tahoma,Arial,Verdana; 
}

a { color: #dfdeff; }
a img { border: none; }

.veryBig { font: bold italic 16px Verdana, Tahoma, Arial; text-transform: uppercase; color: #fff; }

h1, h2, h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold; color: ff0000;
	}

h1 {
	font-size: 1em;
	text-align: center;
}

h1 a {
  text-decoration: none;
}

#headerimg .description {
	font-size: 1.2em;
	text-align: center;
	}

h2 {
	font-size: 1.6em;
	}

h2.pagetitle {
	font-size: 1.6em;
	}

#sidebar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;color: #fff !important;
	}

h3 {
	font-size: 1.3em;
	}

h1, h1 a, h1 a:hover, h1 a:visited,  {
	text-decoration: none;
	
	}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #d3d4fb;
	}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2,  {
	text-decoration: none;
	}

	UL {
 color: #CCC; 
 padding: 5px;
 margin-left: 10px; 
}
	
	li {
	color: #CCC; 
	list-style-position: outside;
	list-style-type: disc
	list-style-type: none;
	
}
	
#mainWrapper { 
  width: 1054px;
  margin: auto;
  background-color: #333333;
  color: #adacac;
}
.widgettitle {
  margin: 20px 0 0;
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
}
	
.pageTop { background: #191919 url(images/hdr_bg.png) no-repeat center center; height: 103px; padding-left: 20px;}
#logopic { margin-top: 10px; }
.callus { 
  float: right;
  text-align: center;
  margin: 10px 20px 0 0;
  font: bold 23px arial;
  text-transform: uppercase;
  color: #fff;
}
.callus .veryBig { display: block; margin-top: 7px; }

.redHBar { background: #9e0f11 url(images/redgrad_line.png) repeat-y top center; height: 6px; }
.redtitles { font: bold 10px arial;
  text-transform: uppercase;
  color: #ff9999;
           }

.hblock > div {
  background: #262626 url(images/block_bg.png) repeat-y top center;
  width: 195px;
  padding: 0 20px;
}
.hblock .t { background: #262626 url(images/block_top.png) no-repeat bottom center; height: 26px; }
.hblock .b { background: #262626 url(images/block_bottom.png) no-repeat top center; height: 30px; }

.hblockHl > div {
  background: #262626 url(images/block_bg-red.png) repeat-y top center;
  width: 195px;
  padding: 0 20px;
}
.hblockHl .t { background: #262626 url(images/block_top-red.png) no-repeat bottom center; height: 26px; }
.hblockHl .b { background: #262626 url(images/block_bottom-red.png) no-repeat top center; height: 30px; }

#contentArea {
  color: #adacac;
  background: #333333 url(images/shaddow01.gif) repeat-x top left;
  font-size: 10pt;color: #ccc ;
}

#btn_order { 
  margin: -3px 0 0 -7px;
}

#leftColumn {
  border-right: 2px solid #4a4a4a;
  margin-top: 22px;
  padding: 0 0 30px 20px;
}

#contClmn { padding: 10px; }

.shader2 { background: transparent url(images/shaddow02.gif) repeat-x bottom left; height: 22px; }
.footer { background: transparent url(images/footer_bg.gif) repeat-x bottom left; height: 113px; text-align:center;}

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #5e5d5d;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 4px ;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.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 */

.sidebar strong {	color: #ff6666; }
.sidebar ul { margin: 5px 0 15px; padding: 0; list-style-type: none; }
.sidebar ul li a { color: #ffffff; text-decoration: none; }

.redbig01 { 
  width: 375px;
  padding-left: 40;
  font: bold  20pt Tahoma; 
  text-transform: uppercase; 
  color: #f00; 
}

.postEntry .excerpt { height: 75px; overflow: hidden; }

.indexcaption { height: 240px; }

h4.titles { margin: 10px 5px; padding: 0; }
h4.titles a { color: #dddddd; text-decoration: none; }
.sidebar h2 { text-transform: uppercase; }
