/* -----------------------------------------------------------------------

   Blueprint CSS Framework 0.7.1
   http://blueprintcss.googlecode.com

   * Copyright (c) 2007-2008. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */


/* ie.css */
body {text-align:center;}
.container {text-align:left;}
* html .column {overflow-x:hidden;}
* html legend {margin:-18px -8px 16px 0;padding:0;}
ol {margin-left:2em;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
html>body p code {*white-space:normal;}
hr {margin:-8px auto 11px;}


/* reset.css START */
html {margin:0;padding:0;border:0;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
body {line-height:2.0;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;float:none !important;}
table, th, td {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:'';}
blockquote, q {quotes:"" "";}
a img {border:none;}
:focus {outline:0;}
/* reset.css END */


/* typography.css */
html {font-size:100.01%;}
body {font-size:85%;color:#2B2B2B; font-family: 'Droid Sans', serif; /*font-family:Verdana, Geneva, sans-serif; background-image: url(/images/page_images/pagebg.jpg);	background-repeat: repeat;*/}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:24px; margin-bottom:0.5em; font-family: 'Droid Serif', arial, serif; font-weight:600; }
h3 {font-size:1.5em;line-height:1;margin-bottom:0.7em; margin-top:1.5em; font-family: 'Droid Serif', Hoefler Text, Garamond; font-weight:600; }
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.3em;}
.left {float:left;}
.leftpadding {padding:5px 10px 10px 0 !important;}
p .left {margin:1.5em 1.5em 1.5em 0;padding:0;}
.right {float:right;}
.rightpadding {padding:0 0 10px 10px !important;}
p .right {margin:1.5em 0 1.5em 1.5em;padding:0; }
a {color:#900; text-decoration:none;}
a:focus, a:hover {color:#000; text-decoration:none; }
.page a, .page a:hover {text-decoration:none !important; border-bottom:dotted 1px;  }

blockquote {margin:1.5em;font-style:italic; border-left:solid 2px #7A7A7A; padding-left:10px; line-height:1.5;}
strong, dfn {font-weight:bold;}
em, dfn {font-style:italic;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0;}
ul, ol {margin:0 1.5em 1.5em 0;padding-left:1.5em;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;}
thead th {background:#c3d9ff;}
th, td, caption {padding:4px 10px 4px 5px;}
.caption {display: block; padding-top: 0px !important; margin-top:-15px !important;padding-left:5px;font-size: 0.85em; font-style:italic;}
tbody tr:nth-child(even) td, tbody tr.even td {background:#e5ecf9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:0.95em !important; margin-bottom:1.875em;line-height:1.875em; size:}
.xsmall {font-size:0.85em !important; margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#ccc;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0 !important; padding-top:0 !important;}
.bottom {margin-bottom:0 !important; padding-bottom:0 !important;}
.plain {text-decoration:none; padding:none !important; border:none !important; margin:none !important; -moz-box-shadow: none !important; -webkit-box-shadow:none !important; box-shadow:none !important; }}
.justify {text-align:justify;}
p a.noborder, p a:hover.noborder {border:none;}
.wait {cursor:help; border-bottom:1px dotted #999;}

/*--SKETCH--*/
.sketch {
	font-size: 26px;
	padding: 2px 0px 15px 0px;
	word-spacing:normal;
	margin: 0;
	line-height: 25px;
	text-decoration:none;
	/*letter-spacing: 0.1em;
	color:#525252;*/
	font-family: "SketchBlockBold", verdana; 	
}
/*--SKETCH--*/
/* typography END  */

/* forms.css */
label {font-weight:bold;}
fieldset {padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-weight:normal;font-size:1.0em; margin-top:-1em;margin-bottom:0.1em;}
fieldset, #IE8#HACK {padding-top:1.4em;}
legend, #IE8#HACK {margin-top:0;margin-bottom:0;}
input[type=text], input[type=password], input.text, input.title {background-color:#EDEDED;border:1px solid #bbb;} 
textarea {background-color:#EDEDED;border:1px solid #bbb; width:550px !important;}
input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus {border-color:#666;}
select {background-color:#EDEDED;border:1px solid #bbb;}
input[type=text], input[type=password], input.text, input.title, textarea, select {margin:0.5em 0;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
form.inline {line-height:3;}
form.inline p {margin-bottom:0;}
.error, .alert, .notice, .success, .info {padding:0.8em;margin-bottom:1em;border:2px solid #ddd;}
.error, .alert {background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;}
.notice {background:#fff6bf;color:#514721;border-color:#ffd324;}
.success {background:#e6efc2;color:#264409;border-color:#c6d880;}
.info {background:#d5edf8;color:#205791;border-color:#92cae4;}
.error a, .alert a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.info a {color:#205791;}
.plain_img .wpcf7-captcha-captcha-320 {border:none; box-shadow:none; padding-top:-5px;}
.right .ajax-loader {border:none !important; box-shadow:none !important; padding-top:-5px;}
.plain_img, .ajax-loader {margin-top:-5px;}
.plain_img {border:0 !important; margin:0 !important; -moz-box-shadow: none !important; -webkit-box-shadow:none !important; box-shadow:none !important; }

/*--forms.css end--*/

/* header.css */
.header {
margin:0 0 40px 0;
width:960px;height:290px; 	
background-image: url(/images/page_images/website_background4.png);
background-repeat:no-repeat;
background-position:left top;  
}
/* header end.css */

/* grid.css */
.container {width:960px; margin: 0 auto; padding: 0;}
.showgrid {background:url(src/grid.png);}
.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24 {float:left;margin-right:10px;}
.last {margin-right:0;}
.span-1 {width:30px;}
.span-2 {width:70px;}
.span-3 {width:110px;}
.span-4 {width:150px;}
.span-5 {width:190px;}
.span-6 {width:230px;}
.span-7 {width:270px;}
.span-8 {width:310px;}
.span-9 {width:350px;}
.span-10 {width:390px;}
.span-11 {width:430px;}
.span-12 {width:470px;}
.span-13 {width:510px;}
.span-14 {width:550px;}
.span-15 {width:590px;}
.span-16 {width:630px;}
.span-17 {width:670px;}
.span-18 {width:710px;}
.span-19 {width:750px;}
.span-20 {width:790px;}
.span-21 {width:830px;}
.span-22 {width:870px;}
.span-23 {width:910px;}
.span-24 {width:950px;margin-right:0;}
input.span-1, textarea.span-1, input.span-2, textarea.span-2, input.span-3, textarea.span-3, input.span-4, textarea.span-4, input.span-5, textarea.span-5, input.span-6, textarea.span-6, input.span-7, textarea.span-7, input.span-8, textarea.span-8, input.span-9, textarea.span-9, input.span-10, textarea.span-10, input.span-11, textarea.span-11, input.span-12, textarea.span-12, input.span-13, textarea.span-13, input.span-14, textarea.span-14, input.span-15, textarea.span-15, input.span-16, textarea.span-16, input.span-17, textarea.span-17, input.span-18, textarea.span-18, input.span-19, textarea.span-19, input.span-20, textarea.span-20, input.span-21, textarea.span-21, input.span-22, textarea.span-22, input.span-23, textarea.span-23, input.span-24, textarea.span-24 {border-left-width:1px;border-right-width:1px;padding-left:5px;padding-right:5px;}
input.span-1, textarea.span-1 {width:18px;}
input.span-2, textarea.span-2 {width:58px;}
input.span-3, textarea.span-3 {width:98px;}
input.span-4, textarea.span-4 {width:138px;}
input.span-5, textarea.span-5 {width:178px;}
input.span-6, textarea.span-6 {width:218px;}
input.span-7, textarea.span-7 {width:258px;}
input.span-8, textarea.span-8 {width:298px;}
input.span-9, textarea.span-9 {width:338px;}
input.span-10, textarea.span-10 {width:378px;}
input.span-11, textarea.span-11 {width:418px;}
input.span-12, textarea.span-12 {width:458px;}
input.span-13, textarea.span-13 {width:498px;}
input.span-14, textarea.span-14 {width:538px;}
input.span-15, textarea.span-15 {width:578px;}
input.span-16, textarea.span-16 {width:618px;}
input.span-17, textarea.span-17 {width:658px;}
input.span-18, textarea.span-18 {width:698px;}
input.span-19, textarea.span-19 {width:738px;}
input.span-20, textarea.span-20 {width:778px;}
input.span-21, textarea.span-21 {width:818px;}
input.span-22, textarea.span-22 {width:858px;}
input.span-23, textarea.span-23 {width:898px;}
input.span-24, textarea.span-24 {width:938px;}
.append-1 {padding-right:40px;}
.append-2 {padding-right:80px;}
.append-3 {padding-right:120px;}
.append-4 {padding-right:160px;}
.append-5 {padding-right:200px;}
.append-6 {padding-right:240px;}
.append-7 {padding-right:280px;}
.append-8 {padding-right:320px;}
.append-9 {padding-right:360px;}
.append-10 {padding-right:400px;}
.append-11 {padding-right:440px;}
.append-12 {padding-right:480px;}
.append-13 {padding-right:520px;}
.append-14 {padding-right:560px;}
.append-15 {padding-right:600px;}
.append-16 {padding-right:640px;}
.append-17 {padding-right:680px;}
.append-18 {padding-right:720px;}
.append-19 {padding-right:760px;}
.append-20 {padding-right:800px;}
.append-21 {padding-right:840px;}
.append-22 {padding-right:880px;}
.append-23 {padding-right:920px;}
.prepend-1 {padding-left:40px;}
.prepend-2 {padding-left:80px;}
.prepend-3 {padding-left:120px;}
.prepend-4 {padding-left:160px;}
.prepend-5 {padding-left:200px;}
.prepend-6 {padding-left:240px;}
.prepend-7 {padding-left:280px;}
.prepend-8 {padding-left:320px;}
.prepend-9 {padding-left:360px;}
.prepend-10 {padding-left:400px;}
.prepend-11 {padding-left:440px;}
.prepend-12 {padding-left:480px;}
.prepend-13 {padding-left:520px;}
.prepend-14 {padding-left:560px;}
.prepend-15 {padding-left:600px;}
.prepend-16 {padding-left:640px;}
.prepend-17 {padding-left:680px;}
.prepend-18 {padding-left:720px;}
.prepend-19 {padding-left:760px;}
.prepend-20 {padding-left:800px;}
.prepend-21 {padding-left:840px;}
.prepend-22 {padding-left:880px;}
.prepend-23 {padding-left:920px;}
.border {padding-right:4px;margin-right:5px;border-right:1px solid #ddd;}
.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #ddd;}
.pull-1 {margin-left:-40px;}
.pull-2 {margin-left:-80px;}
.pull-3 {margin-left:-120px;}
.pull-4 {margin-left:-160px;}
.pull-5 {margin-left:-200px;}
.pull-6 {margin-left:-240px;}
.pull-7 {margin-left:-280px;}
.pull-8 {margin-left:-320px;}
.pull-9 {margin-left:-360px;}
.pull-10 {margin-left:-400px;}
.pull-11 {margin-left:-440px;}
.pull-12 {margin-left:-480px;}
.pull-13 {margin-left:-520px;}
.pull-14 {margin-left:-560px;}
.pull-15 {margin-left:-600px;}
.pull-16 {margin-left:-640px;}
.pull-17 {margin-left:-680px;}
.pull-18 {margin-left:-720px;}
.pull-19 {margin-left:-760px;}
.pull-20 {margin-left:-800px;}
.pull-21 {margin-left:-840px;}
.pull-22 {margin-left:-880px;}
.pull-23 {margin-left:-920px;}
.pull-24 {margin-left:-960px;}
.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 {float:left;position:relative;}
.push-1 {margin:0 -40px 1.5em 40px;}
.push-2 {margin:0 -80px 1.5em 80px;}
.push-3 {margin:0 -120px 1.5em 120px;}
.push-4 {margin:0 -160px 1.5em 160px;}
.push-5 {margin:0 -200px 1.5em 200px;}
.push-6 {margin:0 -240px 1.5em 240px;}
.push-7 {margin:0 -280px 1.5em 280px;}
.push-8 {margin:0 -320px 1.5em 320px;}
.push-9 {margin:0 -360px 1.5em 360px;}
.push-10 {margin:0 -400px 1.5em 400px;}
.push-11 {margin:0 -440px 1.5em 440px;}
.push-12 {margin:0 -480px 1.5em 480px;}
.push-13 {margin:0 -520px 1.5em 520px;}
.push-14 {margin:0 -560px 1.5em 560px;}
.push-15 {margin:0 -600px 1.5em 600px;}
.push-16 {margin:0 -640px 1.5em 640px;}
.push-17 {margin:0 -680px 1.5em 680px;}
.push-18 {margin:0 -720px 1.5em 720px;}
.push-19 {margin:0 -760px 1.5em 760px;}
.push-20 {margin:0 -800px 1.5em 800px;}
.push-21 {margin:0 -840px 1.5em 840px;}
.push-22 {margin:0 -880px 1.5em 880px;}
.push-23 {margin:0 -920px 1.5em 920px;}
.push-24 {margin:0 -960px 1.5em 960px;}
.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 {float:left;position:relative;}
div.prepend-top, .prepend-top {margin-top:2em;}
div.append-bottom, .append-bottom {margin-bottom:2em;}
.box {padding:1.5em;margin-bottom:1.5em;background:#e5eCf9;}
hr {background:#ccc;color:#ccc;clear:both;float:none;width:100%;height:2px;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;visibility:hidden;}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both;}
.space {margin:20px 0 0px 0;}
/* grid end */


/*--Footer--*/
.footer {position:relative; width:100%; height:1250px; bottom:0; margin:30px auto 0; padding: 40px 0 0 0; color:#F7F7F7; background-color:#333; clear:both; border-top:2px solid #5E5E5E}
.footer_alt {width:100%; margin: 0 auto; padding: 80px 0 30px 0; }
.footer a, .footer a:link {color:#F7F7F7; text-decoration:none !important; border-bottom:dotted 1px;}
.footer a:hover {color:#F7F7F7; text-decoration:none !important; border-bottom:solid 1px;}
.footer a:visited {text-decoration:none !important; border-bottom:dotted 1px;}
.footer_container {width:960px;  height:100%; clear:both; margin: 0 auto; padding:0 20px; text-align:left; }
.footer h2 {
	padding: 2px 0px 15px 0px;
	margin: 0;
	line-height: 25px;
	text-decoration:none;
	/*letter-spacing: 0.1em;*/
	word-spacing: normal;
}
.footer a img {opacity:0.8}

.footer .randomlinks ul li {padding:2px 0;}
.footer .randomlinks ul {margin:0 0 0 0px;}
.footer hr {clear:both; float:none; width:100%; height:0; margin:1.45em 0; border:none;}

.f {display:none;} /*Div for footer link in module*/

/* begin styles for RSS Feed */
.footer .rss_box {	 }

.footer .rss_items {
	margin-top:0px;
	padding:0.5em; 0.5em;
	margin-left:0px;
}

p.rss_title {padding:0.5em;}

.rss_title {text-decoration: none;
	font-size: 85%;
	color:#ffffff;
	font-weight:bold;
	margin: 0px;
	padding:0em;
	text-align: left;
}

.footer li.rss_item  {  padding:4px 0;}
.rss_date {	font-size: 85%;	font-weight : normal;	color: #F60;}
/* end styles for RSS Feed */

/*--Header Title --*/
.logo {padding:58px 0 0px 0px; margin: 0px 0px 2px 0px;}
.logo a img {margin: 0px 0px 5px 0px;}
/*--Header Title --*/

/*Sidebar Section Titles*/
.sidebar {float:left;}
.sidebarsection {padding:0px 0 50px 0; font-size:90%; line-height:1.5; text-align:justify; color:#696969; }
.sidebarsection a {color:#696969; text-decoration:underline !important; }
.sidebarsection a:hover {text-decoration:none !important ; color:#000;}
.sidebarsection a img {opacity:0.7;}
.sidebarsection a:hover img {opacity:1;}

.sidebarsection h2 {padding:0; margin:0;}
.sidebarsection h2.icon {	
	padding:0px 0px 0px 65px;
	margin:0; /* the ul items (if list is activated)*/
	list-style-image: none;
	list-style-type: none;
	background-position: -5px 0px;
	line-height:64px;
	}

.sidebarsection h2.wordpress {
	background-image: url(/images/icons/pagepeel/wordpress_64x64.png);
	background-repeat: no-repeat;
	}

.sidebarsection h2.delicious, h2.delicious {
	background-image: url(/images/icons/pagepeel/delicious_64x64.png);
	background-repeat: no-repeat;
	}

.sidebarsection h2.twitter {
	background-image: url(/images/icons/pagepeel/twitter_64x64.png);
	background-repeat: no-repeat;
	}
	
.sidebarsection h2.flickr {
	background-image: url(/images/icons/pagepeel/flickr_64x64.png);
	background-repeat: no-repeat;
	}

.sidebarsection h2.lastfm {
	background-image: url(/images/icons/pagepeel/lastfm_64x64.png);
	background-repeat: no-repeat;
	}
	
.sidebarsection h2.gowalla {
	background-image: url(/images/icons/pagepeel/gowalla.png);
	background-repeat: no-repeat;
	}

.reader-publisher-module {padding:0 0 10px 5px; margin:}
	

/* -------GOOGLE AD SENSE ----------*/
#sidebar div#aus div#abgi a img {display:none;}
/* -------GOOGLE AD SENSE ----------*/

/*Other  Headers*/
.webdev {
	background-image: url(/images/icons/silkicons/layout.png);
	background-position: 3px 2px;
	background-repeat: no-repeat;
}

.script {
	background-image: url(/images/icons/silkicons/script_code.png);
	background-position: 3px 2px;
	background-repeat: no-repeat;
}

.ajax {
	background-image: url(/images/icons/silkicons/page_white_code_red.png);
	background-position: 3px 2px;
	background-repeat: no-repeat;
}

.css {
	background-image: url(/images/icons/silkicons/css.png);
	background-position: 3px 2px;
	background-repeat: no-repeat;
}

.more, a.more {
	background-image: url(/images/icons/silkicons/folder_explore.png);
	background-position: 3px 2px;
	background-repeat: no-repeat;
	padding: 0 0 0 26px;
}

/*################### -- START SGCLARK BLOG SETTINGS -- ####################*/
.post {
	text-align:justify;
	padding:10px 0 0 0;
	clear:both;
	font-size: 96%;
}

.post .entry {padding:0px 0 50px 0;}

#houseblogtitle {
	padding-bottom:30px;
	clear: both;
	height:140px;
}

.post h2, .post h2 a {
  color:#3D3D3D;
  font-style: normal;
  font-weight: 600;
  text-shadow: none;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 1.2em;
  border:none !important;}

.post h2 a:hover {border-bottom:1px dotted !important; color:#000; }
.post a {text-decoration:none !important; border-bottom:dotted 1px;}
.post a:hover {text-decoration:none !important; border-bottom:dotted 1px;  }
/*.post a:hover, .post a:focus  {text-decoration:none;}*/

<!--POST PHOTOS-->
.post p a.right img, .post p a:hover.right img, .post p a.left img, .post p a:hover.left img {border-bottom:none !important;}
.post img, .post embed, .post div.youtube iframe, .post p iframe {
margin:5px 0 10px 0;
border:1px solid #777;
padding: 5px !important;
	-moz-box-shadow: 9px 9px 15px #545454;
	-webkit-box-shadow: 9px 9px 15px #545454;
	box-shadow: 9px 9px 15px #545454;
	/* For IE 8 
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#545454')";
	/* For IE 5.5 - 7 
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#545454');*/
}

img.noshadow {margin:5px 0 10px 0;
border:1px solid #777;
padding: 5px;}
<!--POST PHOTOS-->

<!--POST DETAILS-->
.postdetails iframe {margin: 0px 0 5px 0;}
/*.post_meta {padding:0 0 7px 0; clear:both;}*/
.post .postdetails a {text-decoration:none !important; border:none !important; color:#2B2B2B;}
.post .postdetails a:hover {border-bottom:dotted 1px !important; text-decoration:none; color:#1C1C1C; }
.postdetails a:link, .post_details a:visited {text-decoration:none; border:0; color:#2B2B2B; }
.postdetails p {padding:0; margin:0; color:#2B2B2B; width:100%;}
.post .postdetails {
	clear:both;	
	padding:5px; 
	margin:10px 0 0 0; 
	text-decoration:none; 
	border-top:1px dotted #999 !important; 
	border-bottom:1px dotted #999 !important; 
	font-weight:normal;
	color:#2B2B2B;
	}
	
.postdetails .date {
	background-image:url(/images/icons/grey/calendar.png);
	padding:2px 20px 0 23px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border:none !important;
	opacity:0.50;
	line-height:25px;
}

.postdetails .comments {
	background-image:url(/images/icons/grey/comment.png);
	padding:2px 0 0 23px;
	background-repeat: no-repeat;
	background-position: 0px 2px;
	border:none !important;
	opacity:0.50;
	line-height:25px;
}

.postdetails .tags {
	background-image:url(/images/icons/grey/tags.png);
	padding:0px 0 0 23px;
	background-repeat: no-repeat;
	background-position: 0px 5px;
	border:none !important;
	opacity:0.50;
	line-height:25px;
}


	
	

<!--POST DETAILS-->


/*--------------COMMENTS---------------*/
.feedlink {
	background-image:url(/images/icons/silkicons/feed.png);
	background-repeat: no-repeat;
}

.all_comments {list-style-type:none; padding:0; margin:0 0 25px 0;}
.comment {margin:5px 0 5px 0; padding:5px;}
.comment-alt {margin:5px 0 5px 0; padding:5px;}
.comment p {padding-top:10px;}
.comment a {text-decoration:none;}
.comment a:hover {text-decoration:underline;}

.authorcomment div.bubble blockquote {
	margin: 0px;
	padding: 0px;
	border: 1px solid #1874CD;
	background-color: #BFEFFF;
	font-style:normal;
}

.authorcomment div.bubble span {
	position: relative;
	margin: 0px;
	padding: 10px 0px 0px 15px;
	top: -2px;
	background: transparent url(/blog/wp-content/themes/sgclark/css/comments/tip_blue.gif) no-repeat 20px 0;
	font-style: normal;
}

/*facebook comment*/
.fbcomment div.bubble blockquote {
	margin: 0px;
	padding: 0px;
	border: 4px solid #3B5998;
	background-color: #fffFFF;
	font-style:normal;
}

.fbcomment div.bubble span {
	position: relative;
	margin: 0px;
	padding: 14px 0px 0px 15px;
	top: -6px;
	background: transparent url(/blog/wp-content/themes/sgclark/css/comments/tip_fb.gif) no-repeat 20px 0;
	font-style: normal;
}
/*facebook comment*/

/*--- NOTES AND WARNINGS --*/
.post .note {
	padding: 0 0 0px 25px;
	margin: 0px 0 0px 0px;
	background: url(/images/icons/silkicons/error.png) no-repeat 0 5px;
	}
	
.post .update {
	padding: 0 0 0px 25px;
	margin: 0px 0 0px 0px;
	background: url(/images/icons/silkicons/star.png) no-repeat 0 5px;
	}
	
.post .award {
	padding: 0 0 0px 25px;
	margin: 0px 0 0px 0px;
	background: url(/images/icons/silkicons/award_star_gold_2.png) no-repeat 0 5px;
	}


.post .note strong {color: #000000; font-weight:bold;text-decoration: underline;}

.post .idea {
	padding: 0 0 0px 22px;
	margin: 5px 0 5px 30px;
	background: url(/images/icons/silkicons/lightbulb.png) no-repeat 0 1px; 
	}

.post .idea strong {color:#000000;font-weight:bold;text-decoration:underline;}

.post .warning {
	padding: 0 0 0px 22px;
	margin: 5px 0 5px 30px;
	background: url(/images/icons/silkicons/exclamation.png) no-repeat 0 1px; 
	}

.post .warning strong {color:#000000; font-weight:bold;text-decoration:underline;}

.post .okay {
	padding: 0 0 0px 22px;
	margin: 5px 0 5px 30px;
	background: url(/images/icons/silkicons/star.png) no-repeat 0 0px;
	}

.post .okay strong {color:#000000; font-weight:bold;text-decoration:underline;}
/*-- END BLOG SETTINGS -- */

/*-- RESUME --*/
.jobtitle {padding:0; font-size:1.08em; font-weight:600; color:#000000;}
.jobtitle img {padding:0; margin:0; clear:right;}
/*a, a:hover, h4 a, h3 a:hover, h4 a:hover {color:#104E8B;}*/
.resumesection  {padding:20px 0 20px 0; border-top:1px #999 solid;}
.resumesection h3 {padding:0; margin:0 0 0.3em 0;}
.resumesection-last {padding: 20px 0 20px 0; border-bottom:none;}
.resumesection img, .resumesection a img {border:0 !important; margin:0; -moz-box-shadow: none; -webkit-box-shadow:none; box-shadow:none; }
.resume .resumesection h3 span {font-size: 12px !important; }

/*-- RESUME --*/

/*-------------------------
	TWITTER
--------------------------*/
ul.twitter {padding:0; margin:0 0 8px 0;} /*themain ul (if list is activated)*/
p.twitter-message {}/*each one of the paragraphs (if msgs > 1)*/
.twitter-timestamp{} /*the timestamp span class*/
a.twitter-link {}/*the tweet link class*/
a.twitter-user{}/*the @username reply link class*/
li.twitter-item, .aktt_tweet_digest li {
	padding:0 0 5px 23px;
	margin:0;
	background-image: url(/images/icons/silkicons/bullet_blue.png);
	background-repeat: no-repeat;
	list-style-image: none;
	list-style-type: none;
	background-position: 0px 3px;
}
li.twitter-item {
	padding:0 0 10px 22px;
	margin:0;
	background-image: url(/images/icons/silkicons/bullet_blue.png);
	background-repeat: no-repeat;
	list-style-image: none;
	list-style-type: none;
	background-position: 0px 0px;
}

#twitter_div ul#twitter_update_list li a {padding:0 0 0 5px;}

.twitter-follow-button {padding:0 0 0 22px;}

.bbp-actions img { margin:0 !important; padding: 0 10px 0 0 !important; background:none !important; border:none !important;-moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important;}


/*--- TWITTER -----*/

/*-------------------------
	MISC ICONS
--------------------------*/
.back {
	padding: 0 0 0px 22px;
	background: url(/images/icons/silkicons/arrow_left.png) no-repeat 0 2px; 
	}

.images {
	padding: 2px 0 2px 22px;
	background: url(/images/icons/silkicons/images.png) no-repeat 2px; 
	}

.image {
	padding: 2px 0 2px 22px;
	background: url(/images/icons/silkicons/image.png) no-repeat 2px; 
	}
/*--- MISC ICONS -----*/

/*-------------------------
	SEARCH BOX
--------------------------*/
.searchbox {float:right; padding:10px 25px 21px 0; width:220px;  }
#search #searchform {}
.searchbox input {font-size:0.8em;}
#search form#searchform input#s {width:100%;}
.search-terms {color:#006633; font-style:italic; font-weight:bold;}
/*--------SEARCH BOX--------*/

/*-------------------------
	FLICKR
--------------------------*/
<!--Images are wrapped in divs classed "flickr_badge_image" with ids-->
<!--flickr_badge_imageX" where "X" is an integer specifying ordinal position.-->
<!--Below are some styles to get you started!-->
#flickr_badge_uber_wrapper {width:350px;}
#flickr_badge_wrapper {padding:0px;}
.flickr_badge_image {margin:0px; display:inline;}
#flickr_badge_image1 {width:87px;}
#flickr_badge_image2 {width:87px;}
#flickr_badge_image3 {width:87px;}
#flickr_badge_image4 {width:87px;}
#flickr_badge_image5 {width:87px;}
#flickr_badge_image6 {width:87px;}
#flickr_badge_image7 {width:87px;}
#flickr_badge_image8 {width:87px;}
#flickr_badge_image9 {width:87px;}

.flickr_badge_image img { margin:5px; padding:5px; border:1px solid #DCDCDC; background-color:#FFFFFF; }
.flickr_badge_image a:hover img { background-color:#DCDCDC;}
#flickr_badge_source {text-align:left; margin:0 10px 0 10px;}
#flickr_badge_icon {float:left; margin-right:5px;}
#flickr_www {display:block; padding:0 5px 0 5px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#193B07;}
#flickr_badge_wrapper {}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, "Sans serif"!important; color:#999999!important;}
/*-------FLICKR---------*/

/*-------------------------
	DELICIOUS LINK FEED
--------------------------*/
.sidebarsection ul.delicious {padding:0; margin:0;} /* the main ul (if list is activated)*/
.sidebarsection li.delicious-item {padding:0px 0px 5px 23px;
	margin:0; /* the ul items (if list is activated)*/
	background-image: url(/images/icons/silkicons/bullet_star.png);
	background-repeat: no-repeat;
	list-style-image: none;
	list-style-type: none;
	background-position: 1px 0px;
	}

p.delicious-bookmark {} /* each one of the paragraphs (if tracks > 1)*/
span.delicious-timestamp {} /* the timestamp span class*/
span.delicious-desc {} /* the description span class*/
.sidebarsection a.delicious-link {text-decoration:none; display:block;} /* the bookmark link class*/
a.delicious-link:hover {/*background-color:#F2F2F2;*/ }
div.delicious-tags{} /* the tags container div*/
a.delicious-link-tag{}/* the tag link class*/
/*-------DELICIOUS----*/

/*-------------------------
	SMART ARCHIVES
--------------------------*/

#smart-archives-block li {list-style-type:none; text-align:left;  margin:0; padding:2px 0 2px 0;}
#smart-archives-block li strong {color:#F5F5F5; }
#smart-archives-block li strong a, #smart-archives-block li a {padding:0 3px 0 0; margin:0;}
#smart-archives-block {padding:0; margin:0;}
#smart-archives-block .empty-month { color:#333 !important; padding:0 3px 0 0;}
/*------SMART ARCHIVES-----*/

/*--------------------------
		NAVIGATION
--------------------------- */

.nav {padding:165px 0px 0 0; float:right; }

#miniflex {
        float: right;
        margin: 0;
        padding: 0px 0px 0 0px;
        position:relative;
        z-index:2;
        }

#miniflex li {
        float: left;
        margin: 0;
        display: inline;
        list-style: none;
        position:relative;
        }

#miniflex a:link, #miniflex a:visited {
        float: left;
        line-height: 20px;
        margin: 0 13px 0px 13px;
        text-decoration: none;
        color: #303030;
		font-family: 'Droid Serif', arial, serif;
		font-size:17px;
        }

#miniflex a.active:link, #miniflex a.active:visited {
        border-bottom: 2px solid #444;
        padding-bottom: 3px;
        color: #303030 !important;
        }
		
		
#miniflex a:hover {
        border-bottom: 2px solid #444;
        padding-bottom: 1px;
        color: #303030 !important ;
        }
    
#animated-tab {
        position: absolute;
        z-index: 1;
        /*font-size: 85%;*/
        line-height: 20px;
        padding-bottom: 3px;
        border-bottom: 2px solid #444;
		width:100%;
        }
		
br { :both;}
/*-----NAVIGATION---*/

/*-------------------------
	HOLIDAY NOTICES
--------------------------*/
.july4 {}
.christmas {}
.newyears {}
.birthday {}
.stpatricksday {}
.thanksgiving {}
/*------------------------*/


/*-------------------------
	 NOTICES
--------------------------*/
.error {background:#FBE3E4;color:#8a1f11;border: 2px solid #FBC2C4; padding:5px; margin:5px 0 3px 0;}
.notice {background:#FFF6BF url(/images/icons/knobicons/attention.png) no-repeat 3px 25px; color:#514721;border: 2px solid #FFD324;  padding:5px 5px 5px 40px; margin:5px 0 3px 0;}
/*------------------------*/

/*-------------------------
	PULLQUOTES
--------------------------*/
.pullquote_left { 
width: 200px; 
padding:2px;
clear:both;
margin: 0 15px 4px 0; 
font-size: 1.3em; 
text-align: center; 
float: left;  
border: 3px double #aaa;  
border-width: 3px 0;
color: #333333;
font-weight: bold;
letter-spacing: .22em;
}

.pullquote_right { 
width: 200px; 
padding:2px; 
clear:both;
margin: 4px 0 4px 15px; 
font-size: 1.4em; 
text-align: center; 
float: right;  
border: 3px double #aaa;  
border-width: 3px 0;
color: #333333;
font-weight: bold;
letter-spacing: .22em;
}
/*----PULLQUOTES--*/

/*-------------------------
	LAST FM MODULE
--------------------------*/
ul.lastfm {padding:0; margin:0 0 8px 0;} 

/*p.lastfm-track: each one of the paragraphs (if tracks > 1)
.lastfm-timestamp: the timestamp span class
a.lastfm-link: the track link class (if linked is activated)*/

ul.lastfm li.lastfm-item {
	padding:0 0 5px 23px;
	margin:0;
	background-image: url(/images/icons/silkicons/bullet_black.png);
	background-repeat: no-repeat;
	list-style-image: none;
	list-style-type: none;
	background-position: 1px 0px;
	color:#424242;
}
/*--- LAST FM MODULE ---*/


.navigation {font-size:0.9em; height:16px; margin:0 -16px 8px -16px; padding:8px 6px 0px;}
.navigation span {margin-top:-4px;}
.navigation .older {float:left;}
.navigation .newer {float:right;}
.navigation .older a {text-decoration:none !important;}
.navigation .newer a {text-decoration:none !important;}
.navigation .older a:hover {color:#666 !important;}
.navigation .newer a:hover {color:#666 !important;}
.navigation .older a img {margin-bottom:-5px;}
.navigation .newer a img {margin-bottom:-5px;}

/*-------------------------
	DISQCUS
--------------------------*/
a.dsq-brlink {display:none;}
.dsq-options {border-top:1px solid #999 !important; border-bottom:1px solid #999 !important; padding:2px 0 2px 2px !important; background-color:#F2F2F2 !important; opacity: 0.7 !important; color:#444;}
.dsq-options a {color:#444;}
.dsq-full-comment {padding:2px 0px 0 2px !important;}
.dsq-post-area {padding:-3px 0 10px 0 !important; height:210px !important;}/*--Drop Down When Click Reply Button--*/
.dsq-comment-message {padding:5px 10px 5px 10px !important;}/*Div wrapping posted comment*/
.dsq-comment-footer-left {padding:0 0 0 10px !important; font-size:10px !important;}/*Div wrapping lower left links when hover over Reply button*/
.dsq-comment-footer-left a {color:#F00 !important;} /*Links in above div*/
.dsq-options, .dsq-request-user-info, .dsq-comment-message, #dsq-sort-select, .dsq-comment-header-meta-wrapper{font-size:90%;}
.dsq-pagination, #dsq-pagination {display:none;}
#dsq-content .dsq-full-comment .dsq-comment-message {padding:0 8px 0 8px;}
#dsq-content a:hover {color:#006; text-decoration:underline !important;}
.dsq-comment-header-meta {background-color:none; padding:5px !important; border-bottom:1px dashed #999 !important;}/*Div surrounding commenter's name and when they posted*/
.dsq-comment-header-meta a {text-decoration:none;}
.dsq-comment-header-time a {margin-top: 0px !important;}/*Div surrounding time stamp on posted comment*/
.dsq-comment-header-time a:hover {text-decoration:none !important; border:none !important;}

.dsq-comment-header {background-image:none !important; border:none !important;}
#dsq-content .dsq-global-toolbar-likes .dsq-group {display:none;}
#dsq-content div, #dsq-content p, #dsq-content h3 { clear:none !important; }
/* -- DISQUS --*/

/*-------------------------
		GOWALLA
--------------------------*/
.sidebarsection h3 {display:none;}
.wpwalla-item-list {padding:0px 0 5px 15px;}
.wpwalla-item-icon {width: 25px; height: 25px; float:left; padding-right: 7px}
/*--GOWALLA--*/

/*-------------------------
	FONT FACE
--------------------------*/
@font-face {
	font-family: 'SketchBlockBold';
	src: url('sketch_block-webfont.eot#') format('eot'), 
	     url('sketch_block-webfont.woff') format('woff'), 
	     url('sketch_block-webfont.ttf')  format('truetype'),
	     url('sketch_block-webfont.svg#svgFontName') format('svg');
	}
/*--FONT FACE--*/

/* Document/File Format/Action Icons
-----------------------------------------------------------------------------*/
.pdf {
	background-image:url(/images/icons/silkicons/page_white_acrobat.png);
	padding:0 0 5px 23px;
	background-repeat: no-repeat;
	line-height:16px;
	background-position: 0px 0px;
	list-style-image: none;
	list-style-type: none;
	border:none !important;
}

.rss {
	background-image:url(/images/icons/silkicons/feed.png);
	padding:0 0 0 23px;
	background-repeat: no-repeat;
	line-height:18px;
	background-position: 0px 2px;
	list-style-image: none;
	list-style-type: none;
	border:none !important;

}

.help {
	background-image:url(/images/icons/silkicons/help.png);
	padding:0 0 0 23px;
	background-repeat: no-repeat;
	line-height:18px;
	background-position: 0px 2px;
	list-style-image: none;
	list-style-type: none;
	border:none !important;

}

.excel {
	background-image:url(/images/icons/silkicons/page_white_excel.png);
	padding:0 0 5px 23px;
	background-repeat: no-repeat;
	line-height:18px;
	background-position: 0px 2px;
	list-style-image: none;
	list-style-type: none;
	border:none !important;

}

.gdoc {
	background-image:url(/images/icons/google/google_docs.gif);
	padding:0 0 5px 23px;
	background-repeat: no-repeat;
	line-height:18px;
	background-position: 0px 2px;
	list-style-image: none;
	list-style-type: none;
	border:none !important;

}

.al2fb_likers {
	background-image:url(/images/icons/thumbs_up.png);
	padding:0 0 0px 22px;
	background-repeat: no-repeat;
	line-height:20px;
	background-position: 0px 2px;
	list-style-image: none;
	list-style-type: none;
	border:none !important;

}

.linkedin {
	background-image:url(/images/icons/social/linkedin_16.png);
	padding:0px 23px 0px 0px;
	background-repeat: no-repeat;
	line-height:18px;
	vertical-align:middle;
	background-position: 110px 0px;
	list-style-image: none;
	list-style-type: none;
	border:none !important;
	color:#0783B6;
}
a:hover.linkedin {color:#000;}


.addthis_toolbox {padding-top:10px;}
.addthis_toolbox a.addthis_button_facebook_like {border:none !important;}
.addthis_toolbox a.addthis_button_tweet {border:none !important;}
.addthis_toolbox a.addthis_button_google_plusone {border:none !important;}
.addthis_toolbox a:hover.addthis_button_facebook_like {border:none !important;}
.addthis_toolbox a:hover.addthis_button_tweet {border:none !important;}
.addthis_toolbox a:hover.addthis_button_google_plusone {border:none !important;}
<!--alt resume-->

div.thick {border-top:5px solid #444 !important; border-bottom:5px solid #444 !important; padding:0 5px 0 5px; margin:0 0 30px 0;}
#resume p {line-height:1.5em; font-size:11px;}
.rezltblue {color:#9BE1FB;}
.rezblue {color:#C5EFFD;}
.rezred {color:#BD2031;}
.rezgrey {color:#231F20;}
.rezteal {color:#006295;}
.rezlarge {font-size: 32px;}
.rezmedium {font-size: 24px;}
.rezsmall {font-size: 12px;}

body.rez_detail .header, body.rez_detail .footer_alt {display:none;}

/*--TOOLTIPS--*/

.tooltip {
border-bottom: 1px dotted #000000; color: #000000; outline: none;
cursor: help; text-decoration: none;
position: relative;
}

.tooltip span {
margin-left: -999em;
position: absolute;
}

.tooltip:hover span {
border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
font-family: Calibri, Tahoma, Geneva, sans-serif;
position: absolute; left: 1em; top: 2em; z-index: 99;
margin-left: 0; width: 250px;
}

.tooltip:hover img {
border: 0; margin: 0px 0 0 -45px !important;
float: left; position: absolute;
}

.tooltip:hover em {
font-family: Candara, Tahoma, Geneva, sans-serif; font-size: 1.2em; font-weight: bold;
display: block; padding: 0.2em 0 0.6em 0;
}

.classic { padding: 0.8em 1em; }
.custom { padding: 0.5em 0.8em 0.8em 2em; }
* html a:hover { background: transparent; }
.classic {background: #FFFFAA; border: 1px solid #FFAD33; }
.critical { background: #FFCCAA; border: 1px solid #FF3334;	}
.help { background: #9FDAEE; border: 1px solid #2BB0D7;	}
.info { background: #9FDAEE; border: 1px solid #2BB0D7;	}
.warning { background: #FFFFAA; border: 1px solid #FFAD33; }
/*--TOOLTIPS--*/

/*---WEBKIT SCROLLBARS --*/


