#container{ padding: 0px; margin: 0px; background-color: white; height: 973px; width: 778px;}
#header{background-image: url(/images/visit-california-new08/mainheader.gif); height: 55px; width: 778px;}
#space{height: 13px; width: 778px;}
#reservations{height: 286px; width: 778px;}
#subhead{background-repeat: no-repeat; background-image: url(/images/visit-california-new08/subheader.gif); height: 71px; width: 778px;}
#content{ height: 495px; width: 778px;}
#sidehead{left: 213px; top: 652px; position: relative; background-image: url(/images/visit-california-new08/sideheader.gif); height: 495px; width: 32px;}

#pic{float: right; /*background-image: url(/images/visit-california-new08/pic_samp.jpg);*/ height: 286px; width: 478px;}
#content_container{background-image: url(/images/visit-california-new08/content_back.gif);height: 502px; width: 776px;}
#content_nav{height: 35px; width: 776px;}
#content_column{margin-top: 8px; z-index: 0; float: left; height: 460px; width: 328px;}
#content_ad{margin-bottom: 1px; z-index: 0; height: 235px; width: 328px;}
#content_featured{z-index: 0; background-image: url(/images/visit-california-new08/featured_back.gif);height: 224px; width: 328px;}
#content_packages{background-image: url(/images/visit-california-new08/vacation_back.gif);float: left; margin-left: 6px; height: 460px; width: 322px; margin-top: 8px;}
#content_activities{background-image: url(/images/visit-california-new08/activities_back.gif);float: right; margin-left: 6px; height: 460px; width: 114px; margin-top: 8px;}

/* Horizontal rules */
#hr_wide {width: 307px; height: 1px; float: left; margin-left: 10px; background:url(/images/visit-california-new08/hr_wide.png)}
#hr_med {width: 301px; height: 1px; float: left; margin-left: 10px; margin-bottom: 6px; background:url(/images/visit-california-new08/hr_med.png)}
#hr_sm {width: 100px; height: 1px; float: left; margin-left: 7px; margin-top: 6px; margin-bottom: 6px; background:url(/images/visit-california-new08/hr_sm.png)}
#hr_sm2 {width: 100px; height: 1px; float: left; margin-left: 7px; margin-top: 15px; margin-bottom: 0px; background:url(/images/visit-california-new08/hr_sm.png)}


#searchbot{background-image: url(/images/visit-california-new08/botbody.gif); height: 262px; width: 286px;}

#featured_image1{margin-bottom: 24px; background-color: #bfbfbf; float: left; margin-left: 11px; margin-top: 11px; height: 50px; width: 53px;}
#featured_content1{margin-left: 8px; float: right; margin-top: 6px; height: 73px; width: 249px;}

#featured_image{background-color: #bfbfbf; float: left; margin-left: 11px; margin-top: 10px; height: 50px; width: 53px;}
#featured_content{float: right; margin-left: 8px; margin-top: 10px; height: 73px; width: 249px;}

#more_feat_hotels {height: 12px; width: 249px; margin-left: 11px; float: left; margin-top: 8px;}

.featuredhead{ line-height: 14px; color: #07538c; font-size: 12px; font-weight: bold; font-family: sans-serif;}

.featuredcopy{color: #2b77b7; line-height: 12px; font-size: 10px; font-family: sans-serif;}

.searchmore{font-weight: bold; color: #6cb0e6; line-height: 12px; font-size: 11px; font-family: sans-serif;}

a.searchmore:hover{text-decoration: underline; font-weight: bold; color: #efbd46; line-height: 12px; font-size: 11px; font-family: sans-serif;}

#pricefrom{padding-top: 7px; float: left; width: 90px; padding-right: 10px; color: #f6762f; font-size: 10px; font-family: sans-serif;}

.price{font-weight: bold; color: #f6762f; font-size: 11px; font-family: sans-serif;}

.pricefrom_act{color: #f6762f; font-size: 10px; font-family: sans-serif;}

.booknow{ line-height: 25px; text-decoration: underline; color: #f77700; font-weight: bold; font-size: 10px;}

.booknow2{ line-height: 16px; text-decoration: underline; color: #f77700; font-weight: bold; font-size: 10px;}

.booknow3{ line-height: 12px; text-decoration: underline; color: #f77700; font-weight: bold; font-size: 10px;}

a:hover { color: #90c9ed; }

#vacation_image1{margin-bottom: 6px; background-color: #bfbfbf; float: left; margin-left: 10px; margin-top: 14px; height: 70px; width: 86px;}

#vacation_content1{margin-bottom: 4px; margin-left: 6px; float: right; margin-top: 10px; height: 72px; width: 212px;}

#vacation_image{margin-bottom: 6px; background-color: #bfbfbf; float: left; margin-left: 10px; height: 70px; width: 86px;}
#vacation_content{margin-bottom: 5px; margin-left: 6px; float: right; height: 72px; width: 212px;}

#activity_image1{ float: left; background-color: #bfbfbf; margin-bottom: 4px; margin-left: 16px; margin-top: 14px; height: 71px; width: 81px;}

#activity_content1{padding-bottom: 35px; float: left; text-align: center; margin-left: 6px; height: 35px; width: 101px;}

#activity_content1_med{padding-bottom: 35px; float: left; text-align: center; margin-left: 6px; height: 45px; width: 101px;}

#activity_content1_tall {padding-bottom: 35px; float: left; text-align: center; margin-left: 6px; height: 55px; width: 101px;}


#activity_image{ float: left; background-color: #bfbfbf; margin-bottom: 4px; margin-left: 16px; margin-top: 4px; height: 71px; width: 81px;}

/*#activity_content{padding-bottom: 5px; float: left; text-align: center; margin-left: 16px; height: 45px; width: 81px;}*/

#activity_content{padding-bottom: 18px; float: left; text-align: center; margin-left: 6px; height: 55px; width: 101px;}

#activity_content2{padding-top: 8px; float: left; text-align: center; margin-left: 6px; width: 101px;}

#activity_content3{padding-top: 8px; float: left; text-align: center; margin-left: 6px; height: 30px; width: 101px;}

#activity_content4{padding-top: 15px; float: left; text-align: center; margin-left: 6px; height: 30px; width: 101px; }

#featurehotel_header{float: left; height: 23px; width: 328px;}

#handp_header{float: left; height: 24px; width: 322px;}

#activites_header{float: left; height: 24px; width: 114px;}

#pic_sd{ left: 491px; top: 295px; position: absolute; z-index: 100; background-image: url(/images/visit-california-new08/pic_sd.jpg); height: 286px; width: 478px;}
#pic_desert{ left: 491px; top: 295px; position: absolute; z-index: 100; background-image: url(/images/visit-california-new08/pic_desert.jpg); height: 286px; width: 478px;}
/*#pic_gc{ left: 491px; top: 295px; position: absolute; z-index: 100; background-image: url(/images/visit-california-new08/pic_gc.jpg); height: 286px; width: 478px;}*/
#pic_hs{ left: 491px; top: 295px; position: absolute; z-index: 100; background-image: url(/images/visit-california-new08/pic_hs.jpg); height: 286px; width: 478px;}

div#featured_content img{padding-top: 5px;}
div#featured_content1 img{padding-top: 5px;}

div#vacation_content img{padding-top: 5px;}
div#vacation_content1 img{padding-top: 5px;}

div#activity_content img{padding-top: 5px;}
div#activity_content1 img{padding-top: 5px;}


----------------------------
#botcontainer{height: 286px; width: 286px;}
	#botnav{height: 24px; width: 286px;}
	#bot{float: left; height: 286px; width: 287px;}
	#searchbot{background-repeat: no-repeat; background-image: url(http://arestravel.com/images/visit-california-new08/botbody.gif); height: 262px; width: 286px;}
	
  table.ARES-bot {width:95%}
	table#flightstd td {font-family:arial,helvetica,sans-serif;font-size:11px;color:#24393e;}
	table.ARES-bot input {font-family:arial,helvetica,sans-serif; font-size:12px; color:#24393e;}
	select {width:38px; font-size:11px; background-color: #e0f2fc;border:1px solid #6b8bac;font-family:arial,helvetica,sans-serif;color: #38404d;}
	
    #checkIn, #checkOut, #checkIn2, #checkOut2, #checkIn3, #checkOut3 {width: 65px; background-color: #e0f2fc; color: #38414b; border:1px solid #6b8bac; font-size:11px;}
    #locationSearch1, #locationSearch2, #locationSearch3 {font-size:11px; width:165px; background-color: #dff1fb; color: #38404d; border:1px solid #6b8bac;}
    #locationSearch4 {font-size:11px; width:175px; background-color: #e0f2fc; color: #38404d; border:1px solid #6b8bac;}
	#attractionName {font-size:11px; width:130px; background-color: #e0f2fc; color: #38404c; border:1px solid #6b8bac;}	
	#attractionType {font-size:11px; width:130px; background-color: #e0f2fc; color: #38404d;}
	#packageCategory {font-size:11px; width:161px; background-color: #e0f2fc; color: #38414b;}
	
    label, .ARES-bot td {font-size:11px; color:#24393e; font-family:Arial, Helvetica, sans-serif;}
    
	.ARES-bot input.imgover {width:71px; height:21px; border:none;}	
	#dl0o, #al0o, #dl0r, #al0r {width:125px;background-color: #d9effb;border:1px solid #6b8bac;height:16px;}
	#checkIn0o, #checkIn0r, #checkOut0r {width:59px;background-color: #d9effb;border:1px solid #6b8bac; font-size:9px;}
	#dt0o, #dt0r, #dt1r {width:65px; font-size:9px;}
	#ado, #cho, #adr, #chr{ width:60px; font-size:11px;}
	#lio, #lir { width:59px;}	
	#dl0m, #al0m,#dl1m, #al1m, #dl2m, #al2m { width:60px;background-color: #d9effb;border:1px solid #6b8bac;height:12px;}
	#adm, #chm, #lim  { width:71px;}
	#checkIn0m, #checkOut1nosync, #checkOut2nosync {background-color: #d9effb;border:1px solid #7F9DB9;height:12px;width:65px; font-family:Arial, Helvetica, sans-serif; font-size:11px;color: #393f4a; height:12px; border:1px solid #7F9DB9;}
	#dt0m, #dt1m, #dt2m {width:70px;}	
	#Search-bot {position:relative}

	
	#hotels, #cars, #attractions, #flights, #deals, #packages, #bayarea, #centralvalley, #desert, #highsierra, #inlandempire, #losangeles, #northcoast, #shasta, #sandiego, #goldcountry, #centralcoast, #orangecounty {display: none;}
	
	.tdfl1{padding-top: 10px; padding-left: 50px; font-size:11px; color:#24393e; font-family:Arial, Helvetica, sans-serif;}
	.tdfl2{}
	.tdr{padding:10px 0px 0px 5px;}
	.tdc{padding:9px 1px 0px 10px;}
	.tdc2{padding:3px 1px 0px 25px;}
	.tdc3{padding:3px 1px 0px 1px;}
	.tdp{padding:0px 2px 4px 4px;}
	.tda{padding:10px 3px 0px 0px;} 
	.tdb{padding:7px 0px 0px 5px;}
	.tdb3{padding:7px 1px 5px 5px;}
	.tdb2{padding:3px 1px 0px 13px;}
	.tdd{padding:0px 5px 5px 3px;} 
	.tde{padding:0px 0px 5px 5px;}
	.tde2{padding:0px 0px 5px 0px;}
	.tde3{padding:0px 0px 5px 3px;}
	.tdg{padding:10px 3px 3px 0px;}
	.tdf{padding:4px 5px 3px 1px;}
	.tdf1{padding:0px 0px 0px 100px;}
	.tdf2{padding:10px 0px 10px 0px;}
	.tdf0{padding:20px 0px 0px 0px;}
	.tdf1{padding:10px 1px 3px 2px;}
	.tdx {padding:3px 5px 0px 6px;}
	.tdxx {padding:10px 0px 0px 6px;}
	.tdy {padding:3px 0px 0px 5px;}
	.tdy1 {padding:0px 0px 0px 5px;}
	.tdyy {padding:3px 0px 0px 1px;}
	.tdz {padding:0px 0px 3px 6px;}
	.tdzz {padding:0px 0px 3px 30px;}
	.tdw{padding:10px 10px 6px 6px; }
	.tdww{padding:20px 0px 6px 40px; }
	.tdww2{padding:10px 0px 6px 35px; }   
	#oneway, #multiple {display: none;}	
	
	#checkInCar, #checkOutCar{width:59px; background-color: #d9effb; color: #38404a; border:1px solid #6b8bac; font-size:9px;}
#carTypes {width:115px; background-color: #d9effb; color: #38404a; border:1px solid #6b8bac; font-size:11px;}
	
	#cityName {width:176px;background-color: #d9effb; color: #37404a; border:1px solid #6b8bac;}
	
	#carVendors {width:135px; font-size:11px;}
	
#carStartTime, #carEndTime {width:60px; background-color: #d9effb; color: #38404a; border:1px solid #6b8bac; font-size:9px;}

.ARES-bot input.imgover {width:111px; height:23px; border:none;}

*html #featured_image1, *html #featured_image, *html #hr_wide, *html #hr_med, *html #hr_sm, *html #vacation_image1, *html #more_feat_hotels, *html #vacation_image, *html #activity_image, *html #activity_image1, *html #activity_content1, *html #activity_content1_med, *html #hr_sm  {
	margin-left:5px;
}
*html #content_activities {width:114px; overflow:hidden;}
*html #activity_content1_med, *html #activity_content1, *html #activity_content1_tall {
	padding-bottom:5px;
}
*html #hr_wide, *html #hr_med, *html #hr_sm {
	overflow:hidden;
}
*html #container {
	margin-left:30px;
}