/*------------------------------------------------------
		Theme_# 	543
		Cat 			Business & Legal
		Name			Interior Design
------------------------------------------------------*/

body {
font-family: Arial;
color: white;
height: 100%;
_height: 100%;
min-height: 100%;
margin: 0;
line-height:normal;
display: block;

}
/*
#logo
{
	padding-top: 20px;	
	position: static;
	width:auto;
	height: auto;
	}
*/
/*
#logo img
{
	float: left;
	border: solid 1px white;
	padding-top: 20px;	
	position: static;


}
*/
.pic  img
{
	width: auto;
	height: auto;
	display: inline;
	border: solid 1px gray;
}
#pic img
{
	border: solid 1px gray;
	float: right;
	
}

#home_pic
{
   padding:3px;
   border:1px solid silver;

}


#portfolio img
{
	padding: 10px 10px 10px 10px;
	border: 0px;	
}


#press  A:link, A:visited, A:hover , A:active 
{
	color: white;

}


#press li
{
	padding-top: 15px;
}

#press h1
{
	padding-bottom: 0px;
	margin-bottom: 0px;
}

#press ul
{
	padding-left: 10px;
	padding-top: 0px;
	margin-top: 0px;
	list-style-type: none;
	
}


#portfolio A:link, A:visited, A:hover , A:active 
{
	text-decoration: underline;
	border-color: #09222E;
}

.left
{
	width: 50%;
	float: left;
	display: block;
	font-size: 12px;
	/*padding: 12px 12px 12px 12px;*/
}
.left_about
{
	width: 50%;
	float: left;
	display: block;
	font-size: 12px;
		scrollbar-base-color: #09222E;
scrollbar-arrow-color: #09222E;
scrollbar-DarkShadow-Color: #09222E; 

	/*padding: 12px 12px 12px 12px;*/
}
.right
{
	width: a   aaaauto;
	float: right;		
	display: inline;
	text-align: right;
	/*
	padding: 0px 20px;
*/
}
.right_pic_press
{
	
	border:1px solid silver;
	
}
.right_div_press2
{
border:1px solid silver;
}
.right_div_press
{
	width: auto;
	float: right;		
	display: inline;
	text-align: right;
	padding-right: 30px;
	padding-top: 11px;
}




.right_pic_about
{
	
	border:1px solid silver;
	
}
.right_div_about2
{
border:1px solid silver;
}
.right_div_about
{
	width: auto;
	float: left;		
	display: inline;
	text-align: right;
	padding-left: 40px;
	padding-top: 57px;
}


.right_pic_contact
{
	
	border:1px solid silver;
	
}
.right_div_contact2
{
border:1px solid silver;
}
.right_div_contact
{
	width: auto;
	float: right;		
	display: inline;
	text-align: right;
	padding-right: 30px;
	padding-top: 11px;
}





.sf_outer_wrapper2
{
height: 100%;
_height: 100%;
min-height: 100%;
margin: auto;
padding: 70px;
vertical-align: middle;
}


.wrapper_background2 
{
width: 811px;
height: 574px;
vertical-align: middle;
border: solid 25px #221806;
border-bottom: solid 45px #221806;
}
.sf_outer_wrapper {

width: 786px;
height: 549px;
margin: auto;
vertical-align: middle;
border: solid 15px #ffffff;
border-bottom:solid 15px #ffffff;
padding-bottom: 15px;

/*
display: block;
*/
}
.main , .portfolio
{
/*	
display: block;	
height: auto;
*/
height: 403px;



}
.main
{
	padding: 10px 45px 10px 40px;
}
.portfolio
{
	
	padding-top: 10px 0px 0px 0px;

}



.img_tb 
{
	
	border: none; 
	/*
	vertical-align:top; 
	display: inline;
	*/
	}
.portfolio
{
	text-align: center;
	/*
	vertical-align: top;
	text-align: center;
	*/
}

/* Start Holly Hack, hidden from MacIE. \*/
* html #navigation ul li {
height: 1%;
}
/* End Holly Hack. */

#navigation 
{
	font-weight: bold;
margin: 10px auto 0px auto;
padding: 10px 10px 10px 10px ;
/*background: url(grey.gif) repeat-x 0 50%;*/
font-size: 14px;

CLEAR: none; 
DISPLAY: block; 
POSITION: relative;
background-color: #FFFFFF;
}

#navigation ul {
list-style-type: none;
text-align: center;
margin: 0px;
padding: 0px;
z-index: 2;
}

#navigation li {
display: inline;
text-align: center;
margin: 0px 5px;
}

#navigation li a {
padding: 1px 25px;
color: #ffffff;
background-color: #221806;
/*border: 1px solid #cccccc;*/
text-decoration: none;
}

#navigation li a:hover, #navigation lid {
color: #ffffff;
border: 1px solid #666666;
border-top: 2px solid #666666;
border-bottom: 2px solid #666666;
} 
