@CHARSET "ISO-8859-1";

/*right content css*/
#container #rightcontent{width:435px; float:left; margin-right:5px; background-color:#fff; padding:0px; padding-top:10px; padding-bottom:10px; border:0px solid;}
#container #rightcontent .ad-with-us{float:left; border:0px; margin-top:5px;}
#container #rightcontent  #ads-container{float:right; border:0px solid; width:135px;height:600px; margin-top:5px; margin-right:3px;}

/* section links */
#container #rightcontent #section-links {float:left; margin-top:5px; width:265px; border:1px solid #5b5b5b; border-top:2px solid #5b5b5b;}
#section-links .boxtitle { background-color: #000000; color: #EEEEEE; margin: 0px; padding:4px; padding-left:8px; text-align: left;}
#section-links a {width:100%; text-decoration:none; color:#333333;}
#section-links a:hover {width:100%; text-decoration:underline; color:#333366;}
#section-links a:visited {width:100%; text-decoration:none; color:#333333;}
/*end*/

#container #rightcontent .videolink{float: left; margin-left: 10px;}

/* calendar */
#container #rightcontent #NavBar{float:left;position:relative;width:240px;top:5px; border:1px solid #8f8f8f; margin-left: 10px; margin-bottom: 10px;}
/*end*/

/*Map*/
.hidden{display:none;}.show{display:block;}
#popup{ position:absolute; top:60px;  width:0px;  left:180px; height:0px; background-image:url('/images/popupbodybg.png'); text-align:center; z-index:400;}
#popup-head{width:100%; height:25px; background-image:url('/images/popupheadbg.png'); font-size:14px; color:gray; text-align:center;}
.county-pop:hover{background-color:#e0c5c5;}
.popup{text-decoration:none; color:teal; font-size:11px;}
.popup:hover{text-decoration:underline; color:red;}
#map-slide{background-image:url('/images/popupbodybg.png');}
#ireland-links-text{color:#5b5b5b; text-align:center;}


#car-content{position:relative; float:left; width:700px; margin-left:10px;}
.search-cars-pickupday{position:absolute; border:0px; top:52px; left:100px;}
.search-cars-pickupmonth{position:absolute; border:0px; top:52px; left:145px;}
.search-cars-pickupyear{position:absolute; border:0px; top:52px; left:244px;}
.search-cars-pickuptime{position:absolute; border:0px; top:75px; left:100px;}
.search-cars-dropoffday{position:absolute; border:0px; top:132px; left:100px;}
.search-cars-dropoffmonth{position:absolute; border:0px; top:132px; left:145px;}
.search-cars-dropoffyear{position:absolute; border:0px; top:132px; left:244px;}
.search-cars-dropofftime{position:absolute; border:0px; top:155px; left:100px;}
.search-cars-country{position:absolute; border:0px; top:225px; left:80px;}
.search-location-type{position:absolute; border:0px; top:353px; left:110px;}
.search-cars-pickupregion{position:absolute; border:0px;  top:255px; left:132px;}
.search-cars-dropoffregion{position:absolute; border:0px;  top:283px; left:132px;}
.search-cars-cartype{position:absolute; border:0px; top:382px; left:110px;}
.search-cars-btn{position:absolute; border:0px; top:415px; left:315px;}
input.manual{position:absolute; border:0px; top:410px; left:105px;}
input.auto{position:absolute; border:0px; top:410px; left:175px;}
input.any{position:absolute; border:0px; top:410px; left:255px;}
#fav-newsbox{position:relative; float:left; padding-top:30px; padding-left:10px; width:381px; margin-top:10px; height:184px; background-image: url('../images/newsletter-bg.jpg');}
.submitnews{position:absolute; top:162px; left:314px; border:0px;}
.subs_email{position:absolute; top:87px; left:253px; color:#828282;}
input.opt1{position:absolute; top:132px; left:266px;}
input.opt2{position:absolute; top:145px; left:266px;}
input.opt3{position:absolute; top:160px; left:266px;}
span.fav-link{width:130px;}
.fav-link a{height:30px; text-decoration:none; font-family: Arial, Verdana, 'Lucidia Grande'; font-size: 11px; font-weight:bold; color:#53565f;}
a.favlink:hover{color:red;}
.assistbox{position:relative; float:left; font-family: Arial, Verdana, 'Lucidia Grande'; color:#d9dde0; width:391px; height:100px; margin-top:10px; border:1px solid #d9dde0;}

.assistbox img{margin-left:10px;}
.assistbox a{font-style:Arial; color:#53565f; font-size:10px;text-decoration:none;font-weight:bold;}


