@charset "iso-8859-1";
body {
margin: 0; 
padding: 0; 
border: 0; /* This removes the border around the viewport in old versions of IE */
width: 100%;
min-width: 990px; /* Minimum width of layout - remove line if not required */
background-color: #f2f2f2; /* The min-width property does not work in old versions of Internet Explorer */
font-size: 12px; 
background-image: url(../images/top11.gif); background-repeat: repeat-x;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
}  
.pagewidth {
		
	background-image: url(../images/top.gif); background-repeat: repeat-x;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
	width:990px;
	position: relative;
}
.contenttop {background-image:url(../images/contenttop.gif);height:23px; width:990px;}
.contentmiddle {background-image:url(../images/contentmiddle.gif); width:990px;background-repeat: repeat-y; padding-right:9px; padding-left:9px;}
.contentbot {background-image:url(../images/contentbottom.gif);height:23px; width:990px;}
.page {background-image:url(../images/page.png);height:220px; width:990px;}
.bottom {background-image:url(../images/bottom.gif);background-repeat: repeat-x;height:400px;}
.bottop {background-image:url(../images/bottop.png);height:23px; width:990px;}
.botmiddle {background-image:url(../images/botmiddle.png); width:990px;background-repeat: repeat-y; padding-right:9px; padding-left:9px;}
.botbot {background-image:url(../images/botbottom.png);height:23px; width:990px;}
.content {color:#000;font-size: 13px; padding:5px;}
.contentr {color:#000;font-size: 13px; padding:5px; width:300px; background-color: #E1E1E1; border:1px solid #A9A9A9;}
.buttonunder {color:#000;font-size: 13px; text-decoration:none; padding:5px; background-color: #F6F6F6; border:1px dotted #A9A9A9; text-align: justify}
.buttonunder a {color:#808080; text-decoration:none;}
.buttonunder a:hover {color:#FF0000; text-decoration:none;}

.imgmain  {background-color: #f2f2f2; border: 1px solid grey; height: 170px; padding:4px; margin:3px;text-align: center}

.buttonp a:hover {background-image:url(../images/photoboothrentalpackagesh.gif);}	
.buttonf a:hover {background-image:url(../images/photoboothrentalfaqh.gif);}	
.buttond a:hover {background-image:url(../images/photoboothrentaldiscounth.gif);}	
.badge {background-color: #fff; border: 1px solid #696969;}

 /*new menu*/
.longmenu {border: 0; margin-top:5px;}
.longmenu ul {margin:0;padding:0;list-style:none;position:relative;height:40px;line-height:40px;}
.longmenu ul li {float:left;padding:0 2px 0 0;text-transform:uppercase;line-height:40px;font-size: 14px;}
.longmenu ul li a:visited {color:#fff;text-decoration:none;text-transform:uppercase;line-height:40px;}
.longmenu ul li a {color:#fff;text-decoration:none;text-transform:uppercase;line-height:40px;}
.longmenu ul li a:hover {color:#fff;background-image:url(../images/redhover.jpg);line-height:40px;}
.longmenu ul li a.current {color:#fff;background-image:url(../images/redhover.jpg);line-height:40px;}

.mainmenuB {height:40px;position:relative;min-width:769px;margin:0 auto;}

.mainmenuB li {font-weight:bold;font-size: 14px;}
.mainmenuB li a,
.mainmenuB li a:visited {color:#fff;text-decoration:none;text-transform:uppercase;line-height:40px;}
.mainmenuB li a.start {color:#fff;line-height:40px;}
.mainmenuB li a:hover {color:#fff;line-height:40px;}
.mainmenuB li a.mainmenucurrent {color:#fff;background:#000066;}
.mainmenuB li a.mainmenucurrent:visited {color:#fff;}
/* border of LI float:left;border-width:0 1px 0 0;border-style:solid;border-color:#AB4D75; */
.mainmenuB ul.mainmenuN {margin:0;padding:0;list-style:none;position:relative;white-space:nowrap;}  
.mainmenuB ul.mainmenuN {left:0;}
.mainmenuB ul.mainmenuN li {float:left;}
.mainmenuB ul.mainmenuN li a {padding:0 6px;width:auto;height:40px;margin:1px;display:block;vertical-align:middle}

* html .mainmenuB li {font-size:14px;}
* html .mainmenuB ul.mainmenuN li a {padding:0 6px 0 7px;}
* html .mainmenuB ul.mainmenuN li a {width:25px;}
.mainmenuB ul.mainmenuN li.mainmenuL {width:9px;height:27px;}  

.email a {color:#fff;text-decoration:none;border: 0; font-weight:bold; padding-left:15px; line-height:30px;font-size: 14px;} 
.email a:visited {color:#fff;text-decoration:none;}
.email a:hover {color:#ff0000;text-decoration:none;}
.email a.current {color:#fff;text-decoration:none;}

.intro {color:#000;font-size: 25px; padding:10px;} 

.intro a {color:#000;text-decoration:none;border: 0;font-size: 25px; font-weight:bold;} 
.intro a:visited {color:#000;text-decoration:none;font-size: 25px;}
.intro a {color:#000;text-decoration:none;}
.intro a:hover {color:#000;text-decoration:none;}
.intro a.current {color:#000;text-decoration:none;}

.intros {color:#191970;font-size: 12px; padding:10px;} 

.intros a {color:#191970;text-decoration:none;border: 0;font-size: 12px; font-weight:bold;} 
.intros a:visited {color:#191970;text-decoration:none;font-size: 12px;}
.intros a {color:#191970;text-decoration:none;}
.intros a:hover {color:#191970;text-decoration:none;}
.intros a.current {color:#191970;text-decoration:none;}
 

.insideb {color:#fff;font-size: 12px; padding:10px;} 
.insideb td {color:#fff;font-size: 12px; padding:10px;}
.insideb ul {color:#FFFF00; margin: 0; padding: 9px; padding: 9px; list-style: disc; position: relative; white-space: nowrap}
.insideb li {line-height:30px;}
.insideb a {color:#FFFF00;text-decoration:none;border: 0;font-size: 12px; font-weight:bold;} 
.insideb a:visited {color:#fff;text-decoration:none;}
.insideb a:hover {color:#ff0000;text-decoration:none;}
.insideb a.current {color:#fff;text-decoration:none;}

.qa {color:#000;font-size: 13px; padding:5px; background-color: #F3F3F3; border:1px dotted #A9A9A9;}

h1 {
 	font-size: 35px;
	margin: 7px; 
padding: 5px; 
 }
 
 h2 {
 	font-size: 17px;
	margin: 5px; 
padding: 5px;  

 }
 
 h3 {


color: #ff0000;
 }
img{border:0px;}
.quote {color:#000;font-size: 13px; padding:5px; background-color: #F6F6F6; border:1px dotted #A9A9A9; text-align: justify}

.quote td {color:#000;font-size: 13px; padding:5px; background-color: #F6F6F6; border:1px dotted #A9A9A9; text-align: justify}
.quote input, select {color:#000066;font-size: 13px; padding:5px;  border:1px solid #A9A9A9; text-align: justify}
.submit {color:#fffff;font-size: 13px; font-weight:bold; padding:5px; background-color: #FF0000;  border:1px solid #A9A9A9; text-align: center;}

