body
{
    color: #000;
	font-family:Arial,Geneva,verdana, arial, tahoma;
	font-size: 11px;
background: url(images/bg.jpg) repeat-x #fff;
	margin: 0px;
} 
h2
{
	color: #e31919;
	letter-spacing: 2px;
	font-size: 21px;
		margin: 5px 5px 0px 0px;
	font-weight: normal;
	text-transform:uppercase;
	
}
h3
{
    color: #cecece;
	font-family:Arial,Geneva,verdana, arial, tahoma;
	font-size: 22px;
	text-weight:normal;

}
h4
{
    color: #525252;
    	font-size: 11px;
    	border-bottom:2px solid #e31919;
   

}
#leftbox
{
	width:479px;
	height:400px;
	float:left;
}

#items
{

	float:left;
}
#items:hover
{
}
#items img
{
}
#topnav
{	

	color: #e31919;
	float:right;
	padding-top:50px;
	
}


#dropmenudiv{
position:absolute;
font:normal 12px arial;
line-height:18px;
z-index:100;
text-align:left;


}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;

padding: 3px 0px 3px 0px;
text-decoration: none;
font-weight: normal;
line-height:22px;

        font-family:Helvetica,arial , Geneva, arial, tahoma;
	font-size: 11px;
	color:#000;
    

}

#dropmenudiv a:hover{ /*hover background color*/
	color:#ffffff;
 background-color:#e31919;
}

#topnav a
{
	font-size: 11px;
	color: #e31919;

	text-transform:uppercase;
}
hr
{color:#4d4d4d; }
a
{
	color: #e31919;
	font-size: 13px;
		padding:5px;
	font-weight: lighter;
	text-decoration: none;
}
#topnav a:hover
{
	color: #fff;
 background-color:#e31919;
}
#thumbs img

{
 padding:5px;
 border: solid 1px #525252;
 background-color:#000000;
 margin:5px;
 	}

td
{
		color: #afafaf;
}
.input{ 
 background-color: #4d4d4d; 
 color: #afafaf;
 			filter:alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3; 
	border:none;
}
.fashion
{
	background-image: url("images/rollover/fashion.gif");
	background-repeat: no-repeat;
	height:90px;
	width:90px;
}
.fashion a:hover
{
	background-image: url("images/fashion.gif");
	background-repeat: no-repeat;
	height:90px;
	width:90px;
}
#qwerky
{
	background-image: url("images/rollover/qwerky.gif");
	background-repeat: no-repeat;
	height:90px;
	width:90px;
}
#qwerky a:hover
{
	background-image: url("images/qwerky.gif");
	background-repeat: no-repeat;
	height:90px;
	width:90px;
}
#landscapes
{
	background-image: url("images/rollover/landscapes.gif");
	background-repeat: no-repeat;
	height:90px;
	width:90px;
}
#landscapes a:hover
{
	background-image: url("images/landscapes.gif");
	background-repeat: no-repeat;
	height:90px;
	width:90px;
}
#weddings
{
	background-image: url("images/rollover/weddings.gif");
	background-repeat: no-repeat;
	height:90px;
	width:90px;
}
#weddings a:hover
{
	background-image: url("images/weddings.gif");
	background-repeat: no-repeat;
	height:90px;
	width:90px;
}
img
{
border: 0px;
margin: 0px;
}
#content
{ 
    width:900px;
	margin: 0px auto;
}
#contact
{
	background-image: url("images/contact.jpg");
	background-repeat: no-repeat;
	height:450px;
	width:900px;
	padding:50px 0px 0px 50px;
}
#client
{
	background-image: url("images/Spin.jpg");
	background-repeat: no-repeat;
	height:450px;
	width:900px;

	border:solid 2px #efefef;


}
#copy
{
width: 900px;
height:450px;
line-height:22px;
text-align: justify;
color:#000;
background-color:#fff;
clear:both;
padding:30px 20px;
}
#copytext
{
	width:420x;
	margin-left:505px;
}

#copycontact
{
	width:420x;
	margin-left:505px;
}

#copyfurniture
{
	width:420x;
	margin-left:505px;
}
#copygallery
{
width: 900px;
line-height:22px;
text-align: justify;
color:#efefef;
	padding:50px 0px 0px 50px;

}
#container{
 min-height:500px;
 height:auto !important;
 /* min height on IE */
 height:500px;
 position:relative;
 width:900px;
 left:0;
 top:0;
 letter-spacing:0;
 text-align:left;
}
#smallNavigator{
 position:absolute;
 padding:0;
 margin:0;
 width:228px;
 height:215px;
 top:70px;
 z-index:4;
 left:790px
}
#iconNavigator{
 position:relative;
 background:#000;
 width:100px;
 font-size:.1em;
 height:215px;
 float:right;
 border-width:2px 2px 2px 2px;
 border-style:solid;
 border-color:#000;
}

dl {
			float:left;
			line-height:2;
			}
			
dt {
			clear:both;
			float:left;
			width:160px;
			color:#e31919;
			font-weight:bold;
			}
			
dd {
			float:left;
			display:block;
			width:100px;
			}
			
			#idList {
	margin: 0;
	padding: 0;
}
 
#idList li {
	
	display: block;
	margin: 0;
	padding: 4px;
	width: 100px;
	background: #fff;
	color: #fff;
}

.nodisplay{display:none;}