


body {margin:0px;padding:0px;}

.banner {margin:0 auto; background-image:url(../images/logo1.png); background-repeat:no-repeat; height:150px; width:780px;}
.footer {position:absolute; left:50%; margin-left:-390px;top:692px; background-image:url(../images/footer.png); background-repeat:no-repeat; height:51px; width:780px;}
.bg img {height:100%; width:100%; z-index:-100; position:fixed; top:0px; left:0px;}



#jFlowSlide{ background:#eff6a2; font-family: Georgia; }
#myController { font-family: Georgia; padding:2px 0;  width:780px; background:#ae1216; }
#myController span.jFlowSelected { background:#facd00;margin-right:0px; }

.containall {margin:0 auto; margin-top:20px; height:730px;width:780px;}
.jflow-content-slider {margin:0 auto; height:480px; width:780px;}
.slide-wrapper { padding: 5px; }
.slide-thumbnail { width:300px; float:left; }
.slide-thumbnail img {max-width:300px; }
.slide-details { width:500px; float:left; margin-left:20px; margin-top:5px;height:460px}
.slide-details h2 { font-size:22px; font-style: italic; font-weight:normal; line-height: 1; margin:0; }
.slide-details .description { margin-top:10px;}

.jFlowControl { color:#FFF; cursor:pointer; padding-left:7px; padding-right:7px; padding-top:2px; padding-bottom:2px; border-right:solid 1px;}
.jFlowControl:hover { background: #731005;}

.err {font-family : Verdana, Helvetica, sans-serif;font-size:12px;color: red;}

.googlemap {position:absolute; top:25px; left:360px; height:270px; width:380px; border:solid 1.5px;}

.hours {position:absolute; top:325px; left:360px; height:150px; width:380px; font-size:18px;}

.msg {width:370px;height:20px; margin-left:10px; margin-top:20px; font-size:14px;}

.homebot {width:700px;height:120px;position:absolute;bottom:30px;left:40px;}

.ruler {width:165px; height:430px; position:absolute; left:580px;top:60px;}

.name {width:225px; height:40px; position:relative; top:10px; left:25px; float:left; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.address {width:200px; height:40px;position:relative; top:10px; left:65px; float:left; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.phone {width:190px; height:40px; position:relative; top:10px; left:140px; float:left; color:white; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.toppics {height:110px; width:125px; float:left; border:solid 1px; margin-left:5px; }

.toppics a:hover {color:#ff0000; text-decoration:none;}

.toppics a {color:#000000; text-decoration:none;}


.pricingpic { width:554px;height:243px;position:absolute;left:160px;top:250px;}
