/* SERVICES SECTION ----------------------------------------- */
#service-info table tbody td
{
	padding:3px 0;
	background: url("/images/misc/td_back.gif") repeat-x bottom;
	vertical-align:top;
	text-align: left;
}

#service-info table tbody th
{
	width:140px;
	padding-right:10px;
	font-weight:normal;
}

#main h2
{
	/*color:#FB7021;*/
	color: #61116a;
	margin-left: 0.3em;
	margin-top:.5em;
	margin-bottom:.5em;
}

#main h3
{
	color:#8CC63F;
	font-size: 1.1em;
	margin: 0.5em;
}
#main ul
{
	margin:.8em;
	margin-left: .9em;
	margin-right: 1.4em;
	line-height:21px;
}
#main ul li
{
	margin-top: .5em;
	margin-bottom:.5em;
}
#main p
{
	line-height: 21px;
	margin:.8em;
	margin-left: .5em;
	margin-right:1.4em;
	
}
#main a
{
	font-weight:bold;
	font-size:12px;
}
#main .main-2x-left ul
{
	margin-left:.3em;
	margin-right:.3em;
}
.servicebox
{
	clear:both;
	background: url(/images/misc/box_bg.gif) #f3f3f4 top repeat-x;
	border: 1px solid #EAEAEA;
	margin:10px 0pt;
	padding:10px 10px;
}

.servicebox span
{
	color:#00ADEF;
	font-weight:bold;
}

.service-item
{
	clear:left;
	margin:10px 0pt;
}

.service-item img
{
	float:left;
	margin-right:1em;
}

h3.service
{
	color:#FB7021;
}

#streamlined-left
{
	float:left;
	width:144px;
	height:70px;
}

#streamlined-right
{
	float:left;
	width:70%;
	vertical-align: middle;
	display: table-cell;
}

/* ---[ design center menu ]-------------------------- */
#dcmenu
{
	position:relative;
	float:left;
	width:100%;
	background:#ffffff;
	margin-bottom: 10px;
}

#dcmenu ul
{
	margin:0;
	padding:0;
	list-style-type:none;
}

#dcmenu ul li
{
	position:relative;
	display:inline;
	margin:0;
	float:left;
	background:#FB7021;
	border: 1px solid #555555;
	border-left: none;
}
#dcmenu ul li:first-child
{	
	border-left: 1px solid #555555;
}
#dcmenu ul li a
{
	position:relative;
	float:left;
	padding:4px 8px 4px 6px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

#dcmenu ul li a:hover
{
	color:#FFFFFF;
	background:#8CC63F;
}


#services_artwork_requirements ul li {margin:10px 0}

table#pantone {border-spacing:1px;font-size:10px;color:#6D6F71;background:#E7E7E7}
	table#pantone caption {font-weight:bold;background:#50ADEA;border-bottom:2px solid #1975d7;color:#FFF;text-transform:uppercase;padding:10px}
	table#pantone td,th {padding:4px}
	table#pantone thead th {text-align:left;background:#F5F5F5;color:#8CC63F;border:1px solid #FFF;text-transform:uppercase}
	table#pantone tbody th {font-weight:bold}
	table#pantone tbody tr {text-align:left;background:#FFF}
		table#pantone tbody tr.odd {background:#f9f9f9;border-top:1px solid #FFF}
	table#pantone tbody td {}
		table#pantone td.col {color:#FB7021;text-align:left}

#services_artwork_requirements ul li span 
{
	color : #555555;
	font-weight: bold;
}