/* CSS Document */
body {
	margin:0 auto;
	background:url(images/bg.gif) center repeat-x;
	min-height:740px;
	}
img{
    border:0;
	}
	
#container {
	margin:0 auto;
	width:946px;
	background:url(images/contaniner_bg.gif) repeat-x top left;
	min-height:919px;
	}
	
.menu {
	float:left;
	width:156px;
	height:152px;
	padding:200px 0 0 3px;
	}
	
.home_menu {
	float:left;
	width:157px;
	height:19px;
	}
	
.home_link {
	float:left;
	background:url(images/home_link.gif) no-repeat;
	width:157px;
	height:19px;
	display:block;
	}

.home_link:hover {
	float:left;
	background:url(images/home_hover.gif) no-repeat;
	width:157px;
	height:19px;
	}
	
.about_link {
	float:left;
	background:url(images/about_link.gif) no-repeat;
	width:157px;
	height:19px;
	}
	
.about_link:hover {
	float:left;
	background:url(images/about_hover.gif) no-repeat;
	width:157px;
	height:19px;
	}
	
.products_link {
	float:left;
	background:url(images/products_link.gif) no-repeat;
	width:157px;
	height:19px;
	}
	
.products_link:hover {
	float:left;
	background:url(images/products_hover.gif) no-repeat;
	width:157px;
	height:19px;
	}
	
.services_link {
	float:left;
	background:url(images/services_link.gif) no-repeat;
	width:157px;
	height:19px;
	}
	
.services_link:hover {
	float:left;
	background:url(images/services_hover.gif) no-repeat;
	width:157px;
	height:19px;
	}

.contact_link {
	float:left;
	background:url(images/contact_link.gif) no-repeat;
	width:157px;
	height:19px;
	}
	
.contact_link:hover {
	float:left;
	background:url(images/contact_hover.gif) no-repeat;
	width:157px;
	height:19px;
	}
	
.flash {
	float:left;
	width:595px;
	height:347px;
	padding:5px 0 0 0;
	}
	
.featured {
	float:left;
	background:url(images/featured.gif) no-repeat;
	width:191px;
	height:352px;
	}
	
.glass_to_use {
	float:left;
	width:390px;
	height:90px;
	padding:100px 0 0 0;
	}
	
.glass_to_use_image {
	float:left;
	width:126px;
	height:90px;
	}
	
.glass_to_use_text {
	float:left;
	width:253px;
	height:90px;
	}
	
.glass_use_head {
	float:left;
	background:url(images/glass-use-head.gif) no-repeat;
	width:247px;
	height:24px;
	}
	
.glass_use-menu_left {
	float:left;
	width:137px;
	height:70px;
	}
	
.menu_left_one {
	float:left;
	height:10px;
	padding-top:5px;
	}
	
.dot {
	float:left;
	width:10px;
	height:10px;
	padding-top:3px;
	}
	
.furniture {
	float:left;
	width:115px;
	padding-left:5px;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
	
.menu_right_one {
	float:left;
	height:10px;
	width:115px;
	padding-top:5px;
	}
	
.showerscreens {
	float:left;
	width:100px;
	padding-left:5px;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
	
.dot_right {
	float:left;
	width:7px;
	height:7px;
	padding-top:3px;
	}
	
	
.text_area {	
	float:left;
	background:url(images/text-bg.gif) no-repeat;
	width:364px;
	height:191px;
	}
	
.crystal {
	float:left;
	background:url(images/crystal-clear.gif) no-repeat;
	width:363px;
	height:36px;
	}
	
.text-description {
	float:left;
	font:11px Arial, Helvetica, sans-serif;
	color:#999999;
	width:252px;
	padding-left:80px;
	padding-right:30px;
	}
	
.featured_text {
	float:left;
	background:url(images/featured-text.gif) no-repeat;
	width:191px;
	height:191px;
	}
	
.description {
	float:left;
	width:171px;
	font:11px Arial, Helvetica, sans-serif;
	text-align:justify;
	color:#FFFFFF;
	padding:0 10px 0 10px;
	}
	
.live_project {
	float:left;
	margin-left:473px;
	margin-top:5px;
	}
	
.footer {
	float:left;
	width:1003px;
	padding-top:43px;
	min-height:303px;
	}
	
.footer_logo {
	float:left;
	background:url(images/footer-logo.gif) no-repeat;
	width:55px;
	height:49px;
	}
	
.designed_by {
	float:left;
	font:11px Arial, Helvetica, sans-serif;
	color:#a7585c;
	padding-left:10px;
	padding-top:7px;
	}
	
.footer_right {
	float:left;
	width:435px;
	}
	
.footer_glass {	
	float:left;
	background:url(images/footer-image.gif) no-repeat;
	width:130px;
	height:91px;
	margin-top:28px;
	}
	
.footer_glass_description {
	float:left;
	font:11px Arial, Helvetica, sans-serif;
	width:290px;
	margin-top:32px;
	color:#a7585c;
	margin-left:5px;
	text-decoration:none;
	}

.footer_glass_description a{
	text-decoration:none;
	color:#a7585c;
	}
	
.footer_glass_description a:hover{
	text-decoration:none;
	color:#a7585c;
	}
	
.readmore {
	font:11px Arial, Helvetica, sans-serif;
	color:#451217;
	text-decoration:none;
	}
	
.readmore a{
	font:11px Arial, Helvetica, sans-serif;
	color:#451217;
	text-decoration:none;
	}
	
.readmore a:hover {
	font:11px Arial, Helvetica, sans-serif;
	color:#8c1e29;
	text-decoration:none;
	}
	


/*****************************************************************************New Styles*/
.footer .rows {
	float:left;
	width:1003px;
	}

.footerNav{
   width:345px;
   float:left;
}
.footerNav h4, .footerArticle h4{
   color:#a94a58;
   font:18px Arial, Helvetica, sans-serif;
   text-transform:uppercase;
   margin:0;
   padding:0;
   margin-bottom:8px;
}
.footerNav ul{
   margin:0;
   padding:0;
   margin-left:10px;
   width:300px;
   }
.footerNav ul li{
   color:#a94a58;
   font:12px Arial, Helvetica, sans-serif;
   border-bottom:1px solid #873134;
   padding:7px 0 6px 29px;
   background:url(images/bullet-footer.gif) 10px 12px no-repeat;
   list-style:none
   }
.footerNav a.view{
   float:right;
   margin:13px 32px 0  0;  
}
.footerArticle{
   width:305px;
   float:left;
}
.footerArticle h4{   
   margin-bottom:25px;
}
.footerProjects img{
   border:4px solid #a94a58;
   margin-right:5px;
}
.footerArticle p{
   color:#a94a58;
   font:12px Arial, Helvetica, sans-serif;
}
.footerArticle a.moreProjects{
   float:right;
}

.rows p{
   color:#a94a58;
   font:12px Arial, Helvetica, sans-serif;
}
.rows p.copy{
   float:left;
   }
.rows p.developer{
   float:right;
   }
.rows p.developer a{
   color:#bb6e72;
   text-decoration:none;
}
.footerline{
   margin-top:25px;
}