/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: A theme rich with powerful and dynamic semantic class selectors; a canvas for CSS artists
VERSION: 0.9.4
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
*/

/* Two-column with sidebar on left from the /sandbox-layouts/ folder  */
@import url('sandbox-layouts/3c-r.css');

body {margin: 0px; padding: 0px; font-family: "Trebuchet MS", sans-serif; font-size: 62.5%; color: #666666; line-height: 1.8em; background: url(images/background.png) right repeat-y;}

body.pageid-2 div#menu {background: #FF9900;} /* iQteam */
body.pageid-3 div#menu {background: #FF6600;} /* iQenergy */
body.pageid-4 div#menu {background: #8FD400;} /* iQweb */
body.pageid-5 div#menu {background: #97D5C9;} /* iQdevelopment */
body.pageid-6 div#menu {background: #709EDC;} /* iQconstruction */

body.pageid-2 a {color: #FF9900;} /* iQteam */
body.pageid-3 a {color: #FF6600;} /* iQenergy */
body.pageid-4 a {color: #8FD400;} /* iQweb */
body.pageid-5 a {color: #97D5C9;} /* iQdevelopment */
body.pageid-6 a {color: #709EDC;} /* iQconstruction */

div#intro {padding: 20px 460px 20px 60px; font-size: 1.2em; text-align: justify; background: #666666; color: #FFFFFF;}

h1, h2, h3, h4, h5, h6 {font-family: "Century Gothic", sans-serif; color: #999999;}

div#headpic {position: absolute; top: 30px; right: 30px; width: 398px; height: 198px; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
body.pageid-2 div#headpic {background: url(images/iq_team.jpg) 20px 20px no-repeat #FCFBFA;}
body.pageid-3 div#headpic {background: url(images/iq_energy.jpg) 20px 20px no-repeat #FCFBFA;}
body.pageid-4 div#headpic {background: url(images/iq_web.jpg) 20px 20px no-repeat #FCFBFA;}
body.pageid-5 div#headpic {background: url(images/iq_development.jpg) 20px 20px no-repeat #FCFBFA;}
body.pageid-6 div#headpic {background: url(images/iq_construction.jpg) 20px 20px no-repeat #FCFBFA;}

div#headpicoverlay {position: absolute; top: 0px; right: 29px; width: 402px; height: 30px; background: #FFFFFF; border-bottom: 1px solid #CCCCCC;}

div#header {height: 90px; background: url(images/iqlogo.png) 45px 10px no-repeat;}
div#header, div#header a {color: #FF6600; text-decoration: none;}
div#blog-description {margin-top: -10px;}
div#access {}
div.skip-link {display: none;}
div#menu {font-size: 1.4em; height: 1.5em; padding-top: 0.3em; padding-left: 60px;}
div#menu ul a {text-decoration: none;}
div#menu ul,div#menu ul ul,div#menu ul li {list-style: none; margin: 0; padding: 0;}
div#menu ul li {float:left;}
div#menu ul li a {color: #FFFFFF; padding: 0.3em 1.0em 0.3em 0em;}
div#menu ul ul {display: none;}
div#menu ul ul li {float: none;}
div#menu ul ul li a {margin: 0; padding: 0;}
div#menu ul li:hover ul {display: block; padding-top: 0.5em; position: absolute;}
div#menu ul li:hover ul li a {background: #f5f5f5; border: none; display: block; padding: 0.1em; width: 10em;}

.entry-title {clear: both;}
div#container, div.sidebar {margin-top: 2em;}
div#nav-above, div#nav-below {width: 100%; height: 1em;}
div#nav-above {margin-bottom: 1em;}
div#nav-below {margin-top: 1em;}
.alignleft, div.nav-previous {float: left;}
.alignright, div.nav-next {float: right;}
form#commentform .form-label {margin: 1em 0 0;}
form#commentform span.req-field {background: #fff; color: red;}
form#commentform,form#commentform p {padding: 0;}
input#author, input#email, input#url {width: 50%;}
input#author, input#email, input#url, textarea#comment {padding: 0.2em;}
ol.commentlist li {margin: 0 0 3.5em;}
textarea#comment {height: 13em; margin: 0 0 0.5em; overflow: auto; width: 66%;}

div.sidebar div#primary, div.sidebar div#secondary {padding-left: 10px;}
div.sidebar h3 {font-size: 1.6em; font-weight: normal; border-bottom: 1px solid #FFFFFF; margin: 20px 0px 10px 0px;}
div.sidebar div, div.sidebar ul, div.sidebar li {margin: 0; padding: 0;}
div.sidebar input#s {width: 7em;}
div.sidebar li {list-style: none; margin: 0 0 1em;}
div.sidebar li form {margin: 0.2em 0 0; padding: 0;}
div.sidebar ul ul {margin: 0 0 0 1em;}
div.sidebar ul ul ul {margin: 0 0 0 0.5em;}
div.sidebar ul ul ul li {list-style: none;}
div.sidebar a {font-size: 1.4em; text-decoration: none;}

li.page_item.current_page_item a {font-weight: bold; border-bottom: 4px solid white;}