/* MAIN LAYOUT _________________________________________*/

body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt !important;
	color: black !important;
	width:auto;
}
#main{
	width: auto;
	margin: auto;
}
#showprint{text-align:center;}
#hideprint, .hideprint, #nav, .sidetitles, .arrow, .button, #footer,#pagetitle, #servicesheader, #portfolioheader,.portfoliolinks{
display:none;
}

input, textarea, select{
	border:1px solid #282828;
}

/* text styling _________________________________________*/

.homeinfo h1, .servicesinfo h1{font-size: 13pt}
.package{font-size: 12pt;font-weight:bold;}
.price{font-size: 14pt;font-weight:bold;}
.subheading{ font-size:12pt; font-weight:bold;}
#footer{font-size:10pt;}
.titleprint{font-size:15pt;font-weight:bold; margin-bottom:25px; border-bottom:1px solid #000000}

/* links _______________________________________________*/

a:link, a:visited{color: #000000;text-decoration:underline;}
a:hover, a:active{text-decoration:none;}
.homeinfo h1 a:link, .homeinfo h1 a:visited, .servicesinfo h1 a:link,.servicesinfo h1 a:visited{text-decoration:none;}

/* page formatting _____________________________________*/

.homeads, .servicesads{padding-bottom:20px;}
#pagecontent{width:auto; margin-top:50px}
.portfolioitem{margin-bottom: 20px;}
.portfoliobranding th{padding: 0 30px 0 30px;}
.portfolioweb th{padding: 0 20px 0 20px;}
.portfolioprint th{padding: 0 15px 0 15px;}
