/*   
Theme Name: SublimeSiteborder
Theme URI: http://www.sublimesite.com/
Description: Theme for sublimsite.
Author: Patrick Miller
Author URI: http://sublimesite.com
Version: 1.0
*/

/*GLOBALS*/
*{margin:0;}
body{background:#e7e3e0;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#464646;font-size:11px;line-height:1.4;}
.C940{width:940px;margin:auto;}
ul{padding:0;}
ol{padding:0;list-style-type: none;}
.clear{clear:both;}
h3{font-weight:normal;}
h1{font-weight:normal;}
.align_left{text-align:left !important;}
.left{float:left;}
.right{float:right;}
.color{color:#464646;}
.light_box{margin:10px 0;width:580px;background:#f5f5f5;border:1px solid #afafaf;padding:10px;text-align:center;}/*PADDING FIX NEEDED FOR IE*/
img {vertical-align:bottom} 
a:focus {outline: none;}
.form_element{font-weight:bold;margin-bottom:5px;}
.form_element input,
.form_element input textarea{background:#fff;border:1px solid #afafaf;}
.show{display:inline !important;}
h1{font-size:25px;}
h3{font-size:18px;}
.title a{text-decoration:none; color:#464646;}
img#banner{border:solid 3px #E7E7ED;}
.marginb_five{margin-bottom:5px;}
p{margin-bottom:10px;}
.white_box{width:100%;background:#fff;border:1px solid #afafaf;padding:5px;}
.ad468{width:468px;margin:0 auto;}
html>body .ad468{width:100%;text-align:center;}
.gap{width:100%;height:15px;}
a{color:#464646;}
.author_comment{}
pre,.syntaxhighlighter{clear:both;}

/*HEADER*/
#header{background:#2a2a2a;border-bottom:solid 4px #555555;}
#home_link{width:275px;height:100px;text-indent:-9999px;overflow:hidden;background:url('images_theme/header_logo.jpg') no-repeat;display:block;}
#nav{float:right;height:50px;border-top:2px solid #494949;border-bottom:2px solid #494949;margin:25px 100px 0 0;}
#nav ul{}
#nav li{display:inline;}
#nav li a{padding:15px 20px;display:block;height:20px;float:left;margin-right:2px;color:#656565;text-decoration:none;font-size:14px;}
#nav li a:hover{background:#353535;}

/*CONTENT*/
#content{background:url('images_theme/background.jpg') repeat-y top right #fff;width:940px;}
#main{padding:20px;width:600px;float:left;}

/*SIDE BAR*/
#side_bar{font-style:italic;float:right;width:298px;padding:8px 1px 0;}/*PADDING FIX NEEDED FOR IE*/
#side_bar {_width:296px;} 
.side_header{padding-left:10px;background:url('images_theme/border.jpg') repeat-x;padding-top:5px;margin-bottom:5px;}
.side_header h3{color:#afafaf;font-size:14px;}/*PADDING FIX NEEDED FOR IE*/
.box{margin-bottom:10px;}
#side_bar #ad{width:250px;height:249px;margin:0 auto;}
#side_bar li:hover{background:#e5e5e5;}
#side_bar li{padding:2px 0 5px 20px;}
#side_bar ul{color:#464646;list-style-type: none;}
#side_bar ul a{font-style:normal;color:#b5b5b6;text-decoration:none;}
#side_bar #search_field{width:165px;margin-left:25px;}/*PADDING FIX NEEDED FOR IE*/
#side_bar #search_submit{margin-right:35px;color:#cccccc;border:none;background:none;}
#side_bar #connected{}
#connected a{width:235px;padding-left:30px;padding-top:2px;margin-left:10px;color:#cccccc;font-size:13px;font-style:normal;display:block;height:22px;margin-bottom:3px;}
#connected a#rss{background:url('images_theme/rss.jpg') no-repeat;}
#connected a#twit{background:url('images_theme/twitter.jpg') no-repeat;}

/*ENTRY*/
.entry{margin-bottom:40px;}
.entry_left{width:149px;float:left;margin-right:15px;background:url('images_theme/image_border.jpg') no-repeat;padding:6px 8px;height:153px;}
.entry_left img{border:none;}
.entry .info{color:#afafaf;border-top:1px solid #afafaf;border-bottom:1px solid #afafaf;padding:2px 5px;margin-bottom:5px;}
.entry .div{width:70px;height:1px;background:#464646;margin:13px auto 16px;}
.entry .comments{background:url('images_theme/comments.jpg') no-repeat;width:44px;height:36px;margin:0 auto;text-align:center;font-weight:bold;font-size:15px;padding-top:8px;}/*PADDING FIX NEEDED FOR IE*/
.entry_right{float:right;width:420px;}
.entry_right .title{margin-bottom:5px;}
.entry .info a{color:#afafaf;}
.entry ul{margin-left:25px;}
.entry a{color:#464646;}
.entry h3{margin-bottom:5px;clear:both;color:#276056;}
.comment_num{padding-right:15px;background:url('images_theme/comment_bubble.jpg') no-repeat top right;}
.read_more{display:block;float:right;}

.entry #subscribe{margin:25px 0 0 25px;color:#7a7a7a;float:left;}
.entry #subscribe h3{font-size:14px;}
.entry #bookmarks{color:#b9b9b9;text-align:left;font-size:12px;}
.entry .bookmark_links a{display:block;width:43px;height:44px;background:url('images_theme/bookmarks.jpg') no-repeat;float:left;text-indent:-9999em;overflow:hidden;}
#share.light_box{display: inline-block;float:right;width:342px;}
#share .white_box{display: inline-block;float:right;width:332px;}

#share.light_box{width:347px !ie;}
#share .white_box{width:337px !ie;}

#share .big_bookmark{margin-left:10px;}
#share .small_bookmark{margin-top:5px;}
#designbump{margin-top:-3px;}

/*COMMENTS*/
#commentform img{border:solid 3px #E7E7ED;}
.post_comment_avatar{text-align:center;}
#comments{margin-top:25px;}
.comment_even{width:580px;background:#f5f5f5;border:1px solid #afafaf;padding:10px;text-align:center;}/*PADDING FIX NEEDED FOR IE*/
.comment{border:1px solid #afafaf;width:580px;padding:10px;text-align:center;}/*PADDING FIX NEEDED FOR IE*/
.commentlist li{margin-bottom:10px;}
.commentlist{margin-bottom:25px;}
.commentlist img{border:solid 3px #E7E7ED;}
.comment_l{width:66px;}
.comment_r{width:504px;text-align:left;padding-left:10px;}/*PADDING FIX NEEDED FOR IE*/
.commentlist .top{border-bottom:1px solid #afafaf;padding-bottom:5px;margin-bottom:10px;}

/*CONCACT*/
.form_error{display:none;height:25px;width:415px;padding:3px 10px;margin-left:25px;font-size:10px;color:#ff3e3e;}

/*FREEBIES*/
.freebie_buttons{width:300px;}
.freebie_buttons a{background:url('images_theme/freebie_buttons.jpg') no-repeat;width:125px;height:32px;display:block;text-indent:-9999em;overflow:hidden;}
.freebie_buttons_inpost a{background:url('images_theme/freebie_buttons.jpg') no-repeat;width:125px;height:32px;display:block;text-indent:-9999em;overflow:hidden;}
a.freebie_more{background-position:0 -33px;}
a.freebie_demo{background-position:0 -66px;}

/*PORT*/
.portfolio #info{margin:-5px 0 10px 25px;}
.portfolio .title{margin-bottom:5px;}
.portfolio img{border:solid 3px #E7E7ED;}
.port_links{width:195px;}
.preview_site{margin-right:2px;}
.port_info{margin-top:10px;}
.portfolio .technologies{width:350px;}

/*FOOTER*/
#footer{height:15px;width:940px;margin:0 auto;background:#414141;text-align:center;padding:5px 0;color:#949494;}/*PADDING FIX NEEDED FOR IE*/










