*{margin:0;padding:0;font-size:100%;}
body{background-image:url(images/body.jpg);
	background-repeat: repeat-x;}
#page{background:url(images/left-tail.gif) left repeat-y;}
.right-tail{background:url(images/right-tail.gif) right repeat-y;}
img{vertical-align:top;}
a img{border:0;}
ul{list-style:none;}
html{font-family:Arial,Helvetica,sans-serif;font-size:.75em;line-height:1.583em;color:#7b7b7b;}
input,select{vertical-align:middle;font-weight:normal;}
a{color:#c34a2c;}
a:hover{text-decoration:none;}
.link3:hover{color:#ff7800;}
p{padding-top:15px;}
h4,h5,h6{font-family:Tahoma,Geneva,sans-serif;font-weight:normal;font-size:.95em;color:white;background:#f76541;padding-left:25px;}
h1{font-size:1.5em;color:#525252;font-weight:normal;}
#header{background:url(images/header-bg.gif);}
#header .container1{overflow:hidden;padding:40px 0 0 25px;}
#header .col-1{width:212px;}
#header .col-2{width:460px;margin-left:28px;}
#header .col-3{width:190px;margin-left:17px;}
#content{background:url(images/content-bg.gif) top repeat-x #fff;}
.column-1{background:url(images/content-col1-bg.gif) no-repeat 0 0;padding-top:13px;}
.column-2{background:url(images/column2-border.gif) top repeat-x #fff;}
.column-2 .left-border{background:url(images/column2-border.gif) left repeat-y;}
.column-2 .right-border{background:url(images/column2-border.gif) right repeat-y;}
.column-3{padding-top:13px;}
.column-1 .cont{padding:17px 12px 20px 19px;}
.column-2 .cont{padding:13px 24px 20px 22px;}
.column-3 .cont{padding:17px 17px 20px 17px;}
.menu li{line-height:2.395em;border-bottom:solid 1px #eae9e4;background:url(http://carmstatic.com/images/main-menu-bg.gif) no-repeat 5px 10px;padding-left:18px;}
.menu li a{font-size:1.05em;color:#282828;text-decoration:none;}
.menu li a:hover,.menu li .active{color:#ff7800;}
.menu .last{border:none;}
.column-2 div{position:relative;}
.column-2 img{margin-right:6px;}
#footer{background:#ccc;border-top:solid 1px #a3a3a3;text-align:center;padding-top:5px;font-size:9pt;}
#footer a{color:#7b7b7b;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#SearchForm{padding-top:1px;}
.cookiecounter{font-size:14px;font-weight:bold;color:orange;text-align:center;}
.trip_header{padding-top:5px;background:#F76541;height:30px;font-weight:bold;text-align:center;font-size:12pt;color:white;}
#page{width:999px;margin:0 auto;text-align:center;}
#main{width:989px;margin:0 auto;text-align:left;}
#header{height:124px;}
#footer{height:28px;}
.column-1,.column-2,.column-3,.col-1,.col-2,.col-3{float:left;}
.container{width:100%;overflow:hidden;}
.column-1{width:232px;}
.column-2{width:525px;}
.column-3{width:232px;}
#cluetip-close img{border:0;}
#cluetip-title{overflow:hidden;}
#cluetip-title #cluetip-close{float:right;position:relative;}
#cluetip-waitimage{width:43px;height:11px;position:absolute;background-image:url(images/wait.gif);}
.cluetip-arrows{display:none;position:absolute;top:0;left:-11px;height:22px;width:11px;background-repeat:no-repeat;background-position:0 0;}
#cluetip-extra{display:none;}
.cluetip-default{background-color:#d9d9c2;}
.cluetip-default #cluetip-outer{position:relative;margin:0;background-color:#d9d9c2;}
.cluetip-default h3#cluetip-title{margin:0 0 5px;padding:8px 10px 4px;font-size:1.1em;font-weight:normal;background-color:#87876a;color:#fff;}
.cluetip-default #cluetip-title a{color:#d9d9c2;font-size:.95em;}
.cluetip-default #cluetip-inner{padding:10px;}
.cluetip-default div#cluetip-close{text-align:right;margin:0 5px 5px;color:#900;}
.clue-right-default .cluetip-arrows{background-image:url(images/darrowleft.gif);}
.clue-left-default .cluetip-arrows{background-image:url(images/darrowright.gif);left:100%;margin-right:-11px;}
.clue-top-default .cluetip-arrows{background-image:url(images/darrowdown.gif);top:100%;left:50%;margin-left:-11px;height:11px;width:22px;}
.clue-bottom-default .cluetip-arrows{background-image:url(images/darrowup.gif);top:-11px;left:50%;margin-left:-11px;height:11px;width:22px;}
.cluetip-jtip{background-color:transparent;}
.cluetip-jtip #cluetip-outer{border:2px solid #ccc;position:relative;background-color:#fff;}
.cluetip-jtip h3#cluetip-title{margin:0 0 5px;padding:2px 5px;font-size:16px;font-weight:normal;background-color:#ccc;color:#333;}
.cluetip-jtip #cluetip-inner{padding:0 5px 5px;display:inline-block;}
.cluetip-jtip div#cluetip-close{text-align:right;margin:0 5px 5px;color:#900;}
.clue-right-jtip .cluetip-arrows{background-image:url(images/arrowleft.gif);}
.clue-left-jtip .cluetip-arrows{background-image:url(images/arrowright.gif);left:100%;margin-right:-11px;}
.clue-top-jtip .cluetip-arrows{background-image:url(images/arrowdown.gif);top:100%;left:50%;margin-left:-11px;height:11px;width:22px;}
.clue-bottom-jtip .cluetip-arrows{background-image:url(images/arrowup.gif);top:-11px;left:50%;margin-left:-11px;height:11px;width:22px;}
.cluetip-rounded{background:transparent url(images/bl.gif) no-repeat 0 100%;margin-top:10px;margin-left:12px;}
.cluetip-rounded #cluetip-outer{background:transparent url(images/tl.gif) no-repeat 0 0;margin-top:-12px;}
.cluetip-rounded #cluetip-title{background-color:transparent;padding:12px 12px 0;margin:0 -12px 0 0;position:relative;}
.cluetip-rounded #cluetip-extra{position:absolute;display:block;background:transparent url(images/tr.gif) no-repeat 100% 0;top:0;right:0;width:12px;height:30px;margin:-12px -12px 0 0;}
.cluetip-rounded #cluetip-inner{background:url(images/br.gif) no-repeat 100% 100%;padding:5px 12px 12px;margin:-18px -12px 0 0;position:relative;}
.cluetip-rounded div#cluetip-close{text-align:right;margin:0 5px 5px;color:#009;background:transparent;}

.clue-right-rounded .cluetip-arrows{background-image:url(images/rarrowleft.gif);}
.clue-left-rounded .cluetip-arrows{background-image:url(images/rarrowright.gif);left:100%;margin-left:12px;}
.clue-top-rounded .cluetip-arrows{background-image:url(images/rarrowdown.gif);top:100%;left:50%;margin-left:-11px;height:11px;width:22px;}
.clue-bottom-rounded .cluetip-arrows{background-image:url(images/rarrowup.gif);top:-23px;left:50%;margin-left:-11px;height:11px;width:22px;}
.cluetip-rounded #cluetip-title,.cluetip-rounded #cluetip-inner{zoom:1;}
html,body,address,blockquote,div, form,fieldset,caption, h1,h2,h3,h4,h5,h6, hr,ul,li,ol,ul, table,tr,td,th,p,img{margin:0;padding:0;}
img,fieldset{border:none;}
h1{padding:0.4em 16px;font:bold 120%/120% arial,helvetica,sans-serif;}
h2{padding:0.5em 16px;font:bold 100%/120% arial,helvetica,sans-serif;}
.demoMenu{padding:0 16px;list-style:none;font:10px/30px arial,helvetica,sans-serif;}
.demoMenu li{display:inline;width:30px;}
.demoMenu a{position:relative;display:block;overflow:hidden;width:30px;height:30px;text-decoration:none;color:#008;}
.demoMenu a:active, .demoMenu a:focus, .demoMenu a:hover{color:#00F;}
.demoMenu span{position:absolute;display:inline;top:0;left:0;width:30px;height:60px;background:url(http://carmstatic.com/social_networking_icons/all_social.png) 0 0 no-repeat;}
.demoMenu a:active span, .demoMenu a:focus span, .demoMenu a:hover span{top:-30px;}
.demoMenu .yahoo span{background-position:-30px 0;}
.demoMenu .facebook span{background-position:-210px 0;}
.demoMenu .twitter span{background-position:-150px 0;}
.demoMenu .digg span{background-position:-120px 0;}
.demoMenu .main_bookmarks span{background-position:0px 0;}
.demoMenu .stumble span{background-position:-60px 0;}
.demoMenu .myspace span{background-position:-90px 0;}
.demoMenu .del span{background-position:-180px 0;}
.demoMenu .email span{background-position:-240px 0;}
.demoMenu .more span{background-position:-270px 0;}
.asRow{overflow:hidden;zoom:1;}
.asRow a{float:left;}
.asGrid{overflow:hidden;width:160px;}
.asGrid a{float:left;}
	.sprite {
		background: url(http://carmstatic.com/images/images_joined.gif);
	}
	
	.translate { 
		background-position: -175px 0;
		width: 160px;
		height: 30px;
	}
	.logo_image { 
		background-position: 0px 0;
		width: 175px;
		height: 80px;
	}
	.arrow_image { 
		background-position: -340px 0;
		width: 20px;
		height: 20px;
	}	
	
	.cheapest_hotels_image { 
		background-position: -360px 0;
		width: 160px;
		height: 27px;
	}	
	
	.cheapest_airfares_image { 
		background-position: -360px -27px;
		width: 160px;
		height: 27px;
	}	
	
	.search_image { 
		background-position: -360px -54px;
		width: 160px;
		height: 37px;
	}		


