/* -- Resets default browser CSS -- */
html, body, div, span, object, iframe, p, blockquote, pre, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	font-weight: inherit;	font-style: inherit;	font-size: 1em;	font-family: inherit;	vertical-align: baseline;}
p {margin: .3em 0 .7em;}
p.ride {color:#fff999; font-size:25px; font-family:Centaur; margin-top:15px;}
p.box1-1 {padding-left:45px; width:450px; color:#ffffff; padding-top:-15px;}
p.box1-2 { float:right; margin-right:100px; color:#ffffff; margin-top:5px;}
p.box2-1 { padding-left:45px; width:450px; color:#ffffff; padding-top:-15px;}
p.box2-2 { float:right; margin-right:100px; color:#ffffff; margin-top:0px;}
p.box3-1 { padding-left:45px; color:#ffffff; width:450px; padding-top:-15px;}
p.box3-2 {float:right; margin-right:100px; color:#ffffff; margin-top:5px;}
h1, h2, h3, h4 , h5, h6 {	font-family: arial, helvetica, sans-serif;	line-height: 1.1em;	margin: 1em 0 .5em 0;	color: #111111;}
h1 { font-size: 1.6em; }
h2 { font-size: 1.5em; }
h2.box1 {padding-left:40px; margin-top:0px; padding-top:40px;}
h2.box2 { padding-left:40px; margin-top:0px; padding-top:10px;}
h2.box3 { padding-left:40px; margin-top:0px; padding-top:10px;}
h3 { font-size: 1.4em; }
h3.form {font-size:18px;}
h4 { font-size: 1.3em; }
h4.fleet-title {font-size:18px;}
h5 { font-size: 1.2em; }
h6 { font-size: 1em; }
/* Tables still need 'cellspacing="0"'  */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight:400; }
/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
a, a:link {}
a:visited {}
a:focus, a:hover {text-decoration: none;}
a:active {}
a img {border: none;}
a.menulinks {color:#98999e; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:8px; text-decoration:none; font-weight:bold;}
a.border {border:0; text-decoration:none;}
ul, ol {margin:0 1.5em 1.5em 2em;}
ul.footermenu { list-style-type:none; float:left; text-align:center;}
ul {list-style-type: circle;}
ol {list-style-type: decimal;}
dl {margin: 0 0 1.5em 0;}
dl dt {font-weight: bold }
dd {margin-left: 1.5em;}
abbr, acronym { border-bottom: 1px dotted #666;  font-variant: small-caps;}
address { margin-top: 1.5em; font-style: italic; }
blockquote  { margin: 1.5em; color: #666; font-style: italic; border-left: 1px solid #666; padding-left: 1em;}
.clear { clear: both; width: 0; height: 0; font-size: 0; overflow: hidden; }
/* deprecated items should not be used - warning when used  */
font, b, center, frameset, frame {   color : #red; font-weight : bold; margin : 10px; padding : 10px; border : 2px dashed #cd0000; font-size : 1.5em;}
div[align], p[align], table[align] {   color : #red; font-weight : bold; margin : 10px; padding : 10px; border : 2px dashed #cd0000; font-size : 1.5em;}

/* Main template css */
body {	text-align: center; margin: 0 auto; background: #fff url() repeat-x 50% 0; font-family: verdana, "trebuchet MS", helvetica, sans-serif; line-height: 1.4; font-size: 12px;}
#wrap {	margin: 0 auto; width: 1100px; text-align: left; background:  url() repeat-y top right;}
#header {	width: 1100px; background: #ffffff; }
#main {	 width: 1100px; clear: both;}
#content {	background: #fff url() no-repeat left top; width: 1100px; float: left; padding: 0 10px 0 10px;}
#footer {	clear: both; background: #ccc url() repeat-y left top; padding: 0 10px 0 10px;}
.form1 {border:0; background: transparent url(http://www.mylimo.biz/images/form_back_03.png) no-repeat top left; height: 29px; width:221px; padding-top:5px;   }
label {font-weight:bold;}
#navmenu {margin-left:400px;}
#nav { list-style-type:none; float:left;}
#logo {margin-left:0px; margin-top:25px; }
#left { float:left;}
#headertext {position:absolute; margin-left:200px; margin-top:25px;}
#topheader { width:1100px;}
#content2 {height:500px; width:1100px;}
#leftside { width:480px; float:left;}
#fleet {background: #ffffff url(http://www.mylimo.biz/images/fleet22_06.jpg) top left no-repeat; width:480px; height:280px;  margin-left:10px; margin-top:-4px;}
#fleet1 {float:left; padding-top:5px; padding-left:175px;}
#login { background: #ffffff url(http://www.mylimo.biz/images/login22_08.jpg) top left no-repeat; width:480px; height:200px; margin-left:10px; margin-top:0px;  }
#login1 {float:left; width:221px; padding-top:5px; padding-left:175px;}
#rightside {width:600px; float:left; border:0; text-decoration:none;}
#box1 { background: #ffffff url(http://www.mylimo.biz/images/bluebox1_13.jpg) top left no-repeat; width:600px; height:178px; margin-left:4px; margin-top:-4px;  }
#box2 { background: #ffffff url(http://www.mylimo.biz/images/bluebox_15.jpg) top left no-repeat; width:600px; height:145px;  margin-left:4px; margin-top:-4px;  }
#box3 { background: #ffffff url(http://www.mylimo.biz/images/bluebox_15.jpg) top left no-repeat; width:600px; height:145px; margin-left:4px; margin-top:-4px;  }
#lowercontent {width:750px; margin-left:150px;}
#footermenu {margin-left:200px; text-align:center; margin-top:100px; }
/* page or site css */