@charset "utf-8";
/* Mike Currie Electric */
/* Common Styles */

body{text-align:center;}
h1, h2{font-size:18px;}
h3, h4, h5, h6{font-size:14px;}
#topwrapper{margin:0 auto;width:792px;border:3px #000 solid;}
a:link {color: #000;}
a:visited {color: #000;}
a:hover {color: #0C0;}
a:active {color: #0C0;}
#validicon{width:1000px;margin:0 auto;}
#lefticon{float:left;}
#righticon{float:right;}
.lefticon{float:left;}
.righticon{float:right;}

/* Drop Down Menu */

#menu {margin:0 auto;width:790px; height:25px; background:url(center-center/penguin.jpg); text-align:center;border: solid 1px #000;border-top: solid 4px #000;}
#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:center;}
#menu ul {display:inline-block;} 
#menu li {display:inline-block; display:inline;width:158px;}
#menu ul.level1 div {position:absolute; left:-9999px;}
#menu ul.level1 {margin:0 auto;}
#menu ul.level1 li.level1-li {float:left; display:block; position:relative;}
#menu ul.level1 {background:#185a36;}
#menu ul li div ul {background:#185a36; padding:0 1px 1px 1px;width:158px;}
#menu a {display:block; font:bold 15px verdana,arial,sans-serif; color:#cde; line-height:25px; text-decoration:none;padding:0 0px 0 0px; text-align:center;width:158px;}
#menu ul.level1 li.level1-li a.level1-a {float:left;}
#menu ul li:hover div {left:50%; top:25px;}
#menu ul li:hover div ul {display:block; position:relative; left:-50%;}
#menu ul li div ul li a {background:#185a36;font-size:10px;}
#menu a:hover div {left:0; top:23px;}
#menu a:hover div ul {position:relative; left:-50%;}
#menu li a.fly {background:transparent url(center-center/down-arrow.gif) no-repeat right center;width:158px;}
#menu li a:hover,
#menu li a.fly:hover {background-color:#185a36; color:#fc0;} 
#menu li:hover > a,
#menu ul li:hover > a.fly {background-color:#030; color:#fc0;width:158px;}
#menu table {position:absolute; height:0; width:0; left:50%; border-collapse:collapse; margin-top:-4px;}

/* Footer */

#footer{margin:0 auto;width:790px;height:22px;background-color:#185a36;border: solid 2px #000;font-size:13px;padding-top:5px;color:#cde;}
a.footer:link {color: #cde;}
a.footer:visited {color: #cde;}
a.footer:hover {color: #fc0;}
a.footer:active {color: #fc0;}

/* Home */

#topline{margin:0 auto;height:20px;text-align:center;width:760px;background:#ddd;border: solid 1px #000;}
#homecontent{text-align:left;margin:0 auto;width:780px;}
#tophome{margin:0 auto;width:780px;border-bottom: solid 1px #000;}
#lefttop{width:380px;border-right: solid 1px #000;}
#righttop{width:380px;float:right;}
#midhome{margin:0 auto;width:780px;border-bottom: solid 1px #000;}
#midleft{width:380px;border-right: solid 1px #000;}
#midright{margin-right:60px;width:250px;float:right;}
#bottomhome{margin:0 auto;width:780px;border-bottom: solid 1px #000;}
#bottomleft{width:380px;border-right: solid 1px #000;}
#bottomright{margin:0 auto;width:315px;float:right;}
#hometrucks{margin:0 auto;text-align:center;}

/* About */

#aboutcontent{margin:0 auto;width:780px;text-align:left;}

/* Service */

#servicecontent{margin:0 auto;width:780px;text-align:left;}

/* Testimonials */

#testimonialcontent{margin:0 auto;width:780px;text-align:left;}
.testimonials{border-bottom:1px solid #000;}

/* Contact */

#leftcontact{width:380px;border-right: solid 1px #000;}
#rightcontact{width:380px;float:right;}





 





