/* @override http://www.turnerdesignco.com/wp-content/themes/clearpress/style.css */

/* @override http://www.turnerdesignco.com/wp-content/themes/clearpress/style.css */

/*  
Theme Name: clearpress
Theme URI: http://www.blogohblog.com
Description: The "Clearpress" WordPress theme has been built by <a href="http://www.blogohblog.com" title="Free WordPress Themes">Blog Oh! Blog</a> and comes under a Creative Commons License.
Version: 1.0
Author: Jai Nischal Verma
Author URI: http://www.blogohblog.com
*/

/*******BODY*******/
*{margin:0; padding:0;
}

strong {
	color: #999;
}
body{background: #333 url(images/bg.png) repeat-x;font-family: Georgia, "Times New Roman", Times, serif; font-size:11px;
}

/*******LINKS*******/
a:link, a:visited{color: #333;
	text-decoration: none;
	font-weight: bold;
	border-style: none;
}
a:hover{
	text-decoration: none;
	border-style: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}

/*******HEADER*******/
#header{margin: 0 auto; width:900px;
	height: 250px;
}
#logo{ margin: 50px 0 0;
	width: 500px;
}
#logo h1{text-indent:-30000px; width:252px; height:58px;}
#logo h1 a{color:#000; text-decoration:none; background: url(images/logo.png) no-repeat center; width: 900px; display:block;
	height: 150px;
	float: left;
	margin-top: 50px;
	border-bottom-style: none;
}
#description{ color: #666; float:left;
	font: 20px "Lucida Grande", Lucida, Verdana, sans-serif;
	width: 900px;
	text-align: center;
	text-transform: uppercase;
}

/*******NAV*******/
#nav{float: right; margin: 150px 0px 0 0;}
#nav ul{margin:0 10px 0 0;}
#nav ul li{display:inline; font-size:15px; color:#444; margin:0 0 0 25px;}
.page_item a:link, .page_item a:visited{color:#fff; text-decoration:none; font-weight:bold;}
.page_item a:hover {color:#fff;font-weight:bold; border-bottom:5px solid #fff; padding-bottom:7px;}
.current_page_item a:link, .current_page_item a:visited {color:#fff;font-weight:bold; border-bottom:5px solid #fff; padding-bottom:7px;}

/*******PULL ME SIDEBARS*******/
#pulldown { text-align:center; margin: -10px auto 50px;
	border-style: none;
	width: 700px;
}
#tits { color: #333; text-align:left; border-top:0;
	font: 11px/12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	border-bottom-width: 10px;
	width: 700px;
	margin: auto auto -10px;
	background: url(images/pulldownmenubg.png) no-repeat;
	height: 300px;
	display: none;
}
.sidebar2, .sidebar3 {float: left; width:220px; padding-left:20px; list-style:none;
}
.sidebar1 {float:left; width:160px; padding-left:20px; list-style:none;}
.sidebar1 ul li, .sidebar2 ul li, .sidebar3 ul li { list-style:none; margin:4px 0 4px 0; }
.sidebar1 ul, .sidebar2 ul, .sidebar3 ul {margin:0 0 15px 0;}
.sidebar1 h2, .sidebar2 h2, .sidebar3 h2 { margin-bottom:10px;
	font: italic bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-transform: uppercase;
	color: #fff;
	border-bottom: 1px dotted #fff;
	margin-top: 10px;
	padding-right: 9px;
}
.sidebar1 a:link, .sidebar2 a:link, .sidebar3 a:link {color: #333;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	border-style: none;
}
.sidebar1 a:visited, .sidebar2 a:visited, .sidebar3 a:visited {color:#8F8F8F;
	border-style: none;
}
.sidebar1 a:hover, .sidebar2 a:hover, .sidebar3 a:hover {color:#FFFFFF;
	border-style: none;
}

#text-3 div.textwidget p a img {
	border-style: none;
	padding-right: 1px;
}

#text-3 div.textwidget form {
	padding-top: 2px;
}

/*******CONTENT*******/
#content{ margin:11px auto;
	width: 890px;
	background: url(http://www.turnerdesignco.com/wp-content/themes/clearpress/images/TDC-Gear.png) no-repeat 495px bottom;
}
.postcol{width:285px; float:left; margin:0 10px 0 0;}
.post{margin:0 10px 10px 0; background:#ccc; color: #666; width:285px;}
.post h2 {margin:5px 0 10px 0;
	background-color: #ff5e00;
	padding-left: 3px;
	padding-top: 2px;
}
.post h2 a{font: 25px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; color: #000;
	text-transform: uppercase;
	border-bottom-style: none;
}
.post h2 a:hover {
}
.post p{  padding:2px 0 2px 0; margin-bottom:10px;
	font: 11px/17px "Lucida Grande", Lucida, Verdana, sans-serif;
}
.post img {margin:0 10px 5px 10px;
	border-style: none;
}
html>body .post ul { padding: 0 0 0 30px; padding-left: 10px; domains-indent: -10px; 	} 
html>body .post li { margin: 7px 0 8px 10px; }
.post ul li:before { content: "\00BB \0020"; }
.post ol { padding: 0 0 0 15px; }
.singlepost{width: 500px;
}
acronym{cursor:help;}
pre{margin:0%;}
.upperleft{background:url(images/upperleft.gif) top left no-repeat;margin-left:auto;margin-right:auto;}
.upperright{background:url(images/upperright.gif) top right no-repeat;}
.lowerleft{background:url(images/lowerleft.gif) bottom left no-repeat;}
.lowerright{background:url(images/lowerright.gif) bottom right no-repeat; padding: 10px;}
.cats {background:url(images/cat.png) left no-repeat; padding-left:20px;}
.tags {background:url(images/tag.png) left no-repeat; padding-left:20px;}
.coms {background:url(images/comment.png) left no-repeat; padding-left:20px;}
.cats, .tags, .coms { color:#999999;
	font: 9px/15px "Lucida Grande", Lucida, Verdana, sans-serif;
}
.cats a, .tags a, .coms a {color: #666;
	font-weight: normal;
	font-style: normal;
}
.cats a:hover, .tags a:hover, .coms a:hover {border-bottom:1px dotted #666666;color: #333333;}
.meta{color:#999999; font-size:10px; border-top:1px dotted #ccc; margin:5px 0 15px 0; padding: 6px 0 6px 18px;
	background: url(images/user.png) no-repeat left;
}

/*******SEARCH*******/
#search{margin:0px 0 0 0; float:left;}
#ls{background: url(images/search_small.png) no-repeat; width: 163px; height: 30px; border:0; padding: 11px 10px 0; color: #ccc;
	font: 12px "Courier New", Courier, mono;
	margin-top: 0;
}

/*******FORMATTING*******/
h3.message {color: #ff5c00; font-size:14px; margin:10px 0 20px 0;}

/*******COMMENTS*******/
#comment{background: #ccc; border:0; color:#333; padding:5px; font-family: Georgia, "Times New Roman", Times, serif; width:400px; height:170px; font-size:11px; margin:10px 0 10px 0 ;}
#author, #url, #email{background: #ccc; padding:4px; border:0; color:#333; float:left; margin:0 10px 10px 0; font-size:11px; font-family: Georgia, "Times New Roman", Times, serif; width:200px;}
#comments, #commentsbox h2{font-size:14px; color: #ff5e00; padding:10px 0 10px 0;}
#submit {background-color: #ff5e00; color:#FFFFFF; font: italic bold 13px Georgia, "Times New Roman", Times, serif; border:0; padding:6px; margin-bottom:10px;}
.commentlist{list-style:none; width:900px; font-size:12px; padding:0 0 20px 0; }
.commentlist li{padding:15px 0 5px 0; color:#666666; }
.commentlist li img {border:1px solid #CCCCCC; padding:2px;}
.commentlist a{color:#000; font-weight:bold; font-size:12px;}
small {color: #ff5e00;}
.grav {float:left;}
.white {background-color:#FFFFFF; width:900px;}
.cominfo {color: #ff5c00; font-size:11px; font-weight:normal; float:left; margin:7px 0 0 10px; font-weight:bold;}
.cominfo a {font-size:11px; color:#0099CC;}

/*******FOOTER*******/
#footer {background-color: #000; color: #999; padding:10px; border-top: 1px solid #ff5c00;
}

/*******MISC*******/
.navigation {clear:both;}
.alignleft{font-size:14px; float:left;}
.alignright {font-size:14px; float:right;}
acronym, abbr, span.caps {cursor: help;}
acronym, abbr {border-bottom: 1px dashed #999;}
blockquote {margin: 6px 10px 6px 10px; padding-left: 10px; border-left: 2px dotted #E0E55F; }
blockquote cite { margin: 5px 0 0; display: block; }
pre {border: solid 1px #9a9a9a;color: blue;margin: 10px;padding:10px;background: #f3f2ed}
code {font-size:1.0em;color: #0099CC; display:block; margin-bottom:15px; }

/*******GALLERY*******/
.gallery {text-align:center;}
.gallery img {padding:2px; height:100px; width:100px;}
.gallery a:hover {background-color:#ffffff;}
.attachment {text-align:center;}
.attachment img { padding:2px; border:1px solid #999999;}
.attachment a:hover {background-color:#FFFFFF;}
.imgnav {text-align:center;}
.imgleft {float:left;}
.imgleft a:hover {background-color:#FFFFFF;}
.imgleft img{ padding:2px; border:1px solid #999999; height:100px; width:100px;}
.imgright {float:right;}
.imgright a:hover {background-color:#FFFFFF;}
.imgright img{ padding:2px; border:1px solid #999999; height:100px; width:100px;}