body{background: #000000;}

#wrapper {
	margin: 0px;
	padding: 0px;
	background: url(http://www.printingservices.net/themes/printing_services/images/background.jpg) no-repeat center top; 
	min-height: 775px;
}

/* Header */

#header {
	width: 1000px;
	height: 130px;
	margin: 0 auto;
	padding: 0px;
}

#header h1, #header p {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	text-align: center;
	color: #fff;
}

#header p{
	font: italic bold 17px Palatino, Times, serif;
	padding: 2px 0px 0px 0px;
	color: #ccc;
}

#header h1 {
	font: bold normal 28px Palatino, Times, serif;
}

#header a {
	border: none;
	background: none;
	text-decoration: underline;
	color: #fff;
}

#header a:hover{
	color: #000;
	background-color: #00529e;
}

#tagline {
	margin: 42px 0px 0px 162px;
	letter-spacing: -.025em;
	font: bold normal 17px Palatino, Times, serif;
	color: #c5cce6;
}

/* Button */
.button {
	float: left;
	width: 125px;
	height: 21px;
	font: bold normal 16px Palatino, Times, serif;
	background: #a18868 url(http://www.printingservices.net/themes/printing_services/images/button-left.gif) no-repeat left top; 
	color: #fff;
	text-align: center;
	margin: 20px 0px 0px 100px;
	padding: 4px 0px 0px 10px;
}

.button_right {
	float: left;
	background: url(http://www.printingservices.net/themes/printing_services/images/button-right.gif) no-repeat; 
	width: 10px;
	height: 25px;
	margin: 20px 0px 0px 0px;
}

.button a {
	padding: 0px;
	margin-top: 1px;
	display: block;
	font: bold normal 14px/15px Palatino, Times, serif;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	border: none;
	letter-spacing: 1px;
	text-transform: capitalize;
	background: none;
}

.button a:hover {
	text-decoration: none;
	color: #000;
}

/* Menu */

#menu {
	float: left;
	width: 200px;
	padding: 0px;
	margin: 50px 0px 0px 100px;
	color: #000;
}


#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	line-height: normal;
}

#menu a {
	padding: 8px 0px 8px 15px;
	margin-top: -35px;
	display: block;
	height: 50px;
	font: bold normal 14px/15px Palatino, Times, serif;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	border: none;
	letter-spacing: 1px;
	text-transform: uppercase;
	background: url(http://www.printingservices.net/themes/printing_services/images/navigation.jpg) no-repeat left top;
}

#menu a:hover, #menu .nav-selected a {
	text-decoration: none;
	background: url(http://www.printingservices.net/themes/printing_services/images/navigation-over.jpg) no-repeat left top;
	color: #fff;
}

#menu .nav-selected a {
	background: url(http://www.printingservices.net/themes/printing_services/images/navigation-on.jpg) no-repeat left top;
	color: #fff;
}

/* Page */

#page {
	width: 1000px;
	min-height: 600px;
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	background: none;
}

/* Content */

.right #content {
	float: left;
	width: 450px;
}

.left #content{
	float: right;
	width: 450px;
}

.full #content{
	width: 100%;
}

#content{
	margin: -64px 100px 100px 0px;
	padding: 20px 50px 50px 50px;
	min-height: 800px;
	background: #d9d9d9 url(http://www.printingservices.net/themes/printing_services/images/background.jpg) no-repeat -350px -130px; 
}

/* Footer */

#footer-content {
	width: 800px;
	height: auto;
	margin: 0 auto;
	padding: 0px 100px 0px 100px;
	background: url(http://www.printingservices.net/themes/printing_services/images/footer.jpg) no-repeat center bottom; 
}

#footer-content .column1 {
	float: left;
	width: 160px;
	min-height: 300px;
	background-color: #fff;
	padding: 20px;
	margin-top: -195px;
	background: #d9d9d9 url(http://www.printingservices.net/themes/printing_services/images/rounded_side-top.jpg) no-repeat left top; 
}

.column1_bottom {
	float: left;
	background: url(http://www.printingservices.net/themes/printing_services/images/rounded_side-bottom.jpg) no-repeat left top; 
	width: 200px;
	height:10px;
	margin-bottom: 50px;
	
}

#footer {
	margin: 0 auto;
	padding-bottom: 5px;
}

#footer p {
	font: normal normal 11px Arial, Helvetica, sans-serif;
	margin: 0;
	line-height: 15px;
	text-align: center;
	color: #fff;
}

#footer a {
	text-decoration: underline;
	font: normal normal 11px Arial, Helvetica, sans-serif;
	color: #fff;
}


#footer a:hover{
	font: normal normal 11px Arial, Helvetica, sans-serif;
	color: #fff;
	background-color: #00529e;
}
