@charset "utf-8";
/* CSS Document */

body{padding-top:15px;}
.p1{color:#A80000; font-size:26px;text-shadow:0.15em 0.08em 0.2em #333;font-family:"Arial Black", Gadget, sans-serif;}
.P2center{color:#CCC; font-size:12px;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.u2center{color:#CCC; font-size:12px;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.p2body{color:#FFF; font-size:14px;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.p2left{color:#CCC; font-size:12px;font-family:Arial, Helvetica, sans-serif; text-align:left; margin-left:4px;}
.pheader1{background-color:#A80000;color:#FFF;text-shadow: 0.15em 0.08em 0.2em #000;width:170px; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin-left:40px; margin-bottom:-15px; text-align:left;}
.pphone{color:#CCC; font-size:16px;font-family:"Arial Black", Gadget, sans-serif;}
.pslogan{color:#FFF; font-size:24px;font-family: Arial, Helvetica, sans-serif;}
.pmenu{background-color:#A80000;color:#FFF;text-shadow: 0.15em 0.08em 0.2em #000;font-size:14px;font-family:"Arial Black", Gadget, sans-serif;padding: 0;margin: 0;text-align:left;			       list-style-type: none;}
.pmenusm{color:#666; font-size:14px;font-family:"Arial Black", Gadget, sans-serif;padding: 0;margin: 0;text-align:left;list-style-type: none;}
.pmenu1{color:#333; font-size:12px;font-family:"Arial Black", Gadget, sans-serif;text-align:right;margin-right:3px;}
.pserviceheader{width:135px;color:#FFF;font-size:18px;text-shadow: 0.15em 0.08em 0.2em #000;font-family:Arial, Helvetica, sans-serif;text-decoration:underline;font-weight:bold;}
.pcontactheader{width:475px;color:#FFF;font-size:18px;text-shadow: 0.15em 0.08em 0.2em #000;font-family:Arial, Helvetica, sans-serif;
				text-align:center;text-decoration:underline;font-weight:bold;text-shadow: o.1em o.1em #666;}
.pcontactinfo{width:475px;color:#FFF;font-size:14px;text-shadow: 0.15em 0.08em 0.2em #000;font-family:Arial, Helvetica, sans-serif;
				text-align:center;font-weight:bold;text-shadow: o.1em o.1em #666;}				
#leftside{width:270px; height:590px; position:relative; top:20%; text-align:center;}
#mainpage{margin-left:auto;margin-right:auto;background:url(images/bkg1.png);background-repeat:no-repeat;width:1063px; height:825px;}
#slogan{width:720px;height:50px;position:relative;left:32%;top:-165%; text-align:right;}
#rightside{width:165px; float:right;position:relative; top:-140%;}
#mainbody{width:515px;}
#contactbody{width:495px; height:auto;}
#servicelist{width:237px;height:125px;margin-left:auto;margin-right:auto;}
#phillips{width:350px;height:275px;margin-left:auto;margin-right:auto;}
a:link{text-decoration:none;color:#FFF;}
a:visited{color:#FFF; text-decoration:none;}
a:hover{color:#CCC;text-decoration:underline overline;}
a img {text-decoration: none;border: 0 none;}
.menu{margin:0; margin-left:20px; padding:0; width:200px; list-style:none;background:rgb(255,255,255);}
.menu li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu li a{text-align:left;height:40px; padding:0px 25px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('images/verMenuImages.png') 0px 0px no-repeat; text-decoration:none; outline:none;}
.menu li a:hover{background:url('images/verMenuImages.png') 0px -40px no-repeat; color:rgb(255,255,255);}
.menu li a.active, .menu li a.active:hover{background:url('images/verMenuImages.png') 0px -80px no-repeat; color:rgb(255,255,255);}
.menu li a span{line-height:40px;}
#centerweather{margin-left:auto; margin-right:auto;}

.scroll {
width: 525px;
height: 670px;
overflow: auto;
padding-top:0;
padding-left:10px;
padding-right:10px;

scrollbar-base-color: #A80000;
scrollbar-face-color: #CCC;
scrollbar-track-color: #999;
scrollbar-arrow-color: #FFFFFF;
scrollbar-highlight-color: #A80000;
scrollbar-3dlight-color: #f9dab0;
scrollbar-shadow-color: #62202b;
scrollbar-darkshadow-color: #62202b;
} 

