/* CSS Document */
body{
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	font-family:arial;
	font-size:12px;
}

#footer_text
{
	font-family:arial;
	font-size:10px;
	text-align:justify;
	padding:5px;
}

#holder {
	background-color:#FFFFFF;
	width:770px;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	padding-top:3px;
}

#nav{
	width:186px;
	float: left;
}

.bathroom_title{
	font-family:Kabel Bk BT, Arial;
	font-size:20px;
	color:#0099FF;
	margin-left:10px;
}

.bathroom_text{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	margin-left:20px;
	margin-right: 30px;
	text-align:justify;
}

#buttons{
	padding-top: 20px;
	padding-right: 15px;
	padding-left: 15px;
	width:750px;
	height:150px;
	
}

#main{
	padding-right: 8px;
	text-align: right;
	padding-top: 5px;
	margin-top: 0px;
}

#product_container{
	width:181px;
	height:159px;
	float:left;
	padding:6px;

}

#product_title{
	width:176px;
	height:20px;
	background-image:url(../Images/product-title.jpg);
	font-family:arial;
	color:#FFFFFF;
	text-align:right;
	padding-right:5px;
}

#product_gradient{
	width:181px;
	height:94px;
	background-image:url(../Images/product-gradient.jpg);
}

#product_bottom{
	width:181px;
	height:45px;
	background-image:url(../Images/product-bottom.jpg);
}
		
#product_bottom_button{
	float:left;
	width:109px;
	height:44px;

}

#product_bottom_price{
	float:right;
	width:56px;
	height:32px;
	font-family:arial;
	color:#00AAFF;
	font-size:15px;
	margin-top:13px;
	text-align:right;
	margin-right:10px;
}

#category_title{
	width:584px;
	height:43px;
	text-align:right;
	padding-top:3px;
	padding-bottom:3px;
	font-family:"Kabel Bk BT", "Kabel Ult BT";
	color:#0099FF;
	font-size:24px;


}

#admin_main{
	width:770px;
	height:auto;
	font-family:arial;
	color:#0099FF;
	font-weight:bolder;
}

#admin_content{
	width:770px;
	height:auto;
	font-family:arial;
	font-size:10px;
}

#admin_details_box{
	width:770px;
	height:auto;
}

#input_box_wide{
	width:380px;
}

td{
	padding-top:10px;
}

#price{
	width:60px;
}

#admin_table{
	width:600px;
}	

#admin_name{
	width:164px;
}

#admin_background_top{
	background-image:url(../Images/admin_background_top.jpg);
	width:600px;
	height:26px;
	padding-top:10px;
	color:#FFFFFF;
	font-size:12px;
}

#admin_background_middle{
	background-image:url(../Images/admin_background_middle.jpg);
	width:600px;
	background-repeat:repeat-y;
}

#admin_background_bottom{
	background-image:url(../Images/admin_background_bottom.jpg);
	width:600px;
	height:36px;
}

#admin_buttons{
	width:556px;
	height:auto;
	padding-bottom:20px;
}

#edit_categories{
	width:120px;
}

#product_detailed_container{
	width:584px;
	height:auto;
	float:left;
	padding:6px;
}

#product_detailed_image{
	width:561px;
	height:auto;
	padding-left:1px;
	text-align:center;
	background-image:url(../Images/product_detailed_middle.jpg);
}

#product_detailed_title{
	width:554px;
	height:25px;
	font-family:arial;
	color:#CEDFFF;
	font-size:18px;
	font-weight:bolder;
	background-image:url(../Images/product_detailed_title.jpg);
	padding-top:15px;
	background-position:bottom;
	padding-left:10px;
	float:left;
	background-repeat:no-repeat;
}

#product_detailed_bottom{
	width:544px;
	height:60px;
	font-family:arial;
	color:#0099FF;
	font-size:24px;
	font-weight:bolder;
	background-image:url(../Images/product_detailed_bottom.jpg);
	padding-right:20px;
}

#product_detailed_info{
	width:544px;
	height:auto;
	font-family:arial;
	color:#333333;
	font-size:12px;
	text-align:right;
}

#buy_button{
	width:120px;
	height:60px;
	float:left;
	padding-left:20px;
}

#price_holder{
	width:403px;
	height:40px;
	padding-top:13px;
	float:left;
	text-align:right;
}

body{
	background-image:url(../Images/background.jpg);
	background-repeat:repeat-x;
	background-color:#0172F2;
}

#home_image_top{
	background-image:url(../Images/home-image-top.jpg);
	width:564px;
	height:17px;
	background-repeat:no-repeat;
}

#home_image_middle{
	background-image:url(../Images/home-image-middle.jpg);
	width:564px;
	height:334px;
	padding-right:3px;
	*padding-right:0px;
	background-repeat:no-repeat;
}

#home_image_bottom{
	background-image:url(../Images/home-image-bottom.jpg);
	width:564px;
	height:17px;
	background-repeat:no-repeat;
}

#nav_holder{
	width:186px;
	height:auto;
}

#nav_top{
	background-image:url(../Images/side-top.jpg);
	width:186px;
	height:20px;
}

#nav_middle{
	background-image:url(../Images/side-middle.jpg);
	background-repeat:repeat-y;
	width:166px;
	padding-left:20px;
	height:auto;
}

#nav_bottom{
	background-image:url(../Images/side-bottom.jpg);
	width:186px;
	height:20px;
}

#a1
{
	width:186px;
	height:auto;
	display:none;
}

#a3
{
	width:186px;
	height:auto;
	display:none;
}

#a3
{
	width:186px;
	height:auto;
	display:none;
}

#expand_bottom{
	width:186px;
	height:15px;
	background-image:url(../Images/side-expandbottom.jpg);
	padding-left:-30px;
}

#nav1{
	width:156px;
	padding-left:30px;
	background-image:url(../Images/side-expandmiddle.jpg);
	
}


#expand_nav1{
	width:186px;
	height:auto;
}

#nav2{
	width:156px;
	padding-left:30px;
	background-image:url(../Images/side-expandmiddle.jpg);
}

#expand_nav2{
	width:186px;
	height:auto;
}

#nav3{
	width:156px;
	padding-left:30px;
	background-image:url(../Images/side-expandmiddle.jpg);
}

#expand_nav3{
	width:186px;
	height:auto;
}

#nav4{
	width:156px;
	padding-left:30px;
	background-image:url(../Images/side-expandmiddle.jpg);
}

#expand_nav4{
	width:186px;
	height:auto;
}

#nav5{
	width:156px;
	padding-left:30px;
	background-image:url(../Images/side-expandmiddle.jpg);
}

#expand_nav5{
	width:186px;
	height:auto;
}

#nav6{
	width:156px;
	padding-left:30px;
	background-image:url(../Images/side-expandmiddle.jpg);
	
}

#expand_nav6{
	width:186px;
	height:auto;
}

#nav_category{
	width:166px;
	background-image:url(../Images/category.jpg);
	height:24px;
	padding-left:20px;
	padding-top:5px;
	font-family:arial;
}

#cart_headings{
	color:#FFFFFF;
	background-color:#000000;
	background-image:url(../Images/cart_headings.gif); background-repeat:repeat-x;
	height:24px;
	padding-left:5px;
	padding-top:5px;
	font-family:arial;
}

#cart_table {
	border:2px #000000 groove;
	padding:2px;
	margin:0px;
}
#cart_table td{
	border:1px #000000 solid;
	padding:4px;
	margin:0px;
}

a:link{
	border:thick;
	font-family:arial;
	text-decoration:none;
	color:#999999;
	font-size:12px;
	cursor:hover;
}

a:visited{
	border:thick;
	font-family:arial;
	text-decoration:none;
	color:#999999;
	font-size:12px;
	cursor:hover;
}

a:hover{
	border:thick;
	font-family:arial;
	text-decoration:none;
	color:#0099FF;
	font-size:12px;
	cursor:hover;
}

.searchbox{
	width:146px;
}

.walls_title{
	color:#0099FF;
	font-size:18px;
	text-align:right;
}

.walls_subtitle{
	color:#0099FF;
	font-size:14px;
	text-align:left;
}

#walls_pic1{
	float:left;
	padding-right:10px;
}

#form_text{
	font-family:arial;
	font-size:10px;
	text-align:right;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}

#form_text2{
	font-family:arial;
	font-size:10px;
	text-align:justify;
	padding:10px;
}

.form_normal{
	width:200px;
}

.form_address{
	width:200px;
	height:100px;
}

.form_help{
	width:200px;
	height:100px;

}

#button{
	width:176px;
	height:150px;
	padding-bottom:10px;
	float:left;
	padding-left:10px;
}	

#button_top{
	background-image:url(../Images/button-top.jpg);
	width:171px;
	height:19px;
	color:#FFFFFF;
	font-family:arial;
	text-align:right;
	padding-right:5px;
	padding-top:3px;
}

#button_middle{
	background-image:url(../Images/button-middle.jpg);
	width:176px;
	height:89px;
}

#button_bottom{
	background-image:url(../Images/button-bottom.jpg);
	width:166px;
	height:24px;
	font-family:arial;
	font-size:12px;
	color:#CCCCCC;
	padding-top:5px;
	padding-left:10px;
}
.checkout_box_width {
	width: 325px;
}
