











@charset "UTF-8";
/* CSS Document */

/*RESET*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;} :focus {outline: 0;} body {line-height: 1;	color: black;	background: white;} ol, ul {list-style: none;} table {	border-collapse: separate;	border-spacing: 0;} caption, th, td {text-align: left;	font-weight: normal;} blockquote:before, blockquote:after, q:before, q:after {content: "";}blockquote, q {quotes: "" "";}
/*END RESET*/

/*main bits*/
body		{font-size:62.5%; font-family:Helvetica, Arial, sans-serif;}
#container	{width:940px; margin: 0 auto;}
h1			{font-size:4.8em; color:#838383; font-weight:normal;}
h2			{font-size:2.4em; color:#838383; margin-bottom:10px; font-weight:normal;}
h3			{font-size:1.8em; line-height:30px; color:#838383; margin-top:10px; font-weight:normal;}
p			{font-size:1.4em; color:#838383; line-height:1.4em;}
.clear		{clear:both;}

/*header*/
#header		{height:126px; border-bottom:1px dotted #ccc;}

.logo		{margin-top:10px; float:left;}

/*navigation*/
ul#nav		{
			margin:0;
			padding:0;
			list-style:none;
			float:right;
			margin-top:64px;
			}
ul#nav li	{
			float:left;
			margin:0;
			margin-left:10px;
			padding:0;
			background-image:url(../images/bg_nav-right.jpg);
			background-repeat:no-repeat;
			background-position: right top;
			}
ul#nav li a	{
			display:block;
			background-image:url(../images/bg_nav-left.jpg);
			background-repeat:no-repeat;
			background-position: left top;
			padding:10px;
			padding-top:8px;
			padding-bottom:12px;
			font-size:1.2em;
			color:#5b5b5b;
			text-decoration:none;
			}

/*main content*/
#headline	{
			margin-top:20px;
			background-image:url(http://generic.newzdog.com/images/bg_headline_red.jpg);	/*EDIT BACKGROUND IMAGE----------------------------*/
			with:900px;
			height:274px;
			padding-top:48px;
			padding-left:40px;
			}
.headlinecontent {float:left; width:450px;}
.ptop		{padding-top:22px;}
.instruct	{
			padding-left:14px;
			padding-top:10px;
			}
.instruct a {
			color:#d0202;											/*EDIT CSS COLOUR----------------------------------*/
			font-size:1.2em;
			text-decoration:none;
			font-size:0.9em;

			}
.instruct a:hover {text-decoration:underline;}
.widget		{float:left;margin-left:95px; margin-top:-6px;}

/*sales points*/
ul.salespoints {margin-top:20px;}
ul.salespoints li {float:left; width:200px; padding-right:19px; }
ul.salespoints li.line {border-right:dotted 1px #ccc; margin-right:20px;}


/*footer*/
#footer		{
			border-top:dotted 1px #ccc;
			margin-top:20px;
			padding-top:20px;
			color:#838383;
			font-size:1em;
			}


