body, html{ margin:0; padding:0; background:url(../images/bodybg.jpg) repeat-x top #e3e40d;}
*{ margin:0; padding:0; border:0;}
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; border:0;}

.clearboth{ clear:both;}
.clearleft{ clear:left;}
.fontbold{ font-weight:bold;}
a.linking{ text-decoration:underline; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#000;}
a.linking:hover{ text-decoration:underline font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#f00;}

h1{ margin:0; padding:0 0 5px 0; color:#9300af; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; line-height:24px; border-bottom:2px dashed #9300af;}

#maincontainer{ margin-left:auto; margin-right:auto; width:1065px;}

.banner{ margin:0; padding:38px 0 0 0; width:1065px;}
.title{ margin:0; padding:23px 0 0 710px; width:354px; background:url(../images/scsigns.png) no-repeat top left;}
.nav{ margin:0; padding:0 0 3px 0; width:354px;}
.nav ul{ margin:0; padding:0; width:354px; list-style:none; float:left;}
.nav ul li{ margin:0; padding:0; list-style:none; float:left;}
.nav ul li a{ padding:11px 7px 11px 7px; display:block; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:15px; font-weight:bold; text-decoration:none; color:#000;}
.nav ul li a:hover, .phan2s a{ padding:11px 7px 11px 7px !important; display:block; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:15px; font-weight:bold; text-decoration:none; color:#fff !important; background:#7f2191 !important;}
.nav ul .phan2s a:hover{ padding:11px 7px 11px 7px !important; display:block; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:15px; font-weight:bold; text-decoration:none; color:#feff00 !important; background:#985270 !important;}

.banimg{ margin:0 0 0 12px; padding:0 0 5px 400px; width:653px; background:url(../images/scsigns_logo.png) no-repeat center left;}
.rad{ margin:0; padding:0 0 10px 0; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:bold; color:#7F2191;}

.midbody{ padding:0; width:1065px;}

.uppermidbody{ width:1065px;}
.upperleft{ width:452px; float:left;}
.welcome{ width:442px; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:justify; text-decoration:none; line-height:18px; font-weight:normal; color:#000;}
.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{ 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; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:justify; text-decoration:none; line-height:18px; font-weight:normal; color:#000;}
.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{ line-height:27px; padding:20px 0 0 35px; font-size:15px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; color:#000;}
.contacttextbold{ font-size:15px; font-weight:bold;}

.lowerright{ float:left; width:340px; padding:0 0 0 15px;}

#footerwrapper{ clear:both; margin:10px 0 0 0; padding:0; background:#7f2191;}
#footer{ clear:both; margin:0 auto; padding:10px; width:1000px;}
#footer p{ margin:0; padding:0 0 5px 0; line-height:18px; font-size:11px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px;}
.w3c_logo{ padding:0;}
#footer a{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px;}
#footer a:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000;}

/*--------------------------------   Contact css starts here --------------------------*/
.con_left{ margin:0; padding:0; float:left; width:520px; background:url(../images/conleftbg.jpg) repeat-y top left;}
.con_lefttop{ margin:0; padding:10px 0 0 0; width:520px; background:url(../images/con_leftcurvetop.jpg) no-repeat top left;}
.con_leftbtm{ margin:0; padding:20px 30px 20px 30px; width:460px; background:url(../images/con_leftcurvebtm.jpg) no-repeat bottom left;}

.con_right{ margin:0; padding:0; float:right; width:500px;}

.fill_forms{ padding:10px 0 5px 0; font-size:16px; font-weight:bold; color:#000;}
.forms{ padding:5px 0 0 0; width:440px;}
.form_contact{ margin:10px 0 0 0; width:440px;}
.form_contact p{ margin:0; padding:0 0 7px 0; width:440px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight:normal; color:#000;}
.form_contact label{ margin:0; float:left; width:190px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000;}
.txtbox{ margin:0; padding:0 0 0 5px; width:240px; line-height:21px; color:#000000; border:1px solid #CCC;}
.entertext{ padding:5px 0 0 5px; width:100px; height:22px; color:#000000; font-weight:bold; font-size:14px; border:1px solid #CCC}
.commentbox{ width:200px; height:80px; color:#000000; border:1px solid #CCC}
.color{ color:#F00;}
.btn{ margin:0; padding:0px; width:86px; height:32px; line-height:32px; text-align:center; color:#fff; font-family:Verdana, Geneva, sans-serif; font-weight:bold; font-size:12px; background:url(../images/btn_bg.jpg) no-repeat top left;} 

.plz_red{ margin:0; padding:0; font-size:15px; font-weight:bold; color:#F00; font-family:Verdana, Geneva, sans-serif;}
.notes{ margin:0; padding:10px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000;}

.maps_google{ margin:0; padding:20px 0 10px 0; top:0; text-align:center;}
a.mailing{ font-family:Verdana, Geneva, sans-serif; font-size:13px; text-decoration:underline; text-align:center; color:#000; font-weight:bold;}
a.mailing:hover{ font-family:Verdana, Geneva, sans-serif; font-size:13px; text-decoration:underline; text-align:center; color:#9300af; font-weight:bold;}
/* ------------------- ------------------ Contact page ends here --------------------- -------------------------*/

.products{ margin:0; padding:20px 30px 0 0; float:left; width:240px; text-align:center;}
.productsend{ margin:0 auto; padding:20px 0 0 0; float:left; width:240px; text-align:center;}
.products img, .productsend img{ margin:0 0 10px 0; padding:0; border:none;}
.products a, .productsend a{ text-decoration:underline; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#000;}
.products a:hover, .productsend a:hover{ text-decoration:underline; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#9300af;}

