/* CSS Document */

*{
	padding: 0;
	margin: 0;
}

BODY{	
	font: 12px/16px "Lucida Grande", "Lucida Sans Unicode", Georgia,"Times New Roman", Times, serif;	
	color: #333;
}
A, A:visited{
	color: #00a5e4;
	text-decoration: none;
	padding-bottom: 2px;
	border-bottom: dashed 1px #ddd;
}
A:hover{
	color: #1180aa;
	border-bottom: dashed 1px #ffb200;
}
#wrapper{
	background: url(images/mid_bg.jpg) repeat-x bottom center;
	height: 1%;
}
#header{
	background: #132d4e url(images/header_bg.gif) repeat-x;
	height: 142px;
	color: #fff;
}
#header .inner{
	width: 640px;
	margin: 0 auto;
}

#logo{
	float: left;
	margin: 23px 25px 0 8px;
}
#botnav{
	clear: both;
	width: 590px;
	background: url(images/nav_bot_bg.gif) repeat-x;
	height: 21px;
	margin-left: 35px;
}
#botnav .left{
	float: left;
}
#botnav .right{
	float: right;
}
#nav{
	float: right;
	position: relative;
	width: 431px;
	margin-top: 86px;
	height: 35px;
}
#nav A, #nav A:visited{
	position: absolute;
	float: left;
	display: block;
	width: 80px;
	height: 35px;
	padding: 0;
	border: 0;
}
#nav A:hover{
	top: 1px;
}
#b1{
	left: 0;
	background:url(images/btn_the_team.gif) bottom left;
}
#b1:hover{
	background:url(images/btn_the_team.gif) top left;
}
#b1a{
	left: 0;
	top: 1px;
	background:url(images/btna_the_team.gif) top left;
}
#b2{
	left: 81px;
	background:url(images/btn_work.gif) bottom left;
}
#b2:hover{
	background:url(images/btn_work.gif) top left;
}
#b2a{
	left: 81px;
	top: 1px;
	background:url(images/btna_work.gif) top left;
}
#b3{
	left: 162px;
	background:url(images/btn_services.gif) bottom left;
}
#b3:hover{
	background:url(images/btn_services.gif) top left;
}
#b3a{
	left: 162px;
	top: 1px;
	background:url(images/btna_services.gif) top left;
}
#b4{
	left: 243px;
	background:url(images/btn_contact.gif) bottom left;
}
#b4:hover{
	background:url(images/btn_contact.gif) top left;
}
#b4a{
	left: 243px;
	top: 1px;
	background:url(images/btna_contact.gif) top left;
}
#b5{
	left: 324px;
	background:url(images/btn_studio.gif) bottom left;
}
#b5:hover{
	background:url(images/btn_studio.gif) top left;
}
#b5a{
	left: 324px;
	top: 1px;
	background:url(images/btna_studio.gif) top left;
}
#wrapcnt{
	background: url(images/page_bg_lr.jpg) no-repeat bottom center;
}
#wrapper .a{
	background: url(images/page_bg_lra.jpg) no-repeat bottom center;
}
#wrapper .b{
	background: url(images/page_bg_lrb.jpg) no-repeat bottom center;
}
#wrapper .c{
	background: url(images/page_bg_lrc.jpg) no-repeat bottom center;
}
#wrapper .d{
	background: url(images/page_bg_lrd.jpg) no-repeat bottom center;
}
#wrapper .e{
	background: url(images/page_bg_lre.jpg) no-repeat bottom center;
}
#wrapper .f{
	background: url(images/page_bg_lrf.jpg) no-repeat bottom center;
}
#wrapper .g{
	background: url(images/page_bg_lrg.jpg) no-repeat bottom center;
}
#wrapper .h{
	background: url(images/page_bg_lrh.jpg) no-repeat bottom center;
}
#wrapper .i{
	background: url(images/page_bg_lri.jpg) no-repeat bottom center;
}
#wrapper .j{
	background: url(images/page_bg_lrj.jpg) no-repeat bottom center;
}
#content{
	width: 700px;
	margin: 20px auto;
	padding-bottom: 70px;
	margin-bottom: 0;
}
#content .inner{
	width: 540px;
	text-align: justify;
	margin-left: 90px;
}
.frimg{
	display:block;
	padding: 3px;
	border: dashed 1px #ccc;
	background: #eee;
}
.frimg2{
	display:block;
	padding: 3px;
	border: dashed 1px #00a5e4 ;
	background: #eee;
}
.rside{
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
}
#content li{
	list-style: none;
	padding-left: 20px;
	margin-top: 8px;
	background: url(images/lib.gif) no-repeat 8px 6px;
}
.grey{
	color: #777;
}
.lightblue{
	color: #00a5e4;
}
#flashcnt{
	float: right;
	width: 225px;
	height: 225px;
	margin-right: 25px;
	margin-top: 35px;
}
H1{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 120%;
	letter-spacing: 0.3em;
	color: #122d4d;
	margin-top: 5px;
	padding-bottom: 3px;
	border-bottom: dashed 1px #ccc;
}
#copy{
	clear: both;
	width: 590px;
	margin: 0 auto;
	text-align: right;
	font-size: 11px;
	color: #777;
	margin-bottom: 10px;
	padding-bottom: 23px;
}
#space{
	height: 200px;
}

