@charset "utf-8";
/* CSS Document */

body 
	{margin:0px 100px 30px 100px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:none;
	}

a 
	{ outline: 0 none;
	text-decoration:none; }

img
	{border:none;}


td > p
	{font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:12px;
	color:gray;
	text-decoration:none;}

#picture
	{margin-left:150px;
	padding-left:50px;
	padding-top:50px;
	padding-bottom:20px;
	height:300px;
	}

#pictureleft
	{margin-left:100px;
	padding-left:50px;
	padding-top:50px;
	padding-bottom:20px;
	height:300px;
	}

#pictureright
	{margin-left:200px;
	padding-left:100px;
	padding-top:50px;
	padding-bottom:20px;
	height:300px;
	}

#box{height:300px;}

#biggerbox
	{height:450px;}

#largerbox
	{height:550px;}

#title
	{color:black;
	font-size:20px;
	margin-top:-50px;}

#title2
	{color:black;
	font-size:20px;
	margin-top:10px;}


#details
	{color:gray;
	font-size:12px;
	margin-top:10px;}

#details2
	{color:gray;
	font-size:12px;
	margin-top:10px;}

#line
	{margin-top:10px;}

#grayline > hr
	{color:#ccc;}

#colors
	{margin-top:10px;
	font-size:12px;
	color:gray;}

#price
	{margin-top:30px;
	font-size:12px;
	color:gray;}

ul.nav 
	{font-size:12px;
	text-align: center;
	margin: 2px;
	padding: 4px;
	height:20px;
	white-space:nowrap;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;}


ul.nav li 
	{margin: 0;
	padding: 0;
	display: inline;
	list-style:none;}

ul.nav a 
	{float: left;
	line-height: 14px;
	font-weight: bold;
	padding:4px;
	margin: 0 10px 4px 10px;
	text-decoration: none;
	color:gray;}

ul.nav li.active a 
	{color:white;
	padding:4px;
	line-height:14px;
	background-color:gray;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;}

ul.nav a:hover 
	{color: black;}

ul.nav li.contact a
	{float:right;}

ul.nav li.contactactive a
	{float:right;
	color:white;
	padding:4px;
	line-height:14px;
	background-color:gray;
	font-weight:bold;}

ul.subnav 
	{font-size:11px;
	text-align: center;
	margin: 5px;
	padding: 0px;
	height:20px;
	white-space:nowrap;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;}

ul.subnav li 
	{display: inline;
	list-style: none;}

ul.subnav a 
	{float: left;
	line-height: 15px;
	margin: 0 10px 4px 10px;
	text-decoration: none;
	color:gray;
	width:65px;
	}

ul.subnav li.active a 
	{color:black;
	font-weight:bold;
	font-size:13px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

ul.subnav a:hover 
	{color: black;}

hr 	
	{clear:both;
	margin:0;
	display:block;}

table
	{float:right;
	text-align:center;}


#bottomline
	{margin-top:120px;
	}

#bottomline > hr
	{color:#ccc;}

#numbernav
	{font-size:14px;
	margin-left:18px;}

#numbernav span a 
	{color:gray;
  	padding: 5px;
	}

#numbernav span.active a 
	{color:black;font-weight:bold;
	}

#numbernav a:hover
	{color:black;}

#design {float:right;
	color:gray;
	font-size:9px;}

#contactusbox
	{height:300px;}

#map	{float:left;
	margin-top:20px;
	margin-left:100px;}

#contactus
	{float:left;
	margin-top:35px;
	margin-left:none;
	font-size:12px;
	color:black;}

h4	{color:black;
	font-weight:bold;
	font-size:12px;}

.title 	{color:black;
	font-weight:bold;}