body, html{ margin:0; padding:0; background:url(../images/bodybg.jpg) repeat-x top;}
*{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:justify; text-decoration:none; line-height:18px; font-weight:normal; color:#000;}
h1, h2, h3, h4, h5, h6, p, div, br, hr, input, form, label, ul, ol, li, dl, select, frameset, frame, iframe, dd, dt, table, pre, img, marquee, font, embed, blockquote{ margin:0; padding:0;}

.clearboth{ clear:both;}
.clearleft{ clear:left;}

#maincontainer{ margin-left:auto; margin-right:auto; width:1065px;}

.banner{ width:1065px;}
.midbody{ width:1065px; padding:16px 0 0 0;}

.uppermidbody{ width:1065px;}
.upperleft{ width:452px; float:left;}
.welcome{ width:442px;}
.welcomebg{ width:442px; background:url(../images/welcomebg.jpg) repeat-y top left;}
.welcometop{ width:442px; background:url(../images/welcomeuppercurve.jpg) no-repeat top left; line-height:35px;}
.welcomebottom{ width:442px; background:url(../images/welcomebottomcurve.jpg) no-repeat bottom left;}
.welcometext{ font-family:Verdana, Geneva, sans-serif; padding:5px 15px 5px 15px;}
.welcomebold{ font-family:Verdana, Geneva, sans-serif; font-weight:bold;}
.welcomeunderline{font-family:Verdana, Geneva, sans-serif; text-decoration:underline;}



.upperright{ width:613px; float:right;}
.checkout{ width:503px; padding:0 0 12px 110px;}

.lotsofimages{ width:613px;}
.signs{ float:left; width:148px;}
.vinylbanners{ float:left; width:148px; padding:0 7px 0px 7px;}
.fullcolordigitalprinting{ float:left; width:148px; padding:0 7px 0 0;}
.dimensionalprinting{ float:left; width:148px;}


.lotsofimages1{ width:613px; padding:20px 0 0 0;}
.signs1{ float:left; width:148px;}
.vinylbanners1{ float:left; width:148px; padding:0 7px 0px 7px;}
.fullcolordigitalprinting1{ float:left; width:148px; padding:0 7px 0 0;}
.dimensionalprinting1{ float:left; width:148px;}

.lowermidbody[CLASS]{ width:988px; padding:20px 33px 0 44px;}
.lowermidbody{ width:988px; padding:15px 33px 0 44px;}
.lowerleft{ float:left; width:305px; border-right:1px solid #e0d411;}
.servicehead{ padding:0 0 0 0;}
.sernav{ width:305px; padding:23px 0 0 0;}
.sernav ul{ width:290px; list-style:none; padding:0 0 0 15px;}
.sernav ul li{ list-style:none; font-family:Verdana, Geneva, sans-serif; font-size:15px; line-height:27px; color:#35240b; background:url(../images/arrow.jpg) no-repeat left center; padding:0 0 0 20px;}



.lowermiddle{ float:left; margin:0; padding:0 25px 0 0; width:300px; border-right:1px solid #e0d411; }
.request{ padding:0 0 0 30px;}
.formcontact{ width:275px; padding:19px 0px 0 25px;}
.formleft{ float:left; width:171px;}
.formleft p{ width:171px; padding:5px 0 5px 0;}
.formleft label{  float:left; text-align:left; font-size:12px; color:#060000; width:40px; }

.feedbackcontact{ border:1px solid #aba862; width:115px; background:#e6dbc5; color:#000; line-height:15px; height:15px; }
.formright{ float:right; margin:0 0px 0 0; padding:0 0 0 25px; width:76px; text-align:left;}
.submitleft{ display:block; line-height:76px; width:76px; height:76px; background:url(../images/submit.jpg) no-repeat left top; border:0; text-align:center; color:#FFF; cursor:pointer;}
.contactinfo{ width:325px;}
.cotactpadding{ padding:24px 0 0 35px;}
.contacttext{ font-size:15px; line-height:27px; padding:20px 0 0 35px;}
.contacttextbold{ font-size:15px; font-weight:bold;}


.lowerright{ float:left; width:340px; padding:0 0 0 15px;}




#footer[ID]{  clear:both; width:1000px; padding:20px 0 0 0;}
#footer{  clear:both; width:1000px; padding:0px 0 0 0;}
#footer p{ font-size:11px; text-align:center;}
.w3c_logo{ padding:3px 0 0 0;}
.gurs{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px;}
.white{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px;}
.white a{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px;}
.white a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000;}
.rad{   line-height:20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:bold; color:#7F2191;}