/* CSS Document */





/*** STANDARD DEFAULTS ***/



html {

	height:100%; 

	background-color:#666666; 

	border-top:3px solid #000000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:18px;

	color:#666666;

	background-attachment:fixed; 

	background-image:url(../images/bg.gif); 

	background-position:top center; 

	background-repeat:repeat-y; 

}

	

body {

	height:100%; 

	margin:0; 

	padding:0; 

	background-attachment:fixed; 

	background-image:url(../images/bg.gif); 

	background-position:top center; 

	background-repeat:repeat-y; 

	margin-top:0;

}



h1 {

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

line-height:20px;

color:#000000;}



h2 {

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

line-height:20px;

color:#000000;}



h3 {

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

line-height:20px;

color:#000000;}



h4 {

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

line-height:20px;

color:#000000;}



/*** CONTAINERS ***/





.header {
	background-color:#FFFF00;
	width:795px;
	margin-left: 10px;
	height:150px;
}



.container {

	position:relative;

	margin: 0 auto 0 auto;

	width: 812px;

}



.content {clear:both; position:relative; width:796px; margin:0; padding:0; left:9px; top:-12px; height:100%;}

.leftcontent {float:left; width:330px; margin:0; padding:0; margin-left:2px; height:100%;}

.leftcontent_indent { position:relative; width:250px; left:10px; top:15px;}

.rightcontent { float:right; width:450px; border-left:2px solid #000000; padding-left:5px; height:100%;}

.text { padding: 15px; margin-top:135px;}



.footer {position: relative; left:7px; width:800px; border-top:1px solid #000000; clear:both; height: 25px; text-align:center; }





/*** FLASH STYLES ***/



.flashheadernav {
	float:right;
	border-left: 5px solid #FFFFFF;
	clear:right;
	margin-top:-107px;
}



/*** LINK STYLES ***/



a:link, a:active, a:visited {

font-weight:bold;

color:#FF9900;

text-decoration:none;}

a:hover {

font-weight:bold;

color:#000000;

text-decoration:underline;}



.globalnav ul {

	border:1px solid #red;

	text-transform:uppercase;

	font-weight:bold;

	float:right;

	margin: 7px 300px auto auto;

	width: 175px;

	height: 100px;

	text-align:right;

	list-style:none;

	line-height: 15px;

	}



.globalnav ul li a, .globalnav ul li a:link, .globalnav ul li a:active, .globalnav ul li a:visited { 

	font:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#FF6600;

	text-decoration:none;

/*	border-top:1px dotted #FFFF00;

	border-bottom:1px dotted #FFFF00;*/

	background-color:#FFFF00;

	width: 160px;

	display:block;

	padding-right:25px;

}

.globalnav ul li a:hover {

	font:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#000000;

	text-decoration:none;

	background-color:#FFFFFF;

/*	border-right: 3px solid #000000;

	border-left: 3px solid #000000;	

	border-top:1px dotted #000000;

	border-bottom:1px dotted #000000;*/

	width: 160px;

	display:block;



}



.secnav {

	clear:both; 

	margin-top:10px; 

	margin-left:0px;

	border-top: 3px solid #FFFFFF; 

	padding-top:0; 

	background-color:#000000;

	height:20px;

	width:795px;

}



.secnavform2 {float:right; position:relative;

top: -16px;

margin-right: 5px;}

	

#formselection{

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#FFFFFF;

	border:none;

	background-color:#000000;}



#formselection option {border:none;}



.urlpos {

	position:relative;

	margin: 2px 0 0 2px;

	left:5px;

}



a.urlpos:link,a.urlpos:visited,a.urlpos:active{

	font:normal normal bold normal 11px/14px Arial, Helvetica, sans-serif;

	text-decoration:none;

	color:#FFFFFF;

	letter-spacing:3px;}

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





/*** IMAGE STYLES ***/



.logo {

	margin-top: 20px;

	margin-left: 20px;

	float:left;

}



.rollinganim {margin:0 0 0 0; float:left;}



.rightcontent#home {

background-image:url(../images/maingraphic/home.gif); 

background-position:top center;

background-repeat:no-repeat;}



.rightcontent#about {

background-image:url(../images/maingraphic/about.jpg); 

background-position:top center;

background-repeat:no-repeat;}



.rightcontent#lotattendants {

background-image:url(../images/maingraphic/servicelady.jpg); 

background-position:top center;

background-repeat:no-repeat;}



.rightcontent#feedback {

background-image:url(../images/maingraphic/phone.jpg); 

background-position:top center;

background-repeat:no-repeat;}



.rightcontent#clientlist {

background-image:url(../images/maingraphic/rowofcars.jpg); 

background-position:top center;

background-repeat:no-repeat;}



.rightcontent#community {

background-image:url(../images/maingraphic/blowingwishes.jpg); 

background-position:top center;

background-repeat:no-repeat;}



.rightcontent#careers {

background-image:url(../images/maingraphic/careers.jpg); 

background-position:top center;

background-repeat:no-repeat;}



.rightcontent#contact {

background-image:url(../images/maingraphic/contact.jpg); 

background-position:top center; 

background-repeat:no-repeat;}



.rightcontent#sitemap {

background-image:url(../images/maingraphic/compass.jpg); 

background-position:top center;

background-repeat:no-repeat;}



.rightcontent#customer {

background-image:url(../images/maingraphic/driverwave.jpg); 

background-position:top center;

background-repeat:no-repeat;}



.rightcontent#difference {

background-image:url(../images/maingraphic/difference.jpg); 

background-position:top center;

background-repeat:no-repeat;}



.rightcontent#dev {

background-image:url(../images/maingraphic/dev.jpg); 

background-position:top center;

background-repeat:no-repeat;}



.rightcontent#management {

background-image:url(../images/maingraphic/management.jpg); 

background-position:top center;

background-repeat:no-repeat;}





.sidegraphic {clear:left; padding-top:5px;}



/* Rounded Corner */

.noborder {border:0;}



.roundedcorner {

padding: 0.25em 0.25em;

-moz-border-radius: 0.75em;

-webkit-border-radius: 0.75em;

border-radius: 1.6em;

background-color:#FFFF00;

border: 2px solid #F9E500;

height:40px;

width:140px;

float:left;

display:block;}



.roundedcorner2 {

padding: 0.25em 0.25em;

-moz-border-radius: 0.75em;

-webkit-border-radius: 0.75em;

border-radius: 1.6em;

background-color:#FFFF00;

border: 2px solid #F9E500;

height:40px;

width:165px;

float:left;

margin-left:5px;

display:block;

}



.roundedcorner:hover {border:2px solid #CCCCCC; cursor:pointer;}

.roundedcorner2:hover {border:2px solid #999999; cursor:pointer;}