body 
{
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 0.7em;
	line-height: 1.7em;
	color:#455644;
	background-image: url('../images/bg.jpg');
	background-repeat:repeat-x;
	background-color:#cace77;
	margin:0px;
	margin-top:-20px;
	padding-top:0px;
}

#wrapper 
{
	width: 980px;
	margin:0px;
	padding-top:0px;
}

h1     
{
	color: #211c09;   
	font-size: 1.4em;    
	line-height: 1.1em;    
	font-weight:normal;    
	padding-top: 10px;
}

a:link 
{
	color:#63693c; 
	text-decoration: none
}

a:active 
{
	color:#63693c; 
	text-decoration: none
}
	
a:visited 
{
	color:#63693c; 
	text-decoration: none
}

a:hover 
{
	color:#fff; 
	text-decoration: none
}

img
{
	border:0px
}

#header    
{ 
	height: 89px;    
}

#content 
{
	float:left;
	width:990px;
	margin-top:13px;
}

#mainleft
{
	float:left;
	width:455px;
}
#mainright
{
	float:left;
	margin-left:10px;
	width:510px;
}

.menutable{font-size:1.1em}

#contentedit img{padding-left:3px;padding-right:3px;}

#navcontainer 
{
	margin: 0px;
	margin-top: 10px;
	margin-left: 45px;
	padding: 0px;
}

#navcontainer ul
{   
	display: block;
    margin: 0;
    padding: 0;
    float: left;
    width: auto;
}

#navcontainer li
{  
	display: block;
    float: left;    
    width: auto;    
    margin-right:40px;
}

#footer 
{
	background-color:#989898;
	height: 33px;
	width: 100%;
	color: #514f5a;
	font-size: 0.8em;
	padding-top:5px;
	border-top:solid 1px white;
	border-bottom:solid 1px white;
}

#footercontent
{
	text-align:right;
	padding-top:45px;
}

#messageBox    
{
	margin: 15px 0 25px 0 ;
}

.messageSuccess    
{
	border-color: Green;    
	border-style: solid;    
	background-position: 10px center;    
	background-repeat: no-repeat;    
	color: #fff;    
	font-weight: bold;    
	padding: 15px 15px 15px 15px;
}

.messageProblem   
{
	 border-color: Red;    
	 border-style: solid;    
	 background-position: 10px center;    
	 background-repeat: no-repeat;   
	 color: #fff;    
	 font-weight: bold;    
	 padding: 15px 15px 15px 15px;
}

/*left hand menu hover over part */
#navcontainer li a span{visibility:hidden;}

#mnuhome a{background-image: url('../images/button_home.jpg');background-repeat:no-repeat;display:block;width:45px;}
#mnuhome a:hover{background-image: url('../images/button_home.jpg');background-repeat:no-repeat;background-position: -45px 0px;}

#mnueverystudio a{background-image: url('../images/button_everythingaboutstudi.jpg');background-repeat:no-repeat;display:block;width:205px;}
#mnueverystudio a:hover{background-image: url('../images/button_everythingaboutstudi.jpg');background-repeat:no-repeat;background-position: -205px 0px;}

#mnueveryrec a{background-image: url('../images/button_everythingaboutrecru.jpg');background-repeat:no-repeat;display:block;width:222px;}
#mnueveryrec a:hover{background-image: url('../images/button_everythingaboutrecru.jpg');background-repeat:no-repeat;background-position: -223px 0px;}

#mnuresp a{background-image: url('../images/button_respondants.jpg');background-repeat:no-repeat;display:block;width:104px;}
#mnuresp a:hover{background-image: url('../images/button_respondants.jpg');background-repeat:no-repeat;background-position: -104px 0px;}

#mnucontact a{background-image: url('../images/button_contactus.jpg');background-repeat:no-repeat;display:block;width:83px;}
#mnucontact a:hover{background-image: url('../images/button_contactus.jpg');background-repeat:no-repeat;background-position: -83px 0px;}