/* CSS Document */




#leftsidebg {
	background-image: url(newpsdtest/images/leftsidebg.gif);
	position: absolute;
	height: 820px;
	width: 62px;
	left: 0px;
	top: 0px;
	bottom: 820px;
}
#pagetop {
	background-image: url(newpsdtest/images/pagetopbg.gif);
	background-repeat: repeat-x;
	left: 62px;
	top: 0px;
	position: absolute;
	height: 36px;
	width: 924px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#logo {
	background-image: url(newpsdtest/images/logo.gif);
	height: 87px;
	width: 398px;
	position: absolute;
	left: 76px;
	top: 48px;
	right: 399px;
	bottom: 137px;
}
#borderbox {
	background-color: #DBDBDB;
	height: 2px;
	width: 924px;
	position: absolute;
	left: 65px;
	top: 37px;
}
#borderboxleft {
	background-color: #CCCCCC;
	height: 783px;
	width: 2px;
	left: 63px;
	top: 37px;
	position: absolute;
}
#borderboxright {
	background-color: #CCCCCC;
	position: absolute;
	height: 783px;
	width: 2px;
	top: 37px;
	left: 984px;
}
#rightsidebox {
	background-image: url(newpsdtest/images/rightsidebg.gif);
	position: absolute;
	height: 820px;
	width: 69px;
	left: 986px;
	top: 0px;
	bottom: 820px;
}
#Layer1 {
	position:absolute;
	left:76px;
	top:280px;
	width:494px;
	z-index:1;
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	line-height: 190%;
	color: #363636;
	padding: 3px;
	right: 500px;
	bottom: 800px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-color: #999900;
	border-right-color: #999900;
	border-bottom-color: #999900;
	border-left-color: #999900;
}
#logodescriptor {
	background-image: url(newpsdtest/images/services-box-wide.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 278px;
	width: 856px;
	left: 100px;
	top: 271px;
}
#logotext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	position: absolute;
	height: auto;
	width: 600px;
	left: 310px;
	top: 330px;
	line-height: 100%;
	font-weight: normal;
}

#logotext_wide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	position: absolute;
	height: auto;
	width: 600px;
	left: 345px;
	top: 330px;
	line-height: 110%;
	font-weight: normal;
}

#spash {
	position: absolute;
	height: 87px;
	width: 91px;
	left: 705px;
	top: 48px;
	font-family: "Trebuchet MS", Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #336699;
	line-height: 125%;
	text-align: right;
	vertical-align: bottom;
}
#marketingservicebox {
	background-image: url(newpsdtest/images/marketingservicebox.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 125px;
	width: 375px;
	left: 600px;
	top: 535px;
	margin-bottom: 10px;
	padding-bottom: 15px;
	border-bottom-style: dashed;
	border-top-color: #999900;
	border-right-color: #999900;
	border-bottom-color: #999900;
	border-left-color: #999900;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
}
.style2 {	color: #333366;
	font-weight: bold;
}

#main_content .header_text1 {
	float: left;
	font-size: 18px;
	width: 600px;
	color: #333366;
	margin-bottom: 5px;
	font-family: Arial;
	line-height: 150px;
}
#firstheader {
	position: absolute;
	height: 25px;
	width: 809px;
	left: 100px;
	top: 240px;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #999900;
	font-family: tahoma, verdana, arial;
	font-size: 14px;
	line-height: 150%;
	font-weight: bold;
	color: #3366CC;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333366;
}
#Layer2 {
	position:absolute;
	left:600px;
	top:242px;
	width:220px;
	height:380px;
	z-index:2;
	background-image: url(newpsdtest/images/flipimage.gif);
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-repeat: no-repeat;
	text-indent: 15px;
	font-family: tahoma, verdana, arial;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
}
#Layer3 {
	position:absolute;
	left:600px;
	top:237px;
	width:375px;
	height:125px;
	z-index:2;
	background-image: url(newpsdtest/images/logoservicebox.jpg);
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #999900;
	border-right-color: #999900;
	border-bottom-color: #999900;
	border-left-color: #999900;
	padding-bottom: 15px;
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
#fpimg {
	background-image: url(images/busness_brand_tag.jpg);
	position: relative;
	height: 75px;
	width: 300px;
	padding: 5px;
	background-repeat: no-repeat;
	background-position: right center;
	left: 0px;
	float: right;
}
#printservicebox {
	position:absolute;
	left:600px;
	top:386px;
	width:375px;
	height:125px;
	z-index:2;
	background-image: url(newpsdtest/images/printservicebox.jpg);
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #999900;
	border-right-color: #999900;
	border-bottom-color: #999900;
	border-left-color: #999900;
	padding-bottom: 15px;
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
#Layer4 {
	position:absolute;
	left:598px;
	top:206px;
	width:375px;
	height:31px;
	z-index:3;
}

    body {
	margin:0;
	padding:0;
	background-color: #FFFFFF;
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	line-height: 1.5em;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
}

h2 {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #000;
        margin: 0px;
        padding: 0px 0px 0px 15px;
}

img {
border: none;
}

/*- Menu Tabs 5--------------------------- */

    #tabs5 {
	width:900px;
	font-size:93%;
	line-height:normal;
	background-color: #1269B1;
	position: absolute;
	left: 76px;
	top: 148px;
	height: 50px;
	font-weight: bold;
      }
    #tabs5 ul {
          margin:0;
          padding:20px 10px 0 0px;
          list-style:none;
      }
    #tabs5 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs5 a {
	float:left;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	background-image: url(newpsdtest/images/tableft5.gif);
	background-repeat: no-repeat;
	background-position: left top;
      }
    #tabs5 a span {
	float:left;
	display:block;
	color:#FFF;
	background-image: url(newpsdtest/images/tabright5.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 15px;
	padding-right: 35px;
	padding-bottom: 4px;
	padding-left: 6px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs5 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs5 a:hover span {
      color:#FFF;
      }
    #tabs5 a:hover {
      background-position:0% -42px;
      }
    #tabs5 a:hover span {
      background-position:100% -42px;
      }

      #tabs5 #current a {
              background-position:0% -42px;
      }
      #tabs5 #current a span {
              background-position:100% -42px;
      }
.style4 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #333366; }
#Layer5 {
	position:absolute;
	left:76px;
	top:619px;
	width:504px;
	height:119px;
	z-index:4;
}
#footer {
	background-image: url(newpsdtest/images/footerwide.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 21px;
	width: 1055px;
	left: 0px;
	top: 820px;
}
#footerblue {
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #1269B1;
	position: absolute;
	height: 20px;
	width: 1055px;
	left: 0px;
	top: 841px;
	bottom: 791px;
}
#master {
	position: relative;
	width: 1055px;
	left: 0px;
	top: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#borderboxbottom {
	background-color: #DBDBDB;
	height: 2px;
	width: 920px;
	position: absolute;
	left: 64px;
	top: 818px;
}
#websiteservicebox {
	background-image: url(newpsdtest/images/websiteservicebox.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 125px;
	width: 375px;
	left: 600px;
	top: 686px;
}
#p1image {
	background-image: url(images/j0432617.png);
	position: relative;
	height: 144px;
	width: 180px;
	background-repeat: no-repeat;
	background-position: center top;
	left: 0px;
	float: left;
	border: thin none #999900;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#printdescriptor {

	background-image: url(newpsdtest/images/services-box-wide_print.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 278px;
	width: 856px;
	left: 100px;
	top: 271px;
}
#webdescriptor {


	background-image: url(newpsdtest/images/services-box-wide_web.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 278px;
	width: 856px;
	left: 100px;
	top: 271px;
}
#marketingdescriptor {



	background-image: url(newpsdtest/images/services-box-wide_marketing.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 525px;
	width: 856px;
	left: 100px;
	top: 271px;
}
#wideboxtext {
	font-family: tahoma, verdana, arial;
	font-size: 1em;
	line-height: 125%;
	position: absolute;
	height: auto;
	width: 800px;
	left: 90px;
	top: 680px;
}
#Layer7 {
	position:absolute;
	left:107px;
	top:283px;
	width:900px;
	height:525px;
	z-index:1;
	background-color: #FFFFFF;
}
#fullwide_Table {
	position: absolute;
	width: 810px;
	left: 102px;
	top: 300px;
}

#leftsidebg_long {
	background-image: url(newpsdtest/images/leftsidebg_long.gif);
	position: absolute;
	height: 882px;
	width: 62px;
	left: 0px;
	top: 0px;
}	
#rightsidebox_long {

	background-image: url(newpsdtest/images/rightsidebg_long.gif);
	position: absolute;
	height: 882px;
	width: 69px;
	left: 986px;
	top: 0px;
}
#borderboxbottom_long {

	background-color: #DBDBDB;
	height: 2px;
	width: 920px;
	position: absolute;
	left: 64px;
	top: 880px;
}
#footer_long {

	background-image: url(newpsdtest/images/footerwide.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 21px;
	width: 1055px;
	left: 0px;
	top: 882px;
}
#footerblue_long {

	font-family: tahoma, verdana, arial;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #1269B1;
	position: absolute;
	height: 20px;
	width: 1055px;
	left: 0px;
	top: 903px;
}
#firstheader_twoline {

	position: absolute;
	height: 57px;
	width: 809px;
	left: 100px;
	top: 240px;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #999900;
	font-family: tahoma, verdana, arial;
	font-size: 14px;
	line-height: 150%;
	font-weight: bold;
	color: #3366CC;
}
#portimageholder {
	height: 234px;
	width: 820px;
	position: absolute;
	left: 100px;
	top: 575px;
}
#borderboxleft_long {

	background-color: #CCCCCC;
	height: 843px;
	width: 2px;
	left: 63px;
	top: 37px;
	position: absolute;
}
#borderboxright_long {

	background-color: #CCCCCC;
	position: absolute;
	height: 843px;
	width: 2px;
	top: 37px;
	left: 984px;
}

#servicespagebox {

	background-image: url(newpsdtest/images/services-box-wide_services.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 525px;
	width: 856px;
	left: 100px;
	top: 271px;

#emailbody {
	height: 497px;
	width: 649px;
	position: absolute;
	top: 50px;
	background-image: url(file:///C|/Documents%20and%20Settings/David%20Wilt/My%20Documents/Websites/new32website/images/websitecomp_email_body5-08.jpg);
	background-repeat: repeat;
	background-position: center center;
