/*
Theme Name: D.Betts by Working Three
Theme URI: 
Description: D.Betts by Working Three
Version: 1.0
Author: Working Three
Author URI: http://workingthree.com/
Tags: D.Betts by Working Three

*/

* {
margin:0;
padding:0;
text-align:left;
}

#page {
margin:auto;
width:950px;
padding-left:50px;
background:url(images/shadow.gif) repeat-y top center;

}

#logo {
background:url(images/logo.gif) no-repeat top left;
width:900px;
height:155px;
text-indent:-9000px;
}

/*

TYPOGRAPHY

*/

body {
color:#666666;
background:white;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
line-height:15px;
}


a {
text-decoration:none;
color:#666666;
}

#sidebar a {
color:#ffffff;
}

a:visited {
color:#666666;
}

#sidebar a:visited {
color:#ffffff;
}

a:hover {
color:#076486;
}

#content a {
color:#076486;
}

#content a:visited {
color:#076486;
}

#content a:hover {
color:#666666;
}
blockquote {
margin:3px 0 3px 0;
font-style:italic;
}

p {
padding:0 0 14px 0;
line-height:1.5em;
}

#sidebar p {
color:#ffffff;
}

h1 {
font-size:20px;
line-height:23px;
font-family:georgia,garamond,serif;
color:#076486;
font-weight:normal;
padding:0 0 20px 0;
}

h2 {
font-size:16px;
line-height:19px;
font-family:georgia,garamond,serif;
color:#076486;
font-weight:normal;
padding:0 0 20px 0;
}

h3 {
font-size:14px;
line-height:17px;
font-family:georgia,garamond,serif;
color:#076486;
font-weight:normal;
padding:0 0 18px 0;
}

h4 {
font-size:12px;
line-height:14px;
font-family:georgia,garamond,serif;
color:#076486;
font-weight:normal;
padding:0 0 14px 0;
}
#sidebar h2 {
font-size:12px;
font-family:Helvetica, Arial, sans-serif;
color:#ffffff;
font-weight:normal;
padding:20px 0 20px 0;
}

li,ul,ol {
list-style:none;
text-indent:0px;
margin-left:0px;
padding-left:0pt;
}

#content li, ol {
list-style:disc;
padding-bottom:5px;
}

#content ul {
padding-bottom:14px;
}

.small {
font-size:10px;
}

hr {
margin:20px 0 30px 0;
}


/*

NAVIGATION

*/
#navigation {
background:#F2F2F2;
width:900px;
}

#nav {
background:#F2F2F2;
width:855px;
height:45px;
padding-left:45px;
}

#nav li {
width:97px;
height:45px;
padding:10px 10px 0 10px;
}


#nav li.current_page_item {
background-color:#C1C1C1;
}


#nav li, #subnav li {
color:#c1c1c1;
float:left;
list-style:none;
}

#nav a, #nav a:visited {
text-decoration:none;
/*padding:10px 15px 10px 10px;*/

}

#nav a:hover, #nav a:active {
background:#c1c1c1;
color:white;
}

#nav li:hover {
background:#c1c1c1;
color:white;
}

li.current_page_parent a,
li.current_page_parent a:visited {
color:white;
}

#nav li.current_page_ancestor a,
#nav li.current_page_ancestor a:visited {
background:#c1c1c1;
color:#ffffff;
}

#nav li.current_page_ancestor,
#nav li.current_page_ancestor a:visited {
background:#c1c1c1;
color:#ffffff;
}

#nav li.current_page_item a,
#nav li.current_page_item a:visited {
background:#c1c1c1;
color:white;
}

#subnav {
background:#c1c1c1;
/* height:25px; */
height:55px;
width:855px;
padding-left:47px;
clear:both;
}

#subnav li {
width:97px;
margin:5px 5px 0 13px;
}

#subnav a, #subnav a:visited {
color:#FFFFFF;
text-decoration:none;
}





/*

VIDEO

*/

#video {
width:900px;
height:225px;
background:#333333 url(images/meeting.jpg) no-repeat top left;
}


#video-performance-improvement {
width:900px;
height:225px;
background:#333333 url(images/performance-improvement.jpg) no-repeat top left;
}

#video-project-management {
width:900px;
height:225px;
background:#333333 url(images/project-management.jpg) no-repeat top left;
}

#video-supply-chain-optimisation {
width:900px;
height:225px;
background:#333333 url(images/supply-chain-optimisation.jpg) no-repeat top left;
}

#youtube {
padding-left:620px;
}

/*

CONTENT

*/

#content-wrapper {
background:url(images/columns.gif) repeat-y top left;
background-color:#F2F2F2;
width:900px;
}

#content {
float:left;
display:inline;
width:530px;
padding:45px 45px 0 45px;
background-color:#F2F2F2;
}


/*

SIDEBAR

*/

#sidebar {
width:190px;
float:right;
display:inline;
padding:12px 45px 45px 45px;
color:#ffffff;
}

/*

FOOTER

*/

#footer {
margin-top:45px;
border-top:1px solid #666666;
font-size:11px;
}

#footer p {

padding:20px 0 0 0;
}

#end {

margin:auto;
width:950px;
height:15px;
padding-left:50px;
background:url(images/end.gif) repeat-y top center;


}




