/*:::::http://www.nickgarner.co.uk/wp-content/themes/cutline-3-column-right-11/style.css:::::*/
body{background:none repeat scroll 0% 0% rgb(255,255,255); color:rgb(51,51,51); font:62.5% Arial,Georgia, "Times New Roman", Times, serif; text-align:center; }
*{padding:0pt; margin:0pt; }
a{color:rgb(0,96,255); text-decoration:underline; }
a:visited{color:rgb(51,51,51); text-decoration:underline; }
a:hover{color:rgb(223,0,0); text-decoration:underline; }
a img{border:medium none; }
blockquote{font-style:italic; font-family:Arial,Georgia, "Times New Roman", Times, serif; color:rgb(85,85,85); margin:0pt 30px 1.5em; padding:0pt 0pt 0pt 10px; border-left:1px solid rgb(170,170,170); }
abbr,acronym{border-bottom:1px dotted rgb(170,170,170); text-transform:uppercase; cursor:help; }
h1,h2,h3{font-weight:bold; font-family:Helvetica, Arial, sans-serif; color:rgb(0,0,0); }
h1{font-size:3.6em; letter-spacing:-0.03em; }
#masthead{width:970px; height:140px; background-image:url(images/header_1.jpg); background-repeat:no-repeat; }
#masthead-inner{padding-right:180px; }
#masthead h1{padding:40px 0 0 0; text-align:center; clear:both; }
#masthead h3{margin:0pt 0pt 0.75em; font-weight:normal; font-size:1.8em; text-transform:none; color:rgb(136,136,136); text-align:center; }
h1 a,h1 a:visited,h1 a:hover{color:rgb(0,0,0); text-decoration:none; }
h2{font-size:2em; }
h2 a{color:rgb(0,0,0); text-decoration:none; }
h2 a:visited{color:rgb(85,85,85); text-decoration:none; }
h2 a:hover{color:rgb(0,153,0); text-decoration:none; }
.posts h2{margin:0pt 0pt 0.1em; line-height:1.2em; }
h3{font-size:1em; text-transform:uppercase; }
h4{font:italic 1.2em Arial,Georgia, "Times New Roman", Times, serif; color:rgb(136,136,136); }
h4 a,h4 a:visited{color:rgb(136,136,136); text-decoration:none; }
h4 a:hover{color:rgb(136,136,136); text-decoration:underline; }
.posts h4{margin:0pt 0pt 1.25em; padding:0pt 0pt 1em; background:url('hr_title_sep.gif') no-repeat scroll 0pt 100% transparent; }
#container{width:970px; margin:15px auto 0pt; }
#content_box{width:970px; text-align:left; float:left; clear:both; padding:10px 0 0 0; }
#content{width:500px; padding:0pt 20px 0pt 0pt; float:left; }
#sidebar{width:210px; padding:0pt 0pt 0pt 15px; float:left; }
#footer{width:970px; padding:1.2em 0pt 0pt; border-top:2px solid rgb(204,204,204); float:left; clear:both; }
ul#nav{list-style:none outside none; width:950px; padding:0pt 10px;  border-bottom:1px dotted #cccccc; float:left; clear:both; }
ul#nav li{padding:0.85em 40px 0.7em 0pt; font:bold 1.4em Helvetica, Arial, sans-serif; text-transform:uppercase; float:left; }
ul#nav li a,ul#nav li a:visited{color:rgb(0,0,0); text-decoration:none; }
ul#nav li a:hover{color:rgb(0,0,0); text-decoration:underline; }
ul#nav li a.current,ul#nav li a.current:visited,ul#nav li a.current:hover{color:rgb(0,153,0); text-decoration:underline; }
ul#nav li.rss{padding:0.85em 0pt 0.7em; float:right; }
ul#nav li.rss a{padding:0pt 18px 0pt 0pt; background:url('icon_rss.gif') no-repeat scroll 100% 50% transparent; }
#header_img{position:relative; margin:0pt 0pt 3em; border-bottom:1px solid rgb(0,0,0); float:left; clear:both; }
#header_img img{display:block; }
.entry{font-size:1.4em; line-height:1.65em; }
.entry blockquote{font-size:1em; }
.entry p{margin:0pt 0pt 1.5em; }
.entry ul,.entry ol{margin:0pt 0pt 1.5em 40px; }
.entry ul{list-style-type:square; }
.entry li{margin:0pt 0pt 0.5em; }
.entry dl{margin:0pt 0pt 1.5em; }
.entry dt{font-weight:bold; margin:0pt 0pt 0.5em; }
.entry dd{margin:0pt 0pt 1.5em 20px; }
.entry img{}
.tagged{padding:0.4em 0pt 0pt; background:url('hr_tag_sep.gif') no-repeat scroll 0% 0% transparent; font-size:1.2em; line-height:1.6em; color:rgb(136,136,136); clear:both; }
.tagged a,.tagged a:visited{padding:0.25em; color:rgb(51,51,51); text-decoration:none; }
.tagged a:hover{color:rgb(255,255,255); background:none repeat scroll 0% 0% rgb(51,51,51); text-decoration:none; }
.add_comment{display:block; padding:0pt 0pt 0pt 20px; font-weight:bold; float:right; }
.navigation{width:500px; font-size:1.4em; float:left; }
.clear{width:500px; height:1px; margin:0pt 0pt 5em; clear:both; }
.flat{margin:0pt 0pt 2em ! important; }
ul.sidebar_list{list-style:none outside none; }
ul.sidebar_list li.widget,ul.sidebar_list li.linkcat{width:210px; margin:0pt 0pt 2.5em; font-size:1.3em; line-height:1.4em; float:left; }
li.widget h2,li.linkcat h2{font-weight:bold; font-size:1.077em; text-transform:uppercase; letter-spacing:normal; margin:0pt 0pt 0.8em; padding:0.4em 2px; border-top:1px solid rgb(0,0,0); background:url('hr_dot_black.gif') repeat-x scroll 0pt 100% transparent; }
li.widget p{margin:0pt 0pt 1.5em; padding:0pt 10px; }
li.widget ul,li.linkcat ul{list-style:square outside none; margin:0pt 0pt 0.5em 20px; }
li.widget li,li.linkcat li{margin:0pt 0pt 0.7em; }
li.widget li a,li.widget li a:visited,li.linkcat li a,li.linkcat li a:visited{text-decoration:none; }
li.widget li a:hover,li.linkcat li a:hover{text-decoration:underline; }
#footer p{margin:0pt 0pt 0.923em; font-size:1.3em; color:rgb(136,136,136); text-align:right; }
#search_form{}
#search_form .search_input{width:201px; padding:3px; color:rgb(0,153,0); font:1em Arial,Georgia, "Times New Roman", Times, serif; border-width:1px; border-style:solid; border-color:rgb(153,153,153) rgb(245,245,245) rgb(245,245,245) rgb(153,153,153); }
li.widget .search_input{font-size:1.1em ! important; }
#search_form .search_input:focus{border-width:1px; border-style:solid; border-color:rgb(102,102,102) rgb(221,221,221) rgb(221,221,221) rgb(102,102,102); }
.alignleft{float:left; }
.alignright{float:right; }
.wp-caption{border:1px solid rgb(221,221,221); text-align:center; background-color:rgb(243,243,243); padding-top:4px; margin:10px; -moz-border-radius:3px 3px 3px 3px; }
.wp-caption img{margin:0pt; padding:0pt; border:0pt none; }
.wp-caption p.wp-caption-text{font-size:11px; line-height:17px; padding:0pt 4px 5px; margin:0pt; }
/*:::::http://www.nickgarner.co.uk/wp-content/themes/cutline-3-column-right-11/custom.css:::::*/
/*:::::http://www.nickgarner.co.uk/wp-content/plugins/wp-pagenavi/pagenavi-css.css?ver=2.70:::::*/
.wp-pagenavi{clear:both; }
.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;
/*border:1px solid rgb(191,191,191); */
padding:3px 5px; margin:2px; }
.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:rgb(0,0,0); }
.wp-pagenavi span.current{font-weight:bold; }
/*:::::http://www.nickgarner.co.uk/index.php?ak_action=aktt_css&v=2.4:::::*/
/*---:[ comment styles ]:---*/
#comments{width:500px; float:left; clear:both; }
ul#comment_list{list-style:none; margin:0 0 1.2em; border-top:1px solid #bbb; float:left; }
ul#comment_list li{overflow:hidden; }
ul#comment_list li.comment{width:500px; padding:1.2em 0; border-bottom:1px dotted #bbb; float:left; }
ul#comment_list li.comment ul.children{padding:0 0 0 3.6em; }
ul#comment_list li.comment ul.children li{list-style:none; border-top:1px dotted #bbb; border-bottom:none; width:100%; padding-bottom:0; margin-top:1.2em; }
ul#comment_list li.trackback,ul#comment_list li.pingback{width:470px; padding:1.2em 15px; background:url('images/trackback_bg.gif'); }
.comment_meta{margin:0 0 1.2em 0; }
.comment_avatar .avatar{padding:0 15px 0 20px; float:right; }
.comment_num{padding:0 15px 0 20px; font-weight:bold; font-size:1.4em; float:right; }
.trackback .comment_num,.pingback .comment_num{padding:0 0 0 20px; }
.comment_num a,.comment_num a:visited{color:#888; text-decoration:none; }
.comment_num a:hover{color:#df0000; text-decoration:none; }
.comment_meta strong{font-size:1.6em; }
.comment_time{font:normal 1.1em Verdana,Helvetica,Arial,sans-serif; }
.comment_time,.comment_time a{color:#888; text-decoration:none; }
.comment_time a:hover{text-decoration:underline; }
.comment .entry,.comment .reply{padding:0 15px; }
.comment .entry p{margin:0 0 1.0em 0; }
/*---:[ comment form styles ]:---*/
#respond{padding:2.4em 0 0; clear:both; overflow:hidden; }
#comment_form{width:500px; padding:1.0em 0 0 0; float:left; }
#comment_form p{padding:0.6em 0; }
#comment_form label{padding:0 0 0 10px; font-size:1.2em; }
#comment_form .text_input{width:191px; padding:3px; color:#444; font:normal 1.4em Georgia,"Times New Roman",Times,serif; border-top:2px solid #999; border-left:2px solid #999; border-right:1px solid #fff; border-bottom:1px solid #fff; }
#comment_form .text_area{width:321px !important; }
#comment_form .text_input:focus{border-top:2px solid #666; border-left:2px solid #666; border-right:1px solid #ddd; border-bottom:1px solid #ddd; }
#comment_form .form_submit{padding:0.4em 4px; background:url('images/submit_bg.gif'); border:3px double #999; border-top-color:#ccc; border-left-color:#ccc; font:bold 1.4em Georgia,"Times New Roman",Times,serif; cursor:pointer; }
#comment_form p.subscribe-to-comments{font-size:1.4em; }
#comment_form p.subscribe-to-comments label{font-size:1.0em; }
#aktt_tweet_form{margin:0pt; padding:5px 0pt; }
#aktt_tweet_form fieldset{border:0pt none; }
#aktt_tweet_form fieldset #aktt_tweet_submit{float:right; margin-right:10px; }
#aktt_tweet_form fieldset #aktt_char_count{color:rgb(102,102,102); }
#aktt_tweet_posted_msg{background:none repeat scroll 0% 0% rgb(255,255,204); display:none; margin:0pt 0pt 5px; padding:5px; }
#aktt_tweet_form div.clear{clear:both; float:none; }
#gallery-1{margin:auto; }
#gallery-1 .gallery-item{float:left; margin-top:10px; text-align:center; width:33%; }
#gallery-1 img{border:2px solid rgb(207,207,207); }
#gallery-1 .gallery-caption{margin-left:0pt; }
