/*
Title:      		dmcv.co.uk	
Author:     		David Martin ©2008 http://www.dmcv.co.uk/
*/

/* =defaults */
* { margin : 0; padding : 0; }
img { border : none; margin : 0; padding : 0; }
cite, em { font-style: normal;}

html { background: url(/_assets/img/bg-html.gif) ; height: 100%;}
body { background: url(/_assets/img/bg-body.gif) repeat-x; height: 100%; min-height: 100%; font : 100.01%/1.3  arial, verdana, helvetica, sans-serif; }

a { color: #3FA8B2; }
a:hover { color : #000; 
}

/* =Headers & Paragraphs 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
h1 { position: absolute; top: 15px; left: 0;  }
h1 a { display: block; width: 358px; height: 230px; background: url(/_assets/img/img-logo.png) no-repeat; }
h1 a span { display: none; }

h2 { font-family: "Times New Roman", Times, serif; background: url(/_assets/img/bg-content-pri-h2.gif) 0 7px no-repeat; font-size: 16px; color: #fff; padding-left: 8px; margin-bottom: 3px; font-weight: normal;}

h3 { font-family: "Times New Roman", Times, serif; font-size: 16px; color: #cdd5dd; padding-left: 8px; font-weight: normal;}

p { font-family: "Times New Roman", Times, serif; line-height: 1.2; font-size: 14px; color: #b2bfcc; padding-left: 8px; margin-bottom: 15px; }
p em { display: block;}


/* =Main Structure 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#container 	{ width: 910px; margin: 0 auto; position: relative; padding-bottom: 40px; }
#branding 	{ background: url(/_assets/img/bg-branding.jpg) 0 -1px no-repeat; height: 158px;  }
#content 	{ overflow/**/:/**/hidden; height: 1%;}
#content-1  { width: 282px; float: left; background: url(/_assets/img/bg-content-pri-bot.png) 0 100% no-repeat; padding: 0 14px 80px 14px;}
#content-1 .bot { background: #1d446a;  padding: 65px 24px 0 16px; }
#content-2  { width: 585px; float: right; padding-top: 40px;}
.content-2sec  { padding: 12px 0 0 8px; line-height: 0; position: relative;}
.content-2sec img.zoom { position: absolute; bottom: 0; left: 8px; }

/* =ul 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#branding ul { float: right; width: 295px; list-style: none; padding-top: 133px; overflow/**/:/**/hidden; height: 15px;}
#branding ul li { float: left; margin-right: 15px;}
#branding ul li span { display: none; }
#branding ul li a { display: block; width: 64px; height: 15px; background: url(/_assets/img/bg-nav-item1.gif) }
#branding ul li a:hover  { background-position: 0 -15px; }
#branding ul li.active a { background-position: 0 -15px; }
#branding ul li.item2 a { width: 73px; background-image: url(/_assets/img/bg-nav-item2.gif) }
#branding ul li.item3 a { width: 45px; background-image: url(/_assets/img/bg-nav-item3.gif) }
#branding ul li.item4 a { width: 68px; background-image: url(/_assets/img/bg-nav-item4.gif) }
#branding ul li.item4 { margin-right: 0; }

ul#content-2pri 		{ list-style: none; margin-bottom: 30px; }
ul#content-2pri a		{ color: #000; }
ul#content-2pri a:hover	{ color: #fff; }
ul#content-2pri li 		{ width: 585px; height: 262px; background:url(/_assets/img/bg-print-work.png) no-repeat; margin-bottom: 5px; }
ul#content-2pri li h2 	{ background: none; padding-top: 35px; margin-bottom: 15px; }
ul#content-2pri li h3 	{ color: #001426; }
ul#content-2pri li p 	{ color: #001426;  }
ul#content-2pri li div 	{ float: left; width: 371px; margin-right: 18px; }
ul#content-2pri ul		{ margin-bottom: 5px; }
ul#content-2pri ul li 	{ width: 30px; height: 16px; background: none; display: inline; }

/* =ol 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* =dl 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

/* =forms-list
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


/* =apps 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.supalink 	{ cursor: pointer;}
img, div 	{ behavior: url(/_assets/js/iepngfix.htc); }
