body {
	background:#222233 url(../images/1.jpg) repeat fixed 0 0;
	font: 10px/1.4 Verdana, Arial, Helvetica, sans-serif;
	color:#111111;
}


body.bkg1{background-image:url(../images/1.jpg);}
body.bkg2{background-image:url(../images/2.jpg);}
body.bkg3{background-image:url(../images/3.jpg);}
body.bkg4{background-image:url(../images/4.jpg);}
body.bkg5{background-image:url(../images/5.jpg);}
body.bkg6{background-image:url(../images/6.jpg);}
body.bkg7{background-image:url(../images/7.jpg);}
body.bkg8{background-image:url(../images/8.jpg);}
body.bkg9{background-image:url(../images/9.jpg);}
body.bkg10{background-image:url(../images/10.jpg);}
body.bkg11{background-image:url(../images/11.jpg);}
body.bkg12{background-image:url(../images/12.jpg);}
body.bkg13{background-image:url(../images/13.jpg);}
body.bkg14{background-image:url(../images/14.jpg);}
body.bkg15{background-image:url(../images/15.jpg);}
body.bkg16{background-image:url(../images/16.jpg);}
body.bkg17{background-image:url(../images/17.jpg);}
body.bkg18{background-image:url(../images/18.jpg);}
body.bkg19{background-image:url(../images/19.jpg);}
body.bkg20{background-image:url(../images/20.jpg);}
body.bkg21{background-image:url(../images/21.jpg);}
body.bkg22{background-image:url(../images/22.jpg);}
body.bkg23{background-image:url(../images/23.jpg);}
body.bkg24{background-image:url(../images/24.jpg);}
body.bkg25{background-image:url(../images/25.jpg);}
body.bkg26{background-image:url(../images/26.jpg);}
body.bkg27{background-image:url(../images/27.jpg);}
body.bkg28{background-image:url(../images/28.jpg);}
body.bkg29{background-image:url(../images/29.jpg);}
body.bkg30{background-image:url(../images/30.jpg);}
body.bkg31{background-image:url(../images/31.jpg);}
body.bkg32{background-image:url(../images/32.jpg);}
body.bkg33{background-image:url(../images/33.jpg);}
body.bkg34{background-image:url(../images/34.jpg);}
body.bkg35{background-image:url(../images/35.jpg);}
body.bkg36{background-image:url(../images/36.jpg);}
body.bkg37{background-image:url(../images/37.jpg);}
body.bkg38{background-image:url(../images/38.jpg);}

a {
	color:#f57609;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

a img {
	border:none;
}

a strong {
	color:#00B2EC;
}

h1, h2, h3, h4, h5, h6, p, ul, ol, li {
	margin:0;
	padding:0;
}

p, ul {
	font-size:1em;
	line-height:1.8em;
	letter-spacing:1px;
	margin:0 0 1.0em;
}
#outer {
	position:fixed;
	width: 500px;
	margin-left: 480px;
}
#inner {
	position:relative;
}
#headlogo {
	background:url(../images/head_new.png) no-repeat 35px 0;
	position: absolute;
	top: 45px;
	margin-left: 260px;
	overflow: hidden;
	height: 120px;
	width: 300px;
	height:241px;
}
#headlogo:hover {
	background-position:35px -240px;
}
	#headlogo a:link, #headlogo a:visited{
		color:#ffffff;
		display:block;
	}
	#headlogo a:hover {
		background-color:#f7931d;
	}
	#headlogo li#menu02 a:hover {
		background-color:#f7931d;
	}
	#headlogo li#menu03 a:hover {
		background-color:#f7931d;
	}
	#headlogo li {
		list-style:none;
		position:absolute;
		left: -81px;
		top: 74px;
		line-height:15px;
		display:block;
		min-height:18px;
		padding-bottom:6px;
	}
	#headlogo ul {
		margin-left:10px;
		display:none;
	}
	#headlogo li:hover ul, #headlogo li ul:hover {
		display:block;
	}
	#headlogo ul li {
		position:static;
		height:13px;
		min-height:13px;
		padding-bottom:0;
	}
	#headlogo li#menu01 {
		top:0px;
		left:0px;
	}
	#headlogo li#menu02 {
		top:16px;
		left:122px;
	}
	#headlogo li#menu03 {
		top:106px;
		left:100px;
	}
	#headlogo li#menu04 {
		top:112px;
		left:6px;
	}


#container {
	width: 300px;
	left: 150px;
	top: 315px;
	position: relative;
}
#header {
	width:300px;
	height:63px;
	position:relative;
}

	#header ul {
		position:absolute;
		top:3px;
		left:90px;
		width:180px;
		list-style:none;
	}
	#header li {
		height:19px;
	}
	#header li a {
		display:block;
		width:180px;
		height:18px;
		text-indent:-9000px;
		overflow:hidden;
		padding:0;
	}
	
	#thingswedo #header li {background:url(../images/bg_menu_thingswedo.png) no-repeat 0 0;}
	#thingswedo #header li a {background:url(../images/bg_menu_thingswedo.png) no-repeat 0 0;}
	
	#services #header li {background:url(../images/bg_menu_services.png) no-repeat 0 0;}
	#services #header li a {background:url(../images/bg_menu_services.png) no-repeat 0 0;}
		
	
	#header li#nav01 {background-position: 0 0;}
	#header li#nav02 {background-position: 0 -19px;}
	#header li#nav03 {background-position: 0 -38px;}
	#header li#nav04 {background-position: 0 -57px;}
	#header li#nav05 {background-position: 0 -76px;}
	
	#header li#nav01 a {background-position: 0 0;}
	#header li#nav02 a {background-position: 0 -19px;}
	#header li#nav03 a {background-position: 0 -38px;}
	#header li#nav04 a {background-position: 0 -57px;}
	#header li#nav05 a {background-position: 0 -76px;}
	#header li#nav06 a {background-position: 0 -95px;}
	#header li#nav07 a {background-position: 0 -114px;}
	#header li#nav08 a {background-position: 0 -133px;}
	
	#header li#nav01 a:hover {background-position: -180px 0;}
	#header li#nav02 a:hover {background-position: -180px -19px;}
	#header li#nav03 a:hover {background-position: -180px -38px;}
	#header li#nav04 a:hover {background-position: -180px -57px;}
	#header li#nav05 a:hover {background-position: -180px -76px;}
	#header li#nav06 a:hover {background-position: -180px -95px;}
	#header li#nav07 a:hover {background-position: -180px -114px;}
	#header li#nav08 a:hover {background-position: -180px -133px;}
	
#thingswedo #header,
#services #header {
	height:auto;
}
#main {
	background-color: #FFFFFF;
	width: 286px;
	padding: 5px 7px 10px 7px;
	margin:11px 0 0;
}
#thingswedo #main, #services #main {
	margin-top:0;
}
#main h2 {
	margin:0 -7px 0;
}
#main ul {
	padding:0 0 0 16px;
	margin:8px 0;
}
#contact #main, #thingswedo #main {
	background-color:#000000;
	color:#ffffff;
}
#photocredit {
	position:fixed;
	left:4px;
	width:20px;
	height:150px;
	overflow:hidden;
	text-indent:-5000px;
	display:block;
	top:530px;
}
