/* ----- Master Style Sheet for conkermedia.com --- */

/* ----- HTML ----- */
body {
		text-align: center;
		font-size: 16px;
		background: #fff url(../img/tile_grass.jpg) repeat top left;
		padding: 0px 0;
		margin:0;
	}

p {
		font: 0.7em/1.3 "Lucida Grande", lucida, helvetica, arial, sans-serif;
		letter-spacing: -0.1px;
		font-weight: normal;
		margin: 7px 0 0 0;
		padding: 0;
		color: #000;
		text-align:left;
	}

	
h2 {
		font: 0.9em/1 "Lucida Grande", lucida, helvetica, arial, sans-serif;
		font-weight: bold;
		color: #41100b;
		margin: 0;
		padding: 0;
		text-align:left;
	}
	
h2.hide {
display: none;
}
	
a:link, a:visited {
    font-weight: bold;
  	text-decoration: none;
  	color: #41100b;
	}
	
a:hover { text-decoration: underline; }

body img {
	border: 0px solid #000;
}


/* ----- Footer ----- */
	
div#footer h5 {
		font: 0.58em/1.6 "Lucida Grande",verdana,sans-serif;
		font-weight: normal;
		color: #000;
		padding: 10px 6px;
		margin: 0;
		text-align: center;
}

div#wrapper {
	position: relative;
	background: #e4eff3 url(../img/background.jpg) repeat-x top left;
	text-align: left;
	border: 0px solid #000;
	margin: 0 auto;
	padding: 0px 20px;
	width: 734px;
	height: 930px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 694px;
	}
html>body div#wrapper { width: 734px; }


#faux {
 margin-bottom: 0px;
 width: 720px;
 border: 0px solid #888;
 height: 580px;
}

#header {

  background-attachment: fixed;
  background-position: 77px 42px;
  background-repeat: no-repeat;
 width: 734px;
 padding: 0px;
 height: 325px;
 margin: 0px 0px 20px 0px;
 border: 0px solid #000;
left: 0;
top: 60px;
text-align: left;
voice-family: "\"}\"";
voice-family: inherit;
width: 734px;
}

html>body div#wrapper { width: 734px; }


* html #header {
  background-position: 0px 42px;
}


#leftcolumn { 
 display: inline;
 margin: 0px;
 padding: 0 20px 0 0;
 width: 226px;
  height: 400px;
 border: 0px solid #000;
 float: left;
 position: relative;
  text-align: left;
}

img.middle { 
 margin: 0;
 padding: 0px 8px 0 0;
 float: left;
}

img.logo { 
float: right;
}

#middle { 
float: left;
 margin: 0px;
 padding: 0px 20px 0 0;
 width: 226px;
 display: inline;
  height: 400px;
 position: relative;
 border: 0px solid #000;
 z-index: 10;
 text-align: left;
 top: 0;
}

* html #leftcolumn {
  width: 226px;
 padding: 0px 0px 0 0;
}

* html #middle {
  width: 226px;
 padding: 0px 0px 0 0;
}

#right { 
 display: inline;
 position: relative;
 margin: 0;
 padding: 0 ;
 width: 226px;
  height: 400px;
 float: left;
 border: 0px solid #000;
  text-align: left;
}

.blue, .blue a{
color: #112c64;
}

.toplink01, .toplink01 a, .toplink02, .toplink02 a, .toplink03, .toplink03 a, .toplink04, .toplink04 a, .toplink05, .toplink05 a, .toplink06, .toplink06 a{ 
color: #41100b;
text-align: left;
position: absolute;
top: 8px;
font: 9px "Lucida Grande", lucida, helvetica, arial, sans-serif;
font-weight: normal;
}

 .toplink01 a:hover, .toplink02 a:hover, .toplink03 a:hover, .toplink04 a:hover, .toplink05 a:hover, .toplink06 a:hover { 
color: #fc8607;
text-decoration: none;
}

.toplink01, .toplink01 a{ 
left:110px;
}

.toplink02, .toplink02 a{ 
left:170px;
}

.toplink03, .toplink03 a{ 
left:240px;
}

.toplink04, .toplink04 a{ 
left:315px;
}

.toplink05, .toplink05 a{ 
left:325px;
}

.toplink06, .toplink06 a{ 
left:350px;
}



#bottompng { 
display: inline;
float: left;
 position: absolute;
 top: 700px;
 left: -53px;
}

#pdfdownload{ 
 margin: 0;
 padding: 0;
 width: 711px;
 border: 0px solid #000;
 height: 30px;
}

.icon {
margin: 18px 0 38px 0px;
padding: 0;
border: 0px solid #000;
}





