@charset "UTF-8";
/* CSS Document */

* { padding: 0; margin: 0; }

#backbody {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	}

#mainbody {
	width: 1000px;
}

#header {
	margin-left:340px;
	padding-top:16px;
	padding-bottom:42px;
	width: 600px;
}
	
	
/* Navigation */

#navback {
	margin:0;
	padding:0;
	background-image:url(images/navback.jpg);
	background-repeat:no-repeat;
	}

ul#navigation {
	width: 668px;
	height:22px;
	margin-left:400px;
	list-style: none;
}

ul#navigation li { display: inline; }
	
ul#navigation li a {
	display: block; float: left; height: 22px;
	background-image:url(images/navigation.jpg); text-indent: -9999px;
}

	ul#navigation li a.home {
		width: 80px; background-position: 0 0;	
	}
	
	ul#navigation li a.services {
		width: 142px; background-position: -80px 0;	
	}
		
	ul#navigation li a.press {
		width: 142px; background-position: -80px 0;	
	}
	
	ul#navigation li a.model {
		width: 131px; background-position: -222px 0;	
	}
	
	ul#navigation li a.about {
		width: 122px; background-position: -353px 0;	
	}
	
	ul#navigation li a.contact {
		width: 126px; background-position: -475px 0;	
	}
	
	
	ul#navigation li a.home:hover, ul#navigation li a.home:focus {
		background-position: 0 -22px;	
	}
	
	ul#navigation li a.services:hover, ul#navigation li a.services:focus {
		background-position: -80px -22px;	
	}
	
	ul#navigation li a.press:hover, ul#navigation li a.press:focus {
		background-position: -80px -22px;	
	}
	
	ul#navigation li a.model:hover, ul#navigation li a.model:focus {
		background-position: -222px -22px;	
	}
	
	ul#navigation li a.about:hover, ul#navigation li a.about:focus {
		background-position: -353px -22px;	
	}
	
	ul#navigation li a.contact:hover, ul#navigation li a.contact:focus {
		background-position: -475px -22px;	
	}
	

a {
	outline: none;
	color: #FFF;
	text-decoration: none;
}

body#home a#home {
		background-position: 0px -22px;	
	}

body#services a#services {
	background-position: -80px -22px;
	}

body#services a#press {
	background-position: -80px -22px;
	}
	
body#model a#model {
		background-position: -222px -22px;	
	}
	
body#about a#about {
		background-position: -353px -22px;	
	}
	
body#contact a#contact {
		background-position: -475px -22px;	
	}
	
/* body */
	
#container {
	margin:0;
	padding:0;
	width:1000px;
	}
	
#lefthome{
	margin:0;
	padding-top:30px;
	padding-left:25px;
	padding-right:25px;
	width:350px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:40px;
	color:#3a3a3a;
	float:left;
	}
	
#lefthome-inside{
	margin:0;
	padding-top:30px;
	width:295px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:40px;
	color:#3a3a3a;
	float:inherit;
	}
	
#mainhome {
	margin:0;
	padding:0;
	width:600;
	float:inherit;
	}	
	
#leftinside{
	margin:0;
	padding:0;
	width:400px;
	float:left;
	}
	
#maininside {
	padding: 33px 25px 0 25px;
	width:550px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:35px;
	color:#3a3a3a;
	float:left;
	}	
	
#marketinside {
	padding: 33px 25px 0 25px;
	width:550px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:20px;
	color:#3a3a3a;
	float:left;
	}
	
#aboutinside {
	padding: 33px 25px 0 25px;
	width:550px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:20px;
	color:#3a3a3a;
	float:left;
	}
	
#pressinside {
	padding: 33px 25px 0 25px;
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#666;
	float:left;
	font-style: italic;
	}	
	
#recentnewsinside {
	padding: 33px 25px 0 25px;
	width: 542px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#666;
	float:left;
	font-style: italic;
	bodylink: 
	}	
	
/* Footer */	

#footer {
	margin-left: auto;
	margin-right: auto;
	padding-top:7px;
	width: 1000px;
	height:17px;
	background-image:url(images/footer-back.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#000;
	}
		
	
/* Text Styles */		
	
	

	
a.bodylink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:21px;
	color:#add244;
	text-decoration:none;
	}	
	
.clearit {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}

