/*style.css

Style for weston joinery services

*/


/*****************************/
/*** Core html setup stuff ***/
/*****************************/
* {
margin: 0;
padding: 0;
}

html {
  height: 100%;
  margin-bottom: 1px;
}

form {
  margin: 0;
  padding: 0;
}

body {
	font: 14px/1.2em "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
	margin: 0px 0px 0px 0px;
	color: #000000;
	letter-spacing: 0px;
	background: #f24804 url(http://oughtibridgegala.co.uk/themes/galatheme/images/orange_bg.png) repeat-x;
	height: 100%;
}

wrapper-bg a:link, wrapper-bg a:visited, wrapper-bg a:active {
	text-decoration: underline;
	font-weight: 400;
}

wrapper-bg a:hover {
	text-decoration: underline;
	font-weight: 400;
}

input.button { cursor: pointer; }

wrapper-bg p { margin-top: 5px; margin-bottom: 5px; }

ul, ol{margin: 0px 0px 0px 20px;}
img { border: 0 none; }
.clr{ clear: both;}
table{border-spacing: 0px;}

#wrapper-bg h1{
font-size: 2.2em;
line-height: normal;
color: #222222;
letter-spacing: -2px;
margin: 0px 0px 8px;
font-weight: 700;
}

#wrapper-bg h2 {
color: #9a0406;
font-size: 1.5em;
line-height: normal;
margin: 4px 0px 8px;
font-weight: 700;
letter-spacing: -1px;
}
#wrapper-bg h3{
color: #9a0406;
font-size: 1.5em;
line-height: normal;
margin: 0px 0px 4px;
font-weight: 400;
letter-spacing: -1px;
}

#wrapper-bg p{
margin: 5px 0px;
}



/****************************
* GENERAL PAGE
****************************/
#wrapper-bg{

width: 100%;
position: relative;
}


/****************************
* HEADER
****************************/
#header-bg{
background: transparent url(http://oughtibridgegala.co.uk/themes/galatheme/images/header_bg.png) repeat-x;
width: 100%;
height: 200px;
}

#header{
width: 1000px;
height: 200px;
margin: 0px auto;
}
#header-logo{
float: left;
width: 405px;
height: 200px;
background: transparent url(http://oughtibridgegala.co.uk/themes/galatheme/images/header_logo.jpg) no-repeat;
}
#header-img{
float: left;
width: 595px;
height: 200px;
background: transparent url(http://oughtibridgegala.co.uk/themes/galatheme/images/header_right.jpg) no-repeat;
}


/****************************
* NAVIGATION
****************************/
.nav{

}


ul.nav{
list-style-type: none;
margin: 0px 0px 0px 10px;
}

ul.nav  li{

}

#wrapper ul.nav  li a{
color: #9a0406;
font-size: 1.3em;
line-height: normal;
margin: 0px 0px 2px;
font-weight: 700;
text-decoration: none;
}

#wrapper ul.nav  li a.nav-selected{
color: #222222;;
}

#wrapper ul.nav  li a:hover{
color: #222222;
}

/****************************
* CONTENT HEADER
****************************/

.content-header-shadow{
background: transparent url(http://oughtibridgegala.co.uk/themes/galatheme/images/mild_shadow_header_5px.png) repeat-x top left;
height: 5px;
width: 100%;
position: absolute;
top: 200px;
}

/****************************
* CONTENT
****************************/
#wrapper{
width: 1000px;
background: white;
padding: 5px 10px 10px;
margin: 0px auto;
}


#wrapper a{
font-weight: 400;
text-decoration: underline;
color: #9a0406;
}
#wrapper a:hover{
font-weight: 400;
color: #444444;
text-decoration: underline;
}


/****************************
* TOP & BOTTOM
****************************/

#wrapper-top{
margin: 0px 0px 10px;}

#wrapper-bottom{
margin: 10px 0px 0px;}

/****************************/
/*COLS */
/****************************/

#wrapper-left{
width: 300px;
margin: 0px 10px 0px 0px;
float: left;
}

#wrapper-right{
width: 670px;
float: left;
}

/****************************
* FOOTER
****************************/

#footer{
	margin-top: 10px;
	color: black;
}

#footer a{
	color: white;
	text-decoration: none;

}
#footer a:hover{
	text-decoration: underline;
	color: #00C6FF;
}

#footer p{
margin: 5px 0px;
}




