/*
CSS for Brown Rental site
*/
object {
	position: absolute;
	
	
	text-align: left;
	display: inline;
	background-color: #000000;
	left: 0px;
	top: 0px;

}
body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background-color: #008B8B;
	line-height: 125%;
	padding: 3em;
	margin: 0px;

}
#contacts {width: 600px;
           position: absolute;
		   left: .5em;
		   top: 12em;
		   background-color: #2F4F4F;
                  
		   }
#coupons {width: 90%;
          height: 300px;
          position: absolute;
          top:11em;
          left: .5em;
          background-color: white;
          color: white;
          padding-top: .5em;
          padding-left: .25em;
          padding-bottom: .5em;
          padding-right: 0em;
}
#coupon {width: 38em;
         position: absolute;
         top: 15em;
         left: .5em;
         background-color: black;
         color: white;
}

.coupon1 {width: 85%;
          background-color: white;
          border: 2px dashed black;
}
.discount {
           color: red;
           font-size: 25px;
}
.valid {
         color: black;
         font-size: 12px;
}
.a {
        
         
         color: black;
         text-align: left;
         border-right: 1px solid black;

}
.bullet{color: black;
    list-style-type: circle;       
}
 
.web {
       color: purple;
      
}
.local {
        color: black;
}
.blue {
        color: blue;
}

#googlesearch {
	position: absolute;
	top: 136px;
	left: 690px;
	width: 195px;
	color: white;
	height: 6em;
	background-color: #2F4F4F;
	padding-top: .5em;
	padding-left: .25em;
	padding-bottom: .5em;
	padding-right: 0em;
	margin: 0em;
	border: 1px solid black;
	
}
#findfair{
	position: absolute;
	top: 339px;
	left: 281px;
	width: 319px;
	height: 3em;
	background-color: #2F4F4F;
	padding-left: 3em;
	padding-right: 1em;
	padding-top: 1.5em;
	padding-bottom: .5em;

		  }
#findover{
	position: absolute;
	top: 224px;
	left: 280px;
	width: 318px;
	height: 3em;
	background-color: #2F4F4F;
	padding-left: 3em;
	padding-right: 1em;
	padding-top: 1.5em;
	padding-bottom: .5em;

		  }
#weather {position: absolute;
          left: 0em;
		  top: 13.5em;
		  background-color: #2F4F4F;
		  width: 200px;
		  border: 1px solid black;
}		  
#bodystuff {
	position: absolute;
	color: white;
	top: 4.25em;
	left: 0.5em;
	width: 26.25em;
	border: 1px solid black;
			
}
#navigation {
	position:absolute;
	left:5.5em;
	top:6em;
	background-color: #000000;
	width: 30em;
	overflow: visible;
	visibility: visible;
}
#logo {position:absolute;
     left:5.5em;
	 top:0em;
	 margin-right: 7em;
     padding-top: -.2em;
     padding-bottom: .2em;
	 width: 56.25em;
	 height: 8em;
	 background-color: black;
}
#welcome {
	position: absolute;
	background-color: black;
	left:12.75em;
	top:0em;
	width: 19em;
	border: 1px solid black;
        
	
		  }
#sitebrand{width:36.6em;
           
}
#sitebrand3{width:36.6em;
}
#bottom {
	position: absolute;
	background-color: #2f4f4f;
	left: 0em;
	top: 71em;
	width: 56.1em;
	border: 1px solid black;
	text-align: center;
		 
		 }		  
.logo {position: absolute;
       top: 0em;
	   left: 17em;
	   }
#top {
	background-color: black;
	background: black;
	position:absolute;
	top: 0em;
	left:-8.3em;
	width: 75em;
	margin-left: 2.75em;

}

#partynav {top: 12em;
           left: .5em;
		   padding-top: .5em;
          background-color: 	#7da5d8;
          color: navy;
          width: 200px;
          border: 1px solid black;
         
}
#partyslide {
             position: absolute;
			 top: 35.5em;
			 left: 31.7em;
			 background-color: #2F4F4F;
			 width: 30em;
			 height: 2em;
			 border: 1px solid black;
}			 
#aerialnav {position: absolute;
          top: 12em;
		  left: .5em;
          background-color: 	#2F4F4F;
		  padding-top: .5em;
          color: navy;
          width: 200px;
		  border: 1px solid black;
         
}

#salepromo {
	position:absolute;
	background-color: #000000;
	left: 460px;
	top: 160px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #FFFFFF;
	width: 180px;
	height: 150px;


}
#newpartyslide {
	width:400px;
	height:200px;
	position: absolute;
	top: 29.5em;
	left: 0.5em;
	border: 1px solid white;
}
#arialslide {
	position: absolute;
	top: 136px;
	left: 0.5em;
	background-color: #2F4F4F;
	width: 26.25em;
	height: 42.7em;
	border: 1px solid black;
	color: #FFFFFF;
			
}
.aerialslide {
	position: absolute;
	
	margin-top: 0em;
	left: 0em;
	top: 0em;
	width: 200px;
	height: 200px;
}
.partyslide {
	position: absolute;
	float: right;
	margin-top: 0em;
	left: 14px;
	top: 469px;
	width: 200px;
	height: 200px;
}			 
.slidedetails {padding-right:200px;
     font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	     font-size:12px;
         
         color: white;
         background-color: #2F4F4F;
       	 background: #2F4F4F;
		
		 margin:0;
		 
}
#equipmentnav {
          background-color: 	#2F4F4F;
          color: navy;
          width: 200px;
          border: 2px solid black;
         
}
.general {
	position: absolute;
	left: -17px;
	top: 251px;
	width: 179px;
	height: 159px;
}
#generalslide {
	position: absolute;
	top: 15em;
	left: .5em;
	background-color: #2F4F4F;
	width: 400px;
	height: 200px;
	border: 1px solid white;
	float: right;
	padding-left: 0em;
	padding-right: 0em;
}
.generalslide {
	position: absolute;
	left: 0em;
	top: 0em;
	float: inherit;
	overflow: visible;
}
#partytagline {position: absolute;
              font-style: italic;
              font-family: Georgia, Times, serif;
              font-size: x-large;
              font-variant: small-caps;
              background-color: #bed8f3;
              border-top: 3px solid #7da5d8;
              border-bottom: 3px solid #7da5d8;
			  padding-top: .2em;
              padding-bottom: .2em;
              padding-left: .8em;
              margin: 0;
			    width: 36.65em;
				top: 5.25em;
				
}
#aerialtagline {
	position: absolute;
	font-style: italic;
	font-family: Georgia, Times, serif;
	font-size: x-large;
	font-variant: small-caps;
	background-color: #2F4F4F;
	border-top: 3px solid white;
	border-bottom: 3px solid  white;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	padding-left: 0.8em;
	margin: 0px;
	width: 36.5em;
	top: 5.25em;
	left: 0em;
	height: 1em;
	padding-right: 0.8px;
}
#equipmenttagline {
              font-style: italic;
              font-family: Georgia, Times, serif;
              font-size: x-large;
              font-variant: small-caps;
              background-color: #bed8f3;
              border-top: 3px solid #7da5d8;
              border-bottom: 3px solid #7da5d8;
              padding-top: .2em;
              padding-bottom: .2em;
              padding-left: .8em;
              margin: 0;
}
#propane {
          position:absolute;
		  top: 255px;
		  left:689.5px;
          background-color: #2F4F4F;
		  width: 200px;
		  height: 7.8em;
		  color: navy;
		  border: 1px solid black;
		  padding-top: .25em;
}
.propane {
vertical-align:bottom;

color: white;
text-align: center;
font-size: x-large;
font-variant: small-caps;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
        		  
#theheader {top:0em;
            left: 5.5em;
			width: 36.25em;
           border-top: 3px solid #7da5d8;
          
}
#theheader2 {
           border-top: 3px solid #7da5d8;
          
}
#theheader3 {
           border-top: 3px solid #7da5d8;
          
}
#background {
	position: absolute;
	top: 1px;
	left: 1px;
	background-color: black;
	height: 71.25em;
	width: 56.15em;
	color: #FFFFFF;
}
#background2 {position: absolute;
             top: 0em;
             left: 5.5em;
             background-color: black;
             height: 135em;
             width: 56.25em;
}

a {
  font-weight: bold;
}

a:link {
       color: black;
}

a:visited {
          color: white;
}

a:hover {
        text-decoration: none;
        color: white;
        background-color: black;
}

a:active {
         color: white;
         background-color: #008B8B;
}



h1 {
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
   color: white;
   padding-top: 3em;
   padding-bottom: .3em;
   padding-left: .4em;
   background: black url(backgrounds/header-bg1.jpg) repeat-y right;
   width: 27.7em;
   
   
}
.h1party {height: 1em;
          
}
.welcome{
         font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
         font-size: xx-large;
         color: white;
         background-color: #2F4F4F;
         padding-top: .35em;
         padding-bottom: .35em;
         padding-left: .75em;
         padding-right: .75em;
       	 background: black;
                 height: 1em;
		 width: 18em;
		 margin:0;
		 
}		
.welcome2{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: x-large;
	color: white;
	background-color: #2F4F4F;
	padding-top: 0.5em;
	padding-bottom: .5em;
	padding-left: 0.4em;
	background: #2F4F4F;
	width: 17.1em;
	margin:0;
		 
}
.bottom {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: large;
	color: white;
	padding-top: 0.2em;
	text-align: center;
	padding-bottom: 0.2em;
	background-color: #2F4F4F;
	background: #2F4F4F;
	width: 29.7em;
	margin:0;
	padding-left: 10em;
	padding-right: 10em;
		 
		 
}
table {border-collapse: collapse;
       border: 1px solid black;
}
td {
}

.aerial {
	height: 1em;
	background-color: black;
	background-image: url(backgrounds/wes-bg.gif);
	background-repeat: repeat-y;
	background-position: center center;
	width: 10em;
        
}
.aerial2 {
	position: absolute;
	left: 11.5em;
	top: 1em;
	width: 190px;
	height: 166px;
}
.equipment {
        background: black url(backgrounds/equip-bg.jpg) repeat-y right;
}
.party {
        position: absolute;
        top: 50px;
        left: 100px;
    
        
}
.party2{
	position: absolute;
	width: 190px;
	left: 198px;
	top: 478px;
	height: 166px;
}

p {

  
}
.aerialp {position: absolute;
          top: 467px;
		  left:5.5em;
}

li {
   font-size: small;
   list-style-type: none;
}
.data {padding-bottom: 0;
       margin-top: -8px;
}


.header {background-color: #7da5d8;
         color: white;
         text-align: center;
}
.datahead{background-color: #2F4F4F;
          color: white;
          text-align: center;
		  padding: .2em;
		  border-bottom: 1px solid black;
		  border-top: 1px solid black;
		  font-weight: bolder;
}
.datahead2{background-color: #7da5d8;
          color: white;
          text-align: center;
		  padding: .2em;
		  border-bottom: 1px solid black;
		  border-top: 1px solid black;
		  font-weight: bolder;
}

#partynav, #theheader, #tables, #aerialnav, #theheader2, #theheader3, #chairs, #linens {
                                  position: absolute;
}
#stage, #canopie, #jump, #ccgames, #cooking, #flatware, #serving, #boom, #tz, #tzpics {
        position: absolute;
}
#tzpics2, #tzpic, #tb37, #tb37pic, #tb37pic2 , #tb37pic3{position:absolute;
}
#sky3219, #sky3219pic, #tb42 {position:absolute;top:5em; left:.5em;
}

#equipmentnav{
                     
}
#tz {
                  top: 16em;
}
#canopie {
          top: 28em;
}




#boom {background-color:  #7da5d8;
         top:12em;
         left: 18.25em;
         width: 600px;          

}
#tz {background-color: black;
         left: .2em;
         width: 540px;          

}
#sky3219 {background-color:  #7da5d8;
         top: 11em;
		 left:.5em;
         width: 500px;          

}
#sky3219pic {background-color:   #7da5d8;
         left: 31.5em;
		 top: 0em;
}
#tb42 {background-color:  #7da5d8;
         top: 11em;
		 left: .5em;
         width: 435px;          

}
#tb37 {background-color:  #7da5d8;
         top: 11em;
		 left: .5em;
         width: 435px;          

}
#tb37pic {background-color:   #7da5d8;
         left: 28em;
		 top: 6em;
}
#tb37pic2 {background-color:   #7da5d8;
         left: 28em;
		 top: 38em;
}
#tb37pic3 {background-color:   #7da5d8;
         left: 28em;
		 top: 0em;
}
#tb3219pic {background-color:   #7da5d8;
         left: 44em;
		 top: 0em;
}
#tzpic {background-color:   #7da5d8;
         left: 34.5em;
		 top: 0em;
}
#tzpics {background-color:   #7da5d8;
         left: 34.5em;
		 top: 33.75em;
}
#tzpics2 {background-color:   #7da5d8;
         left: 34.5em;
		 top: 6em;
}
#tables {background-color:  #bed8f3;
         top: 12em;
         left: 16.85em;
         width: 200px; 
		 border: 1px solid black;         

}
#chairs {background-color:  #bed8f3;
         top: 12em;
         left: 30em;
         width: 200px; 
		 border: 1px solid black;
          

}
#linens {background-color:  #bed8f3;
         top: 12em;
         left: 43.1em;
         width: 200px; 
		 border: 1px solid black;
          

}
#stage {background-color:  #bed8f3;
         left: 16.85em;
		 top: 30.5em;
         width: 200px;  
		 border: 1px solid black;        

}
#canopie {background-color:  #bed8f3;
         left: 30em;
         width: 200px; 
		 border: 1px solid black;         

}
#jump {background-color:  #bed8f3;
         top: 50.5em;
         left: 43.1em;
         width: 200px;   
		 border: 1px solid black;       

}
#ccgames {background-color:  #bed8f3;
         top: 45.75em;
         left: 16.85em;
         width: 200px; 
		 border: 1px solid black;         

}
#glassware {position: absolute;
         background-color:  #bed8f3;
         top: 98.5em;
         left: 16.85em;
         width: 200px; 
		 border: 1px solid black;         

}
#cooking {background-color:  #bed8f3;
         top: 46.5em;
         left: 30em;
         width: 200px;  
		 border: 1px solid black;        

}
#flatware {background-color:  #bed8f3;
         top: 60.25em;
		 left: 43.1em;
         width: 200px;  
		 border: 1px solid black;        

}
#trays {position: absolute;
         background-color:  #bed8f3;
         top: 92.35em;
		 left: 43.1em;
         width: 200px;  
		 border: 1px solid black;        

}
#office{position: absolute;
         background-color:  #bed8f3;
         top: 112.35em;
		 left: 43.1em;
         width: 200px;  
		 border: 1px solid black;        

}
#chafers{position: absolute;
         background-color:  #bed8f3;
         top: 121.35em;
		 left: 43.1em;
         width: 200px;  
		 border: 1px solid black;        

}
#serving {background-color:  #bed8f3;
         top: 73.25em;
		 left: 30em;
         width: 200px; 
		 border: 1px solid black;         

}
#newarialslide {
	width: 400px;
	height:200px;
	position: absolute;
	left: 0.5em;
	top: 0.5em;
	border: 1px solid white;
}
#theheader,#theheader2, #theheader3 {
           width: 100%;
}
h3 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: x-large;
    background-color: #7da5d8;
    color: white;
    text-align: center;
    padding-bottom: .25em;
    padding-top: .25em;
    border-bottom: 1px solid black;       
  
}
.tablehead {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: x-large;
    background-color: #2F4F4F;
    color: white;
    text-align: center;
    padding: .5em;
	border-bottom: 1px solid black;
    

}
.details {text-align:center;
font-size:15px;
color:#000000;
font-variant:small-caps;
background-color: #2F4F4F;
border-bottom: 1px solid black;
border-left: 1px solid black;
padding: .2em;
}
.details2 {text-align:left;
font-size:15px;
color:white;
font-variant:small-caps;
background-color: #2F4F4F;
border-bottom: 1px solid black;
border-left: 1px solid black;
padding: .2em;
}
.datamain{border-bottom: 1px solid black;
padding: .2em;
background-color: #bed8f3;
font-weight: bolder;
}
