/* Mint Chocolate Chip - (c) 2006 andrewstrojny.com */

/* You may use this CSS and use its techniques in your own projects, but keep in mind the unique combination of images, colors, sizes, typography, and positioning ("the design") is copyright (c) 2006 Andrew Strojny */ 

/* Enjoy! */


/* ----- Structure and Layout ----- */

body {
	text-align : center;	
	margin:0px auto;
	background:url('images/bg.gif');	
	}

#wrapper {
	width : 819px;
	text-align : left ;
	padding-top:30px;
	padding-left:3px;
	margin-left : auto ;
	margin-right : auto ;
	background:url("images/bgbody.gif");
	}
	
#header {
	padding-top: 10px;
	}

#maincontainer {
	float: left;
	width : 772px;
	background: #FFFFFF;
	}
	#maincontainer1 {
	float: left;
	height:860px;
	width : 772px;
	background: #FFFFFF;
	}

#padding {
	clear: both;
	padding: 2px 0 0 0;
	}

.content {
	float:left;
	width:538px;	
	margin-left:3px;
	margin-right:3px;
	padding: 0 10px 10px 10px;
	border:1px gray solid;
}
.content h3{ font-weight:normal; font-size:12px; font-weight:normal;}
.content  p{ font-size:12px; margin-top:20px; margin-left:20px;}
.content h4{ line-height:22px;}
.homeContent {
	float:left;
	width:757px;	
	margin-left:3px;
	margin-right:3px;
	padding:0;
	border:1px gray solid;
}
#live{	
	height: 90px;
	width:189px;
	background:url(images/live.jpg);		
}
#liveline{
	height:5px;
	width:188px;
	background:url("images/line.gif");	
	font-size:1px;
	border-top:1px gray solid;
	border-bottom:1px gray solid;
}
#olympic{
	height:88px;
	width:188px;
	background:url("images/olympic.jpg");	
}


.smallContainer {
	float: left;
	width: 563px;	
	height:auto;
}
.homesmallContainer {
	float: left;
	width: 765px;	
	height:auto;
}
.contentline{
	float:left;
	height:5px;
	width:560px;
	background:url("images/line.gif");	
	font-size:0px;	
	margin-left:3px;
}
.homecontentline{
	float:left;
	height:5px;
	width:760px;
	background:url("images/line.gif");	
	font-size:0px;	
	margin-left:3px;
}
.serviceContentImg{
	float:left;
	width:80px;
	height:88px;
	margin:20px 0px 20px 10px;	
}
.serviceContent{
	float:right;
	width:435px;
	margin-top:20px;		
}
.extend {		
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	font-style:inherit;
	color:#3399FF;
	width: 230px;	
	padding: 0px;
	height:10px;  
}
/*
#pricetab {
	padding: 3px 0px;
	margin-left:0px;
	margin-top: 10px;	
	font: bold 12px Verdana, sans-serif;
	border-bottom:1px gray solid;
	margin-bottom: 0px;	
}
#pricetab li {
	list-style: none;
	margin: 0;
	display: inline;	
}

#pricetab li a {
	padding: 3px 0.5em;
	margin-left: 3px;
	border: 1px solid #778;
	border-bottom: none;
	background: #DDE;
	text-decoration: none;
}

#pricetab li a:hover {	
	background: #AAE;
	border-color: #227;
}
#pricetab li a:active{
	background: white;
	border-bottom: 1px solid white;	
}

#pricetab li a:visited{
	color:#0066FF;
}
#priceTabBoder{
	padding-top:20px;
	border-bottom:1px gray solid;
	border-left:1px gray solid;
	border-right:1px gray solid;
}
*/

#con {
	FONT-SIZE: 12px; 
	MARGIN: 0px auto; 
	WIDTH: 720px;
}
#tags {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 10px; 
	WIDTH: 500px; 
	PADDING-TOP: 0px; 
	HEIGHT: 23px;
}
#tags LI {
	BACKGROUND: url(images/tagleft.gif) no-repeat left bottom; 
	FLOAT: left; 
	MARGIN-RIGHT: 1px; 
	LIST-STYLE-TYPE: none; 
	HEIGHT: 23px;
}
#tags LI A {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	BACKGROUND: url(images/tagright.gif) no-repeat right bottom; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	COLOR: #999; 
	LINE-HEIGHT: 23px; 
	PADDING-TOP: 0px; 
	HEIGHT: 23px; 
	TEXT-DECORATION: none;
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	WIDTH: 4px;
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; 
	MARGIN-BOTTOM: -2px; 
	POSITION: relative; 
	HEIGHT: 25px;
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; 
	COLOR: #000; 
	LINE-HEIGHT: 25px; 
	HEIGHT: 25px;
}
#tagContent {
	BORDER-RIGHT: #aecbd4 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #aecbd4 1px solid; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #aecbd4 1px solid; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: #aecbd4 1px solid; 
	BACKGROUND-COLOR: #fff;
}
.tagContent {
	PADDING-RIGHT: 10px; 
	DISPLAY: none; 
	PADDING-LEFT: 10px; 
	BACKGROUND: url(images/tabbg.gif) repeat-x; 
	PADDING-BOTTOM: 10px; 
	WIDTH: 512px; 
	COLOR: #474747; 
	PADDING-TOP: 10px; 
}
#tagContent DIV.selectTag {
	DISPLAY: block;
}

#fleetImgList{
	margin:10px auto;
	width:530px;
	margin-bottom:10px;
}
.fleetImg{
	margin:0px auto;
	width:520px;
	text-align: center;
}
.tablestyle{
	margin:0px 20px 20px 20px;
	font-family:"Arial";
}
#homeContentOne1 {
	float: right;
	width: 188px;
	height:180px;
	padding: 0px;
	margin-right:3px;
	background:#0F0
}

#homeContentOne2 {
	float: right;
	width: 312px;
	height:180px;	
	padding:10px 0px 10px 0px;
	border-left:1px gray solid;
	border-right:1px gray solid;
	color:black;	
}

#homeContentOne3 {
	float: left;
	width: 236px;	
	padding: 10px 0px 0px 5px;
	margin-left:3px;
}

#sidebar {
	float: right;
	padding: 0 0 0 0;
	}
	
#innernews {
	width: 191px;
	margin: 0 4px 0 0;
	padding: 0px 0px 10px 0px;
	background: #FFFFFF;	
	}

/* ----- Navigation -----  */

/*#nav {
	float: left;
	padding: 0 0 2px 13px;
	margin: 0;
	}
	
#navinner {
	float: left;
	width: 743px;
	height: 41px;
	background: #A9CE9B;
	border-top: 2px solid #87BA74;
	border-bottom: 2px solid #87BA74;
	}
	
#nav ul {
	margin: 0;
	padding: 0 0 0 27px;
	list-style: none;
	
	}
	
#nav li {
	float: left;
	margin: 0;
	padding: 0 10px 0 0;
	}
	
#nav li a {
	float: left;
	text-align: center;
	margin: 5px 0 0 0;
	padding: 4px 12px;
	font-weight: bold;
	text-decoration: none;
	color: #F1F7EE;
	border-bottom: 2px solid #A9CE9B;
	border-right: 2px solid #A9CE9B;
	
	}
	
#nav li a:hover {
	color: #FFFFFF;
	border-bottom: 2px solid #6CAB54;
	border-right: 2px solid #6CAB54;
	background: #86BA72;
	
	}
	
#nav li a.active {
	color: #FFFFFF;
	background: #86BA72;
	border-bottom: 2px solid #6CAB54;
	border-right: 2px solid #6CAB54;
	}
	*/
#nav {
	width: 770px;
	height: 30px;
	margin: 0 auto;
	padding-left:2px;
	background:white;
	font-family:"Arial"
	}
#navinner {
	float: left;
	width: 770px;
	height: 30px;	
	}

#nav ul {
	margin: 0;
	height:30px;
	padding: 0;
	list-style: none;
	}

#nav li { line-height:30px; font-size:12px;
	display: inline;
	padding:0px;
	margin:0px;	
	}

#nav a {
	display: block;
	float: left;
	height: 30px;
	width:96px;
	margin:0px;		
	text-decoration: none;	
	color: #FFFFFF;
	background: url('images/Home-_11.gif') ;
}
#nav a span {
    text-align:center;
    float: none;
    display:block;     
    color:#FFF; padding-top:0px; padding-left:5px; padding-right:5px; padding-bottom:0px; 
    clear:both;
}

#nav .active a {
	background: url('images/Home-_06.gif');
	color: #FFFFFF;
}

#nav a:hover {
	background: url('images/Home-_06.gif');
	color: #FFFFFF;
}

/* ----- Typography ----- */

body {
	font: small Verdana, Sans-serif;
	line-height: 1.6em;
	color: #444444;
	}

h1 {
	padding-top: 10px;
	font-size: 1.2em;
	color:#422100
	}

h2 {
	font-size: 1em;
	font-style: inherit;
	color: #422100;
	}
	
h3{ font-siz
	margin-left:10px;
	margin-right:20px;
	font-size: small;
	font-family:"Arial"; font-weight:bold;
	text-align: justify;
	text-justify: inter-ideograph;
	color:#3399FF;
}

h4{
	margin-top:8px;
	font-family:"Arial";
	font-size: medium;
	font-style: inherit;
	color:#3399FF;
	margin-left:20px;
}
.content h4{ font-size:16px;}
h5{
	font-family:"Arial";
	font-size: small;
	font-style:inherit;
	text-align:center;
	color:#FFFFFF;
}
h6{
	font-family:"Arial";
	font-size:medium;
	margin:0px auto;
	padding:0px;
	color:black;
}
span{
	margin:0px auto;
	color:#0066FF;
	font-style:inherit;
}

p{
	
	font-size: small;
	font-family:"Arial";	
	font-weight:lighter;
	text-align: justify;
	text-justify: inter-ideograph;
}
a{
	color:#3399FF;
	text-decoration: none;
}
a:link{
	color:#3399FF;
	text-decoration: none;
}
a:hover{
	color:#3399FF;
	text-decoration: none;
}
a:after{
	color:#3399FF;
	text-decoration: none;
}
img{
	border-width: 0;
}
#innernews p {
	margin-left: 0px;
	padding: 0 0px 0 0px;
	border-left: 1px dashed #422100;
	font-size: .8em;
	line-height: 1.2em;
	}

/* ----- Links ----- */

#footer a {
	color: #333333;
	text-decoration: none;
	}

#footer a:visited {
	color: #333333;
	text-decoration: none;
	}

#footer a:hover {
	color: #422100;
	text-decoration: underline;
	}

/*------Sidebar------*/
.livebox{
	height:182px;
	width:191px;
}
.livehelp{	

	width:190px;
	padding-bottom:5px;
	border:1px gray solid;
	
}
.separate{
	height:5px;
	width:191px;	
	background:url("images/line.gif");	
	font-size:1px;
}
.olympic{ text-align:center;
	height:88px;
	width:190px;
	border:1px gray solid;
} #homeContentTwo{
	float:right;
	width:192px;
	margin:0px;
	padding:0px;
	
}
#carlist {
	width: 556px;
	height:170px;
	float:left;
	padding:0px;
	clear:left;
	}
#bmw{
	float:left;
	height:125px;
	width:170px;
	margin-left:10px;
	margin-top:20px;	
}
#bmwtext{
	float:left;
	height:115px;
	width:352px;
	margin-left:10px;
	padding-top:5px;	
}
#carflash{
	margin-left:20px;
	margin-right:20px;
	width:525px;
}
/*------Pop windows------*/
#window
{
	position: absolute;
	left: 450px;
	top:350px;
	width: 318px;
	height: 250px;
	overflow: hidden;
	display: none;
}
#windowTop
{
	height: 30px;
	overflow: 30px;
	background-image: url(images/window_top_end.png);
	background-position: right top;
	background-repeat: no-repeat;
	position: relative;
	overflow: hidden;
	cursor: move;
}
#windowTopContent
{
	margin-right: 13px;
	background-image:url(images/window_top_start.png);
	background-position:left top;
	background-repeat: no-repeat;
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	text-indent: 10px;
	font-family:Arial;
	font-weight: bold;
	font-size: 14px;
	color: #6caf00;
}
#windowMin
{
	position: absolute;
	right: 25px;
	top: 10px;
	cursor: pointer;
}
#reservationImg{
	margin-left:20px;
	margin-right:20px;
}
#reservationContent{
	float:right;
	width:325px;
	
}
#windowMax
{
	position: absolute;
	right: 25px;
	top: 10px;
	cursor: pointer;
	display: none;
}
#windowClose
{
	position: absolute;
	right: 10px;
	top: 10px;
	cursor: pointer;
}
#windowBottom
{
	position: relative;
	height: 270px;
	background-image: url(images/window_bottom_end.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}
#windowBottomContent
{
	position: relative;
	height: 270px;
	background-image: url(images/window_bottom_start.png);
	
	background-repeat: no-repeat;
	margin-right: 13px;
}
#windowResize
{
	position: absolute;
	right: 3px;
	bottom: 5px;
	cursor: se-resize;
}
#windowContent
{
	position:absolute;
	top: 30px;
	left: 10px;
	overflow: auto;
	margin-right: 10px;
	border: 1px solid #6caf00;
	height: 200px;
	width: 290px;
	font-family:Arial;
	font-size: medium;
	background-color: #fff;
}
#windowContent *
{
	margin: 8px;
}
.transferer2
{
	border: 1px solid #6BAF04;
	background-color: #B4F155;
	filter:alpha(opacity=30); 
	-moz-opacity: 0.3; 
	opacity: 0.3;
}
#online{
	width:270px;
	height:88px;
	border:1px #CCCCCC solid;
}
#onlinecontent{
	width:120px;
	height: 85px;
	float:left;
	padding-left:3px;
}
#onlineimg{
	width:80px;
	height:85px;
	float:right;	
}
#skype{
	width:270px;
	height:88px;
	border:1px #CCCCCC solid;
}
#skypecontent{
	width:100px;
	height: 85px;
	float:left;
	padding-left:3px;
}
#skypeimg{
	width:80px;
	height:85px;
	float:right;	
}
.resourcebox{
	width: 190px;
	border:1px gray solid;
	margin:0px;
	
}
.resource{
	margin:10px auto;
	padding:0px;	
}
#resourceTitle { font-size:12px;
	height: 23px;
	width:160px;	
	padding-top:8px;
	margin:0px auto;
	line-height:23px;
	text-align:center;
	background: url("images/box_title.jpg");	
}
#resourceBottom {
	font-size:1px;
	width:160px;	
	margin:0px auto;
	height:12px;
	background:url("images/box_bottom.jpg");		
}
#resourceMenu {
	width: 156px;
	height:190px;
	margin: 0px auto;
	border-style: solid solid none solid;
	border-color: #9FA0A4;
	border-width: 1px;
	border-left-color:#B1B1B1;
	border-left-width:2px;
	border-right-color:#B1B1B1;
	border-right-width:2px;
	font-family:"Arial";
	}
#resourceMenu ul {
	margin: 0;
	height:30px;
	padding:0px;
	list-style: none;	
}

#resourceMenu li { font-size:12px;
	padding:0px;
	margin:0px;	
	text-align:center;
}
	
#resourceMenu li a {
	height: 30px;  	
  	voice-family: inherit;
	text-decoration: none;
	}	
	
#resourceMenu li a:visited{
	color: #CCC;
	display: block;
	background: #676767;
	padding: 8px 0 0 0px;
	}
	
#resourceMenu li a:link{
	color: #CCC;
	display: block;
	background: #676767;
	padding: 8px 0 0 0px;
	}
	
#resourceMenu li #current { 
	color: #FFF;
	background:#363636;
	padding: 8px 0 0 0px;
	}
	
#resourceMenu li a:hover { 
	color: #FFF;
	background:#363636;
	padding: 8px 0 0 0px;
	}
#rrr { margin-left:20px; margin-right:15px; margin-top:10px;}
/* ------ Footer ----- */
.line{
	height:5px;
	clear:both;
	width:772px;

	background:url("images/line.gif");	
	font-size:1px;
}
.bottom{

	width:772px;
	padding-top:10px;
	background:#FFFFFF;	
}
#footer p{ font-size:12px !important;}
#footer {
	text-align: center;
	padding-top:20px;
	padding-bottom:20px;
	clear:both;
}
.anylinkcss{
position:absolute; 
visibility: hidden; 
border:1px solid black; 
border-bottom-width: 0; 
font:normal 10px; 
line-height: 30px; 
z-index: 100; 
background-color: #4F6F92; 
width: 190px;
} 

.anylinkcss a{  font-size:12px !important; 
width: 100%; 
display: block; 
text-indent: 3px; 
border-bottom: 1px solid black; 
padding: 1px 0; 
text-decoration: none; 
text-indent: 5px; 
color:#FFFFFF;
} 

.anylinkcss a:hover{ /*hover background color*/ 
background-color: #6F5536; 
color: white;}


.anylinkcss1{
position:absolute; 
visibility: hidden;
border-bottom-width: 0; 
font:normal 10px; 
line-height: 30px; 
z-index: 100; 
background-color: #4F6F92; 
width: 180px;
} .anylinkcss1 a{  font-size:12px !important; 
width: 100%; 
display: block; 
text-indent: 3px; 
border-bottom: 1px solid black; 
padding: 1px 0; 
text-decoration: none; 
text-indent: 5px; 
color:#FFFFFF;
} 

.anylinkcss1 a:hover{ /*hover background color*/ 
background-color: #6F5536; 
color: white;}




.style11 {
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
	border-color:gray;
}

/* -----by seo---- */
.style1 {
	font-size: x-small;
	font-family: Arial;
}
.style2 {
	font-size: x-small;
	font-family: Arial;
	text-align: center;
}
.STYLE3 {color: #3399FF;}
.style4 {
	color: #3399FF;
}
.style5 {
	line-height: 2em;
}
.style6 {
	text-align: center;
	border-style: solid;
	border-color:gray;
	border-width: 1px;
	height:30px;
	color:#3399FF;
}
#Layer1 {
	position:absolute;
	left:746px;
	top:403px;
	width:135px;
	height:123px;
	z-index:1;
}
.STYLE14 {color: #3399FF; font-style: italic; }
.STYLE15 {
	color: #000099;
	font-weight: bold;
}
.STYLE16 {color: #000099}
.STYLE17 {color: #0000CC}
.STYLE18 {color: #000066}
.STYLE19 {color: #0000FF}

p.foot{
	font-family:"Arial";
	font-size: small;
	font-style:inherit;
	text-align:center;
	color:#FFFFFF;
}
#clear{ clear:both;}
#ee{ width:288px; height:306px; float:left;}
#ee1{ width:230px; height:240px; margin-top:40px; float:left; display:block; border:1px solid #000000; padding:1px;}
#flash{ padding-top:10px; margin-left:3px;}

#zuo1 dt img{ margin-left:20px;}
#zuo2 ol{ list-style:none; font-size:12px; color:#080319;}
#smallContainera h6{ font-size:12px; font-weight:bold; color:#110001;}
#wen{ margin-left:10px;}
#smallContainera img{ margin-left:20px;}#smallContainera dt{ font-size:0;} 
#smallContainera .dl{ margin-top:20px;}



#bodyx{ font-size:12px; margin-top:10px; margin-left:20px; margin-right:20px; line-height:20px;}
#bodyz h6{ font-size:14px; color:#3F87AD; margin-left:24px; line-height:33px;}
#bodyz{ width:278px; float:left;}
#bodyy{ float:left; margin-top:10px;}
#eee{ margin-top:10px; margin-left:20px;}
#eeeb1{ font-size:12px; list-style:none; width:380px; height:22px; line-height:22px; padding-left:10px; background:#6C95FE; font-weight:bold; color:#FFFFFF;}
#eeeb1 span{ color:#FF0000;  margin-left:140px;}
#eeeb2{ background:#676767; color:#FFFFFF; font-size:12px; width:380px; height:22px; line-height:22px; padding-left:10px;}
#eeeb3{ line-height:20px; font-size:12px; background:#FFFFC9; width:380px; height:79px; padding-left:10px;}
#eeeb{ float:left; width:365px;}
#eeea{ float:left; width:131px;} 
#smallContainera {width: 558px; margin-left:3px !important; margin-left:5px; height:auto; padding-bottom:5px; margin-top:px; border:1px gray solid;}
#smallContainera1 {width: 558px; margin-left:3px !important; margin-left:5px; height:525px; padding-bottom:5px; border:1px gray solid;}


#zuo{ width:566px; height:200px; border:1px solid #7F7F7F; margin-left:3px;}
#zuo1 ul{ list-style:none; float:left; height:200px; width:246px;border-right:1px solid #7F7F7F; padding-top:5px; font-size:14px; color:#3399FF; font-weight:bold;}
#zuo1 ul li{ line-height:30px; margin-left:10px;}
#zuo1 ol{ float:left; list-style:none;}
#zuo1 ol span{ font-weight:bold;color:#3399FF;}
#zuo1 ol li{ margin-left:10px; margin-top:10px;}
#left{ width:566px; height:200px; border:1px solid #7F7F7F; margin-left:3px;}
#left1 img{ width:174px; height:124px; display:block; border:1px solid #000000; padding:1px;} 
#left1{ float:left; width:176px; margin-top:30px; margin-left:20px !important; margin-left:10px;}
#left2 h1 { font-size:14px;color:#3399FF; margin-left:10px;}
#left2{ float:left; margin-left:10px;}
#left2a ul{ list-style:none; margin-top:10px;}
#left2a ul li{ line-height:27px; margin-left:10px;}



