/*
Theme Name: EZ Cable Clips
Theme URI: http://innovationsimple.com
Description: This them is based off the Innovation Simple Theme. Innonavtion simple's theme is a modified version of the Daleri Selection Theme.
Version: 1.0
Author: Innovation Simple Inc.
Author URI: http://innovationsimple.com/
*/

/* Body */
* { margin:0; padding:0; }
body { font:0.73em "Lucida Sans Unicode",Arial;background-color:#fff;line-height:1.3em;text-align:center;color:#555; }

/* Links Etc. */
a {color:#000; text-decoration:underline;}
a:hover {color:#0088CC;}
a img {border:0;}
hr {margin: 20px 0 20px 0;}

/* Header */
#header { background:url('/images/header_bg.jpg') repeat-x;margin:0 auto 0 auto;padding:0;height: 121px; }
#header .inner { width: 900px;margin: 0 auto 0 auto;padding: 12px 0 0 0; }
#header .nav { margin: 18px 0 0 0; font-size: 1.5em;color: #000; }
#header .nav a { color: #000; }
#headerleft { float:left;margin:0;text-align:left; }
#headerright { font-size: 0.88em;font-weight: bold;float:right;margin:0;text-align:right; }
#headerright a {text-decoration:none;}
#headerright .searchbox { text-align: right; }

/* Searchbox */
.searchbox { margin:15px 0 0 0;padding:0;text-align: right; }
.searchbox label { color:#666;font-size:1.2em; }
.searchbox input#s { padding:3px 0 3px 5px;border:1px solid #aaa;background:#fff;width:200px;color:#666;margin:0;vertical-align: bottom; }
.searchbox input#searchsubmit { padding:0;margin:0;vertical-align: bottom; }

/* Heading tags */
h1 { text-align:center; line-height:18px; margin: 0 0 20px 0; padding:0; }
h2 { margin: 0 0 10px 0; padding:0; }
h3 { margin: 0 0 10px 0; padding:0; }
h4 { margin: 0 0 10px 0; padding:0; }

/* Content */
#content {color:#000;text-align:left; width:900px;margin:0 auto; padding:0;}
#content h1 {font-size:2.19em; font-weight: bold;}
#content h2 {font-size:1.5em; clear:left; margin:20px 0 15px 0; padding:0;}
#content h2>img, #content h2 a>img {vertical-align: middle;}
#content h3 {font-size:1.3em; clear:left;}
#content h2.archiveheader {margin:0 0 20px 0; padding:4px 0; border-bottom:3px solid #ddd;}
#content h2 a, #content h3 a {font-weight:bold;}
#content p {margin:0 0 15px;}
#content div.postnav {padding:10px 0;}
#content div.postnavleft {width:48%;}
#content div.postnavright {width:48%; text-align:right;}
#content ul, #content ol {margin:0 0 15px 30px; padding:0 0 0 10px;}
#content ul li, #content ol li {margin:0 0 3px;}
#content ul ul, #content ol ol {margin:5px 0 5px 15px;}
#content img {margin:0; padding:0;}
#content img.left {float:left; margin:0 10px 10px 0;}
#content img.right {float:right; margin:0 0 10px 10px;}
#content img.center {margin:2px auto 10px auto; display:block;}
#content img.framed {padding:5px; background:#222; border:1px solid #555;}
#content .post {margin:0 0 15px;}
#content .introtext {font-size:1.2em; margin:-10px 0 20px 0;}
#content .timestamp strong{font-size:1.2em; font-weight:400;}
#content .timestamp a {font-weight:400;}
#content .postmeta {padding:2px 0; font-size:1em; text-align:right; font-weight:400; color:#555; display:block; border-top:3px solid #ddd;}
#content .postmeta a {}
#content .postpagesnav {margin:15px 0 20px 0; padding:0; font-size:1.2em;}
#content .postpagesnav .older {width:48%; float:left;}
#content .postpagesnav .newer {width:48%; float:right; text-align:right;}

/* Footer */
.footer { height: 200px;color:#777;text-align:center;padding:0;margin:0;background:#fff url(/images/footer_bg.jpg) repeat-x; }
.footer p { font-size: 0.88em;width:900px;text-align:center;margin:0 auto 0 auto;padding: 15px 0 0 0;color:#fff; }
.footer p a { padding: 0px 10px 0 10px;text-decoration:none;color: #fff; }
.footer p a:hover { color:#0088CC; }

/* Comments */
#comments {margin:20px 0 16px 0;}
.comment {margin-bottom:10px; padding-bottom:6px; border-bottom:1px solid #ccc;}
#content div.comment p.commenticon {margin:0 0 10px;}
#content div.comment p {margin:0 0 4px;}
#respond {margin:20px 0 0 0;}
#respond p {margin:0 0 10px 0;}
#respond input,#respond textarea {padding:4px; width:250px; background-color:#f4f4f4; color:#666;}
#respond textarea#comment {width:500px;}
#respond input.button {width:75px;}
#respond input, #respond textarea {font: 100% "Trebuchet MS",Verdana,sans-serif; border: 1px solid #ccc;}

/* Tags */
blockquote {padding:5px 15px 2px 15px; margin:10px; border-left:4px solid #eee; color:#777;}
blockquote p {padding:2px 0; margin:0; font-weight:bold;}
code {padding:5px; font-size:1.2em; display:block; margin: 5px 0 16px 0; background-color:#f4f4f4; border:1px solid #ccc;}

/* Float fix */
.contenttext {overflow:hidden;}
* html .contenttext {height:1px; overflow:visible;}
* html .contenttext p {overflow:hidden; width:99%;}

/* Various classes */
.feedlink {margin:0 0 0 2px;}
.textright {text-align:right;}
.textcenter {text-align:center;}
.clear {visibility:hidden; clear:both;height:1px;}
.fl {float:left;}
.bold {font-weight:bold;}
.both {clear:both;}
.clearl {clear:left;}
.hide {display:none;}
.center {text-align:center;}
.red {color:#B23E41;}
.i {font-style: italic;}
.go {color:#2D9F09;}
.partners {width:158px;text-align:center;}
form#cform select#departments { width: 223px; }
.indent25 {text-indent: 25px;}

/* Page Top */
.pagetop { text-align: left;height:155px;background: url('/images/green_bg.jpg') repeat-x; }
.pagetop h1 { font-size:2.20em; text-align:left; color:#fff; padding: 35px 0 20px 0; }
.pagetop p, .pagetop ul { width: 900px;color:#fff;margin: 0 auto 0 auto; font-size: 1.3em; }

.pagetop .pt-container { margin: 0 auto 0 auto;width: 900px; }
.pagetop .pt-left { width: 700px;float: left; }
.pagetop .pt-right { width: 169px;height: 138px;float: right;padding: 0 30px 0 0; }

/* Home Page */
.home_content { width: 630px; float:left; padding: 0 9px 0 0; }
.home_side { width: 261px; background: url('/images/recent_bg.png') no-repeat; float:left }
#content .home_side h2 { padding: 0 0 0 65px; }
.clip_sm { width: 150px; float:left; padding: 0 3px 0 3px; text-align:center;}
#content .clip_sm h3 { color:#17818f; font-size:12px;}

/* Clip Information Page */
.clip_img { width: 204px; float:left; padding: 0 10px 0 10px; text-align:center;}
.clip_img h2 { color:#17818f;}

/* Background Images */
#bg-home { background: url('/images/bg-home.png') no-repeat; }
#bg-clip-information { background: url('/images/bg-clip.png') no-repeat; }
#bg-about-jentec { background: url('/images/bg-about.png') no-repeat; }