/* CSS Document */
.body
{
 background-color:#e8e6e2; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px;
}
.leftdrop
{
 background-image:url(../images/shadow_left.jpg); background-repeat:repeat-y; width:7px;
 }
.rightdrop 
{
 background-image:url(../images/shadow_right.jpg); background-repeat:repeat-y; width:7px;
}
.logo
{
 background-image:url(../images/logo.jpg); height:142px; width:221px; background-repeat:no-repeat; background-color:#FFFFFF;
}
.logorightsec
{
 background:#FFFFFF;
}
.righticons
{
width:33px; height:36px; background-repeat:no-repeat; background-color:#f4f6f1;
}
.rightlinks
{
 background-color:#f4f6f1;
}
.righttext
{
 font-family:Arial; font-size:11px; color:#000000;text-align:left; text-decoration:none; padding-left:8px;  
}
.righttext:hover
{
 font-family:Arial; font-size:11px; color:#000000;text-align:left; text-decoration:underline; padding-left:8px;
}

.menu
{
 background-image:url(../images/mm_13.jpg); height:42px; width:768px; background-repeat:repeat-x; background-color:#FFFFFF; background-position:center;
}
.menu_div
{
 width:760px;
}
a.menutext
{
 font-family:Arial; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold; text-align:center; vertical-align:middle; padding-left:5px; padding-right:5px;
}
a.menutext:hover 
{
  font-family:Arial; font-size:11px; color:#FFFFFF; text-decoration:underline; font-weight:bold; text-align:center; vertical-align:middle; padding-left:5px; padding-right:5px; 
}  
.content
{
  background-color:#FFFFFF;
}

.contenttxt
{
	font-family:Verdana; font-size:11px; line-height:17px;
}

.contentalign
{
 font-family:verdana; font-size:11px; color:#000000;text-align:justify; text-decoration:none; padding-top:14px; padding-bottom:10px; padding-left:10px; padding-right:10px; line-height:15px;
}

.bulbicons
{
 background-image:url(../images/bulb.jpg); width:32px; height:26px; background-repeat:no-repeat;
}
a.bulblinks
{
 font-family:Arial; font-size:11px; color:#f38900; text-decoration:none; font-weight:bold; padding-left:5px;
}
a.bulblinks:hover
{
 font-family:Arial; size:11px; color:#f38900; font-weight:bold; text-decoration:underline; text-align:left;
}
.prod
{
 background-image:url(../images/prod_bg.jpg); width:426px; height:395px; padding-top:1px; padding-bottom:0px; padding-left:1px; padding-right:1px;
}
.prodcontainer1
{
background-image:url(../images/apparel.jpg); padding-top:25px; padding-left:5px; height:122px; width:115px;
}
.prodcontainer2
{
background-image:url(../images/promo_product.jpg); padding-top:25px; padding-left:5px; height:122px; width:115px;
}
.prodcontainer3
{
background-image:url(../images/trade_show.jpg); padding-top:25px; padding-left:5px; height:122px; width:115px;
}
.prodcontainer4
{
background-image:url(../images/greeting-cards.jpg); padding-top:25px; padding-left:7px; height:122px; width:112px;
}
.prodcontainer5
{
background-image:url(../images/calendars.jpg); padding-top:40px; padding-left:5px; height:107px; width:115px;
}
.prodcontainer6
{
background-image:url(../images/graphic_designs.jpg); padding-top:40px; padding-left:5px; height:107px; width:115px;
}
.prodtxt
{
 font-family:Arial; font-size:10px; color:#FFFFFF;text-align:left;text-decoration:none;
}
.prodtxt:hover
{
 font-family:Arial; font-size:10px; color:#FFFFFF;text-align:left; text-decoration:underline;
}
#prodtxtalign
{
 padding-top:80px; padding-left:0px;    
}
#prodtxtalign1
{
 padding-top:80px; padding-left:0px; line-height:15px;     
}
.footer
{
 background-image:url(../images/footer_bg.jpg); width:766px; height:68px; background-color:#FFFFFF; background-repeat:repeat-y; font-family:Tahoma; font-size:11px; color:#FFFFFF;
}
a.footertext
{
font-family:Arial; font-size:11px; color:#FFFFFF; text-align:left; text-decoration:none; padding-top:5px; padding-bottom:5px; line-height:15px;  
}
a.footertext:hover
{
font-family:Arial; font-size:11px; color:#FFFFFF;text-align:left; text-decoration:underline; padding-top:5px; padding-bottom:5px; line-height:15px; 
}

a.shrtlink
{
font-family:Arial; font-size:11px; color:#009933; text-align:left; text-decoration:none; line-height:15px;  
}
a.shrtlink:hover
{
font-family:Arial; font-size:11px; color:#009933; text-align:left; text-decoration:underline; line-height:15px; 
}

.services
{
 background-image:url(../images/services_header.jpg); width:245px; height:24px; background-repeat:no-repeat; padding-left:5px;
}  
.services1
{
 padding-top:10px;   
}
#service_headtxt
{
 font-family:Arial; font-size:12px; font-weight:bold; color:#000000; padding-left:12px; padding-top:2px;
}
.servicestxt
{
 font-family:Verdana; font-size:11px; color:#000000; padding-left:8px; padding-top:10px; padding-right:10px; text-align:justify; line-height:16px; 
}
.servicestxt1
{
 font-family:Arial; font-size:11px; color:#000000; padding-left:8px; padding-top:1px; text-align:justify; line-height:13px; 
}
.servicestxt3
{
 font-family:Arial; font-size:11px; color:#000000; padding-left:8px; text-align:justify; line-height:13px; 
}
#ser1
{
 font-family:Arial; font-size:11px; color:#000000; padding-left:15px; padding-right:10px; text-align:justify; padding-top:0px;
}
.contact
{
 font-family:Arial; font-size:11px; color:#000000;  text-align:center; padding-left:38px; padding-right:15px; padding-top:15px; padding-bottom:10px;
}
.formalign
{
font-family:verdana; font-size:11px; color:#000000; padding-left:8px; text-align:left; line-height:16px;
}
.txtbox
{
 font-family:Arial; font-size:11px; width:180px; height:15px; background-color:white; border:1px solid #D4D4D3;
}
.txtarea
	{
	color : #000000;
	font-family:Verdana;
	font-size:11px;
	height: 72px;
	width: 180px;
	border:1px solid #D4D4D3;
	background-color:#FFFFFF;
	}

.button
{
 color:#000000; font-family:Arial; font-size:11px; width:60px; border: 1px #339827  solid; background-color:#E7FAE8; cursor:hand; text-align: center; 
}
.services_leftstrip
{
 background-image:url(../images/left_strip.jpg); width:156px; height:1220px; background-repeat:repeat-y;
}

.services_leftstrip2
{
 background-image:url(../images/left_strip.jpg); width:156px; background-repeat:no-repeat;
}

.services_leftstripgrow
{
 background-image:url(../images/left1.jpg); width:156px; height:350px; background-repeat:repeat-y; padding-top:10px;}
.contact_header
{font-family:arial; color:#36b039; font-size:11px; font-weight:bold;padding-left:20px; }

.scroll
	{
	scrollbar-face-color:#a1d0e0;
	scrollbar-highlight-color:#a1d0e0;
	scrollbar-shadow-color:#a1d0e0;
	scrollbar-3dlight-color:#a1d0e0;
	scrollbar-arrow-color:#f8f8f8;
	scrollbar-track-color:#f8f8f8;
	scrollbar-darkshadow-color:#a1d0e0;
	}

.iframe_pad	{padding-top:20px; padding-bottom:20px;}	

.red	{color:#CC0000;}

a.redlink {color:#CC0000; text-decoration:none; line-height:17px; font-family:verdana; font-size:11px;}
a.redlink:hover {color:#CC0000; text-decoration:underline; line-height:17px; font-family:verdana; font-size:11px;}

.main_pad
	{padding:12px 10px 10px 10px;}
	
.left_pad
	{padding-left:10px;}	
	
.hr_pad
	{padding:40px 0px 20px 0px;}
	
.da_titlepad
	{padding-left:19px; padding-top:10px;}
	
	
.promo_titlepad
	{padding-left:9px; padding-top:10px;}	
	
.trade_titlepad
	{padding-left:1px; padding-top:10px;}
	
.greet_titlepad
	{padding-left:9px; padding-top:10px;}			
	
.wedding_titlepad
	{padding-left:9px; padding-top:10px;}
	
.calendar_titlepad
	{padding-left:9px; padding-top:10px;}					