/* Layout is Fun */
body{margin:0;padding:0;text-align:center;background:#E4E4E4 url(background-slice.jpg) repeat-y 50% 50%}
body{font:12px/18px Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#4C4C4C}
#frame{width:772px;text-align:left;margin:0 auto;padding:0;background:#fff}
#frame{border:1px solid #ccc;border-top:19px solid #565656}

#header{}
#header img{border:none;margin:0;padding:0;background:none}
#wrapper{}
#mainContent{float:right;width:549px;padding:0 30px;}
#sideContent{float:right;width:182px;margin:14px -5px 10px 10px;padding:8px 3px 8px 8px;background:#FCFDFB;border:1px dotted #9AF700}

#sidebar{width:160px}
#footer{clear:both;text-align:center;font-size:9px;background:#fff;padding-top:30px}

/* Navigation for the Masses */
#globalNav{padding:0 2em;height:29px;background:#565656}
#globalNav ul {margin:0;padding:0;list-style-type:none;white-space:nowrap;color:#F2F2F2;font:11px/18px Tahoma,Verdana,Arial,Helvetica,sans-serif}
#globalNav ul li {display:inline;text-align:center}
#globalNav ul li a{float:left;display:block;padding:0.4em 1.2em 0.6em;color:#F2F2F2;text-decoration:none}
#globalNav ul li a:hover {background-color:#9D9D9D;color:#F2F2F2}

/* Sidebar Sidenav */
#sidenav{font:11px/16px Tahoma;margin-bottom:30px}
#sidenav ul{list-style-type:none;margin:0;padding:0}
#sidenav a{display:block;width:145px;padding-left:15px;border-bottom:1px solid #dfdfdf}
#sidenav a, #sidenav a:link, #sidenav a:visited{color:#4C5974;text-decoration:none}
#sidenav a:hover, #sidenav a.entries:hover{color:#66676a;background:#e6e6e6 url(/duracrete/bg_arrow1.gif) 0 .5em no-repeat}
#sidenav a.parent, #sidenav a:link.parent, #sidenav a:visited.parent{font-weight:normal;color:#dfdfdf;background:#fff}
#sidenav a.entries{color:#666;background:#f3f3f3 url(/duracrete/bg_arrow2.gif) 0 .5em no-repeat}

/* General Tag Soup */
img{margin:0;padding:0;border:0}
ul{margin:.6em 0 1em;padding:0 2em}
.hide{display:none}
p{margin:.4em auto .4em}

/* Table Cloth */
table, tbody{margin:.5em;border-collapse:collapse;border-top:1px solid #bbb;border-bottom:1px solid #bbb}
td, th{padding:.2em 1em}
th{border-bottom:2px solid #bbb}
.tr{background:#eee}  /* Zebra Striping */
tr:hover, .trhover{background:#FFE08E}

/* Specific Tag Soup */
.breadcrumb{font:10px/14px Tahoma;color:#565656}
.breadcrumb a, .breadcrumb a:link, .breadcrumb a:active, .breadcrumb a:visited{color:#006E8A;text-decoration:none}
.breadcrumb a:hover{color:#2D8CA5;text-decoration:underline}
.readmore {margin:-.2em 0 0;padding:0 0 .2em}
.readmore a:link{color:#2D8CA5}
.readmore a:visited{color:#006E8A}

a:link, a:active{color:#006E8A;text-decoration:underline}
a:visited {color:#536779;text-decoration:underline}
a:hover {color:#2D8CA5;text-decoration:none}
h2 a:visited {text-decoration:none}

/*
a:link, a:active{color:#0D385C;text-decoration:underline}
a:hover {color:#4B6D8A;text-decoration:none}
*/

#sidebar p{font:11px Tahoma;padding:0 10px}
#sidebar img{border:none;margin:0;padding:0 10px;background:none}

h1{font:normal 16pt Verdana,Arial,Helvetica,sans-serif;margin:12px 0}
h2 {font:normal 22px Arial;color:#272727;margin:.6em auto .4em}
h3{font:bold 1.4em Tahoma,Verdana,Arial,Helvetica,sans-serif;;color:#4C4C4C;margin:.6em auto .1em}
h4{font-size:1.4em;font-weight:normal;color:#535353;margin:.3em auto .1em}
h5 {font-size:1.1em;font-weight:bold;color:#000;padding-bottom:1em;margin:0}

em{font-style:normal;text-decoration:underline;background:#fffaaa}

img{padding:5px;border:1px solid #ccc;background:#f8f8ff}
img:hover{background:#eef;border-color:#dadaba}
img.logo{border:none;margin:0;padding:0;background:none}

/* Side Content Styling */
#sideContent ul{list-style-type:none;margin:0}
#sideContent p{font-size:11px;color:#545454}
#sideContent h2{font:bold 1.4em Tahoma,Verdana,Arial,Helvetica,sans-serif;;color:#4C4C4C;margin:0}
#sideContent h3{font-size:1.4em;font-weight:normal;color:#535353;margin:0;}
#sideContent h4 {font-size:1.1em;font-weight:bold;color:#000;padding-bottom:1em;margin:0}

/* CSS Hacks */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
/*
#one{position:absolute;top:110px;width:766px;text-align:right}
*/

#index #mainContent{float:left;width:712px;padding:0 30px;}
#index .blurb {background:#006E8A;color:#F2F2F2;margin:8px -30px 0;padding:8px 34px;font-size:14px;  line-height: 22px; }
.float{float:left;width:45%;margin-right:20px}