/*   















Theme Name: Geoff Liviningston















Theme URI: http://www.radcampaign.com















Description: Custom theme for Geoff's Blog















Author: Rad Campaign















Author URI: http://radcampaign.com















Version: 1















*/































@media screen {































* { margin: 0; padding: 0; }















body {background:#E8E6E6 url(/wp-content/themes/geoff/images/background.jpg) repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:20px}















.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }















.clear { clear: both; }















.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }















* html .group, *:first-child+html .group { zoom: 1; } /* First selector = IE6, Second Selector = IE 7 */































a {color:#990000;}































#page-wrap { width: 999px; margin: 0px auto; }































h1, h2, h3 { font-weight: normal; margin: 0 0 10px 0; }















h1 { }















h2 { }















h2 a {color:#990000;text-decoration:none;line-height:25px}















h3 { }















img {border:none}















p { margin: 0 0 10px 0; }















a { }















a:hover { } 































p.post-date {margin:15px 20px}















.post form {}















h2.post-title {margin:0px 20px 20px 20px;font-family:Arial, Helvetica, sans-serif;font-size:30px;font-weight:bold}















h2#comments {margin:0px 20px}















blockquote { }















blockquote p { }































ul, ol { margin: 0 0 10px 0; }































#entries {width:540px;float:left;margin-top:20px}















#pages {width:540px;float:left;margin-top:20px}















#search {width:540px;float:left;margin-top:20px}































.post {background:#fff url(/wp-content/themes/geoff/images/top-left.gif) no-repeat center top;padding-top:15px;margin-bottom:20px}















.post-inner {background:#fff url(/wp-content/themes/geoff/images/bottom-left.gif) no-repeat center bottom;padding-bottom:15px}















#pages .page {background:#fff url(/wp-content/themes/geoff/images/top-left.gif) no-repeat center top;padding-top:15px;margin-bottom:20px}















#pages .page-inner {background:#fff url(/wp-content/themes/geoff/images/bottom-left.gif) no-repeat center bottom;padding-bottom:15px}















#search .page-inner {background:#fff url(/wp-content/themes/geoff/images/bottom-left.gif) no-repeat center bottom;padding-bottom:15px}















#respond {margin:20px}































.entry { }















.entry a { }















.entry a:hover { }































pre { }















code, tt { }































#meta { }















.meta {margin:0px 20px 20px 20px}















.entry {margin:0px 20px 20px 20px;clear:both}















.postmetadata {margin:0px 20px 20px 20px}















.postmetadata { }















.description {display:none}















h1 {display:none}















#header {height:200px;width:999px;line-height:100%}















#sidebar {width:420px;float:left;margin-top:20px}















#footer {width:960px;float:left;margin-top:20px;padding-top:20px;border-top:1px solid #cccccc;margin-bottom:20px}















.nav {float:left}















.social {float:left;width:340px;margin-top:2px}















.social p {float:left;background:url(/wp-content/themes/geoff/images/find-me.gif) no-repeat; text-indent: -99999px;height:30px;width:110px;}















.social img {margin:5px 5px 0px 0px}















#header .search {float:right;width:162px;margin-top:7px;margin-right:23px}















.search input.field-text {float:left;height:17px;border:1px solid gray}















.search input.field-submit {margin-left:-23px;margin-top:1px}















.navgation { }















   .next-posts { }















   .prev-posts { }















.share-stuff {float:left;width:300px;margin:0 7px 20px 20px}



.left {float:left!important}











.excerpt {background:url("/wp-content/themes/geoff/images/post-sidebar-top.gif") no-repeat center top;float:left;margin:0 0 0;width:375px;padding-top:15px}















.excerpt-inner {background:#E2E8F1 url("/wp-content/themes/geoff/images/post-sidebar-bottom.gif") no-repeat center bottom;float:left;margin:0 0 0;width:375px;}















.excerpt p {height:37px;margin:0 15px 15px;overflow:hidden;}















.widget-box {background:url("/wp-content/themes/geoff/images/top.gif") no-repeat scroll center top #FFFFFF;float:left;margin:20px 0 0 0px;padding-top:12px;width:190px;}















.widget-box-inner {background:url("/wp-content/themes/geoff/images/bottom.gif") no-repeat scroll center bottom #FFFFFF;padding-bottom:11px;}















.widget-box li {margin:5px 15px 0px;list-style-type:none}















.widget-box h2 {color:#990000;font-size:12px;font-weight:bold;margin:0 15px;text-decoration:none;text-transform:uppercase;}















.widget-box h2 img {display:none}















.widget-box ul {margin:5px 0px 0px 0px}















.widget-box p {margin:0px 15px}















.widget-box #s-photos img {width:160px;margin:10px 0;height:inherit}















#searchform { }















	#s { }















	#searchsubmt { }















li.pagenav {margin:0px}















li.linkcat {margin:0px}















#header li {list-style-type:none;float:left}















#header li a {text-indent:-99999px;list-style-type:none;height:40px;float:left}















#header li#home a{background:url(/wp-content/themes/geoff/images/home.png) no-repeat;width:92px;margin:-2px 0 0}















#header li#about a {background:url(/wp-content/themes/geoff/images/about.png) no-repeat;width:93px;margin:-2px 0px 0px -17px}


#header li#contact a {background:url(/wp-content/themes/geoff/images/contact.png) no-repeat;width:106px;margin:-2px 0px 0px -17px}













#header li#photography a{background:url(/wp-content/themes/geoff/images/photography.png) no-repeat;width:153px;;margin:-2px 0px 0px -17px}















#header li#home.current a {background:url(/wp-content/themes/geoff/images/home-current.png) no-repeat;width:92px}















#header li#about.current a {background:url(/wp-content/themes/geoff/images/about-current.png) no-repeat;width:93px}



#header li#contact.current a {background:url(/wp-content/themes/geoff/images/contact-current.png) no-repeat;width:106px}











#header li#photography.current a {background:url(/wp-content/themes/geoff/images/photography-current.png) no-repeat;width:153px}















p.tags {margin:20px}















.dsq-brlink {margin-left:20px}















#commentform #submit {margin-top:10px}















textarea { width:498px }















.cancel-comment-reply {margin:20px}































#column-left {width:190px;float:left;margin-left:20px}















#column-right {width:190px;float:left;margin-left:20px}































ol.commentlist { list-style: none; }















ol.commentlist li { }















ol.commentlist li.alt { }















ol.commentlist li.bypostauthor { }















ol.commentlist li.byuser { }















ol.commentlist li.comment-author-admin { }















ol.commentlist li.comment { border-bottom: 1px dotted #666; margin:20px 20px 0px 20px;padding-bottom:20px;}















ol.commentlist li.comment div.comment-author { }















ol.commentlist li.comment div.vcard { }















ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }















ol.commentlist li.comment div.vcard cite.fn a.url { }















ol.commentlist li.comment div.vcard img.avatar { float:right; margin: 0 0 10px 10px; }















ol.commentlist li.comment div.vcard img.avatar-32 { }















ol.commentlist li.comment div.vcard img.photo { }















ol.commentlist li.comment div.vcard span.says { }















ol.commentlist li.comment div.commentmetadata { }















ol.commentlist li.comment div.comment-meta { font-size: 10px; margin: 10px 0px }















ol.commentlist li.comment div.comment-meta a { color: #ccc; }















ol.commentlist li.comment p { }















ol.commentlist li.comment ul { }















ol.commentlist li.comment div.reply { font-size: 11px; }















ol.commentlist li.comment div.reply a { font-weight: bold; }















ol.commentlist li.comment ul.children { list-style: none; margin: 10px 0 0; }















ol.commentlist li.comment ul.children li { }















ol.commentlist li.comment ul.children li.alt { }















ol.commentlist li.comment ul.children li.bypostauthor { }















ol.commentlist li.comment ul.children li.byuser { }















ol.commentlist li.comment ul.children li.comment { }















ol.commentlist li.comment ul.children li.comment-author-admin { }















ol.commentlist li.comment ul.children li.depth-2 { border-left: 5px solid #555; margin: 0 0 10px 10px; }















ol.commentlist li.comment ul.children li.depth-3 { border-left: 5px solid #999; margin: 0 0 10px 10px; }















ol.commentlist li.comment ul.children li.depth-4 { border-left: 5px solid #bbb; margin: 0 0 10px 10px; }















ol.commentlist li.comment ul.children li.depth-5 { }















ol.commentlist li.comment ul.children li.odd { }















ol.commentlist li.even { background: #fff; }















ol.commentlist li.odd { background: #f6f6f6; }















ol.commentlist li.parent { border-left: 5px solid #111; }















ol.commentlist li.thread-alt { }















ol.commentlist li.thread-even { }















ol.commentlist li.thread-odd { }







#disqus_thread {margin:20px}























form { }















input[type=text] { }















textarea {}















































} /* END screen media */















































@media print {































.do-not-print { display: none; }















#comments { page-break-before: always; }































body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; }















h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }















h1 { font-size: 19pt; }















h2 { font-size:17pt; }















h3 { font-size:15pt; }















h4,h5,h6 { font-size:12pt; }















code { font: 10pt Courier, monospace; } 















blockquote { margin: 1.3em; padding: 1em; }















img { display: block; margin: 1em 0; }















a img { border: none; }















table { margin: 1px; text-align:left; }















th { border-bottom: 1px solid #333;  font-weight: bold; }















td { border-bottom: 1px solid #333; }















th, td { padding: 4px 10px 4px 0; }















caption { background: #fff; margin-bottom: 2em; text-align: left; }















thead { display: table-header-group; }















tr { page-break-inside: avoid; } 















a { text-decoration: none; color: black; }















	















} /* END print media */
