/*---------------------------- @_@ ~ ~ ~ ------------------
-----------------------------------------------------------
UN // http://http://brightandcook.com/// CSS Style Sheet
Author:   spil creative
Version:  0.1 Date: 2010-03-08 
------------------------------------------------------------
------------------------------------------------------------ */
body{
	position: relative;
  	padding: 0;
  	font: 12px/16px Helvetica, Arial, Sans-serif;	
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
    height:100%;
	min-width: 1024px;
    overflow:hidden;
}

a
{
outline: none;
overflow: hidden;
}

/* Body Divs
------------------------------------------------------------ */
#bodyDivHome{
	background: black url("../images/BC_bgrnd1_o.jpg") no-repeat;
    width:100%;
	position: absolute;
	background-position:top center;
}
#bodyDivWho{
	background: black url("../images/BC_bgrnd1_o.jpg") no-repeat;
    width:100%;
	position: absolute;
	background-position:top center;
}
#bodyDivCapabilities{
	background:#000000;
    width:100%;
	position: absolute;
	background-position:top center;
}

/* Logo , Wrapper, Navigation
------------------------------------------------------------ */
#wrapper{
	width:100%;
	height:95px;
	background:#000;
	margin:0px;
	padding:0px;
}

#logo {
	width: 225px;
	height: 85px;
	float: left;
	padding: 10px;
	margin-top:-10px;
	margin-left:10px;
	background: url("../images/BC_logo.jpg") no-repeat;	
}

#logo a.rollover{
	display: block;
	width: 225px;
	height: 90px;
	text-decoration: none;
	background: url("../images/BC_logo.jpg") no-repeat;
}

#logo a.rollover:hover {
	width: 225px;
	height: 90px;
	background-position: -225px 0;
}

.displace {
	position: absolute;
	left: -5000px;
}

/* Navigation
--------------------------------------------------------*/
#nav{
	width:600px;
	height:90px;
	position: relative;
	margin-top:-10px;
	margin-left:180px;
}

#nav li span { 
	position: absolute;
	margin-left:5px;
	margin-top:4px;
	display:none;
}

#nav ul{
	margin:0px;
	padding:0px;	
}

#nav li {
	float:left; 
	list-style:none; 
	position:relative; 
	padding:2px;
	margin:0px; 	
}

#nav li, #nav a {  
     height:90px;    /* Each button must have the same height, define it here */  
     display:block;  
     margin:0px;   
}

/*sub navigation
#nav li ul { 
	display: none;
	position:relative; 
	list-style:none;
	float:left;
	padding:0px;
	margin:0px; 
}
#nav li ul#current { 
	display: block;
	position:relative; 
	list-style:none;
	float:left;
	padding:0px;
	margin:0px; 
}

#nav li:hover ul {
    display: block;
    position: absolute;
    margin: 0px;
    padding: 0px; 
}

#nav li ul span { 
	display: none;
	position: absolute;
	margin-left:5px;
	margin-top:3px;
}
*/

li#who, li#capabilities, li#suite1011, li#contact { margin-bottom:0px; width:124px; height:90px; }  

#nav li:hover li a {text-decoration:none;}
#nav li li a:hover {text-decoration:none;}
#nav li li a:hover#current {text-decoration:none;}
/*
ul li#subNav { margin-bottom:1px; margin-top:3px; padding:0px; width:124px; }
*/
#who a {background: url("../images/BC_button_who.jpg") 0px  0 no-repeat; text-decoration:none;}
#who a:hover { background: url("../images/BC_button_who.jpg") -124px  0 no-repeat; text-decoration:none; }
#who a#current { background: url("../images/BC_button_who.jpg") -248px  0 no-repeat; text-decoration:none; }

#capabilities a {background: url("../images/BC_button_capabilities.jpg") 0px  0px no-repeat; text-decoration:none;}
#capabilities a:hover { background: url("../images/BC_button_capabilities.jpg") -124px  0px no-repeat; text-decoration:none; }
#capabilities a#current { background: url("../images/BC_button_capabilities.jpg") -248px  0px no-repeat; text-decoration:none; }

#suite1011 a {background: url("../images/BC_button_suite1011.jpg") 0px  0px no-repeat; text-decoration:none;}
#suite1011 a:hover { background: url("../images/BC_button_suite1011.jpg") -124px  0px no-repeat; text-decoration:none; }
#suite1011 a#current { background: url("../images/BC_button_suite1011.jpg") -248px  0px no-repeat; text-decoration:none; }

#contact a {background: url("../images/BC_button_contact.jpg") 0px  0px no-repeat; text-decoration:none;}
#contact a:hover { background: url("../images/BC_button_contact.jpg") -124px  0px no-repeat; text-decoration:none; }
#contact a#current { background: url("../images/BC_button_contact.jpg") -248px  0px no-repeat; text-decoration:none; }

/* Top Bar
--------------------------------------------------------*/
#topBar{
	position: relative;
	float:right;
	height:25px;
	width: 300px;
	margin-top:-90px;
	margin-right:10px;
}

#topBar li span { 
	display: none; 
}  
  
#topBar li { 
	float:right; 
	list-style:none; 
	position:relative; 
	padding-top:20px; 
	padding-left:5px; 
	padding-right:5px;
	padding-bottom:20px; 

}  
   
#topBar li, #topBar a {  
    height:26px;    /* Each button must have the same height, define it here */  
    display:block;  
    margin:0; 
  	font: 10px/12px Helvetica, Arial, Sans-serif;
	z-index:200;			
}  
   
li#twitter, li#facebook, li#email { margin-bottom:8px; width:26px; }  

#twitter a { background:url("../images/BC_button_twitter.png") 0px  0px no-repeat; }  
#twitter a:hover { background:url("../images/BC_button_twitter.png") -26px 0px no-repeat; }  

#facebook a { background:url("../images/BC_button_facebook.png") 0px  0px no-repeat; }  
#facebook a:hover { background:url("../images/BC_button_facebook.png") -26px 0px no-repeat; }

#email a { margin-top:14px; text-decoration:none; font-size: 10px; color: #FFFFFF; }  
#email a:hover { margin-top:14px; text-decoration:none; font-size: 10px; color: #eeab05; }

/* Who Navigation
--------------------------------------------------------*/
#navWho{
	position:relative;
	width: 255px;
	height: 125px;
	float: left; 
	margin:0px;
	padding:0px;
	background:#eeab05;
}

#navWho ul{
	text-decoration:none;
	list-style: none;	
}
	
#navWho li, #navWho a{
	font: 12px/12px Helvetica, Arial, Sans-serif;
	text-decoration:none;
	list-style: none;
	color:#000000;
	text-align:right;
	padding:5px 5px 0 0;
}

#navWho a:hover{
	color:#FFFFFF;
}


/*Who sub navigation
---------------------------------------------------------*/
#navWho li:hover ul, #navWho li a:hover ul { /*when you hover on primary navigation*/
    display: block;
    position: absolute; 
	padding: 0px; 
	text-decoration:none;
	list-style: none;
}

#navWho li ul, #navWho li ul a{ /*sub navigation customization*/
	position:relative;
	float: right; 
	left:257px;  
	top:0px;  
	display:none;
	margin:0px;
	padding:0px;
}

#navWho li:hover ul ul, #navWho li a:hover ul ul { /*when you hover on secondary navigation*/
    display: block;
    position: absolute; 
	padding: 0px; 
	text-decoration:none;
	list-style: none;
	}


#navWho ul ul, #navWho ul ul a{ /*sub sub navigation customization*/
	position:relative;
	float: right; 
	left:257px;  
	top:0px;  
	display:none;
	margin:0px;
	padding:0px;
}

#navWho li:hover ul ul,
#navWho li li:hover ul ul,
#navWho li li li:hover ul ul,
#navWho li li li li:hover ul ul
{float: left; display:none;}

#navWho li:hover ul,
#navWho li li:hover ul,
#navWho li li li:hover ul,
#navWho li li li li:hover ul
{float: left; display:block;}

/*Philosophy*/
.philosophy{ 
	/*background:#eeab05;*/
	background:#303030;
	width: 700px;
	height: 120px;
	text-decoration:none;
	list-style: none;
}

.philosophy span{ 
	display:block;
	font: 12px/12px Helvetica, Arial, Sans-serif;
	margin-left:0px;
	margin-top:0px;
	padding:5px 5px 0px 5px;
	color:#FFFFFF;
	text-align:left;
	line-height: 16px;
}

/*Partners*/
.partners, .partners li a{ 
	background:#eeab05;
	width: 200px;
	height: 20px;
	text-decoration:none;
	list-style: none;
	line-height:-10px;
	padding:0px;
}

.partners span, .partners a span{ 
	font: 12px/12px Helvetica, Arial, Sans-serif;
	display:block;
	margin-left:0px;
	margin-top:3px;
	padding:5px 5px 0px 5px;
	color:#000000;
	text-align:left;
	line-height:0.1px;
	font-weight:bold;
}

.partners span:hover {
    color:white;
}

/*Partner Description*/
.partnersDescription, .partnersDescription li{ 
	background:#303030;
	width: 750px;
	height: 120px;
	margin-left:-50px;
	text-decoration:none;
	list-style: none;
	line-height:-10px;
}

.partnersDescription span, .partnersDescription li span{ 
	font: 12px/12px Helvetica, Arial, Sans-serif;
	display:block;
	margin-left:0px;
	margin-top:3px;
	padding:0px 5px 0px 5px;
	color:#FFFFFF;
	text-align:left;
	line-height:16px;
	width:700px;
}

/*Approach*/
.approach, .approach li a{ 
	background:#eeab05;
	width: 200px;
	height: 2.190em;
	text-decoration:none;
	list-style: none;
	line-height:-10px;
}

.approach span, .approach a span{ 
	font: 12px/12px Helvetica, Arial, Sans-serif;
	display:block;
	margin-left:0px;
	margin-top:3px;
	padding:5px 5px 0px 5px;
	color:#000000;
	text-align:left;
	line-height:0.1px;
	font-weight:bold;
}

.approach span:hover {
    color:white;
}

/*Approach Description*/
.approachDescription, .approachDescription li{ 
	background:#303030;
	width: 410px;
	height: 120px;
	margin-left:-50px;
	text-decoration:none;
	list-style: none;
	line-height:-10px;
}

.approachDescription span, .approachDescription li span{ 
	font: 12px/12px Helvetica, Arial, Sans-serif;
	display:block;
	margin-left:0px;
	margin-top:3px;
	padding:5px 5px 0px 5px;
	color:#FFFFFF;
	text-align:left;
	line-height:16px;
	width:400px;
}

/*Capabilities navigation
---------------------------------------------------------*/

#navCap{
	position:relative;
	width: 385px;
	height: 125px;
	float: left; 
	margin:0px;
	padding:0px;
	background:#eeab05;
}

#navCap ul{
	text-decoration:none;
	list-style: none;	
}
	
#navCap li, #navCap a{
	font: 12px/12px Helvetica, Arial, Sans-serif;
	text-decoration:none;
	list-style: none;
	color:#000000;
	text-align:right;
	padding:5px 5px 0 0;
}

#navCap a:hover{
	color:#FFFFFF;
}
/*grace added*/
#navCap li ul li{
	text-decoration:none;
	list-style: none;	
}

#navCap li ul li, #navCap li ul li a{
	font: 12px/12px Helvetica, Arial, Sans-serif;
	text-decoration:none;
	list-style: none;
	color:#000000;
	text-align:right;
	padding:5px 5px 0 0;
}

#navCap li ul li a:hover{
	color:#FFFFFF;
}
/*Capabilities sub navigation
---------------------------------------------------------*/
#navCap li:hover ul, #navCap li a:hover ul { /*when you hover on primary navigation*/
    display: block;
    position: absolute; 
	padding: 0px; 
	text-decoration:none;
	list-style: none;
}

#navCap li ul, #navCap li ul a{ /*sub navigation customization*/
	position:relative;
	float: right; 
	left:387px;  
	top:0px;  
	display:block;
	margin:0px;
	padding:0px;
}

#navCap li:hover ul ul, #navCap li a:hover ul ul { /*when you hover on secondary navigation*/
    display: block;
    position: absolute; 
	padding: 0px; 
	text-decoration:none;
	list-style: none;
}

#navCap ul ul, #navCap ul ul a{ /*sub sub navigation customization*/
	position:relative;
	float: right; 
	left:387px;  
	top:0px;  
	display:none;
	margin:0px;
	padding:0px;
}

#navCap li:hover ul ul,
#navCap li li:hover ul ul,
#navCap li li li:hover ul ul,
#navCap li li li li:hover ul ul
{float: left; display:none;} /*changed from none to block*/

#navCap li:hover ul,
#navCap li li:hover ul,
#navCap li li li:hover ul,
#navCap li li li li:hover ul
{float: left; display:block;}


/*Services*/
.services, .services li a{ 
	background:#eeab05;
	width: 250px;
	height: 20px;
	text-decoration:none;
	list-style: none;
	line-height:-10px;
	margin-left:0px;
}

.services span, .services li a span{ 
	font: 12px/12px Helvetica, Arial, Sans-serif;
	display:block;
	margin-left:0px;
	margin-top:3px;
	padding:5px 5px 0px 5px;
	color:#000000;
	text-align:left;
	line-height:0.1px;
	font-weight:bold;
}

.services span:hover {
    color:white;
}

/*Services Description*/
.servicesDescription, .servicesDescription li{ 
	background:#303030;
	width: 500px;
	height: 120px;
	margin-left:-129px;
	text-decoration:none;
	list-style: none;
	line-height:-10px;
}

.servicesDescription span, .servicesDescription li span{ 
	font: 12px/12px Helvetica, Arial, Sans-serif;
	display:block;
	margin-left:0px;
	margin-top:3px;
	padding:5px 5px 0px 5px;
	color:#FFFFFF;
	text-align:left;
	line-height:16px;
	width:450px;
}

/*Clients*/
.clients { 
/*	background:#303030;
	width: 600px;
	height: 50px;*/
	text-decoration:none;
	list-style: none;
	line-height:-10px;
	margin-left:0px;
}

.clients ul li span { 
	display:block;
	list-style:none; 
	position:relative; 
	padding:20px;
	float:left;
}
   
.clients ul li , .clients ul li a span {  
    height:50px;    /* Each button must have the same height, define it here */  
    display:block;  
    margin:0; 
  	font: 12px/12px Helvetica, Arial, Sans-serif;
	z-index:200;			
}

/*hidden client div*/
#hiddenClient{
	position: relative;
	height:125px;
	width: 600px;
	margin-top:-12px;
	margin-left:380px;
	margin-right:0px;
	margin-bottom:0px;
	background:#303030;
	display:none;
	padding:0px;
	z-index:2;
}

#hiddenClient li span { 
	display: none; 
}  
  
#hiddenClient li { 
	float:left; 
	list-style:none; 
	position:relative; 
	padding:20px; 
}  
   
#hiddenClient li, #hiddenClient a {  
    height:70px;    /* Each button must have the same height, define it here */  
    display:block;  
    margin:0; 
  	font: 10px/12px Helvetica, Arial, Sans-serif;
}

li#moet, li#belvedere, li#hennessy { margin-bottom:8px; width:120px; height:70px; z-index:200;}  

#moet a  { background:url("../images/BC_clients_moet.png") 0px  0px no-repeat; }  
/*#moet a:hover { background:url("../images/BC_clients_moet.png") -50px 0px no-repeat; }  */

#belvedere a { background:url("../images/BC_clients_belvedere.png") 0px  0px no-repeat; }  
/*#belvedere a:hover { background:url("../images/BC_clients_belvedere.png") -50px 0px no-repeat; }*/

#hennessy a { background:url("../images/BC_clients_hennessy.png") 0px  0px no-repeat; }  
/*#hennessy a:hover { background:url("../images/BC_clients_hennessy.png") -50px 0px no-repeat; }*/


/*hiddenWorkImage MOET*/
#hiddenWorkImageMoet{
	position: absolute;
	height:125px;
	width: 210px;
	margin-top:0px;
	margin-left:635px;
	margin-right:0px;
	margin-bottom:0px;
	background:#303030;
	display:none;
	padding:0px;
}

#hiddenWorkImageMoet li span { 
	display: none; 
}  
  
#hiddenWorkImageMoet li { 
	float:left; 
	list-style:none; 
	position:center; 
	padding:20px; 
}  
   
#hiddenWorkImageMoet li, #hiddenWorkImageMoet a {  
    height:70px;    /* Each button must have the same height, define it here */  
    display:block;  
    margin:0; 
	padding:0px;
  	font: 10px/12px Helvetica, Arial, Sans-serif;
}

li#workImageMoet, li#workImageBelvedere, li#workImageHennessy { margin-bottom:8px; width:120px; height:70px; z-index:200;}  

#workImageMoet a  { background:url("../images/BC_clients_moet.png") 0px  0px no-repeat; }  
/*#moet a:hover { background:url("../images/BC_clients_moet.png") -50px 0px no-repeat; }  */

#workImageBelvedere a { background:url("../images/BC_clients_belvedere.png") 0px  0px no-repeat; }  
/*#belvedere a:hover { background:url("../images/BC_clients_belvedere.png") -50px 0px no-repeat; }*/

#workImageHennessy a { background:url("../images/BC_clients_hennessy.png") 0px  0px no-repeat; }  
/*#hennessy a:hover { background:url("../images/BC_clients_hennessy.png") -50px 0px no-repeat; }*/

/*-----------------------------------------------*/

/*hiddenWorkImage BELVEDERE*/
#hiddenWorkImageBelvedere{
	position: absolute;
	height:125px;
	width: 210px;
	margin-top:0px;
	margin-left:635px;
	margin-right:0px;
	margin-bottom:0px;
	background:#303030;
	display:none;
	padding:0px;
}

#hiddenWorkImageBelvedere li span { 
	display: none; 
}  
  
#hiddenWorkImageBelvedere li { 
	float:left; 
	list-style:none; 
	position:relative; 
	padding:20px; 
}  
   
#hiddenWorkImageBelvedere li, #hiddenWorkImageBelvedere a {  
    height:70px;    /* Each button must have the same height, define it here */  
    display:block;  
    margin:0; 
	padding:0px;
  	font: 10px/12px Helvetica, Arial, Sans-serif;
}

li#workImageMoet, li#workImageBelvedere, li#workImageHennessy { margin-bottom:8px; width:120px; height:70px; z-index:200;}  

#workImageMoet a  { background:url("../images/BC_clients_moet.png") 0px  0px no-repeat; }  
/*#moet a:hover { background:url("../images/BC_clients_moet.png") -50px 0px no-repeat; }  */

#workImageBelvedere a { background:url("../images/BC_clients_belvedere.png") 0px  0px no-repeat; }  
/*#belvedere a:hover { background:url("../images/BC_clients_belvedere.png") -50px 0px no-repeat; }*/

#workImageHennessy a { background:url("../images/BC_clients_hennessy.png") 0px  0px no-repeat; }  
/*#hennessy a:hover { background:url("../images/BC_clients_hennessy.png") -50px 0px no-repeat; }*/

/*-----------------------------------------------*/

/*hiddenWorkImage HENNESSY*/
#hiddenWorkImageHennessy{
	position: absolute;
	height:125px;
	width: 210px;
	margin-top:0px;
	margin-left:635px;
	margin-right:0px;
	margin-bottom:0px;
	background:#303030;
	display:none;
	padding:0px;
}

#hiddenWorkImageHennessy li span { 
	display: none; 
}  
  
#hiddenWorkImageHennessy li { 
	float:left; 
	list-style:none; 
	position:relative; 
	padding:20px; 
}  
   
#hiddenWorkImageHennessy li, #hiddenWorkImageHennessy a {  
    height:70px;    /* Each button must have the same height, define it here */  
    display:block;  
    margin-left:auto;
	margin-right:auto; 
	padding:0px;
  	font: 10px/12px Helvetica, Arial, Sans-serif;
}

li#workImageMoet, li#workImageBelvedere, li#workImageHennessy { margin-bottom:8px; width:120px; height:70px; z-index:200;}  

#workImageMoet a  { background:url("../images/BC_clients_moet.png") 0px  0px no-repeat; }  
/*#moet a:hover { background:url("../images/BC_clients_moet.png") -50px 0px no-repeat; }  */

#workImageBelvedere a { background:url("../images/BC_clients_belvedere.png") 0px  0px no-repeat; }  
/*#belvedere a:hover { background:url("../images/BC_clients_belvedere.png") -50px 0px no-repeat; }*/

#workImageHennessy a { background:url("../images/BC_clients_hennessy.png") 0px  0px no-repeat; }  
/*#hennessy a:hover { background:url("../images/BC_clients_hennessy.png") -50px 0px no-repeat; }*/

/*-----------------------------------------------*/
/*hidden work div*/
#hiddenWorkLinks{
	position: relative;
	height:125px;
	width: 250px;
	margin-top:0px;
	margin-left:380px;
	margin-right:0px;
	margin-bottom:0px;
	background:#303030;
	display:none;
	padding:0px;
	z-index:2;
}
#hiddenWorkLinks ul {
	margin-top:0px;
	padding:0px;
} 

#hiddenWorkLinks li span { 
	font: 12px/12px Helvetica, Arial, Sans-serif;
	display:block;
	height:70px;
	margin-left:-10px;
	margin-top:0px;
	padding:0px 0px 0px -10px;
	color:#FFFFFF;
	text-align:left;
	line-height:0.1px;
	font-weight:bold;
}  
  
#hiddenWorkLinks li a span:hover { 
	color:#eeab05;
}  
   
#hiddenWorkLinks li, #hiddenWorkLinks a {  
    height:10px;    /* Each button must have the same height, define it here */  
    display:block;  
    margin-top:10px; 
	margin-left:10px;
  	font: 10px/12px Helvetica, Arial, Sans-serif;
	text-decoration:none;
}
.hiddenWorkLinks img{ 
	height:50px;
	width:100px;
	float:right;
	margin-left:200px;
	margin-top:20px;
	padding:0px;
	display:block;
}

/*Work*/
.work, work li { 
	background:#eeab05;
	width: 200px;
	height: 28px;
	text-decoration:none;
	list-style: none;
	line-height:-10px;
	margin-left:0px;
}

.work span, work li span { 
	font: 12px/12px Helvetica, Arial, Sans-serif;
	display:block;
	margin-left:0px;
	margin-top:3px;
	padding:5px 5px 0px 5px;
	color:#000000;
	text-align:left;
	line-height:0.1px;
	font-weight:bold;
}

.work span:hover {
    color:white;
}


/*Work Description*/
.workDescription, .workDescription li{ 
	background:#303030;
	width: 610px;
	height: 95px;
	margin-left:-179px;
	text-decoration:none;
	list-style: none;
	line-height:-10px;
}

.workDescription span, .workDescription li span{ 
	font: 12px/12px Helvetica, Arial, Sans-serif;
	display:block;
	margin-left:0px;
	margin-top:3px;
	padding:5px 5px 0px 5px;
	color:#FFFFFF;
	text-align:left;
	line-height:12px;
	width:600px;
}
.workDescription img, .workDescription img a{ 
	height:50px;
	width:100px;
	float:left;
	margin-left:20px;
	margin-top:20px;
	padding:0px;
	display:block;
}


/*Work Pages
--------------------------------------------------*/
#workPageMoet{
	position:absolute;
	width:100%;
	height:500px;
	/*background:#000000;*/
	bottom:0px;
	display:block;
	z-index:-2;
	margin-top:100px;
	padding:0px;
}

#workPageMoet p{
	position:fixed;
	font: 12px/16px Helvetica, Arial, Sans-serif;
	color:#FFFFFF;
/*	background:#FFFFFF;*/
	width:600px;
	top:235px;
	margin-left:400px;
	padding:20px 20px 20px 50px;
}

#workPageMoet hr{
	width:300px;
	color:#FFFFFF;
	height:1px;
	margin:0px;
	padding:0px;
}

#workPageMoet img{
	position:relative;
	margin-top:100px;
	padding:0px;
	width:600px;
	float:right;
}

/*------*/

#workPageHennessy{
	position:absolute;
	width:100%;
	height:500px;
	/*background:#000000;*/
	bottom:0px;
	display:block;
	z-index:-2;
	margin-top:100px;
	padding:0px;

}

#workPageHennessy p{
	position:fixed;
	font: 12px/16px Helvetica, Arial, Sans-serif;
	color:#FFFFFF;
/*	background:#FFFFFF;*/
	width:600px;
	top:235px;
	margin-left:400px;
	padding:20px 20px 20px 50px;
}

#workPageHennessy hr{
	width:300px;
	color:#FFFFFF;
	height:1px;
	margin:0px;
	padding:0px;
}

#workPageHennessy img{
	position:relative;
	margin-top:100px;
	padding:0px;
	width:600px;
	float:right;
}

/*------*/


#workPageBelvedere{
	position:absolute;
	width:100%;
	height:500px;
	/*background:#000000;*/
	bottom:0px;
	display:block;
	z-index:-2;
	margin-top:100px;
	padding:0px;

}

#workPageBelvedere p{
	position:fixed;
	font: 12px/16px Helvetica, Arial, Sans-serif;
	color:#FFFFFF;
/*	background:#FFFFFF;*/
	width:600px;
	top:235px;
	margin-left:400px;
	padding:20px 20px 20px 50px;
}

#workPageBelvedere hr{
	width:300px;
	color:#FFFFFF;
	height:1px;
	margin:0px;
	padding:0px;
}

#workPageBelvedere img{
	position:relative;
	margin-top:100px;
	padding:0px;
	width:600px;
	float:right;
	border:0px;
}

#workPageBelvedere a img{
	border:0px;
}

#imageGallery{
	position:absolute;
	top:260px;
	padding:0px;
	width:400px;
	left:0px;
}

#imageGallery img{
	border:0px;
}

#imageGallery a{
	border:0px;
	color:#FFFFFF;
	text-decoration:none;
}

/*------*/

/*Contact navigation
---------------------------------------------------------*/

#navContact{
	position:relative;
	width: 515px;
	height: 125px;
	margin:0px;
	padding:0px;
	background:#eeab05;
}


/*Contact Orange*/
#contactOrange{ 
	background:#eeab05;
	width: 200px;
	height: 15px;
	text-decoration:none;
	list-style: none;
	line-height:-10px;
	margin-left:0px;
}

#contactOrange span{ 
	font: 12px/12px Helvetica, Arial, Sans-serif;
	display:block;
	margin-left:0px;
	margin-top:3px;
	padding:5px 5px 0px 5px;
	color:#000000;
	text-align:left;
	line-height:0.1px;
	font-weight:bold;
}

/*Contact Description*/
#contactBlack{ 
	background:#303030;
	width: 100%;
	height: 125px;
	margin-left:517px;
	margin-right:0px;
	padding:0px;
	top:0px;
	text-decoration:none;
	list-style: none;
	line-height:-10px;
	position:absolute;
}

#contactBlack span,#contactBlack span a{ 
	font: 12px/12px Helvetica, Arial, Sans-serif;
	display:block;
	margin-left:0px;
	margin-top:3px;
	padding:5px 5px 0px 5px;
	color:#FFFFFF;
	text-align:left;
	line-height:12px;
	width:600px;
}

#contactBlack span a:hover{ 
	color:#eeab05;
}	

/* Footer
--------------------------------------------------------*/
#footer{
	position:absolute;
	bottom:10px;
	right:10px;
	font: 8px/10px Helvetica, Arial, Sans-serif;	
	text-decoration:none; 
	color: #FFFFFF; 
}