body{
	background-image: url(../images/backg.gif);
	background-repeat: repeat-x;
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	color: #000;
	font-size: 0.8em;
	margin: 0px;
	padding: 0px;
	
}

#header{
	width: 980px;
	margin: 0 auto;
	height: 120px;
	margin-bottom: 20px;
	
}

#header_home{
	
	width: 1024px;
	margin: 0 auto;
	height: 50px;
	margin-bottom: 5px;
	
}

#headerp{
	
	width: 899px;
	margin: 0 auto;
	height: 120px;
	margin-bottom: 20px;
	
}

#header2{
	width: 362px;
	height: 95px;
	float: left;
	margin: 25px 10px 0px 0px;
	text-align: left;
	vertical-align: bottom;
}


#header3{
	color: #b31533;
	attachment: fixed;
	font-size: 0px;
	text-align: left;
	width:980px;
	height: 43px;
	margin: 0 auto;
	padding: 0px;
	position: relative;	
	bottom: 10px;
        
        padding-left: 13px;
	
}

#header3p{
	color: #b31533;
	attachment: fixed;
	font-size: 0px;
	text-align: left;
	width:899px;
	height: 43px;
	margin: 0 auto;
	padding: 0px;
	position: relative;	
	bottom: 10px;
}

#header4{
	color: #b31533;
	font-size: 19px;
	text-align: right;
	width:380px;
	height: 100px;
	margin: 0 auto;
	padding: 0px;
	position: relative;
	bottom: 10px;
	vertical-align: inherit;
}

#header5{
	color: #b31533;
	font-size: 19px;
	text-align: right;
	width:400px;
	height: 65px;
	padding: 0px;
	bottom: 0px;
	float: right;
	vertical-align: text-bottom;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#header5_home{
	color: #b31533;
	font-size: 19px;
	text-align: right;
	width:160px;
	height: 40px;
	padding: 0px;
	bottom: 0px;
	float: right;
	vertical-align: text-bottom;
	margin-top: 5px;
	margin-right: 23px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#header_b{
	
	attachment: fixed;
	margin: 0 auto;
	height: 120px;
	margin-bottom: 20px;
	
	
}

#header_b_home{
	
	margin: 0 auto;
	height: 90px;
	margin-bottom: 20px;
	
	
}

#prices{
	width: 453px;
	height: 27px;
	float: right; 
	margin: 0px 0px 0px 0px;
}

#essentials{
	width: 199px;
	height: 220px;
	float: right;
	margin: 5px 5px 0px 5px;
}







#essentials2{
	width: 199px;
	height: 20px;
	float: left;
	margin: 3px 5px 0px 5px;
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 12px;
	color: #003;
	font-weight: bold;
}

#essentials3{
	width: 453px;
	height: 100px;
	float: right; 
	margin: 10px 0px 7px 0px;
}

#essentials4{
	width: 453px;
	height: 30px;
	float: right; 
	margin: 0px 0px 10px 0px;
}

#box2{
	width: 347px;
	height: 90px;
	float: right; 
	margin: 0px 1px 0px 16px;
}

#box1{
	width: 347px;
	height: 90px;
	float: right; 
	margin: 0px 15px 0px 0px;
}

#mid{
	width: 453px;
	height: 530px;
	float: left;
	margin: 20px 40px 0px 30px;
}




img.floatLeft2 { 
    float: left; 
    margin: 0px; 
}






.large{
	color: #4b9cd6;
	font-size: 1.5em;

}

#number{
	color: #b31533;
	font-size: 19px;
	text-align: right;
	width:980px;
	height: 30px;
	margin: 0 auto;
	padding: 0px;
	position: relative;
	bottom: 10px;
}

#navigation {
	width:980px;
	height: 60px;
	margin: 0 auto;
	padding: 0px;
	position: relative;
	bottom: 10px;	

}

#navigation hr {
	color: #bed2ed;
	background-color: #bed2ed;
	height: 1px;
	border: 0px;
	width: 14em;
	padding: 0px;
	margin: 0px;
}

#container{
	width: 898px;
	margin: 0 auto;
	margin-bottom: 0px;
	border-right-color: #666;
	border-right-style: solid;
	border-right-width: 1px;
}

#containerm{
	width: 980px;
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom: 10px;
	
}

#containerm_home2{
	width: 980px;
	height: 790px;
	margin: 0 auto;
	margin-top: -15px;
	margin-bottom: 10px;
	
}

#containerm_home{
	width: 1024px;
	margin: 0 auto;
	margin-top: -05px;
	margin-bottom: 10px;
	
}


#container58{
	width: 980px;
	margin: 0 auto;
	height: 560px;
	margin-bottom: 0px;
	
}


#containerp2{
	width: 980px;
	margin: 0 auto;
	height: 420px;
	margin-bottom: 05px;
	
}

#container2{
	width: 980px;
	margin: 0 auto;
	height: 590px;
	margin-bottom: 0px;
	
}




#container3{
	width: 775px;
	margin: 0 auto;
	height: 330px;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

#container4{
	width: 898px;
	margin: 0 auto;
	margin-bottom: 20px;
	padding-bottom: 20px;
    border-right-color: #666;
	border-right-style: solid;
	border-right-width: 1px;
}

#container5{
	width: 950px;
	margin: 0 auto;
	margin-bottom: 10px;
	padding-bottom: 20px;
	background-color: #fff;
}

#container4 ul{
	margin: 0px;
	padding: 0px;
}

#flash{
	width: 954px;
	height: 469px;
	float: left;
	margin: -10px 0px 0px 5px;
}
	
.inline{
	display: inline;
	margin: 0px;
	padding: 0px;
}

.clients{
	list-style: none;
	color: #1872b3;
}

.products{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.products2{
	list-style: none;
	text-align: center;
	padding: 0px;
	margin: 0px 0xp 0xp 0xp;
}

.productsheader{
	margin: 0px 0px 0px 0px;
}
	
#flash3{
	width: 599px;
	background-color: #fff;
	float: left;
}

#flash3 ul{
	list-style: none;
	margin: 0px;
}

#flash4{
	width: 600px;
	background-color: #fff;
	float: right;
	padding: 0px 50px 0px 0px;
	border-right:thin;
	
}

#flasht{
	width: 800px;
	background-color: #fff;
	float: right;
	padding: 0px 0px 0px 0px;
	border-right:thin;
	
}

#flashfs{
	width: 325px;
	background-color: #fff;
	float: center;
	padding: 0px 00px 0px 0px;
	border-right:thin;
    text-align: right;
	
}

#flashp1{
	width: 674px;
	background-color: #fff;
	float: right;
	padding: 0px 0px 0px 0px;
	border-right:thin;

	
}

#flashs1{
	width: 635px;
	height: 899px;
	background-color: #fff;
	float: right;
	padding: 0px 0px 0px 0px;
	border-right:thin;
	
}

.alt_text{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #000;
}



.alt_product_title{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 24px;
	color: #009;
}


.alt_product_title_home{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 24px;
	color: #009;
	text-decoration: underline;	
}

.alt_product_title_home2{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 24px;
	color: #F30;
	text-decoration: underline;
}

.alt_product_title_home3{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 24px;
	color: #060;
	text-decoration: underline;
}

.alt_product_title_home4{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 24px;
	color: #900;
	text-decoration: underline;
}

.alt_product_title_home5{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 12px;
	color: #006;
	text-align: center;	
}

.alt_product_subtitle{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 20px;
	color: #900;
}

.alt_product_subtitle2{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 20px;
	color: #900;
	font-weight: bold;
	text-decoration: underline;
}

.alt_product_subtitle_side{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 20px;
	color: #F60;
}

.alt_product_size{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 18px;
	color: #009;
	
}

.alt_product_size4{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 14px;
	color: #009;

}

.alt_product_size_extra{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	
}

.alt_product_size_extra2{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	
}

a.product{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 11px;
	color: #900;
	margin: 5px 0px 0px 0px;
	
}

.alt_product_breadcrumb{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 12px;
	color: #003;
	font-weight: bold;
}

.alt_newsletter{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 13px;
	color: #003;
	font-weight: bold;
}

.alt_newsletter2{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 16px;
	color: #900;
	
}

#flash42{
	width: 551px;
	background-color: #fff;
	float: left;
	padding: 0px 0px 0px 0px;
}

#flashp{
	width: 613px;
	height: 415px;
	background-color: #fff;
	float: left;
	padding: 0px 10px 0px 4px;
}

flashp.img

#flashpi{
	width: 613px;
	height: 415px;
	background-color: #fff;
	float: left;
	padding: 0px 140px 0px 4px;
}

#flashp2{
	width: 613px;
	height: 615px;
	background-color: #fff;
	float: left;
	padding: 0px 140px 0px 4px;
}


#flash4 img{
	padding-bottom: 10px;
}

#side3 img{
	margin: -2px 0px 0px -3px;
}

.horizontal_dotted_line 
{ 
border-bottom: 1px dotted #003; 
width: 500px; 
margin: 2px 0px 0px 0px;
} 

.horizontal_dotted_linep 
{ 
border-bottom: 1px dotted #003; 
width: 620px; 
} 

.horizontal_dotted_line3 
{
	border-bottom: 1px dotted #003;
	width: 450px;
	margin-top: -8px;
} 

.horizontal_dotted_line2 
{ 
border-bottom: 1px dotted #003; 
width: 165px; 
} 

#flash4 ul{
 margin-left: 15px;
}

#flash4 li{
	margin: 10px;
	}

#flash5{
	width: 615px;
	background-color: #fff;
	float: left;
	padding: 0px 0px 0px 30px;
}

#flash5 ul{
	list-style: none;
}

#flash5 li{
	margin: 0px;
}

#flash6{
	width: 680px;
	height:auto;
	background-color: #fff;
	float: right;
	margin: 0px 0px 0xp 0px;
	
}

#flash6 ul{
	list-style: none;
	margin: 0px;
	text-align: center;
}

#flash7{
	width: 599px;
	height: 300px;
	float: left;
	}

.everything{
	list-style: none;
}


#gallery4 {
	width: 635px;
	height: 700px;
  text-align: center;
  }

#gallery4 li {
	width: 175px;
	height: 200px;
  text-align: center;
  }


#galleryt {
	width: 900px;
	height: auto;
  overflow: hidden;   /*encloses float children*/
  margin: 0;
  padding: 0;
  text-align: center;
  }
  
    #galleryt li {
	  height: 250px;
  text-align: center;
  display: -moz-inline-box;
  display: inline-block;
  display: block;
  float: left;
  margin: 10px 10px 15px 5px;
  }

  #galleryt li img {
  display: block;
  margin: 0 auto;
  }
  
  #galleryt2 {
	width: 900px;
	height: auto;
  overflow: hidden;   /*encloses float children*/
  margin: 0;
  padding: 0;
  text-align: center;
  }
  
    #galleryt2 li {
	  height: 500px;
  text-align: center;
  display: -moz-inline-box;
  display: inline-block;
  display: block;
  float: left;
  margin: 10px 10px 15px 5px;
  }

  #galleryt2 li img {
  display: block;
  margin: 0 auto;
  }
  

#gallery {
	width: 680px;
	height: auto;
  overflow: hidden;   /*encloses float children*/
  margin: 0;
  padding: 0;
  text-align: center;
  }

  * html #gallery {
  overflow: visible;
  height: 1px;        /*sets hasLayout for IE<=6*/
  }



  #gallery li {
	  height: 225px;
  text-align: center;
  display: -moz-inline-box;
  display: inline-block;
  display: block;
  float: left;
  margin: 10px 10px 15px 5px;
  }

  #gallery li img {
  display: block;
  margin: 0 auto;
  }
  
  .gallery{
  	  width: 200px;
  }  
  
  .gallery1{
  	  width: 155px;
  }  
  
    .gallery2{
  	  width: 155px;
  	  height: 150px;
  } 
  
      .gallery3{
  	  width: 155px;
  	  height: 250px;
  } 
  
.inline2{
	display: inline-block;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	text-align: center;
	*display: inline;
	width: 10px;
}

#gallery a {
	color: #2777b1;
	font-size: 1.0em;
}


#flash_left{
	float: left
}

#flash_right{
	float: right;
	margin: 20px 50px 0px 0px;
}

#side2{
	width: 235px;
	height: 580px;
	float: left;
	text-align: left;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -5px;
}

#side2_home{
	width: 235px;
	height: 600px;
	float: left;
	text-align: left;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -5px;
}

#side2 img{
	margin: 15px 0px 0px 0px;
	float: left
	
}



#side{
	width: 223px;
	height: 520px;
	float: left;
	text-align: left;
	font-size: 12px;
	border: 1px solid #666;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-top: 0px;
	margin-right: 17px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#side7{
	width: 201px;
	height: 415px;
	float: left;
	text-align: left;
	font-size: 12px;
	
	margin-top: -130px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#side8{
	width: 203px;
	height: 650px;
	float: left;
	text-align: left;
	font-size: 12px;
	
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -5px;
}

#side5{
	width: 203px;
	height: 520px;
	float: left;
	text-align: left;
	font-size: 12px;
	border: 1px solid #666;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#sides{
	width: 203px;
	height: 415px;
	float: left;
	text-align: left;
	font-size: 12px;
	border: 1px solid #666;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#side6{
	width: 203px;
	height: 415px;
	float: left;
	text-align: left;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#side3{
	width: 210px;
	height: 390px;
	float: right;
	text-align: left;
	font-size: 12px;
	border: 1px solid #666;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: 25px 0px 0px 0px;
}

#side11{
	width: 210px;
	float: right;
	margin: 25px 0px 0px 0px;
}

#side9{
	width: 202px;
	height: 390px;
	float: left;
	text-align: left;
	font-size: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}

#side9 img{
	float:right;
}

#side10{
	width: 182px;
	height: 390px;
	float: right;
	text-align: left;
	font-size: 12px;
	margin-top: -140px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 23px;
}

#menu2 {
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 15px;
	width: 200px;
	text-align: left;
  }
  
#menu2 li {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding: 2px 0px 0px 0px;
	margin: 2px 0px 0px 0px;
	list-style-type:disc;
	text-align: left;
	line-height: 15px;
  }
  



#menu {
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 15px;
	width: 200px;
	text-align: left;
  }
  
#menu li {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding:0px 0px 0px 30px;
	margin:0px 0px 0px 30px;
	list-style-type:disc;
	text-align: left;
	line-height: 15px;
  }
  



#side4{
	width: 351px;
	height: 330px;
	float: right;
	margin: 0px 0px 0px 0px;
	padding-left: 10px;
	text-align: right;
}

#side ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#side li{
	padding: 5px 0px 0px 0px;
	margin: 0px;
}



#side2 ul{
	list-style: none;
	margin: -5px 0px 0px 0px;
	padding: 0px;
}

#side2 li{
	padding: 0px 0px 0px 0px;
	margin: 0px;
}



#side3 ul{
	list-style: none;
	margin: -5px 0px 0px 0px;
	padding: 0px;
}

#side3 li{
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

#content{
	width: 963px;
	margin: 0 auto;
	margin-bottom: 0px;
}

#content2{
	width: 599px;
	margin-bottom: 0px;
	background-color: #fff;
}

#footer{
	margin: 0 auto;
	width: 895px;
	height: 120px;
	color: #464646;
	font-size: 0.9em;
	margin-bottom: 30px;
	padding: 25px 0px 30px 0px;
	clear:both;
}

footer hr{
	color: #bed2ed;
	background-color: #bed2ed;
	height: 3px;
	border: 0px;
	width: 100%;
}

div.hr hr{
	color: #bed2ed;
	background-color: #bed2ed;
	height: 3px;
	border: 0px;
	width: 100%;
}

#footer a {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
}

#footer a:link{
	color: #900;
	text-decoration:none;
}

#footer a:visited{
	color: #03F;
	text-decoration: none;
}

#footer a:hover{
	color: #03F;
	font-weight: none;
	text-decoration: none;
}

#left{
	float:left;
	padding: 5px 0px 0px 15px;
}

#left ul{
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#right{
	float:right;
		padding: 5px 15px 0px 0px;
}

#right ul{
	list-style: none;
}

#right li{
	display: inline;
}

h1{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 24px;
	color: #009;
	font-weight: normal;
	margin: 10px 0px 5px 0px;
	
}

.h1_blue{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 24px;
	color: #009;
	font-weight: normal;
	margin: 10px 0px 15px 0px;
}

.h1_orange{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 24px;
	color: #F30;
	text-decoration: underline;
	font-weight: normal;
}

.h1_green{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 24px;
	color: #060;
	text-decoration: underline;
	font-weight: normal;
}

.h1_red{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 24px;
	color: #900;
	text-decoration: underline;
	font-weight: normal;
}

.h2_home{
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	margin: 5px 0px 15px 10px;
	font-weight: bold;
}

#home1{
	color: #06C;
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 18px;
	text-decoration: underline;
	margin: 9px 0px 0px 0px;
	font-weight: normal;
}

#home2{
	color: #F90;
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 18px;
	text-decoration: underline;
	margin: 5px 0px 12px 0px;
}

#home3{
	color: #939;
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 18px;
	text-decoration: underline;
	margin: 5px 0px 12px 0px;
}

#home4{
	color: #0C0;
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 18px;
	text-decoration: underline;
	margin: 5px 0px 15px 0px;
}

#home5{
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	margin: 5px 0px 15px 10px;
	font-weight: bold;
}

h2{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 15px;
	color: #900;
	font-weight: bold;
}

h3{
	color: #006;
	
}

h4{
	color: #4b9cd6;
	padding-bottom: -10px;
}

h5{
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: small;
	color: #000;
	margin-top: 0px;
	margin-bottom: 0px;
}


h6{
border-top: 1px dashed #000000;
margin: 0px 0px 0px 0px;
}

#mps1{
	color: #06C;
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 16px;
	text-decoration: underline;
	margin: 9px 0px 4px 10px;
	font-weight: normal;
}

.clear {clear:both;}

div.flash .input-text{
border:1px solid #55555;
color:#666666;
text-align: justify;
}

div.flash label{
display:block;
margin-bottom:5px;
color:#000;
}

div.flash label span{
display:block;
float:left;
padding-right:6px;
width:140px;
text-align:right;
font-weight:none;
}


div.flash2 .input-text{
border:1px solid #55555;
color:#666666;
text-align: left;
}

div.flash2 label{
display:block;
margin-bottom:5px;
color:#000;
}

div.flash2 label span{
	display:block;
	float:left;
	padding-right:6px;
	width:160px;
	text-align:left;
	font-weight:none;
	text-decoration: none;
}

div.flash3 .input-text{
border:1px solid #55555;
color:#666666;
text-align: justify;
width: 120px;
}

div.flash3 label{
display:block;
margin: 3px 0px 7px 0px;
color:#000;
}

div.flash3 label span{
display:block;
float:left;
padding-right:3px;

text-align:left;
font-weight:none;
}

textarea {
	width: 300px;
	height: 120px;
	border: 1px solid #55555;
	padding: 5px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

.form{
	color: #2777b1;
}

.spacer{
	margin-left:80px; 
	margin-bottom:10px;
	font-size:11px;
	color:#555555;
}

.headerimg{
	margin: 0px 0px 0px 0px;
	
}

#customers
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	border-collapse: collapse;
	border:1px solid #003;
	width: 575px;
	margin-top: -10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#customers td 

{
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 13px;
	border:1px solid #003;
	padding: 5px 7px 5px 7px;
	text-align: center;
}

#customers th 
{
		color: #fff;
	border-right: 1px solid #003;
	border-left: 1px solid #003;
	border-bottom: 1px solid #003;
	border-top: 1px solid #003;
	letter-spacing: 2px;
	text-align: center;
	padding: 6px 7px 6px 7px;
	background: #CAE8EA url(../images/table_bg.jpg) no-repeat;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
		border-collapse:collapse;
}


#customers tr.alt td 
{
	color:#000000;
	background-color:#C6C7C4;
}

.included{
	font-size: 0.8em;
}

.included2{
	font-size: 0.8em;
}

p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #000;
}

.p_text{
	line-height: 15px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #131414;
	margin: 7px 0px 0px 10px;
	text-align: left;
}

.p_text2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #000;
	margin: 0px 0px 0px 0px;
	text-align: left;
}

.p_phone{
	font-size: 20px;
	color:#900;
}

.p_title{
	font-size: 16px;
	color:#06C;
	font-weight: bold;
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
}

.p_title3{
	font-size: 12px;
	color:#009;
	font-weight: bold;
}

p2{
	line-height: 25px;
	font-family: "Century Gothic", Veranda, Geneva, sans-serif;
	font-size: 14px;
	color: #003;
	margin: 7px 0px 0px 10px;
	text-align: left;
	font-weight: bold;
}

p3{
	line-height: 15px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	margin: 0px 5px 0px 0px;
	float: right;
}

border{
	border-color:#4f6b72
}

.td1{
	text-align: center;
	}

#occupancy{
	width: 322px;
	padding: 5px 50px 0px 0px;
 	margin-bottom: 5px;
}

#aptmarketer{
	width: 321px;
	padding: 15px;
	background-color: #f2f7fb;
 	border: 2px;
 	border-style: solid;
 	border-color: #4b9cd6;
 	background-image: url('../images/aptmarketer.png');
 	background-repeat: no-repeat;
 	background-position: 95% -10%;
}

div#occupacy .input-text{
border:1px solid #55555;
color:#666666;
}
	

.printed{
	vertical-align: middle;
	list-style: none;
}

.printedlist{
	display: inline;
}

#dm{
width: 820px;
margin: 0 auto;
}

.dm{
margin-bottom: 15px;
}


.dm2{
margin: 0px 5px 10px 10px;
padding: 0px 0px 0px 15px;
}

.dm3{
color: #b31533;
}

.signup{
padding: 0px;
margin: 0px;
}

.submit{
width: 60px;
background:url(../images/table_bg.jpg);
padding:0px 16px;
border:1px solid #ffffff;
height:24px;
line-height:24px;
color:#ffffff;
font-size:12px;
margin-right:10px;
display:inline-block;
text-decoration:none;
}
	
a {

}

a:link{
color: #06c;
text-decoration:none;
}
a:visited{
	color: #2777b1;
text-decoration: none;
}
a:hover{
color: #b31533;
font-weight: none;
text-decoration: underline;
}

a.a2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: right;
	margin: 0px 7px 0px 10px;	
}

a.a2:link{
	color: #06c;
	text-decoration:none;
	text-align: right;
	margin: 7px 10px 10px 10px;
}
a.a2:visited{
	color: #2777b1;
text-decoration: none;
}
a.a2:hover{
color: #b31533;
font-weight: none;
text-decoration: underline;
}

a.a1{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
}

a.a1:visited{
	font-decoration: none;
}


a.a1:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #b31533;
	text-decoration: underline;	
}

img.floatLeft { 
    float: left; 
    margin: 4px; 
	border-style: none;
}

img.imageright { 
    float: right; 
    margin: 0px;
}

/*mootools*/

#accordion {
	margin:20px 0px;
}

h3.toggler {
	cursor: pointer;
	border: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	background: #D2E0E6;
	color: #528CE0;
	margin: 0 0 4px 0;
	padding: 3px 5px 1px;
	font-weight: lighter;
}

div.element p, div.element h4 {
	margin:0px;
	padding:4px;
}

#product{
	width:200px;
	height: 200px;
	float: left;
	text-align:center;
}

#product2{
	width:175px;
	height: 155px;
	float: left;
	text-align:center;
}

#productdiv{
	width:10px;
	height: 200px;
	float: left;
}

blockquote {
	padding:5px 20px;
}

.error {color:#FF0000; font-weight:bold; font-size:11px;}
