/* Social */
ul#social {padding: 0px; margin: 10px -30px 30px 149px; height: 60px; display:block; width: 130px;list-style: none!important;}
ul#social a {display:block!important; text-decoration: none!important; border: 0px!important; background: none!important;width: 30px; height: 30px;}
ul#social li {height: 30px; width: 42px; line-height: 30px; float:left;margin: 0 0 10px!important;}
ul#social li#social-twitter {background: url(images/social-icon-twitter.png) no-repeat;}
ul#social li#social-youtube {background: url(images/social-icon-youtube.png) no-repeat;}
ul#social li#social-facebook {background: url(images/social-icon-facebook.png) no-repeat;}
ul#social li#social-linkedin {background: url(images/social-icon-linkedin.png) no-repeat;}
ul#social li#social-friendfeed {background: url(images/social-icon-friendfeed.png) no-repeat;}
ul#social li#social-flickr {background: url(images/social-icon-flickr.png) no-repeat;}
ul#social li#social-delicious {background: url(images/social-icon-delicious.png) no-repeat;}
ul#social li#social-posterous {background: url(images/social-icon-posterous.png) no-repeat;}
ul#social li#social-qik {background: url(images/social-icon-qik.png) no-repeat;}
ul#social li#social-nurphy {background: url(images/social-icon-nurphy.png) no-repeat;}
ul#social li#social-skype {background: url(images/social-icon-white.png) no-repeat;padding:3px;height:24px;width:24px;}
ul#social li#social-email {width:130px!important;padding-left:15px;}
ul#social li#social-email a {display:inline!important;border-bottom:1px solid #ABABAB!important;}
ul#social li#social-email a:hover {background:#ddd!important;}

/* Subblog */

#subblog {overflow:hidden;width:600px;}
ul.subblog {height: 118px;margin:0px!important;}
ul.subblog, ul.subblog li {list-style: none;padding:0px!important;}
ul.subblog li {width: 280px;float:left;margin: 0 20px 0 0;}
ul.subblog div.textwidget {padding:0px!important;}

ul.subblog a, ul.subblog a:hover {	border:none!important;
	padding:0!important;
	background:transparent!important;}
ul.subblog img {border:1px solid #ccc;width:278px;}


/* text-461997611 */
#text-461997611 {background: url(images/sidebar-scottgould.png) no-repeat;padding-bottom:5px;width:270px;}
#text-461997611 p {margin: 0 0 10px 0; padding: 0;}

/* related */
/*h3.related_post_title {
margin:30px 0 12px -30px;
width: 610px;
padding:9px 0 10px 30px;
clear:both;
display:block;
position:relative;
z-index:3;
height:22px;
background-color:#efefef;
border-bottom:1px solid #ddd;
border-top:1px solid #ddd;
font-size:18px;
}*/

/* Connect */
div.connect {background:#efefef;padding:15px;border:1px solid #ccc;margin: 20px 0;}
div.connect h3 {font-size:14px;}
div.connect p {color:#666;padding:0px!important;}
div.connect p a {color:#333;border-bottom:1px solid #333;}
div.connect div.share {width:258px;margin-right:16px;float:left;}
div.connect div.related {width:258px;float:left;border-left: 1px solid #ccc;padding-left:15px;}
div.connect div.related ul {padding-left:10px;}
div.connect div.related li {font-size:12px;line-height:1.4em;}

/* Share / Tweetmeme button */
.tweetmeme_button {float:right;height:20px;line-height:0px;padding-top:1px;}
#fb_share_1 {float:right;height:20px;line-height:0px;margin-right:15px;}
#fb_share_1 a:hover {border:0px;}
.fb_edge_widget_with_comment {margin-left:15px;}

div#tags {padding: 0px 15px 15px;font-size:0.9em;}

/* disqus comments */
/*#dsq-new-post h3 {
margin:30px 0 12px -30px;
width: 610px;
padding:9px 0 10px 30px;
clear:both;
display:block;
position:relative;
z-index:3;
height:22px;
background-color:#efefef;
border-bottom:1px solid #ddd;
border-top:1px solid #ddd;
font-size:18px;
}
#dsq-comments-title {margin-top: 20px!important;}
.dsq-dc-logo {position:absolute;top:35px;z-index:1000;}
#disqus_thread #dsq-content h3 {font-weight:normal}*/

/* Featuerd Widget */

li#featured li {list-style-position:outside;list-style-type:disc;margin-left:17px;}
li#featured a {border-bottom:1px solid #ababab;}

/* Twitter Widget */
li#twitter-1 a {border: 0px none!important; padding: 0px; margin: 0px; display: inline; }
li#twitter-1 li {padding: 5px; font-size: 0.9em; line-height: 1.3em; }
li#twitter-1 span.twitter-timestamp {border-bottom: 1px dotted #999;}

/* Contact Form */
div#ajax_form {padding: 0px!important; }

/* Socialble */
div.sociable {width: 215px;margin: 5px 0;}
div.sociable .sociable_tagline {line-height:1.2em; color: #666; float:right; margin:0;}
div.sociable a{border:none!important;}
div.sociable a img.sociable-hovers {opacity:.8;filter:alpha(opacity=80);}
div.sociable a:hover img.sociable-hovers {opacity:1;filter:alpha(opacity=100);}

/* Page Directory */
div.directory {clear:both;display:block;}
div.directory div.directory-left {float:left;width:220px;}
div.directory div.directory-right {float:right;width:220px;}

div.directory li.widget {padding: 0px!important; background:none!important;}
div.directory li.widget h2, div.directory li.widget h3 {font-size: 20px;padding:0px!important;margin-bottom:3px;}
div.directory li.widget div.textwidget {padding: 0px!important; }
div.directory li.widget div.linkcat {padding:0px!important; }
div.directory li.widget, div.directory .widget ul {list-style-position:outside;list-style-type:none!important;padding:0px!important;}
div.directory .widget ul {margin-bottom: 10px;}
div.directory .widget ul li {font-size:0.8em; line-height: 1.5em;margin-bottom:5px;border: none!important;padding:0px!important;width:auto!important;}
div.directory .widget ul li a {border-bottom: 1px dotted #000!important;width:auto!important;padding:0px!important;display:inline!important; color:#000;font-size:1.3em; line-height:1.8em; }
div.directory .widget ul li a:hover {background: #efefef!important; color:#000!important; }



/* Contact Form */
#message
{
	color:#990000;
}
.standardForm
{
	margin-bottom:15px;
}
.standardForm .textbox, .standardForm .textarea
{
	width:500px;
	padding:7px;
	font-size:110%;
	font-weight:bold;
}
#commentform input, #commentform textarea
{
	width:300px;
	padding:7px;
	font-size:90%;
	font-weight:bold;
}
.standardForm .textbox, .standardForm .textarea,  .standardForm .submit,
#commentform input, #commentform textarea
{
	border:3px solid #eee;
	background:#fefefe;
}
#commentform #comment
{
	width:450px;
	font-size:100%;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
#commentform #submit
{
	width:150px;
}
#commentform label
{
	margin:0 0 0 10px;
}
.standardForm .field
{
	padding:5px 0;
}
.standardForm label
{
	font-weight:bold;
	display:block;
}
.standardForm .textbox
{
	display:block;
}
.standardForm .textarea
{
	height:90px;
}
.standardForm .submit,
#commentform #submit
{
	font-weight:bold;
	background:#ccc;
	padding:5px;
	color:#333;
}

.standardForm .submit,
#commentform #submit{
	border:1px solid #ababab;
	background-color:#333;
	cursor:pointer;
	color:#fff;
	font:13px Arial,Helvetica,sans-serif;
padding:4px 15px;
	}
.standardForm .submit:hover,
#commentform #submit:hover {
	background-color:#ddd;
	color:#333;
	}


