/* CSS Document */

*{
margin:0;
padding:0;
}

body {
margin:0 auto;
background:#105a53;
font:76% Arial, Helvetica, sans-serif;
}

#container {
margin:0 auto;
width:982px;
}

#top {
height:32px;
background:#fff;
}

#top ul {
text-align:right;
list-style:none;
padding:8px 30px 0 0;
}

#top ul li {
color:#4f4d4d;
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
list-style:none;
display:inline;
padding:0 30px 0 20px;
}

.home {
background:url(images/home.jpg) no-repeat left;
height:15px;
width:14px;
}

.about {
background:url(images/about.jpg) no-repeat left;
height:15px;
width:11px;
}

.services {
background:url(images/services.jpg) no-repeat left;
height:15px;
width:11px;
}

.contact {
background:url(images/contact.jpg) no-repeat left;
height:15px;
width:11px;
}


#top ul li a {
color:#4f4d4d;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}

#top ul li a:hover {
color:#4f4d4d;
font:12px Arial, Helvetica, sans-serif;
text-decoration:underline;
font-weight:bold;
}

#header_top {
background:url(images/header_top.jpg) no-repeat;
height:120px;
}

#header_top p {
color:#fff;
font:14px Arial, Helvetica, sans-serif;
padding:25px 0 0 120px;
line-height:25px;
}

#navigation {
width:354px;
height:232px;
float:left;
background:url(images/navigation.jpg) no-repeat;
}

#navigation ul {
list-style:none;
padding-top:70px;
}

#navigation ul li {
font:17px Verdana, Arial, Helvetica, sans-serif;
color:#f7f6f6;
list-style:none;
margin:5px 30px 0 125px;
border-bottom:1px dotted #f7f6f6;
}

#navigation ul li a {
font:17px Verdana, Arial, Helvetica, sans-serif;
color:#f7f6f6;
text-decoration:none;
}

#navigation ul li a:hover {
font:17px Verdana, Arial, Helvetica, sans-serif;
color:#f7f6f6;
text-decoration:none;
}

#header_right {
width:628px;
height:232px;
background:url(images/flash.jpg) no-repeat;
float:right;
}

#header_bottom {
background:url(images/header_bottom.jpg) no-repeat;
height:118px;
clear:both;
}

.lady_driver {
width:220px;
height:77px;
float:left;
font:15px Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
display:inline;
padding-top:38px;
margin-left:105px;
text-align:center;
}

.welcome {
width:500px;
float:right;
padding:40px 70px 0 10px;
}

.welcome h1 {
font:18px Arial, Helvetica, sans-serif;
color:#fff;
text-align:left;
}

.welcome_color {
color:#db6718;
}

#content {
background:#F7F5F6;
}

#sidebar {
width:328px;
float:left;
display:inline;
margin-left:80px;
}

.job_box {
background:url(images/job_box_back.jpg) repeat-y;
}

.job_box_top {
background:url(images/job_box_top.jpg) no-repeat top;
}

.job_box_bottom {
background:url(images/job_box_bottom.jpg) no-repeat bottom;
padding:13px;
}

.job_box_bottom h2 {
color:#fff;
font:16px Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
}


.job_box_bottom h3 {
color:#243538;
margin:15px 0;
font:17px Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
}


#quote {
background:url(images/ask_for_quote_back.jpg) repeat-y;
}

#quote_top {
background:url(images/ask_for_quote_top.jpg) no-repeat top;
}

#quote_bottom {
background:url(images/ask_for_quote_bottom.jpg) no-repeat bottom;
padding:45px 0 15px 0;
text-align:center;
}

.txt2
	{
		margin-bottom:10px;
		border:none;
		border:solid 1px #a9a9a9;
		background:#fff !important;
		width:220px;
		height:20px;
		font-size:12px;
		font-style:italic;
		color:#666;
	}
.txtar
	{
		border:none;
		border:solid 1px #a9a9a9;
		background:#fff !important;
		width:220px;
		height:76px;
		font-size:12px;
		font-style:italic;
		color:#666;
	}
.btnm
	{
		padding-top:8px;
	}

#content_box_back {
background:url(images/content_back.jpg) repeat-y;
width:884px;
margin:0 auto;
}

#content_box_top {
background:url(images/content_top.jpg) no-repeat top;
}

#content_box_bottom {
background:url(images/content_bottom.jpg) no-repeat bottom;
padding:30px;
}

#content_box_bottom p {
font:13px Arial, Helvetica, sans-serif;
color:#444;
font-weight:bold;
margin-bottom:12px;
}

#content_box_bottom ul {
list-style:none;
padding:0 0 15px 15px;
}

#content_box_bottom ul li {
list-style:none;
font:13px Arial, Helvetica, sans-serif;
color:#444;
font-weight:bold;
list-style:none;
margin-bottom:5px;
padding-left:15px;
background:url(images/arrow.jpg) no-repeat left top;
}


#content_box_bottom h2 {
font:15px Arial, Helvetica, sans-serif;
color:#333;
font-weight:bold;
margin-bottom:12px;
}

#content_box_bottom h3 {
font:15px Arial, Helvetica, sans-serif;
color:#105b54;
text-align:center;
font-weight:bold;
margin:12px 0;
}

#contact {
height:551px;
background:url(images/contact.jpg) no-repeat;
}

#content_home {
float:left;
width:485px;
background:#243538;
display:inline;
margin-left:9px;
padding:0 10px 20px 10px;
}

h2 {
font:15px Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
}

#content_home p {
color:#fff ;
font:13px Arial, Helvetica, sans-serif;
margin-bottom:11px;
}


.clear {
clear:both;
}

#footer {
height:46px;
padding:10px 0 0 0;
background:#F8F6F7;
text-align:center;
font:11px Arial, Helvetica, sans-serif;
}

#footer p {
color:#333;
font:11px Arial, Helvetica, sans-serif;
}

#footer a {
color:#E26700;
font:11px Arial, Helvetica, sans-serif;
text-decoration:none;
}

#footer a:hover {
color:#E26700;
font:11px Arial, Helvetica, sans-serif;
text-decoration:underline;
}