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

   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 */
html, 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 {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5; margin: 0 auto;	padding:0;	color:#424242;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
body {
	font-size: 72%;
	font-family: verdana; /*"Trebuchet MS", Verdana, Arial, sans-serif;*/
	background-image: url(/images/page_images/pagebg.jpg);
	background-repeat: repeat;
	/*background-position: center top;*/
}


.content {padding:0 0 100px 0;}

h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#104E8B;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.65em;}
h3 {font-size:1.5em;line-height:1;margin-top:1em; margin-bottom:.6em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height: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.5em; text-align:justify; color:#424242;}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p a img {margin:0; padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
.entry p {padding-bottom:5px;}
a:focus, a:hover {color:#104E8B; text-decoration:none;}
a {color:#104E8B; text-decoration:underline;}
blockquote {margin:1.5em; font-style:italic; border-left:1px solid #C1C1C1; padding-left:10px;}
strong {font-weight:bold; color:#000000;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #777777;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0; white-space:pre; width:500px;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5; }
.code {width:500px; background-color:#FFFFFF; border: 1px dashed #999999; font:1em 'andale mono', 'lucida console'; padding:8px; margin:10px 0;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 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;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:0.95em; margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.bigger {font-size:1.5em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000; font-weight:bold;}
.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;padding-top:0;}
.bottom {margin-bottom:0;}
.right {float:right;}
.left {float:left;}
.plain {text-decoration:none; border:none; padding:none;}
/* Drop Cap first letter

.entry:first-letter{
	display:block;
	margin:10px 3px 0 0px;
	float:left;
	color:#666;
	font-size:44px;
}*/


/* grid.css */
.header {
margin:0 0 40px 0;
width:960px;height:290px; 	
background-image: url(/images/page_images/website_background3a.gif);
background-repeat:no-repeat;
background-position:left top;  
}
.showgrid {background:url(src/grid.png);}
.container {width:960px; margin: 0 auto; padding: 0;}

/*--Footer--*/
.footer {width:100%; margin: 0 auto; padding: 0;  }
.footer a, .footer p, .footer h3, .footer h2 {color:#424242;}
.footer a:hover {text-decoration:none;}
.footer_container {width:960px;  margin: 0 auto; padding: 20px; text-align:left;}

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

/*--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:94%;}
.sidebarsection a {color:#1E1E1E; text-decoration:underline; }
.sidebarsection a:hover {text-decoration:none;}


/*Google Reader Shared Articles*/
.gr {
	background-image: url(/images/icons/credits/google_reader_icon.gif);
	background-position: 3px 0px;
	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;}


/*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;
}


div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {float:left;margin-right:10px;}
div.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, div.span-24 {width:950px;margin:0;}
.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;}
div.border {padding-right:4px;margin-right:5px;border-right:1px solid #666666;}
div.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #666666;}
div.colspace {padding-right:24px;margin-right:25px;}
.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:right;position:relative;}
.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}
hr {background:#A8A8A8; color:#A8A8A8; clear:both; float:none; width:100%; height:2px; margin:1.45em 0; border:none;}
hr.space {background:#ffffff; color:#ffffff; margin: 10px 0 10px 0;}
.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix, .container {display:inline-block;}
* html .clearfix, * html .container {height:1%;}
.clearfix, .container {display:block;}
.clear {clear:both;}
.space {margin:20px 0 0px 0;}

/* forms.css */
label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-size:0.95em;}
input, textarea, select {margin:0 0 0.8em 0;border:1px solid #878787;}
input:focus, textarea:focus, select:focus {border:1px solid #2B2B2B;}
input.text, input.title {width:300px;padding:5px;}
input {font-size:1.2em;}
textarea {width:500px;height:250px;padding:5px;}
label.error, label.notice, label.success {padding:.2em;margin-bottom:1em;border:2px solid #ddd; clear:both;}
label.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4; margin-left:300px; width:226px; margin-top:4px;}
label.notice {background:#FFF6BF;color:#514721;border-color:#FFD324; margin-left:300px; width:226px;margin-top:4px; }
label.success {background:#E6EFC2;color:#264409;border-color:#C6D880; margin-left:300px; width:226px; margin-top:4px;}
label.error a {color:#8a1f11; }
label.notice a {color:#514721;}
label.success a {color:#264409;}

label{width: 300px;float:left;}

/*################### -- START SGCLARK BLOG SETTINGS -- ####################*/
.post {
	text-align:justify;
	padding:20px 0 30px 0;
	clear:both;
	line-height:2.0em;
	/*width:510px;*/
}

.post p {margin:0 0 5px 0;}

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

.post h2, .post h2 a {
	font-size: 20px;
	font-weight:700;
	padding: 2px 0px 10px 0px;
	margin: 0;
	line-height: 25px;
	text-decoration:none;
	letter-spacing: 0.1em;
	color:#525252;
}

.post h2 a:hover {text-decoration:underline;}
.post a {text-decoration:underline;}
.post a:hover, .post a:focus  {text-decoration:none;}
.post h4 {
	font-size: 88%;
	font-weight:normal;
	color:#777777;
	padding: 0px;
	margin:0px;	
}

.post img, img.pix {
margin:0 0 10px 0;
border:6px solid #ffffff;
	-moz-box-shadow: 3px 3px 4px #545454;
	-webkit-box-shadow: 3px 3px 4px #545454;
	box-shadow: 3px 3px 4px #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');
}

.post div.right img {margin: 0 0 10px 10px;}
.post div.left img {margin: 0 10px 10px 0;}

.post iframe {margin: 0px 0 -16px 0;}

.post_details {	clear:both;	padding:5px 0 0 0;	text-decoration:none; }
.post_details a:link, .post_details a:visited {color:#666666;text-decoration:none; border:0;}
.post_details a:hover{color:#000000;text-decoration:none; border:0;}
.post_details p {color:#666666;}

/*.post .blogger-labels {color:#777777; margin-top:15px; padding:3px 0 3px 5px; border-top: 1px solid #DCDCDC; border-bottom:3px solid #DCDCDC; }
.post .blogger-labels a {text-decoration:none; background-color:#FFFFFF; color:#777777;}
.post .blogger-labels a:hover {text-decoration:underline; background-color:#FFFFFF; color:#777777;}*/

/*--------------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*/


.edit-comment-link {}

/* Normal Bubble */
div.bubble {
	width: auto;
	font-size: .95em;
	margin-bottom: 25px;
}

div.bubble blockquote {
	margin: 0px;
	padding: 0px;
	border: 1px solid #9E9E9E;
	background-color: #ffffff;
	font-style:normal;
}

div.bubble blockquote p {
	margin: 10px;
	padding: 0px;
}

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.gif) no-repeat 20px 0;
	font-style: normal;
}

/* Rounded Bubble */
div.bubble div.rounded {
	margin-bottom: 10px;
	border: 3px solid #fff;
	background-color: #b7e0ff;
}
div.bubble div.rounded blockquote {
	border: 0;
	background-color: transparent;
}
div.bubble div.rounded blockquote p {
	margin: 0px 10px;
}
div.bubble cite.rounded {
	position: relative;
	margin: 0px;
	padding-left: 15px;
	padding-top: 12px;
	top: 9px;
	background: transparent url(/css/comments/tip-rounded.gif) no-repeat 15px 0;
}

/* Pimped Bubble */
div#pimped.bubble {
	font-size: 0.9em;
}
div#pimped.bubble div.rounded {
	color: #fff;
	border: 3px solid #fff;
	background-color: #111;
}
div#pimped.bubble cite.rounded {
	background: transparent url(/css/comments/tip-pimped.gif) no-repeat 15px 0;
}

#recaptcha-submit-btn-area {float:right; width:124px; padding:10px;}


/*--------------COMMENTS---------------*/

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

.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 -- ####################*/

/*################### -- START IMAGES -- ####################*/


.post .icons img {border:none; padding: 4px 0 0 0;}

.photogallery {clear:both; width:540px;padding:0px 0 0 200px;}
.photoimage {clear:both; width:540px;padding:0px 200px 0 0;}

.thumbnail
{
float: left;
width: 100px;
margin: 0 15px 15px 0;
padding: 5px;
text-align:center;
font-size:10px;
}

/*-- RESUME --*/

.jobtitle {padding:0.6em 0 0em 0; font-size:1.08em; font-weight:600; color:#000000;}
.jobtitle img {padding:0; margin:0; clear:right;}
 a, h4 a, h3 a:hover, h4 a:hover {color:#104E8B;}

/*------------------------------------
			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: 1px 0px;
	color:#424242;
}

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

.aktt_tweet_digest {}
.post_details .twitter a:hover {color:#00F5FF; text-decoration:none;}
.post_details .facebook a:hover {color:#3B5998; text-decoration:none;}
/*--------------------------------------------------------------------------*/
.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; 
	}

/*--------SEARCH BOX--------*/
.searchbox {float:right; padding:10px 25px 21px 0; width:220px;  }
.searchbox input {font-size:0.8em;}

/*--------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 5px 0 5px;}
#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;}


/*-------------------------
	DELICIOUS LINK FEED
--------------------------*/
ul.delicious {list-style-type:none; width:100%; margin:0; padding:0 0 0 3px;} /* the main ul (if list is activated)*/
li.delicious-item {border-bottom: 1px dotted #999; border-width: 1px 0; margin:0;} /* the ul items (if list is activated)*/
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*/
a.delicious-link {text-decoration:none; display:block; padding:4px;} /* the bookmark link class*/
a.delicious-link:hover {/*background-color:#F2F2F2;*/ color:#858585;}
div.delicious-tags{} /* the tags container div*/
a.delicious-link-tag{}/* the tag link class*/

/*-------------------------
	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; margin:0;}
#smart-archives-block {padding:0; margin:0;}
#smart-archives-block .emptymonth { color:#cccccc;}

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

.nav {padding:165px 0px 0 0; float:right; font-size:12px;}


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

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

#miniflex a:link, #miniflex a:visited {
        float: left;
        line-height: 19px;
        font-weight: bold;
        margin: 0 10px 0px 10px;
        text-decoration: none;
        color: #666666;
        }

#miniflex a.active:link, #miniflex a.active:visited {
        border-bottom: 5px solid #666666;
        padding-bottom: 1px;
        color: #000000;
        }
		
		
#miniflex a:hover {
        border-bottom: 5px solid #666666;
        padding-bottom: 1px;
        color: #555555;
        }
    
#animated-tab {
        position: absolute;
        z-index: 1;
        /*font-size: 85%;*/
        line-height: 17px;
        padding-bottom: 1px;
        border-bottom: 5px solid #666666;
		width:100%;
        }
		
		
		
br { :both;}



/*-------------------------
	HOLIDAY NOTICES
--------------------------*/

.july4 {}
.christmas {}
.newyears {}
.birthday {}
.stpatricksday {}
.thanksgiving {}

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

.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-family: Arial;
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-family: Arial;
font-weight: bold;
letter-spacing: .22em;
}


/*--- 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;
}

.resumesection  {padding:30px 0 30px 0; border-top:1px #999 solid;}
.resumesection-last {padding: 30px 0 30px 0; border-bottom:none;}
.resumesection img, .resumesection a img {border:0; margin:0; -moz-box-shadow: none; -webkit-box-shadow:none; box-shadow:none;}


.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;}



/* -- DISQUS --*/
a.dsq-brlink {display:none;}
.dsq-options, .dsq-request-user-info, .dsq-comment-message, #dsq-sort-select, .dsq-comment-header-meta-wrapper{font-size:90%;}
#dsq-content .dsq-full-comment .dsq-comment-message {padding:0 8px 0 8px;}
.dsq-comment-header-meta {background-color:none;}
.dsq-comment-header-meta a {text-decoration:none;}
.dsq-comment-header {background-image:none;}
#dsq-content .dsq-global-toolbar-likes .dsq-group {display:none;}
