body 	{background:#2765AF url('../images2/body_bg.jpg') repeat-x 0 0; color:#000000; margin:20px 0; padding:0; font-family:Trebuchet MS, Times New Roman, Verdana, Arial; font-size:90%; }
p		{margin:0; padding:0 0 9px 0; font-family:Arial, Times New Roman, Trebuchet MS, Verdana; font-size:10pt; text-align:left;}
a		{color:#000000; text-decoration:underline; }
a:hover	{color:#225799; text-decoration:none;}
h1, h2, h3, h4, h5, h6 {font-size:160%; text-align:left; font-weight:normal; color:#225799; }

#orangecountylimousine {margin:0px auto; text-align:center; width:760px; }
#website		{width:100%; padding:20px 20px 5px 20px; background:#FFFFFF; text-align:left; }
#orangecountylogo {background:url('../images2/logo.gif') no-repeat 0px 0; border-bottom:1px solid #DADADA; padding:5px 30px 20px 0px; font-family:Trebuchet MS, Times New Roman, Verdana, Arial; }
#navigate	{padding:10px 0; background:#F5F5F5;}
#header		{background:#DADADA no-repeat 10px 10px; padding:10px; height:220px; }
#header2		{background:#DADADA url('../images2/limousineorangecounty.jpg') no-repeat 10px 10px; padding:10px; height:220px; }
#content	{float:left; width:450px; padding:10px; line-height:160%; }
#links		{float:right; width:250px; padding:20px 0; line-height:140%; text-align:left; }
.linkslist	{padding:20px 20px 5px 10px; background:#F5F5F5; border:1px; solid #C0C0C0; font-size:90%; margin-bottom:20px; }
.picture	{background:#F5F5F5; border:1px; solid #C0C0C0; margin-top:5px; }
#footer		{clear:both; width:100%; background:#DADADA; padding:20px; text-align:left; border-top:2px; solid #2765AF; font-size:12pt;}
#copy	{float:center; font-size:80%;}
.text 	{background:#C0C0C0; color:#225799; float:center; font-family:Arial, Verdana,Times New Roman; font-size:12px; border-bottom:1px solid #DADADA; }
.text2 {color:#225799; font-size:8pt; font-face:Times New Roman;}
.text3, #content a {color:#225799;}
.textTitle {text-decoration:none; font-size:160%; text-align:left; font-weight:normal; color:#225799; line-height:130%; margin:0; padding:0 0 20px 0; }
.borderbox	{padding:20px 20px 5px 10px; background:#F5F5F5; border-style: dashed; border-width: 2px; border-color:#C0C0C0;  font-size:90%; margin-bottom:20px; }
.quote {padding:20px; border: 1px solid;}
.quotecontent {background-position: 0% 0%; font-family:arial; font-size:11px; font-weight:bold; vertical-align:top;}
.reservationcontent {background-position: 0% 0%; font-family:arial; font-size:11px; font-weight:normal; vertical-align:top;}



/*headings*/
.linkslist h1	{color:#225799; margin:0 0 10px 0; padding:0; font-size:130%; font-weight:normal; }
.linkslist div { margin:auto; }
.linkslist .weather { padding-left:10px; }
.linkslist .weather table {margin:auto;}
#content h1		{font-size:160%; font-weight:normal; line-height:130%; margin:0; padding:0 0 20px 0; }
#orangecountylogo h1 {font-weight:normal; font-size:170%; margin:0; padding:0; color:#225799; }


/*navigation*/
#navigate ul 		{margin:0; padding:0; }
#navigate li 		{margin:0; padding:0; list-style:none; display:inline; }
#navigate a		{color:#225799; padding:0 20px 0 0; text-decoration:none; }
#navigate a:hover	{color:#000000; }

#footer ul 		{margin:0; padding:0; }
#footer li 		{margin:0; padding:0; list-style:none; display:inline; }
#footer a		{color:#000000; font-size:8pt; font-weight:normal; padding:0 5px 0 0; text-decoration:underline; }
#footer a:hover	{color:#000000; text-decoration:none; }


.oclimos:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
.oclimos {display:inline-block; }
/
* html .oclimos {height:1%; }
.oclimos {display:block; }

/*valifation script -
thank you to:
Copyright 2002-2004 Jennifer Madden
www.jennifermadden.com*/