body {
	background:#fff;
	font:80% Verdana, Arial, Helevtica, sans-serif;
	color:#000;
	line-height:120%;
	margin:0;
	padding:0;
	text-align:center;
}
h1 {
	font:150% Verdana, Arial, Helevtica, sans-serif;
	font-weight:normal;
	margin:10px 20px 0 0;
	padding:0 50px 10px 0;
	text-align:left;
}
h2 {
	font:140% Verdana, Arial, Helevtica, sans-serif;
	font-weight:normal;
	margin:10px 20px;
	padding:0;
}
h3 {
	font-size:140%;
	font-weight:normal;
}
a:link {
	color:#c0c0c0;
	text-decoration:none;
}
a:visited {
	color:#c0c0c0;
	text-decoration:none;
}
a:hover {
	color:#000000;
	text-decoration:none;
}
a:active {
	color:#c0c0c0;
	text-decoration:none;
}
p {
	font:normal 95% Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
	padding:0 20px 0 0;
	text-align:center;
}
img {
	border:none;
}
pre {
	display:block;
	font:12px "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;
	margin:.5em 0;
	width:674px;
}
/* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next {
	margin:0;
	padding:0;
	display:block;
	overflow:hidden;
	text-indent:-8000px;
}
/* // image replacement */
			
form {
	font:normal 80% Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin:-5px 0 0 0;
	width:225px;
}
form input {
	float:left;
	padding: 0px;
	width:200px;
}
form textarea {
	flaot:left;
	padding: 0px;
	width:200px;
}
.submit {
	float:left;
}
#container {
	margin:0 auto;
	padding:25px 0 50px 0;
	text-align:center;
	width:1015px;
	background:#fff;
}
#flash_picbox {
	width: 935px;
	height: 477px;
	margin: 0 auto 0 auto;
}
#dth_picbox {
	width: 935px;
	height: 477px;
	margin: 0 auto 0 auto;
	background: url("images/tongue.jpg") 0 0 no-repeat;
}
#entice_picbox {
	width: 935px;
	height: 477px;
	margin: 0 auto 0 auto;
	background: url("images/johnnys.jpg") 0 0 no-repeat;
}
#connect_picbox {
	width: 935px;
	height: 477px;
	margin: 0 auto 0 auto;
	background: url("images/spag.jpg") 0 0 no-repeat;
}
#evolve_picbox {
	width: 935px;
	height: 477px;
	margin: 0 auto 0 auto;
	background: url("images/tattoo.jpg") 0 0 no-repeat;
}
#web_picbox {
	width: 935px;
	height: 477px;
	margin: 0 auto 0 auto;
	background: url("images/cabbage.jpg") 0 0 no-repeat;
}
#contact_picbox {
	width: 935px;
	height: 477px;
	margin: 0 auto 0 auto;
	background: url("images/contact.jpg") 0 0 no-repeat;
}
#sony_picbox {
	width: 935px;
	height: 477px;
	margin: 0 auto 0 auto;
	background: url("images/sony.jpg") 0 0 no-repeat;
}
#johnpeters_picbox {
	width: 935px;
	height: 477px;
	margin: 0 auto 0 auto;
	background: url("images/john.jpg") 0 0 no-repeat;
}
#panasonic_picbox {
	width: 935px;
	height: 477px;
	margin: 0 auto 0 auto;
	background: url("images/panasonic.jpg") 0 0 no-repeat;
}
#misc_picbox {
	width: 935px;
	height: 477px;
	margin: 0 auto 0 auto;
	background: url("images/misc.jpg") 0 0 no-repeat;
}
#quoteline {
	margin:60px 0 0 0;
	clear:both;
	float:left;
	font:normal 95% Verdana, Arial, Helvetica, sans-serif;
}
#worknext {
	margin:10px 0 0 0;
	float:right;
	font:normal 95% Verdana, Arial, Helvetica, sans-serif;
}
#work_panel {
	float: right;
	height: 425px;
	width: 282px;
	background-color: #ddd;
	opacity: 0.7;
}
#work_panel div {
	display: block;
	padding: 5px 5px 5px 20px;
}
#slide_panel {
	float: right;
	height: 425px;
	width: 282px;
	background-color: #ddd;
	opacity: 0.7;
}
#slide_panel div {
	display: block;
	padding: 5px 5px 5px 20px;
}
#work_panel div p, #slide_panel div p {
	text-align: justify;
}
#work_panel div h2, #slide_panel div h2 {
	font:140% Verdana, Arial, Helevtica, sans-serif;
	font-weight:normal;
	margin:10px 20px 10px 0;
	padding:0 0;
	text-align:left;
}
#nav a strong {
	visibility:hidden;
}
#nav a {
	display:block;
	height:27px;
	padding:0;
	background: url("images/menu_dth.jpg") 0 0 no-repeat;
	text-decoration: none;
	color:#fff;
}
#nav a.nav_dth {
	width:59px;
	background: url("images/menu_dth.jpg") 0 0 no-repeat;
}
#nav a.nav_entice {
	width:99px;
	background: url("images/menu_entice.jpg") 0 0 no-repeat;
}
#nav a.nav_connect {
	width:133px;
	background: url("images/menu_connect.jpg") 0 0 no-repeat;
}
#nav a.nav_evolve {
	width:109px;
	background: url("images/menu_evolve.jpg") 0 0 no-repeat;
}
#nav a.nav_web {
	width:69px;
	background: url("images/menu_web.jpg") 0 0 no-repeat;
}
#nav a.nav_work {
	width:94px;
	background: url("images/menu_work.jpg") 0 0 no-repeat;
}
#nav a.nav_contact {
	width:128px;
	background: url("images/menu_contact.jpg") 0 0 no-repeat;
}
#nav a.nav_telephone {
	width:179px;
	background: url("images/menu_telephone.jpg") 0 0 no-repeat;
}
#nav a:hover {
	background-position: 0 -27px;
}
#nav a.on {
	background-position: 0 -27px;
}
ul#nav {
	height: 35px;
	width: 935px;
	text-align: left;
	margin: 40px auto 0 auto;
	font:180% futura;
	font-weight:bold;
	padding:0;
}
ul#nav li {
	float:left;
	list-style-type:none;
	padding: 0 0 0 0;
}
ul#nav li.phone {
	float:right;
	padding: 0;
	color:#c0c0c0;
}
ul#bottomtext {
	width: 935px;
	text-align: left;
	margin: 80px 0 0 0;
    height: 50px;
	font:90% verdana;
	font-weight:normal;
}
ul#bottomtext li {
	float:left;
	list-style-type:none;
}
ul#bottomtext li.bottomtextright {
	float:right;
	padding: 0 25px 0 0
}
ul#bottomtext a {
	color:#000000;
}
ul#bottomtext a:hover {
	color:#000000;
	text-decoration:none;
}
#contactboxes {
	float:left;
}
ul#contactheader {
	padding:0;
	text-align:left;
	margin:0;
}
ul#contactheader li {
	padding:0;
	text-align:left;
	list-style-type:none;
}
#creative {
	width: 935px;
	text-align: left;
	margin: 10px auto 0 auto;
	font:180% futura;
	font-weight:bold;
	color:#CC6666
}
#slider {
	margin: 0px auto 0 auto;
}
