h1{font-size:44px;margin-bottom:12px; padding-bottom:0px;line-height:1.0;font-weight:700;}
h2{font-size:22px;margin:0px;margin-bottom:10px; padding:0px;line-height:1.25;}
h3{font-size:18px;margin:0px;margin-bottom:0px; padding:0px;line-height:1.5;color:#5d5d5d;}
h4{font-size:14px;margin:0px;margin-bottom:0px; padding:0px;line-height:1.5;color:#5d5d5d;}
h5{font-size:12px;margin:0px;margin-bottom:0px; padding:0px;line-height:1.5;color:#5d5d5d;}
h6{font-size:10px;margin:0px;margin-bottom:0px; padding:0px;line-height:1.5;color:#5d5d5d;}
p {font-size:14px;margin:0px;margin-bottom:7px; padding:0px;line-height:1.5;color:#5d5d5d;}
ul{font-size:14px;list-style-type:square;padding-left:10px;margin-left:10px;text-decoration:none;}
ul a:hover{color:#ffffff;}
li{margin-bottom:7px;}
a{color:#5d5d5d;text-decoration:none;}
a:hover{color:#E78308;text-decoration:none;}
img{margin:0px;padding:0px;}



body {
	background-color:#505D66;
	background-image:url(http://www.lewisandlewis.com/2010/images/background.jpg);
	background-repeat:repeat-x;
	text-align:center;
	font-family:helvetica, arial, sans-serif;
}

#content {
	display:block;overflow:hidden;
	width:960px; height:720px;
	background-color:#333333;
	background-image:url(http://www.lewisandlewis.com/2010/images/content.jpg);
	border:1px #333333 solid;
	background-repeat:no-repeat
	text-align:left;
	margin:0 auto;
	margin-top:50px;
	box-shadow: 1px 2px 6px rgba(0,0,0, 0.5);
    -moz-box-shadow: 1px 2px 6px rgba(0,0,0, 0.5);
    -webkit-box-shadow: 1px 2px 6px rgba(0,0,0, 0.5);
	
}


#content-inside{padding:0px;margin:0;}

#header_logo{height: 79px; width:160px;margin-top:20px;margin-right:30px;float:right;}

#navigation{display:block;overflow:hidden;width:500px;height:430px;float:left;position:absolute;}
#navigation a{text-decoration:none;overflow:hidden;display:block;width:85px;}



#button0-position{display:block;overflow:visible;left: 354px; position: relative; top: 21px; z-index: 1;}
#button0{background-image:url(http://www.lewisandlewis.com/2010/images/button_0.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:left;width: 28px; height: 28px;}
#button0:hover{background-position:right;}
#button0-select{background-image:url(http://www.lewisandlewis.com/2010/images/button_0.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:right;width: 28px; height: 28px;}
#button0 span{display: none;color:#fff;}
#button0:hover span{z-index:25;display:block;overflow:visible;position:absolute;top:1px; left:-90px;width:70px;border:1px solid #354358;background-color:#22384F;text-align:center;font-size:12px;font-weight:700;padding:3px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}


#button1-position{display:block;overflow:visible; left: 348px; position: relative; top: 44px; z-index: 1;}
#button1{background-image:url(http://www.lewisandlewis.com/2010/images/button_1.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:left;width: 28px; height: 28px;}
#button1:hover{background-image:url(http://www.lewisandlewis.com/2010/images/button_1.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:right;width: 28px; height: 28px;}
#button1-select{background-image:url(http://www.lewisandlewis.com/2010/images/button_1.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:right;width: 28px; height: 28px;}
#button1 span{display: none;color:#fff;}
#button1:hover span{z-index:25;display:block;overflow:visible;position:absolute;top:1px; left:-115px;width:95px;border:1px solid #354358;background-color:#22384F;text-align:center;font-size:12px;font-weight:700;padding:3px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}


#button2-position{display:block;overflow:visible; left: 338px; position: relative; top: 66px; z-index: 1;}
#button2{background-image:url(http://www.lewisandlewis.com/2010/images/button_2.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:left;width: 28px; height: 28px;}
#button2:hover{background-image:url(http://www.lewisandlewis.com/2010/images/button_2.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:right;width: 28px; height: 28px;}
#button2-select{background-image:url(http://www.lewisandlewis.com/2010/images/button_2.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:right;width: 28px; height: 28px;}
#button2 span{display: none;color:#fff;}
#button2:hover span{z-index:25;display:block;overflow:visible;position:absolute;top:1px; left:-95px;width:80px;border:1px solid #354358;background-color:#22384F;text-align:center;font-size:12px;font-weight:700;padding:3px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}


#button3-position{display:block;overflow:visible; left: 325px; position: relative; top: 91px; z-index: 1;}
#button3{background-image:url(http://www.lewisandlewis.com/2010/images/button_3.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:left;width: 28px; height: 28px;}
#button3:hover{background-image:url(http://www.lewisandlewis.com/2010/images/button_3.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:right;width: 28px; height: 28px;}
#button3-select{background-image:url(http://www.lewisandlewis.com/2010/images/button_3.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:right;width: 28px; height: 28px;}
#button3 span{display: none;color:#fff;}
#button3:hover span{z-index:25;display:block;overflow:visible;position:absolute;top:1px; left:-80px;width:60px;border:1px solid #354358;background-color:#22384F;text-align:center;font-size:12px;font-weight:700;padding:3px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}


#button4-position{display:block;overflow:visible; left: 306px; position: relative; top: 113px; z-index: 1;}
#button4{background-image:url(http://www.lewisandlewis.com/2010/images/button_4.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:left;width: 28px; height: 28px;}
#button4:hover{background-image:url(http://www.lewisandlewis.com/2010/images/button_4.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:right;width: 28px; height: 28px;}
#button4-select{background-image:url(http://www.lewisandlewis.com/2010/images/button_4.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:right;width: 28px; height: 28px;}
#button4 span{display: none;color:#fff;}
#button4:hover span{z-index:25;display:block;overflow:visible;position:absolute;top:1px; left:-105px;width:90px;border:1px solid #354358;background-color:#22384F;text-align:center;font-size:12px;font-weight:700;padding:3px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}


#button5-position{display:block;overflow:visible; left: 286px; position: relative; top: 131px; z-index: 1;}
#button5{background-image:url(http://www.lewisandlewis.com/2010/images/button_5.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:left;width: 28px; height: 28px;}
#button5:hover{background-image:url(http://www.lewisandlewis.com/2010/images/button_5.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:right;width: 28px; height: 28px;}
#button5-select{background-image:url(http://www.lewisandlewis.com/2010/images/button_5.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:right;width: 28px; height: 28px;}
#button5 span{display: none;color:#fff;}
#button5:hover span{z-index:25;display:block;overflow:visible;position:absolute;top:1px; left:-125px;width:110px;border:1px solid #354358;background-color:#22384F;text-align:center;font-size:12px;font-weight:700;padding:3px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}


#button6-position{display:block;overflow:visible; left: 261px; position: relative; top: 145px; z-index: 2;}
#button6{background-image:url(http://www.lewisandlewis.com/2010/images/button_6.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:left;width: 29px; height: 29px;}
#button6:hover{background-image:url(http://www.lewisandlewis.com/2010/images/button_6.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:right;width: 29px; height: 29px;}
#button6-select{background-image:url(http://www.lewisandlewis.com/2010/images/button_6.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:right;width: 29px; height: 29px;}
#button6 span{display: none;color:#fff;}
#button6:hover span{z-index:25;display:block;overflow:visible;position:absolute;top:1px; left:-155px;width:140px;border:1px solid #354358;background-color:#22384F;text-align:center;font-size:12px;font-weight:700;padding:3px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}


#button7-position{display:block;overflow:visible; left: 233px; position: relative; top: 155px; z-index: 2;}
#button7{background-image:url(http://www.lewisandlewis.com/2010/images/button_7.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:left;width: 28px; height: 28px;}
#button7:hover{background-image:url(http://www.lewisandlewis.com/2010/images/button_7.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:right;width: 28px; height: 28px;}
#button7-select{background-image:url(http://www.lewisandlewis.com/2010/images/button_7.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:right;width: 28px; height: 28px;}
#button7 span{display: none;color:#fff;}
#button7:hover span{z-index:25;display:block;overflow:visible;position:absolute;top:1px; left:-90px;width:70px;border:1px solid #354358;background-color:#22384F;text-align:center;font-size:12px;font-weight:700;padding:3px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}


#button8-position{display:block;overflow:visible; left: 201px; position: relative; top: 163px; z-index: 2;}
#button8{background-image:url(http://www.lewisandlewis.com/2010/images/button_8.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:left;width: 28px; height: 28px;}
#button8:hover{background-image:url(http://www.lewisandlewis.com/2010/images/button_8.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:right;width: 28px; height: 28px;}
#button8-select{background-image:url(http://www.lewisandlewis.com/2010/images/button_8.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:right;width: 28px; height: 28px;}
#button8 span{display: none;color:#fff;}
#button8:hover span{z-index:25;display:block;overflow:visible;position:absolute;top:1px; left:-100px;width:80px;border:1px solid #354358;background-color:#22384F;text-align:center;font-size:12px;font-weight:700;padding:3px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}

#button9-position{display:block;overflow:visible; left: 320px; position: relative; top: 77px; z-index: 2;}
#button9{background-image:url(http://www.lewisandlewis.com/2010/images/button_9.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:left;width: 85px; height: 89px;}
#button9:hover{background-image:url(http://www.lewisandlewis.com/2010/images/button_9.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:right;width: 85px; height: 89px;}
#button9-select{background-image:url(http://www.lewisandlewis.com/2010/images/button_9.png);display:block;overflow:hidden;background-repeat:no-repeat;background-position:right;width: 85px; height: 89px;}
#button9 span{display: none;color:#fff;}
#button9:hover span{z-index:25;display:block;overflow:visible;position:absolute;top:30px; left:58px;width:90px;border:1px solid #354358;background-color:#22384F;text-align:center;font-size:12px;font-weight:700;padding:3px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}


#rollover-left {width:140px;float:left;margin-left:-5px;margin-top:5px;}
#rollover-left ul{list-style-type:none;margin:0;padding:0;color:#5d5d5d;}
#rollover-left li{padding:5px;line-height:1.0;text-decoration:none;margin:0;margin-bottom:3px;width:120px;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}
#rollover-left li:hover{background-color:#0080E6;color:#ffffff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

#rollover-right {width:250px;float:left;margin-top:5px;}
#rollover-right ul{list-style-type:none;margin:0;padding:0;color:#5d5d5d;}
#rollover-right li{padding:5px;line-height:1.0;text-decoration:none;margin:0;margin-bottom:3px;width:220px;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}
#rollover-right li:hover{background-color:#0080E6;color:#ffffff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}


#info_window {float:right;display:block;width:400px;height:376px;text-align:left;margin-top:58px;margin-bottom: 0px;margin-right:30px;color:#5d5d5d;}
#info-window-inside {display:block;padding:5px;}

#info_window-taller {float:right;display:block;width:400px;height:404px;text-align:left;margin-top:30px;margin-bottom: 0px;margin-right:30px;color:#5d5d5d;}


#footer{width:960px;height:170px;}
#footer-inside{padding-top:20px;padding-left:30px;padding-right:30px;text-align:left;}
#footer-inside a{color:#0080E6;text-decoration:underline;}
#footer-inside p{font-size:12px;}
#links{float:left;width:530px;height:120px;}
#links p{color:#0080E6;text-decoration:none;padding:5px;line-height:0.8;}
#links a{color:#0080E6;padding:5px;text-decoration:none;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}
#links a:hover{background-color:#0080E6;color:#ffffff;padding:5px;text-decoration:none;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#world {float:left;width;display:block;overflow:hidden;width:29px;height:29px;margin-top:10px;}
#address {float:left;width:140px;height:120px;text-align:right;margin-right:20px;margin-top:10px;}
#address p{color:#d5d5d5;line-height:1.0;}
#address a{color:#3376a4;text-decoration:none;}
#address a:hover{color:#0080E6;}
#hours {float:left;width:170px;height:120px;margin-top:10px;}
#hours p{color:#d5d5d5;line-height:1.0;}
#hours a{color:#3376a4;text-decoration:none;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}
#hours a:hover{color:#0080E6;}

#linkout {background-color:#E1B310;width:110px;height:32px;margin-top:15px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#linkout:hover{background-color:#252E3D;}
#linkout-inside{padding:8px;text-align:center;text-decoration:none;}
#linkout-inside a{text-decoration:none;color:#5d5d5d;font-weight:700;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}
#linkout-inside a:hover{color:#ffffff;}


.message-text{font-size:20px;color:#E1B310;font-weight:900;padding-top:15px;}


