/*
Theme Name: Car Rent
Theme URI: http://getextra.co.uk
Description: The Classic Way
Author: rkurnia
Version: 1.0
Author URI: http://getextra.co.uk
*/

/** Eric Meyer Reset**/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

ol, ul, ol li, ul li {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}

:focus {
	outline: 0;
}


ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}
.clear {
	clear: both; 
	}
.left { float: left; }
.right { float: right; }
.hidden { visibility: hidden; display:none;}

/*------------------------------
 TypeFace
------------------------------- */





p, li, dd { color: #333; }
.post p { font-size: 12px; line-height: 1.6; }
p, dd { margin: 0 0 15px 0; }

a { color: inherit; text-decoration: none; font-size: inherit;}

a:link {color: inherit; text-decoration: none}
a:visited {color: inherit; text-decoration: none}
a:hover {color: inherit; text-decoration: none}
a:focus {color: inherit; text-decoration: none}
a:active {color: inherit; text-decoration: none}
h1, h2, h3, h4, h5 { font-family: Georgia, Serif; line-height: 1.2; font-weight: normal; margin: 0 0 10px 0; }

h1 {
	font-family: Georgia, Serif;
	font-weight:normal;
	font-size: 30px;
	text-transform: capitalize;
	color: #AA0327;
}
	

h2{
	font-family: Georgia, Serif;
	font-weight:normal;
	font-size: 17px;
	text-transform: capitalize;
	color: #AA0327;
}


h3{
	font-family: Georgia, Serif;
	color: #AA0327;
	font-weight:normal;
	font-size: 24px;
	text-transform: capitalize;
}
h4{
	font-family: Georgia, Serif;
	font-weight:normal;
	font-size: 17px;
	text-transform: capitalize;
	color: #AA0327;
}


/*--------------------------
Layout
-----------------------------*/
body {
	
	font: 13px/1.4 Verdana, "Lucida Grande", Arial, Helvetica, Sans-Serif;
	color:#4a4b25;;
	text-align: left;
	text-decoration: none;
	background:#ECECDB url(images/bg.png);
	}


#container { 
	position: relative;
	width: 984px;
	margin: 0 auto 0 auto;
	}
#tophack { 
	position: relative;
	float: left;
	top: 20px;
	width: 980px;
        height: 24px;
	background:url(images/topbg2.png) no-repeat center;
        padding: 0 2px;
        z-index: 10;
	}
#container2 { 
        position: relative;
	float: left;
	width: 978px;
	margin: 20px auto 0  auto;
        padding: 0 3px;
        z-index: 1;
        background:url(images/container2bg1.png) repeat-y center;
	}
.header {
	position: relative;
	height: 120px;
	width: 978px;
	background: #FFF;
	}
		
.menu {
	position: relative;
	width: 980px;
	height: 40px;
	margin: 0;
	padding: 0;
	}
.featured {	
	position: relative;	
	height: 294px;
	width: 976px;
	background: url(images/bgTrans.png);
	border: 1px solid #F6D3D3; 
	}
.breakwhite {
	float: left;
	position: relative;
	width: 976px;
        height: 10px;
	background: #FFF;
	}
.content {
	float: left;
	position: relative;
	width: 950px;
	background: #FFF url(images/sidebg.png) repeat-y right;
        padding: 0 18px 0 10px;	
        margin-top: 0;
	}
.contenthack { 
	position: absolute;
	background: url(images/footertopbg5.png) no-repeat center;
	bottom: 0;
	left: -1px;
	height: 152px;
	width: 980px;
}
.footer {
	position: relative;
	float: left;
	height: 60px;
	width: 984px;
	background: url(images/footerbg3.png) no-repeat right bottom;
               
}
.footer2 {
        position: relative;
	float: left;
	width: 938px;
        height: 15px
	margin: 0 auto 23px  auto;
	background:url(images/footin.png) repeat-y -1px -1px;
        padding: 10px 23px 0 23px;
              
}

/*---------------------
 Header
-----------------------*/
.header_logo {
	float: left;
	position: relative;
	height: 90px;
	width: 470px;
	padding: 0px 0 0 30px;	
	}
.phone {
		float: right;
		margin: 10px 0 0 0;
		padding: 0 0 0 50px;
		height: 35px;
		width: 220px;
		background:url(images/phoneicon.png) no-repeat left center;
		Verdana, Geneva, sans-serif;
		font-weight:normal;
		font-size: 20px;
		color: #054159;
	}
	

/*-------------------------------
Dropdown Menu
---------------------------------*/	

ul.dropdown {
	position: relative;
	clear: both;
	width: 978px;
	height: 40px;
	z-index: 597;
        background: url(images/menu.png) repeat-x;
	}
ul.dropdown li {
	position: relative;
	float: left; height: 40px;
        background: url(images/menuborder.png) no-repeat left top;
       	padding-left: 6px;
 	z-index: 1;
	}
ul.dropdown li.home {
	background: none;
	}
ul.dropdown li a{
	float: left;
	padding: 8px 20px 10px 10px;
	font-family: Georgia, Serif;
	font-size: 18px;
	font-weight: 400;
	color: #FFF;
	text-align: left;
	text-decoration: none;
	text-transform: capitalize;
	text-style: justify;
			
}

ul.dropdown, ul.dropdown li, ul.dropdown ul {
 	list-style: none;
 	
	}
ul.dropdown li.hover, ul.dropdown li:hover {
 	position: relative;
 	z-index: 599;
 	cursor: default;
	}
			
ul.dropdown ul {
 	visibility: hidden;
 	position: absolute;
 	top: 100%;
 	left: 0;
 	z-index: 10000;
 	width: 300px;
        background: #F2F2FF;
        margin:0 0 0 6px;
        padding:0;
        color: #000;
       	text-align: left;
       	z-index: 100000;
	}

ul.dropdown ul li {
	float:left;
	background: #F2F2FF;
       	margin:0;
        padding:0;
        height: 30px;
width: 300px;
        border-bottom: 1px solid #000;
	}
ul.dropdown ul li:hover {
	float:left;
	background: #F2F2FF;
        margin:0;
       	padding:0;
	}
ul.dropdown ul li a{
	float: left;
       width: 300px;
	padding: 5px 0 5px 10px;
	margin:0;
        background: none;
  	margin:0;
  	color: #000;
	}

ul.dropdown ul li a:hover{
  	margin:0;
 	background: none;	
 
	}
ul.dropdown li:hover ul li a{
	float: left;
        width: 190px;
	padding: 5px 0 5px 10px;
	margin:0;
       background: none;
  	margin:0;
	}
ul.dropdown ul ul {
 	top: 0px;
 	left: 99%;
 	margin: 0;
	}
ul.dropdown li:hover > ul {
 	visibility: visible;
	}
/*---------------------
 Featured
-----------------------*/
.slideme { 
	float: left; 
	width: 444px; 
	height: 294px; 
	overflow: hidden;
	
	}

.featuredtext {
	color: #000;
	float: right;	
	height: 274px;
	width: 460px;
        padding: 10px 40px 10px 30px;


	}
.featuredtext span{ 
	font-family: Georgia, Serif;
	font-weight:normal;
	font-size: 14px;
	letter-spacing: normal;
	text-align: left;
	text-decoration: none;
	
}
.featuredtext h3.lite{ 
	font-family: Georgia, Serif;
	font-weight:normal;
	font-size: 22px;
	margin: 0; 
	line-height: 10px; 
	color: #AA0327;
}
.featuredtext h3.big{ 
	font-size: 32px; 
	font-weight: bold; 
	margin: 0; 
	line-height: 10px; 
	color: #AA0327;
}
.featuredtext p{ 
	color: #000;
}
/*---------------------
 Maincontent-Home
-----------------------*/
.content_left {
	float: left;
	position: relative;
	width: 625px;
	background:#FFF;
        margin-bottom: 600px;
	}
.content_left2 {
	float: left;
	position: relative;
	width: 625px;
	background:#FFF;
        margin-bottom: 130px;
	}
.post {	
	float: left;
	position: relative;
	width: 610px;
	padding: 5px 0 10px 0;
	margin: 0 0 0 0;
	}
.post a {	
color: #AA0327;
}
.post ol li{	
	width: 610px;
        margin: 0 0 10px 0;
        padding:0;
        clear: both;

        float: left;
	}
.post ol li h3{	
        margin-top: -25px;
        padding-top:0;
	}

.post h3{	
	color: #000;
	font-size: 20px;
	}
	.post h3 bold{	
		color: #AA0327;
		font-size: 24px;
	}
#featbox { 
	position: relative;
	float: left;
	width: 635px; 
	padding: 10px 0 0 0; 
	overflow: hidden; 
	margin: 0; 
	}
#featbox div{ 
	background: #FCF0D8; 
	width: 184px; 
	height: 350px; 
	float: left; 
	margin: 0 6px 0 0; 
	padding: 10px; 
	border: none; 
	 } 
#featbox div h4{ 
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 2px 0;
	 } 
#featbox div p{ 
	font: normal 11px Verdana, Arial, sans-serif; 
	color: #4e3114; 
	}
#featbox a img { 
	margin: 0 0 10px; 
	}

/*---------------------
 Maincontent-Sidebar
-----------------------*/
.sidebar {
	width: 290px; 
	background: #EAEAEA;  
	padding: 10px; 
	padding-bottom: 145px;	
	}
.sidebar h4{
	font-size: 22px;
	color: #000;
	}
.sidebar h4 cite{
	font-size: 16px;
	color: #000;
	}
#testimonial p { font-size: 12px; }
#testimonial blockquote { }
#testimonial blockquote p {  padding: 3px 0 6px 0; margin: 0; }
#testimonial blockquote p:first-child { text-indent: 10px; }

/*---------------------
 Footer
-----------------------*/
.footer2 p { color: #AA0327; }
.foot_email { background: url(images/email_icon.png) no-repeat left; }


img.alignright {
	margin: 0 0 2px 5px;
}

img.alignleft {
	margin: 0 10px 2px 7px;
}

.alignright {
	float: right;
}

.alignleft {
	float: left;
}
code {
	display:block;
	direction:ltr;
	text-align:left;
}
acronym, abbr, span.caps {
	letter-spacing:0; /* fix opera bug */
}

.readmore { color: #ff0000; }
table.extra-link tr td {
vertical-align:top;
padding-bottom: 10px;
}
table.extra-link tr td.left {
float: left;

vertical-align:top
}

blockquote	{margin: 0 0 18px 18px; color:#666666; font-style: italic;}
strong		{font-weight:bold;}
em		{font-style:italic;}

/* Standard Definitions
----------------------------------------*/
.left 		{float:left;}
.right 		{float:right;}
.clearThis 	{clear:both;}
.small		{font-size:.625em;}
.large		{font-size:1em;}
.soft		{color:#D3D3D3;}
.hide		{display:none;}
p.last		{margin-bottom:0px;}


bold { font-weight: bold; }
.abs_bottom {
 	position: absolute; 
       	bottom: 60px; 	
       	float: left;
	width: 620px;
	padding: 5px 0 0 0;
	margin: 5px 0 0 0;
}
.abs_bottom h3{	
	color: #000;
	font-size: 20px;
	}
	.abs_bottom h3 bold{	
		color: #AA0327;
		font-size: 24px;
	}
cite { color: #000; }
.piclenselink {
	 display: none;
}
