body {
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #311C16;
	background-color: #34160e;
	font-family: "Times New Roman", Times, serif;
	font-size: 90%;
}
a {
	color:#bc601b;
	text-decoration:none;
}
a:hover {
	color:#d6bd90;
	text-decoration:underline;
}
h1 {
	font-size:48px;
	color:#b54d01;
	margin-bottom:16px;
}
h2 {
	font-size:36px;
	color:#b54d01;
	margin-bottom:16px;
}
h3 {
	font-size:24px;
	color:#b54d01;
	margin-bottom:16px;
}
h4 {
	font-size:21px;
	color:#b54d01;
	margin-bottom:16px;
}
h5 {
	font-size:18px;
	color:#b54d01;
	margin-bottom:16px;
}
h6 {
	font-size:15px;
	line-height:20px;
	font-weight:100;
	color:#b54d01;
	margin-left:8px;
	margin-top:20px;
	margin-bottom:0px;
}
p {
	color:#6f411e;
	font-size:14px;
	line-height:18px;
	margin-left:8px;
	margin-top:0px;
	margin-bottom:16px;
	word-spacing:-.5px;
}
#container {
	padding:0;
	position:relative;
	width: 1000px;
	text-align: left;
	background: #FDFDFD url(../images/book.jpg) no-repeat;
	height: 836px;
	margin: 0 auto;
}
.pagetitle {
	position: absolute;
	margin-left:535px;
	margin-top:190px;
	height:29px;
	width:348px;
	z-index:50;
	background-image: url(../images/printdesign_title.gif);
}
.pagetitle#webtitle{
	background: url(../images/webdesign_title.gif) no-repeat;
	background-position: center;
}
.pagetitle#introtitle{
	background: url(../images/introduction.gif) no-repeat;
	background-position: center;
}
.pagetitle#faqtitle{
	background: url(../images/faq-title.gif) no-repeat;
	background-position: center;
}
.pagetitle#webtitle{
	background: url(../images/webdesign_title.gif) no-repeat;
	background-position: center;
}
.pagetitle#printtitle{
	background: url(../images/printdesign-title.gif) no-repeat;
	background-position: center;
}
.pagetitle#contacttitle{
	background: url(../images/contact-title.gif) no-repeat;
	background-position: center;
}
.pagetitle#packagestitle{
	background: url(../images/packages-title.gif) no-repeat;
	background-position: center;
}
.pagetitle#sitemaptitle{
	background: url(../images/sitemap-title.gif) no-repeat;
	background-position: center;
}
.pagenumber {
	position: absolute;
	margin-left:692px;
	margin-top:654px;
	height:18px;
	width:15px;
	z-index:100;
	left: 7px;
	top: 7px;
}
.pagenumber span{
	visibility:hidden;
}
.pagenumber#pageone{
	background: url(../images/pageone.gif) no-repeat;
	background-position: center;
}
.pagenumber#pagetwo{
	background: url(../images/pagetwo.gif) no-repeat;
	background-position: center;
}
.pagenumber#pagethree{
	background: url(../images/pagethree.gif) no-repeat;
	background-position: center;
}
.pagenumber#pagefour{
	background: url(../images/pagefour.gif) no-repeat;
	background-position: center;
}
#container ul{
	list-style:none;
}
#introbutton {
	display:block;
	position:absolute;
	left:173px;
	top:303px;
	width:168px;
	height:31px;
	z-index:1;
	background-image: url(../images/intro_o.gif);
	background-repeat: no-repeat;
}
#introbutton a{
	display:block;
	width:168px;
	height:31px;
	text-decoration: none;
}
#introbutton a img{
	width:168px;
	height:31px;
	border:0;
}
#introbutton a:hover img{
	visibility:hidden;
}
#introbutton span{
	visibility:hidden;
}
#webbutton {
	display:block;
	position:absolute;
	left:173px;
	top:342px;
	width:168px;
	height:25px;
	z-index:2;
	background-image: url(../images/webdesign_o.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#webbutton a{
	display:block;
	width:168px;
	height:25px;
	text-decoration: none;
}
#webbutton a img{
	width:168px;
	height:25px;
	border:0;
}
#webbutton a:hover img{
	visibility:hidden;
}
#webbutton span{
	visibility:hidden;
}
#printbutton {
	display:block;
	position:absolute;
	left:173px;
	top:379px;
	width:168px;
	height:25px;
	z-index:3;
	background-image: url(../images/printdesign_o.gif);
	background-repeat: no-repeat;
}
#printbutton a{
	display:block;
	width:168px;
	height:25px;
	text-decoration: none;
}
#printbutton a img{
	width:168px;
	height:25px;
	border:0;
}
#printbutton a:hover img{
	visibility:hidden;
}
#printbutton span{
	visibility:hidden;
}
#faqbutton{
	display:block;
	position:absolute;
	left:173px;
	top:412px;
	width:266px;
	height:27px;
	z-index:3;
	background-image: url(../images/faq_o.gif);
	background-repeat: no-repeat;
}
#faqbutton a{
	display:block;
	width:266px;
	height:27px;
	text-decoration: none;
}
#faqbutton a img{
	width:266px;
	height:27px;
	border:0;
}
#faqbutton a:hover img{
	visibility:hidden;
}
#faqbutton span{
	visibility:hidden;
}
#emaillink {
	position:absolute;
	top:585px;
	left:198px;
	height:15px;
	width:155px;
}
#emaillink a{
	display:block;
	height:15px;
	width:155px;
}
#footerinfo {
	position:absolute;
	left:53px;
	top:792px;
	width:888px;
	height:27px;
	z-index:1;
	font-size:80%;
	color: #D35600;
}
#introduction {
	padding-top: 230px;
	padding-right: 125px;
	padding-bottom: 0;
	padding-left: 550px;
	margin-top: 0px;
}
#faqtext {
	position:absolute;
	top: 142px;
	left: 530px;
	margin-top: 0px;
	padding-right:20px;
	height:540px;
	width:365px;
	overflow: auto;
}
.question {
	padding: 5px 10px;
	cursor:pointer;
	position:relative;
	margin:1px;
	max-width:330px;
}
.answer {
	display:none;
	max-width:330px;
}
#webdesign {
	position:absolute;
	left:535px;
	width:348px;
	top:247px;
}
.floatthumb {
	float:left;
	background:#dac295;
	width:110px;
	height:106px;
	margin:3px;
}
#svcthumb{
	background: url(../images/thumb/svc_norm.jpg) no-repeat;
}
#asarthumb{
	background: url(../images/thumb/asar_norm.jpg) no-repeat;
}
#atcothumb{
	background: url(../images/thumb/atco_norm.jpg) no-repeat;
}
#collaborationthumb{
	background: url(../images/thumb/collaboration_norm.jpg) no-repeat;
}
#dsqmthumb{
	background: url(../images/thumb/dsqm_norm.jpg) no-repeat;
}
#moneyschoolthumb{
	background: url(../images/thumb/tms_norm.jpg) no-repeat;
}
#klephthumb{
	background: url(../images/thumb/kleph_norm.jpg) no-repeat;
}
#lsothumb{
	background: url(../images/thumb/lso_norm.jpg) no-repeat;
}
#webflothumb{
	background: url(../images/thumb/webflo_norm.jpg) no-repeat;
}


#anthumb{
	background: url(../images/print/thumb/an_norm.jpg) no-repeat;
}
#asarprintthumb{
	background: url(../images/print/thumb/asar_norm.jpg) no-repeat;
}
#calendarthumb{
	background: url(../images/print/thumb/calendar_norm.gif) no-repeat;
}
#illustrationthumb{
	background: url(../images/print/thumb/illustration_norm.gif) no-repeat;
}
#jungthumb{
	background: url(../images/print/thumb/magazine_norm.gif) no-repeat;
}
#logosthumb{
	background: url(../images/print/thumb/logos_norm.gif) no-repeat;
}
#mapthumb{
	background: url(../images/print/thumb/map_norm.gif) no-repeat;
}
#svcprintthumb{
	background: url(../images/print/thumb/svc_norm.gif) no-repeat;
}



.floatthumb a{
	display:block;
	width:110px;
	height:106px;
	text-decoration:none;
}
.floatthumb a img{
	border:0;
}
.floatthumb a span{
	visibility:hidden;
}
.floatbody {
	float:left;
	background:#ebdfc7;
	width:350px;
	height:255px;
}
.floatbody a{
	display:block;
	width:350px;
	height:241px;
	text-decoration:none;
}
.floatbody a span{
	visibility:hidden;
}




#svcimage{
	background: url(../images/work/svc.jpg) no-repeat;
}
#asarimage{
	background: url(../images/work/asar.jpg) no-repeat;
}
#dsqmimage{
	background: url(../images/work/dsqm.jpg) no-repeat;
}
#tmsimage{
	background: url(../images/work/tms.jpg) no-repeat;
}
#lsoimage{
	background: url(../images/work/lso.jpg) no-repeat;
}
#atcoimage{
	background: url(../images/work/atco.jpg) no-repeat;
}
#klephimage{
	background: url(../images/work/kleph2.jpg) no-repeat;
}
#collabimage{
	background: url(../images/work/collaboration.jpg) no-repeat;
}
#webfloimage{
	background: url(../images/work/webflo.jpg) no-repeat;
}



#animage{
	background: url(../images/print/an.jpg) no-repeat;
}
#asarprintimage{
	background: url(../images/print/asar.jpg) no-repeat;
}
#calendarimage{
	background: url(../images/print/calendar.jpg) no-repeat;
}
#illustrationimage{
	background: url(../images/print/illustration.jpg) no-repeat;
}
#jungimage{
	background: url(../images/print/jung.jpg) no-repeat;
}
#logosimage{
	background: url(../images/print/logo-examples.jpg) no-repeat;
}
#mapimage{
	background: url(../images/print/map.jpg) no-repeat;
}
#svcprintimage{
	background: url(../images/print/svc.jpg) no-repeat;
}





.floattext {
	float:left;
	width:350px;
	height:241px;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.launchbutton{
	position:absolute;
	left:762px;
	top:616px;
	width:124px;
	height:33px;
	z-index:50;
	background: url(../images/launchbutton_o.gif);
}
.launchbutton a{
	display:block;
	width:124px;
	height:33px;
	text-decoration: none;
}
.launchbutton a img{
	width:124px;
	height:33px;
	border:0;
}
.launchbutton a:hover img{
	visibility:hidden;
}
.launchbutton span{
	visibility:hidden;
}

/*Form
======================================================*/

#contactform{
	background-color:#f6ede0;
}
#contactform h6{
	padding:10px 0px;
}

input.txt {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color: #6f411e;
	border:1px inset #996600;
	width:100px;
}
form div {
	clear:left;
	margin:0;
	padding:0;
	padding-top:5px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color: #6f411e;
}
form div label {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color: #6f411e;
	float:left;
	width:40%;
	padding-left:10px;
}
#container ol{
	color: #6f411e;
	font-family: "Times New Roman", Times, serif;
}
