/*CSS Stylesheet
Project: Asia Car Rental
URL: http://www.asiacarrental.com.sg
Designer/Developer: Elaine Chua, http://www.rayvolvez.com
*/

/* 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;*/
}
body {
	line-height: 1.2;
}
ol, ul {
	list-style: none;
}
/*blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}*/

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup 
table {
	border-collapse: collapse;
	border-spacing: 0;
}*/

/* End of Reset */

/* Basic */
body{
background:url(../images/background_rx.jpg) repeat-x center top #000000;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:14px;
}

p{margin-bottom:20px; text-align:justify;}

div.container{
width: 960px;
margin-left: auto;
margin-right: auto;
text-align: left;
position:relative;
}

div.contents{
background:url(../images/content_ry.jpg) repeat-y;
height:auto;
overflow:hidden;
min-height:800px;
}

#header{
background:url(../images/header.jpg);
background-repeat:no-repeat;
background-color:#000000;
background-position:top;
height:519px;
}

#navigation{
margin-left:240px;
margin-top:0px;
padding-top:15px;
height:60px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#800d02;}

#navigation li{float:left;margin-right:38px;text-transform:uppercase;}
/*#navigation li:first-letter{font-size:150%;}*/
#navigation li a{background:#FFFFFF;text-decoration:none;color:#800d02;margin-top:10px;}

#navigation li a:hover{text-decoration:underline;}


#linkdetails{font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666;font-size:11px;margin-top:-32px;margin-left:240px;}
#linkdetails li{float:left;margin-right:28px;}
#linkdetails li a:link{color:#666666; text-decoration:none;}
#linkdetails li a:hover{color:#666666; text-decoration:none;}
#linkdetails li a:visited{color:#666666; text-decoration:none;}
#linkdetails li a:active{color:#666666; text-decoration:none;}

.chauffeur{margin-left:-11px;}
.fleet{margin-left:-3px;}
.contact{margin-left:40px;}

#logo{
height:115px;width:176px;margin-left:30px;margin-top:44px;clear:right;}

#flashheader{
background:#FFFFFF;margin-left:207px;margin-top:-129px;height:135px;width:655px;}

#contact{color:#FFFFFF;margin-left:38px;margin-top:25px;font-size:11px;line-height:150%;}
#contact a:link{font-size:80%;color:#FFFFFF;text-decoration:none;}
#contact a:hover{font-size:80%;color:#FFFFFF;text-decoration:underline;}
#contact a:active{font-size:80%;color:#FFFFFF;text-decoration:none;}
#contact a:visited{font-size:80%;color:#FFFFFF;text-decoration:none;}

#doyouknow{margin-left:38px; width:165px;margin-top:50px; font-size:12px; font-weight:bold;font-family:arial; color:#FFFFFF;}

#doyouknow a:link{color:#fff; text-decoration:none;}
#doyouknow a:hover{color:#fff; text-decoration:none; font-style:italic;}
#doyouknow a:active{color:#fff; text-decoration:none;}
#doyouknow a:visited{color:#fff; text-decoration:none;}

#bodycontent{margin-left:240px; margin-top:-10px; width:650px;
font-family:Arial, Helvetica, sans-serif; line-height:150%;}

h1{
font-family:"Times New Roman", Times, serif; 
font-size:18px; 
background-image:url(../images/h1.jpg);
background-repeat:repeat-x;
background-position:bottom;
height:30px;
padding-top:10px;
margin-bottom:15px; 
color:#800d02;}

h2{
font-family:"Times New Roman", Times, serif; 
font-size:16px;
background-image:url(../images/h1.jpg);
background-repeat:repeat-x;
background-position:bottom;
height:30px;
padding-top:10px;
margin-bottom:15px; 
color:#800d02;}

h3{
font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-top:30px;color:#333;}

#bodycontent li{margin-bottom:10px;}
#bodycontent img{text-align:right;}
#bodycontent a:link{color:#333333; text-decoration:none;}
#bodycontent a:hover{color:#333333; text-decoration:underline;}
#bodycontent a:active{color:#333333; text-decoration:none;}
#bodycontent a:visited{color:#333333; text-decoration:none;}

.vehtables{margin-top:-30px; margin-left:30px;}

ol{list-style:decimal; margin-left:50px;}

#map{position:absolute; top:335px; left:650px;}

#quote{
width:380px;margin-left:240px; margin-top:-300px; 
color:#333; font-family:"Times New Roman", Times, serif; font-size:16px; font-style:italic; 
text-align:right;
}


.style1 {font-size: 30px; line-height:80%;}

/*input {width: 250px;}
textarea{width:250px;}
select{250px;}*/


/* End of Basic */

/*footer*/
#footer{
width:960px;
margin:auto;
background-image:url(../images/footer.jpg);
background-repeat:no-repeat;
background-position:center;
background-color:#000000;
height:126px;
}

#footertext{
color:#FFFFFF;
padding-top:80px;
padding-left:578px;
font-size:80%;
}

#footertext a:link{
color:#FFFFFF;
text-decoration:none;
}

#footertext a:hover{
color:#FFFFFF;
text-decoration:underline;
}

#footertext a:active{
color:#FFFFFF;
text-decoration:none;
}

#footertext a:visited{
color:#FFFFFF;
text-decoration:none;
}

.copytext{
color:#666666;
margin-left:-80px;
}

/* end of footer */
