body	{
	background: url(images/home/bigbkgd2.gif) repeat-x;
	background-color: #CCCCCC;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

h1	{
	font-size: 22px;
	color: #333333;
	margin: 0;
	padding: 8px 0 6px 0;
}


h2	{
	font-size: 14px;
	margin: 0;
	padding: 0;
	color: #333333;
}

p	{
	font-size: 12px;
	line-height: 16px;
	margin: 0;
	padding: 4px 0 10px 0;
	color: #333333;
}

a	{
	color:#0066CC;
	font-weight: bold;
	text-decoration: none;
}

a:hover	{
	color: #999999;
	font-weight: bold;
	text-decoration: underline;
}

/* ------HEADER-------*/
#header	{
	width: 100%;
	height: 153px;
	background: url(images/medical/bigbkgdmedical.gif) repeat-x;
	margin: 0 auto;
}

#headerred	{
	width: 100%;
	height: 153px;
	background: url(images/home/bigbkgd.gif);
	margin: 0 auto;
}

#headergreen	{
	width: 100%;
	height: 153px;
	background: url(images/home/bigbkgdgreen.gif);
	margin: 0 auto;
}

#headergold	{
	width: 100%;
	height: 153px;
	background: url(images/home/bigbkgdgold.gif);
	margin: 0 auto;
}

#headerblue	{
	width: 100%;
	height: 153px;
	background: url(images/medical/bigbkgdmedical.gif) repeat-x;
	margin: 0 auto;
}


#headerimage	{
	width: 798px;
	height: 122px;
	margin: 0 auto;
}

#addressbar	{
	width: 798px;
	height: 31px;
	margin: 0 auto;
}

#addressbar	p {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	padding-top: 8px;
	margin: 0;
}

/* -----------MAIN PAGE-------------*/
#maincontent	{
	width: 798px;
	background-color: #FFFFFF;
	margin: 0 auto;
}

#homecontent	{
	width: 798px;
	background-color: #FFFFFF;
	background-image: url(images/home/maincollage.jpg);
	background-position: 150px 0;
	background-repeat: no-repeat;
	margin: 0 auto;
}

#homebg_image {
	background-image: url(images/home/maincollage.jpg);
	background-repeat: no-repeat;
}
	
#maincopy	{
	
	width: 360px;
	margin: 340px 0 0 15px;
}

#maincopy h2	{
	font-size: 14px;
	color: #333333;
	margin: 0 0 12px 0;
}

#maincopy p	{
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	margin: 0;
}



/* -----------Digital printing PAGE-------------*/

#digprintBG {
	background: #FFE4B5;
}

#digitalcontent	{
	width: 798px;
	background-color: #FFF;
	/*background-color: #FFE4B5;*/
	/*background-image: url(images/digital/digitalcollage.jpg);
	background-position: 150px 0;
	background-repeat: no-repeat;*/
	margin: 0 auto;
}

#digitaltopimage {	
 	height: 566px;
	background-image:url(images/digital/digitalcollage2.jpg);
	background-repeat: no-repeat;
}

.digitalbigbox
{
	margin: 20px 0;
}

.digitalbigbox h2
{
	margin: 0;
	padding: 0;
	font-size: 18px;
	padding-bottom: 8px;
}

.digitalprices
{
	width: 170px;
	border: 1px solid #666666;
	background-color: #FFFFFF;
	padding: 12px;
}

.digitalprices h3
{
	margin: 0;
	padding: 0;
	font-size: 18px;
}

.quantity
{
	margin: 0;
	padding: 0 20px 0 0;
	font-size: 18px;
}

.prices
{
	margin: 0;
	padding: 0;
	font-size: 18px;
}

	

/* ------------LEFT NAV BAR AND QUOTE-------------*/
#leftnavbar	{
	width: 150px;
	margin: 0;
}


#leftnavbar	ul {

	margin: 10px 10px 150px 10px; 
	padding: 0;
}

#leftnavbar ul li { 
	font-size: 13px;
	list-style-type: none;
}

#leftnavbar ul li a{
	width:122px; 
	height: 22px; 
	display: block; 
	color:#FFFFFF; 
	background-image: url(images/home/navbutton.gif);
	text-decoration:none; 
	text-align:left; 
	margin: 0;
	padding: 8px 0 0 8px;  
}

#leftnavbar ul li a:hover {
	color: #CCCCCC;
}


.piccaptions	{
	font-size: 12px;
	font-style: italic;
	color:	#333333;
	padding: 0px 0px 5px 0px;
	margin: 0;
}


/* -----------HOME PAGE CATAGORIES-------------*/
#catagorypanel	{
	width: 642px;
	margin: 0;
}

#catagorybox	{
	float: left;
	display: inline;
	width: 198px;
	height: 415px;
	margin: 0 0 25px 10px;
	background: url(images/home/catagorybar.gif) repeat-x;
	border: solid 1px #666666;
}

#catagorybox h2 {
	margin: 7px 0 15px 12px;
	color: #FFFFFF;
}

#catagorybox h3 {
	color: #666666;
	font-size: 14px;
	padding: 7px;
	margin: 0;
}

#catagorybox img {
	margin-left: 7px;
}

#catagorybox p {
	margin: 0;
	padding: 7px;
}

#catalogbox	{
	float: left;
	display: inline;
	width: 620px;
	margin: 0 0 15px 10px;
	background: url(images/home/catalogbar.gif) repeat-x;
	border: solid 1px #666666;
}

#catalogbox h1 {
	margin: 7px 0 0px 15px;
	color: #0066cc;
}

#catalogbox h2 {
	margin: 7px 0 15px 15px;
	color: #FFFFFF;
}

#catalogbox h3 {
	color: #666666;
	font-size: 14px;
	padding: 10px 0 0 15px;
	margin: 0;
}

#catalogbox img {
	padding: 0 0 15px 8px;
}

#catalogbox p {
	margin: 0;
	padding: 0 15px 15px 15px;
}

/* ------BINDERY, PREP, PRINT PAGES-------------*/
#binderybox	{
	margin: 0;
	padding: 0;
}

#binderybox	h2	{
	font-size: 14px;
	color: #0066cc;
}

#binderypics	{
	width: 642px;
	height: 600px;
	margin: 0;
	padding: 15px 0 0 0;
	clear: both;
}

/* ------FILE TRANSFER PAGES-------------*/
#ftpbox	{
	width: 642px;
	margin: 12px 0 20px 0;
}

#ftpupload	{
	width: 283px;
	margin: 0;
	border: 4px solid #666666;
}

#ftpupload img{
	margin: 7px;
}

#ftpupload	p	{
	margin: 0;
	padding: 0px 0 3px 10px;
}

#ftpsoftware	{
	width: 594px;
	margin: 0 0 0 20px;
	border: 4px solid #666666;
}

#ftpsoftware img	{
	margin: 7px;
}

#ftpsoftware p	{
	margin: 0;
	padding: 0px 0 3px 10px;
}

/* ------PORTFOLIO PAGES-------------*/
#portfolio	{
	float: left;
	display: inline;
	width: 642px;
	margin: 0 0 25px 0;
}

#portfolio h2	{
	font-size: 14px;
	margin: 0;
	text-align: center;
	color: #666666;
	padding: 0 0 10px 0;
}

#portfolio p {
	font-size: 11px;
	line-height: 14px;
	margin: 0;
}

#portfolio img {
	margin: 5px 0 15px 15px;
}

#portfolio img.prevnext {
	margin: 0;
}

#catagories	{
	padding: 0 0 5px 12px;
	background-color: #FFF;
}

#catagories p {
	font-size: 12px;
	color: #CCCCCC;
}

#catagories a{ 
	font-size: 12px; 
	color:#0066cc; 
	text-decoration:none; 
	margin: 0;
	padding: 2px 4px 2px 4px;
}

#catagories a:hover {
	color: #FFFFFF;
	background-color:#0066cc;
}

.active {
	font-size: 12px; 
	color:#FFFFFF; 
	text-decoration:none; 
	margin: 0;
	padding: 2px 4px 2px 4px;
	background-color:#0066cc;
}

/* ------RESOURCES-------------*/
#resourcebox	{
	width: 590px;
	margin: 0 0 15px 0;
	border-bottom: dotted 1px;
}

#resourcebox h1	{
	font-size: 14px;
	margin: 0;
	color:#666666;
}

#resourcebox p {
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	margin: 0;
}

/* ------PRINT QUOTE PAGE PAGES-------------*/
#printquote	{
	width: 627px;
	margin: 0;
}

#printquote h2	{
	font-size: 14px;
	color: #0066cc;
}

.surveytype	{
	font-size: 12px;
	margin: 0;
	padding: 15px 0 0 0;
	color: #333333;
}

#printquote form {
	margin: 0;
	padding: 0 0 0 15px;
}

#printquote table {
	font-size: 11px;
	color: #333333;
	margin: 0;
	padding: 0;
}


#printquote p {
	font-size: 12px;
	margin: 0;
}

/* ------BOTTOM FOOTER AREA-------*/

#footer	{
	width: 100%;
	height: 90px;
	background-image: url(images/medical/footermedical.gif);
	background-repeat: repeat-x;
	margin: 0;
	padding: 15px 0 0 0;
}

#footerred	{
	width: 100%;
	height: 90px;
	background-image: url(images/home/footerbkgd.jpg);
	background-repeat: repeat-x;
	margin: 0;
	padding: 15px 0 0 0;
}

#footergreen	{
	width: 100%;
	height: 90px;
	background-image: url(images/home/footerbkgdgreen.jpg);
	background-repeat: repeat-x;
	margin: 0;
	padding: 15px 0 0 0;
}

#footergold	{
	width: 100%;
	height: 90px;
	background-image: url(images/home/footerbkgdgold.jpg);
	background-repeat: repeat-x;
	margin: 0;
	padding: 15px 0 0 0;
}

#legalline	{
	height: 39px;
	width: 778px;
	margin: 0 auto;
	padding: 10px 0;
}

#legalline	p{
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	color: White;
	text-align: center;
}




/* CONTACT PAGE */



#contactvid {
	width: 300px;
	text-align:center;
}


.contact_vidcaption {
	width: 290px;
	background: #4FA1D1;
	margin: 0;
	padding: 10px 5px;
	font-size: 12px;
	color:#FFFFFF
}
