font {font-family:Arial, Helvetica, sans-serif; font-weight:400;}
body {background:#FFF;}
img {text-decoration:none; border:none;}

#top-shadow {background: url(../images/whole-shadow.png); width:1075px; height:60px; background-repeat:no-repeat; position:relative; top:60px; margin:50px auto 0px;}
#shadow {background: url(../images/shadow_sides.gif); width:1075px; background-repeat:repeat-y; margin:0px auto 50px;}
#container {width: 1024px; margin:0px auto ; background:#FFF; border: solid 1px #666; position:relative; }
#header {float: left; width:450px; }
#nav {float:right; margin:-16px 50px 0px 10px; width:440px;}
	#nav ul {list-style:none; display:block; }
	#nav ul li {float: left; list-style:none; display:block; text-align:center;}
		#nav ul li a {text-decoration: none; color:#333;}
		#nav ul li a:hover {text-decoration:underline; color:#FFCC00;}
		#nav ul li a:visited {text-decoration:none; color:#333;}
		
/*home*/#content {font-family: Arial, Helvetica, sans-serif;font-size: 12px; margin: -25px 0px 5px 100px; float:left; width:250px; padding:10px;}
	#content ul li {list-style:none}
	
/*products*/#content2 {font-family:Arial, Helvetica, sans-serif;font-size: 12px; margin:10px auto 50px; width:720px; padding:0px 10px; border:solid 1px #333;}
	 #lights {list-style:none; display:block; position: absolute; top:155px; left:101px; height:34px; width:600px; z-index:999;}
/*	#lights {float:left; list-style:none; display:block; margin:-56px 0px 0px -56px; width:600px;} */
		#uc1 {float: left;list-style:none; display:block; width:75px;}
			#uc1-current {
				float:left; width: 268px; margin:-8px 5px 0px 5px; padding: 15px 0px 10px 0px;
				list-style:none; display:block; border-top:1px solid #333; border-right:1px solid #333; border-left:1px solid #333;
				text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px;
				background:#FFF;
				}
		
		#uc2 {float: left;list-style:none;display:block; margin:0px 5px; width:75px;}
			#uc2-current {
				float:left; width: 268px; margin:-8px 5px 0px 5px; padding:15px 0px 10px 0px;
				list-style:none; display:block; border-top:1px solid #333; border-right:1px solid #333; border-left:1px solid #333;
				text-align:center;font-family:Arial, Helvetica, sans-serif; font-size:14px;
				background:#FFF;
				}
			
		#ic {float: left;list-style:none; display:block; margin:0px 5px; width: 75px;}
			#ic-current {
				float:left; width: 268px; margin:-8px 5px 0px 5px; padding:15px 0px 10px 0px;
				list-style:none; display:block; border-top:1px solid #333; border-right:1px solid #333; border-left:1px solid #333;
				text-align:center;font-family:Arial, Helvetica, sans-serif; font-size:14px;
				background:#FFF;
				}
			
		#cic {float: left;list-style:none;display:block; margin:0px 5px; width: 75px;}
			#cic-current {
				float:left; width: 268px; margin:-8px 5px 0px 5px; padding:15px 0px 10px 0px;
				list-style:none; display:block; border-top:1px solid #333; border-right:1px solid #333; border-left:1px solid #333;
				text-align:center;font-family:Arial, Helvetica, sans-serif; font-size:14px;
				background:#FFF;
				}
			
/*END OF PRODUCTS AREA*/
	
/*pictures*/#content3 {font-family:Arial, Helvetica, sans-serif;font-size: 12px; margin:10px auto 50px; width:720px; height: 366px; padding:10px; border:solid 1px #333;}
/*pricing*/#content4 {font-family:Arial, Helvetica, sans-serif;font-size: 12px; margin:10px auto 50px; width:720px; height: 366px; padding:10px; border:solid 1px #333;}
/*customization*/#content5{font-family:Arial, Helvetica, sans-serif;font-size: 12px; margin:10px auto 50px; width:720px; height: 366px; padding:10px; border:solid 1px #333;}
/*contact*/#content6{font-family:Arial, Helvetica, sans-serif;font-size: 12px; margin:10px auto 50px; width:720px; height: 366px; padding:10px; border:solid 1px #333;}

#gallery {float: left; width:366px; height:210px; margin:0px 0px 0px 100px; border:solid 1px #333; padding:10px; text-align:center; font-family:Arial, Helvetica, sans-serif;}
	#gallery h2 {text-align:center; font-family:Arial, Helvetica, sans-serif; padding:10px;}
#gallery-content {font-size: 14px; color: #333; width:272px; height: 80px;}

#footer {margin: -105px auto 0px;}
#footer-shadow {position: relative; bottom:50px; margin: 0px auto; font-family:Arial, Helvetica, sans-serif; height:94px; width:1075px; }
	


.left {float:left; width:500px;}
.header {float:left; margin: 25px 25px; width:336px;}
.clear {clear:both;}
.black {color: #333; font-family:Arial, Helvetica, sans-serif; font-size: 11px; padding:49px 5px 0px 5px; text-align:center; }
.last {color: #333; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:49px 5px 0px 5px; text-align:center; border:none;}
.home {background: url(../images/nav/home-white.gif); width: 60px; height:70px;}

/*THIS AREA IS FOR THE NAV BAR FOR EACH ONE WHEN YOU ARE ON THAT PAGE*/
.products {background: url(../images/nav/products-white.gif); width: 72px; height:70px;}
.pictures {background: url(../images/nav/pictures-white.gif); width:65px ;height: 70px;}
.pricing {background:url(../images/nav/pricing-white.gif);width:56px ;height: 70px;}
.customization {background: url(../images/nav/customization-white.gif);width:96px ;height: 70px;}
.contact-us {background:url(../images/nav/contactus-white.gif);width:80px ;height: 70px;}
/*THIS IS THE END OF THE CURRENT NAVBAR STATUS AREA*/

.words_list {float:right; width:338px; margin:10px 63px 10px 10px; padding:10px;}
	.words_list ul li {list-style: none; margin:8px 0px;}
.words {float:right; width: 338px; margin:10px; padding:10px; }

.pic {float:left; margin:80px 0px 10px 30px; padding:5px; width:210px;}
.pic_big {float:left;margin:20px 0px 10px 5px; padding:0px; width:282px;}
	.pic_big p{margin:10px 0px 7px 60px; text-align:center;}
.pics {float:left;margin:25px 0px 0px 0px; padding:5px 0px; width:224px;}
	.pics_words {float:left; margin:0px 0px 25px 0px; padding:5px 0px; width:215px;}
.right_pics {float:right; margin:25px 0px 0px 0px; padding:5px; width:200px;}
	.right_pics1 {float:right; margin:0px 78px 0px 0px; padding:0px 5px 5px; width:271px;}
	.right_words {float:right; padding:5px; width:200px;}
.left_text {float:left; width:180px;}


.empty_box {width:70px; height:30px; float:left; display:block; content:" ";}
.empty_box_right {width:120px; height:30px; float:right; display:block; content:" ";}
.empty_box_small {width:40px; height:30px; float:left; display:block; content:" ";}