body{
	font: 70%/1.4em Verdana,sans-serif;
	color: #333;
	background: #eee url('i/body_bg.png') repeat-x;
}



a:link, a:visited, a:active{
	color:#333;
}

a:hover{
	text-decoration:none;
}

div.clear{
	position: relative;
	height: 1px;
	clear: both;
}

#wrap{
	width:760px;
	margin:0 auto;
}

#wrap_top{
	background:  url('i/tab_top_bg.gif') top center no-repeat;
	height:5px;
}



#main{
	background:#fff;
	margin:0;
	overflow:hidden;
}



#head{
	margin:0;
	padding: 10px 5px 17px 5px;
	background:  url('i/Home_BannerNew.bmp') no-repeat;
	background-position: 50% 100%;
	height:140px;
}

#head .navbar{
	padding:0;
	margin:0;
}

#head .navbar li{
	display:inline;
}

#head .navbar li a{
	padding: 0 10px;
	font-weight:bold;
	font-size: 11px;
}

#head h1.title{
	color:#fff;
	font-size: 18px;
	text-transform:uppercase;
	text-align:right;
	margin:10;
	padding: 0 0 0 0;
}

#shead {
	margin:0;
	padding: 10px 5px 17px 5px;
	background:  url('i/Studio_BannerNew.bmp') no-repeat;
	background-position: 50% 100%;
	height:140px;
}

#shead .navbar{
	padding:0;
	margin:0;
}

#shead .navbar li{
	display:inline;
}

#shead .navbar li a{
	padding: 0 10px;
	font-weight:bold;
	font-size: 11px;
}

#shead h1.title{
	color:#fff;
	font-size: 18px;
	text-transform:uppercase;
	text-align:right;
	margin: 10;
	padding: 0 0 0 0;
}



#ghead {
	margin:0;
	padding: 10px 5px 17px 5px;
	background:  url('i/Gear_Banner.gif') no-repeat;
	background-position: 50% 100%;
	height:140px;
}

#ghead .navbar{
	padding:0;
	margin:0;
}

#ghead .navbar li{
	display:inline;
}

#ghead .navbar li a{
	padding: 0 10px;
	font-weight:bold;
	font-size: 11px;
}

#ghead h1.title{
	color:#fff;
	font-size: 18px;
	text-transform:uppercase;
	text-align:right;
	margin: 10;
	padding: 0 0 0 0;
}


#chead {
	margin:0;
	padding: 10px 5px 17px 5px;
	background:  url('i/Patch_Banner2.gif') no-repeat;
	background-position: 50% 100%;
	height:140px;
}

#chead .navbar{
	padding:0;
	margin:0;
}

#chead .navbar li{

	display:inline;

}

#chead .navbar li a{

	padding: 0 10px;

	font-weight:bold;

	font-size: 11px;

}

#chead h1.title{

	color:#fff;

	font-size: 18px;

	text-transform:uppercase;

	text-align:right;

	margin: 10;

	padding: 0 0 0 0;

}



#content{
	margin: 5px 0 0 0;
	width: 580px;
	padding: 0 20px 20px 20px;
	float:left;
	background:  url('i/content_sep.png') repeat-y;
	background-position: 98.5% 0;
}

#content .entry{
	border-bottom: #ddd 1px solid;
	text-align:justify;
}

.column {
	padding-top: 10px;
	width: 50%;
	float: right;
}


#content .entry p{
	margin: 0.2em 0 1.2em 0;
}

#content .entry h2{
	margin:25px 0 0 0;
}

#content .entry .links{
	margin:-8px 0 2px 0;
	text-align:right;
	letter-spacing:1px;
	font-size: 8px;
	color:#666;
}

#content .entry ul {
	margin: 2px 2px 10px 2px;
}

#content .entry ul.twocol {
    list-style-type: none;
    position: relative;
    margin: 10px 0 0 0;
    clear: both;
    padding: 0;
}

#content .entry ul.twocol li {
    position: relative;
    width: 260px;
    float:left;
    margin: 0px 15px;
}

#image{
	margin: 5px 0 0 0;
	width: 580px;
	padding: 5px 5px 50px 5px;
	float:left;
	background:  url('i/content_sep.png') repeat-y;
	background-position: 98.5% 0;
}



#image .studio{
	border-bottom: #ddd 1px solid;
}





#rightbar{

	width: 130px;

	padding: 10px 10px 10px 0;

	float:left;

}

#rightbar .box{

	margin: 5px 0 20px 0;

}

#rightbar .box h2{

	margin:0 0 2px 0;

	padding: 0;

	font-size: 13px;

	letter-spacing:1px;

	font-variant: small-caps;

	border-bottom: #666 1px solid;

}

#rightbar .box ul{

	margin:0;

	padding:0;

	list-style:none;

}

#rightbar .box li{

	padding: 2px 0;

}

#rightbar #desc.box{

	background:#eee;

	padding:10px;

}



#footer{

	clear:both;

	text-align:right;

	background: #ddd;

	padding: 10px;

	font-size:8px;

	color:#333;

}



#thead{

	margin:0;

	padding: 10px 5px 17px 5px;

	background:  url('i/Neve_Banner.gif') no-repeat;

	background-position: 50% 100%;

	height:140px;

}

#thead .navbar{

	padding:0;

	margin:0;

}

#thead .navbar li{

	display:inline;

}

#thead .navbar li a{

	padding: 0 10px;

	font-weight:bold;

	font-size: 11px;

}

#thead h1.title{

	color:#fff;

	font-size: 18px;

	text-transform:uppercase;

	text-align:right;

	margin:10;

	padding: 0 0 0 0;

}



#fhead {

	margin:0;

	padding: 10px 5px 17px 5px;

	background:  url('i/Contact_Banner.gif') no-repeat;

	background-position: 50% 100%;

	height:140px;

}

#fhead .navbar{

	padding:0;

	margin:0;

}

#fhead .navbar li{

	display:inline;

}

#fhead .navbar li a{

	padding: 0 10px;

	font-weight:bold;

	font-size: 11px;

}

#fhead h1.title{

	color:#fff;

	font-size: 18px;

	text-transform:uppercase;

	text-align:right;

	margin:10;

	padding: 0 0 0 0;

}




#SUhead{
	margin:0;
	padding: 10px 5px 17px 5px;
	background:  url('i/Space_banner3.gif') no-repeat;
	background-position: 50% 100%;
	height:140px;
}

#SUhead .navbar{
	padding:0;
	margin:0;
}

#SUhead .navbar li{
	display:inline;
}

#SUhead .navbar li a{
	padding: 0 10px;
	font-weight:bold;
	font-size: 11px;
}

#SUhead h1.title{
	color:#fff;
	font-size: 18px;
	text-transform:uppercase;
	text-align:right;
	margin:10;
	padding: 0 0 0 0;
}
