/* Masterfax & Copier Source Inc. Screen Style Sheet */

body { margin:0 auto; padding:0; width:100%;
	font-size:16px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;
	background:#008080; }
body a { text-decoration: none; color:#008080; }
body a:hover { text-decoration: underline; }

/* page content wrapper - includes header, navigation, content, footer */
#wrapper { margin: 1% 10% 1% 10%; padding:0; width:730px; background:#ffffff; }

/* Header styles */
#header { margin:0 auto; padding:0; color:#008080; font-size:16px; font-family: Arial, Helvetica, sans-serif;  
	height:100px; text-align:center;}
#header a { margin:0 auto; padding:0;  font-style:italic; text-decoration:none;}
#header a:hover { text-decoration: underline; }
	/* left side of header */
#headerl { margin:0 auto; padding:0; float:left; }
#headerl img { margin:0 auto; padding:0; }
	/* right side of header */
#headerr { margin:0 auto; padding:0; float:right; text-align:center;
		color:#008080; font-size:20px; font-weight:bold;}
#headerr img { margin:0 auto; padding:0;}

/* Navigation styles */
#menu2 { margin:0 auto; padding:0; text-align:center; background:#008080; line-height:1.2em;
		font-family: Arial, Helvetica, sans-serif;  text-transform:uppercase; font-weight:bold; }
#menu2 p { margin:0 auto; padding:5px 0px; }
#menu2 a { text-decoration:none; font-size:80%; color:#FFFFFF; }
#menu2 a:hover { text-decoration:underline; }
	/* uses inline list */
#menu1 { margin:0 auto; padding:5px; text-align:center; background:#008080; line-height:1.2em;
		font-family: Arial, Helvetica, sans-serif;  text-transform:uppercase; font-weight:bold; }
#menu1 ul { margin:0 auto; }
#menu1 li { display:inline; padding:0 10px; margin:0; }
#menu1 a { text-decoration:none; font-size:80%; color:#FFFFFF; }
#menu1 a:hover { text-decoration:underline; }

/* content only holder */
#content { margin:0 auto; padding:0; width:100%; text-align:center; font-size:16px; }
#content h3 { background-image:url(images/h3bkgd.jpg); background-repeat:no-repeat;}
#clearone { clear:both; margin:0 auto; padding:0; height:1px; font-size:.1em; }    /* used to close out all columns evenly within content */

/* Footer style */
#footer { margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; text-align:center;
	background:#008080; color: #ffffff; font-size:60%; }
#footer a { margin: 0 10px 0 10px; text-align:center; text-decoration: none; color: #FFFFFF; }
#footer a:hover { text-decoration: underline; }

/* graphic floats */
img.left  { float: left; }
img.right { float: right; }

h3 {text-align:right; align:right; background-image:url(images/h3bkgd.jpg); background-repeat:no-repeat; }
.textsmaller { font-size:80%; }
.xxsmalltext { font-size:60%; }
.boldit { font-weight:bold; }
.testimonial { text-align:right; }
.emit { font-style:italic; }
	/* paragraph drop capital */
p.dropcap:first-letter { margin:0 auto; padding:0; float: left; color: #008080; font-size:200%; font-weight:bold; 
	line-height:1em; padding-right: 0.15em; }
	/* used in header for Selection-Performance-Value */
.blubkgd { margin: 0 auto; text-align:center; margin-top:0; color:#008080; font-size:120%; }
.blubkgd a:hover { text-decoration: underline; }
	/*  used for inline text */
.blubkgdt { color:#008080; font-size:100%; font-weight:bold; }
.blubkgd2 { text-align:center; color:#008080; font-size:100%; }
	/* used on home page only, ole box headers */
.blubkgd3 { background: #008080; color:#ffffff; font-size:120%; }
.blubkgd4 { background: #008080; color:#ffffff; font-size:90%; }

/* left column classes */
.leftside { margin:0 auto; padding:0; display:block; float:left; width:210px; }
.topleft { padding: 2px 0 0 3px; }
.bottomleft { clear:both; text-align:left; vertical-align:bottom; padding-left:2px;}
.testleft { margin-top:15px; }

/* right column classes */
.rightside { margin:0 auto; padding:0; display:block; float:right; width:210px; }
.topright { padding:2px 3px 0 0; }
.bottomright { vertical-align:bottom; padding-right:2px; }

/* center column classes */
.centerside { margin:0 auto; padding:0;	margin-left:210px; display:block; vertical-align:top;
		padding:0 15px 0 10px; text-align:left; }
.btmcontent { padding:0 10px 0 10px; }

/* middletext, exper, exper2 used on home page only */
#middletext { clear:both; margin:0 auto; padding:0; text-align:left; margin:0 20px 5px 20px; }
	/* Experience line - teal letters with white background, over & underlines */
#exper { clear:both; margin:0 auto; padding:0; font-weight: bold; color:#008080; font-size:120%;
	text-decoration: overline underline; text-align: center; margin-top:5px; }
	/* Experience line - white letters with teal background */
#exper2 { clear:both; margin:0 auto; padding:0; font-weight: bold; background:#008080; color:#ffffff;
	font-size:120%; height:1.5em; text-align: center; margin-top:5px; }