/*-----------------------------------------------------------------------------
Prototype Style Sheet (The Handyman Service)

version:   1.0
author:    Steve Tunnicliffe
email:     steve@webartifice.co.uk
website:   http://www.webartifice.co.uk/
-----------------------------------------------------------------------------*/

/* =General
-----------------------------------------------------------------------------*/


/* Remove padding and margin */
* {
  margin: 0;
	padding: 0;
}

/* Put it back on certain elements */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, fieldset, table, ul {
  margin: .5em 0;
}

/* Class for clearing floats */
.clear {
	clear:both;
}


/* Remove border around linked images */
img {
	border: 0;
}


/* =Layout
-----------------------------------------------------------------------------*/

body {
/*background: url(../images/bg.jpg);*/
background-color: #F8F8F8;
}

#wrapper {
	width: 760px;
	margin: 0px auto;
	background-color: #F8F8F8;
}

#wrap-container {
/*	background: url(../images/wrapper_mid.jpg) top center;*/
}


#content {
 	clear: both;
	/*border-top: 1px solid #ccc;*/
	margin: 0 10px 0 10px;
}

#left-panel {
	float: left;
	width: 530px;
	padding: 0 0 0 5px;
	
}

#right-panel {
	float: right;
	width: 180px;
	padding: 0 0 0 5px;
	border-left: 1px solid #ccc;
}



/* =Typography
-----------------------------------------------------------------------------*/

body {
  font: 62.5%/1.6 "Lucida Grande", "Lucida Sans", "Trebuchet MS", Tahoma, Verdana, sans-serif;
}


/* =Headings
-----------------------------------------------------------------------------*/
h1 {
	font-size: 160%;
	color: #000099;
	
}
h2 {
	font-size: 140%;
	color: #000099;
}

h3 {
	font-size: 120%;
	color: #8A0A09 
}

p { font-size: 110%;}

#right-panel p { font-size: 100%;}

/* =Links
-----------------------------------------------------------------------------*/




/* =Branding
-----------------------------------------------------------------------------*/
#branding {
	background-image: url(../images/header-comp.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	height: 95px;
}

/* =Main Nav
-----------------------------------------------------------------------------*/

#top-nav {
	margin: 0 5px 0 5px;
	display: none;
}


/* =Sub Nav
-----------------------------------------------------------------------------*/




/* =Main Content
-----------------------------------------------------------------------------*/

#content ul {
	margin: 0 0 0 20px;
}
#inner-left-col {
	width: 250px;
	float: left;
	
}

#inner-right-col {
	width: 250px;
	float: right;
	border-left: 1px solid #ccc;
	padding: 0 0 0 20px;
}


/* =Secondary Content
-----------------------------------------------------------------------------*/



/* =Footer
-----------------------------------------------------------------------------*/

#footer {
	clear: both;
	border-top: 1px solid #ccc;
	text-align: center;
	margin: 0 10px 0 10px;
}


/* =Forms
-----------------------------------------------------------------------------*/

/* Removes fieldset borders. even on Opea 7 */
fieldset {
  border: 1px solid transparent;
}


/* =Tables
-----------------------------------------------------------------------------*/

table { 
  border-spacing: 0;
	border-collapse: collapse;
}

td {
  text-align: left;
	font-weight: normal;
}



/* =Misc 1
-----------------------------------------------------------------------------*/
.style1 {
	font-size: 180%;
	color: #8A0A09;
	font-weight: bold;
}


/* =Misc 2
-----------------------------------------------------------------------------*/

