/**************************************************************************
 *   Clarkson Sign Studio CSS sheet
 *   --------------------
 *   Written              : 8 October 2007
 *   Author               : Equipbiz LTD | Andy Moore
 *                        : andy@equipbiz.co.nz
 *   Version              : new
 *************************************************************************/

body {
	font-family: arial;
	font-size: 13px;
	background-color: #fff;
}

h1 {
	font: Arial, Helvetica, sans-serif;
	font-size: 30px;
	text-align: left;
	color: #000000;
	margin: 0px 0px 10px 55px;
}

h2 {
	font: Arial, Helvetica, sans-serif;
	font-size: 30px;
	text-align: left;
	color: #ffffff;
	margin: 0px 0px 10px 55px;
}

h3 {
	font: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-align: left;
	color: #ffffff;
	margin: 0px 0px 10px 55px;
}

a:link {							/* initial state of a hyperlink */
	color: #aefed7;					/* colour of all links */
	
}

a:visited {							/* state of a visited hyperlink */
	color: #aefed7;					/* colour of visited hyperlinks */
	text-decoration: underline;		/* underline */
}

a:hover {							/* state of hyperlink on mouseover */
	color: #287eff;		/* colour of hyperlink on mouseover */
	text-decoration: underline;		
}

a:active {							/* state of hyperlink while mousedown */
	color: #333333;					/* colour of hyperlink on mousedown */
	text-decoration: underline;		/* underline */
}

ol {
	margin: 0px;
}

li {
	margin: 0px 55px 2px 80px;				/* spacing from the left */
	padding:0px;					/* spacing from the left */
	font-size: 13px;
	color: #ffffff;
}

.style7 {
	font-size: 12px;
}

P.normal {
	font-size: 12px;
	text-align: left;
	margin: 10px 8px 10px 0px;
}

P.normal a:link {
	color: #287eff;
}
P.normal a:visited {
	color: #287eff;
}
P.normal a:hover {
	color: #aefed7;
	text-decoration: underline;
}
P.normal a:active {
	color: #aefed7;
	text-decoration: underline;
}

P.center {
	font-size: 13px;
	text-align: center;
	margin: 0px 55px 10px 55px;
	color: #ffffff;
}

P.right {
	font-size: 13px;
	text-align: right;
	margin: 0px 55px 10px 55px;
	color: #ffffff;
}

P.left-contact {
	font-size: 13px;
	text-align: left;
	margin: 0px 55px 10px 55px;
}

P.left {
	font-size: 13px;
	text-align: left;
	color: #ffffff;
	margin: 0px 55px 10px 55px;
}

P.footer {
	margin: 30px 10px 0px 0px;;
	font-size: 12px;
	color: #ffffff;
}

td.menu {
	width: 230px;
	background-image: url(../img/menu-fill.jpg);
	background-repeat: repeat-y;
}

div.MenuItem {
	margin: 25px 20px 0px 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

div.MenuItem1 {
	margin: 25px 20px 0px 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	text-align:right;
}

td.body {
	background-image: url(../img/body-main.jpg);
	background-repeat: repeat-y;
	vertical-align: top;
	margin: 10px 30px 10px 30px;
}

td.body-contact {
	background-image: url(../img/body-bg.jpg);
	background-repeat: repeat-y;
	vertical-align: top;
	margin: 10px 30px 10px 30px;
}

td.bg-main {
	background-image: url(../img/home-image.jpg);
	width: 720px;
	height: 386px;
}

td.footer {
	width: 950px;
	height: 59px;
	background-image: url(../img/footer.jpg);
	text-align: right;
}

td.footer-contact {
	width: 950px;
	height: 59px;
	background-image: url(../img/footer-contact.jpg);
	text-align: right;
}

td.footer-main {
	width: 950px;
	height: 13px;
	background-image: url(../img/footer-main.jpg);
}

td.header1 {
	width: 720px;
	height: 225px;
	background-image: url(../img/header1.jpg);
}

img.gallery {
	margin: 10px;
}