html,body { margin:0; padding:0;}

a{ blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
   outline:none;   /*    FF Opera   */}
a:focus{ -moz-outline-style: none;   /*    FF    */}

body { 	font-family: Arial, Helvetica, Verdana, Sans-serif; 
		font-size: 12px; color: #666666;
		background-color:#cdcdcd; 
		background-image:url(../Images/0_Site/Bg_background.gif); 
		background-repeat:repeat-x; }


#page-container { width:950px; margin:auto;}

#header {	background-image:url(../Images/0_Site/Header.png);
			background-position:center bottom;
			background-repeat:no-repeat;
			height:115px; }

#content{	margin-top:20px;
			background-image:url(../Images/0_Site/Content_background.png);
			background-position:center top;
			background-repeat:no-repeat;
			height:407px; }

#Showroom{	width:826px; height:379px; padding-top:14px; padding-left:62px;}	

#navigation {	background-image:url(../Images/0_Site/Nav_background.png);
				background-position:center;
				background-repeat:no-repeat;
				height:170px; }
	
#footer { margin:13px; width:924px; top:auto; padding-top:5px; height:30px; border-top:1px solid #959595; }

.left	{ float:left; padding-left:49px; font-size: 11px;}
.left a { color:#707070; text-decoration:none; }
.left a:hover{ color:#fff; }

.right	{ float:right; font-size: 9px;padding-right:49px; }

/*----------------Menu code------------------------------------------------------------------------------*/

#Option 	{ margin:0; width:752px; height:86px; line-height:17px; overflow:hidden; list-style:none; padding-top:62px; padding-left:62px; float:left; }
#Option ul	{ float:left; } 
#Option li 	{ width:149px; height:17px; } 

/*----------------Option-design code---------------------------------------------------------------------*/

#Option-designs { padding:0; margin:0; width:149px; height:86px; overflow:hidden; list-style:none; position:relative; }

#Option-designs a { width:149px; height:15px; overflow:hidden; display:block; background-image:url(../Images/0_Site/Option_designs.png); }


#Object 		a { background-position: 0px -17px; }  
#Space 			a { background-position: 0px -34px; }  
#Interactive 	a { background-position: 0px -51px; }  

#Graphic a:hover { background-position: 149px 0px; }
		 a:focus { background-position: 149px 0px; }

				
#Object  a:hover { background-position: 149px -17px; }
#Object	 a:focus { background-position: 149px -17px; }
	
#Space 	 a:hover { background-position: 149px -34px; }  
#Space   a:focus { background-position: 149px -34px; }  

#Interactive  a:hover { background-position: 149px -51px; } 
#Interactive  a:focus { background-position: 149px -51px; } 

/*----------------Option-photography code----------------------------------------------------------------*/

#Option-photography { padding:0; margin:0; width:149px; height:86px; overflow:hidden;list-style:none; padding-left:49px; position:relative; }

#Option-photography a { width:149px; height:15px; overflow:hidden; display:block; background-image:url(../Images/0_Site/Option_photography.png); }

#Animal 	a { background-position: 0px -17px; }  
#Landscape	a { background-position: 0px -34px; }  
#Scene 		a { background-position: 0px -51px; }  

#People  a:hover { background-position: 149px 0px; }
#People  a:focus { background-position: 149px 0px; }

#Animal  a:hover { background-position: 149px -17px; }
#Animal  a:focus { background-position: 149px -17px; }

#Landscape 	a:hover { background-position: 149px -34px; }
#Landscape  a:focus { background-position: 149px -34px; }

#Scene 	 a:hover { background-position: 149px -51px; }
#Scene 	 a:focus { background-position: 149px -51px; }

/*----------------Option-artworks code--------------------------------------------------------------------*/

#Option-artworks { padding:0; margin:0; width:149px; height:86px; overflow:hidden;list-style:none; padding-left:50px; position:relative; }

#Option-artworks a { width:149px; height:15px; overflow:hidden; display:block; background-image:url(../Images/0_Site/Option_artworks.png); }

#Concept_art 	a { background-position: 0px -17px; }  
#Illustration	a { background-position: 0px -34px; } 
#Threed			a { background-position: 0px -51px; }   

#Sketch  a:hover { background-position: 149px 0px; }   
#Sketch  a:focus { background-position: 149px 0px; }   

#Concept_art  a:hover { background-position: 149px -17px; } 
#Concept_art  a:focus { background-position: 149px -17px; }

#Illustration  a:hover { background-position: 149px -34px; }  
#Illustration  a:focus { background-position: 149px -34px; }  

#Threed  a:hover { background-position: 149px -51px; }  
#Threed  a:focus { background-position: 149px -51px; }

/*----------------Option-about code--------------------------------------------------------------------*/

#Option-about { padding:0; margin:0; width:149px; height:86px; overflow:hidden; list-style:none; padding-left:55px; position:relative; }

#Option-about a { width:149px; height:15px;overflow:hidden; display:block; background-image:url(../Images/0_Site/Option_about.png); }

#And 	a { background-position: 0px -17px; }  
#Blog 	a { background-position: 0px -35px; }  


#Designer  a:hover { background-position: 149px 0px; }  
#Designer  a:focus { background-position: 149px 0px; }  

#Blog  a:hover { background-position: 149px -35px; }  
#Blog  a:focus { background-position: 149px -35px; }  
