/*
Theme Name:OLD DEFUNCT
Theme URI:http://triplepundit.com
Description:A custom theme for Triple Pundit
Version:1.0
Author:Aster.
Author URI:http://www.triplepundit.com
 Tags:custom, fixed width, two columns, widgets, buddypress
*/
/*
CSS file organization
-----------------
[1] General - All general items, browser specific hacks
[2] Header - All things specific to the header
[3] Main Content - All things specific to the main content
[4] Plugins - All things specific to plugins
[5] Sidebar - Things which are specific to the sidebar.
[6] Footer - Things which are page and section specific.
[7] Extras - Various other things

*/

/* Inherit the default theme styles */
/* @import url( 'style-bp.css' ); */

/* Inherit the default theme adminbar styles */
/* @import url( '../../plugins/buddypress/bp-themes/bp-default/_inc/css/adminbar.css' ); */


/*---------[1]General---------*/

body {background:#f8f8f8;font:.9em/1.3em Arial, sans-serif; color: #111;margin:0; padding:0;}

h1,h2,h3,h4,h5,h6,form {line-height:normal; margin:0; padding:0;}

a {color:#3166b0; text-decoration:none;font-weight:bold;}
a:hover {color:#62956f;}
a img {border: none;}
a:focus {outline:none;}

.alignright, .aligncenter, .alignleft, .alignnone {padding:5px;}
.alignright, img.right {float:right;margin-left:5px;}
.alignleft, .alignnone, img.left {float:left;margin-right:5px;}
.aligncenter {margin:0 auto 5px auto;}
.clearjz {clear:both;}


.wp-caption {font-size:.75em;font-weight:bold;}
p.wp-caption-text {margin:5px 0 0 0 !important;padding:0 !important;}

#container {clear:both;width:980px;background:#fff;border:1px solid #ccc;margin:0 auto;padding:5px 15px;}

.clearance {
clear: both;
}

blockquote {

padding: 35px 15px 5px 15px;
margin: 23px;
background:url(http://www.triplepundit.com/wordpress/wp-content/uploads/2009/09/quote-block.gif) no-repeat;

}

/* Ads */

#ad728x90 {background:#eee;width:728px;height:90px;}
.ad300x250 {background:#eee;width:300px;height:250px;}

/*---------[2]Header---------*/

#header {width:980px; background:#f8f8f8;margin:0 auto 0 auto;height:110px;padding:20px 20px 0 20px;}
#logoTagline {float:left;width:235px}

#logo a {background:url('images/logo2.png') no-repeat;height:56px;width:235px;display:block;text-indent:-9999px; overflow:hidden;margin:0px 0 5px 0;}

h3#tagline {font-size:.9em;color:#f6e97d;text-align:right;margin-top:20px;}

#leaderboard {float:right;display:inline;width:728px;}


#navSearch {background:#2282c7;height:30px;width:1010px;border:1px solid#ccc;border-bottom:none;margin:0 auto 0 auto;}

ul#topNav {float:left;display:inline;list-style:none;width:680px;margin:0;padding:0;}
ul#topNav li {float:left;}
ul#topNav li {float:left;list-style:none;line-height:30px;height:26px;margin:0;padding:0;}
ul#topNav li a {display:block;color:#fff; border-right:1px solid #5887c6;padding:0 15px 0 15px;font-size:.9em;line-height:30px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;}
ul#topNav li a img {vertical-align:text-bottom;}
ul#topNav li a:hover, ul#topNav li a.current {background:#fff;color:#333;border-bottom:1px solid #fff;}


#topSearch {float:right;display:inline;margin:2px 5px 0 0;}

input.text {border:1px solid #4e756a;padding:3px;width:240px;vertical-align:middle;}
input#searchButton {vertical-align:middle;}

/*---------[3]Main Content---------*/


h2.articles {text-transform:uppercase;font-size:1em;color:#333;letter-spacing: 1px;margin-bottom:10px;padding-bottom:2px;}


#content {float:left;width:980px;margin:15px 0 20px 0;}

#main {float:left;display:inline;clear:both;width:670px;}

#featured {float:left;width:962px;height:250px;border-bottom:1px solid #ddd;margin:0 20px 15px 5px;padding-left:5px;}

#featured h2 {font-size:1.1em;color:#333;font-family: Arial, Helvetica, sans-serif;text-transform:uppercase;letter-spacing:1px;margin:0 10px 0 0;}

#featuredArticles {float:left;display:inline;width:660px;border-right:1px solid #ddd;}

.fitem {height:190px; background:#fff;background:#e0e0e0;border:0px solid #c3c4c6;border-bottom:none;overflow:hidden;}

.feature {float:left;display:inline; width:200px;margin:0 2px 0 0;padding-right:5px;height:220px;overflow:hidden;}
.feature h3 {font-size:.9em;margin:5px;text-align:left;}
.feature h3 a {color:#666;}
.feature img {width: 200px; height:135px;overflow:hidden;}
.feature p {font-size:.85em;line-height:normal;margin:0;padding:0;}
.feature .more {background:#999;height:20px;border:1px solid #c3c4c6;border-top:none;}
.feature .more p {line-height:22px;font-size:.8em;text-align:right;text-transform:uppercase;margin-right:5px;}
.feature .more p a {color:#fff;}


#promo-zone {padding-left: 670px;}
#promo-zone h3 {font-size:1.2em;font-family: Arial, Helvetica, sans-serif;text-transform:uppercase;color:#333;letter-spacing: 1px;border-bottom:1px dashed #bbb;margin:3px 0 10px 23px;padding-bottom:2px;}

.fitem-sm {height:60px; margin-left: 23px;overflow:hidden;}

.feature-sm {float:left;display:inline; width:290px;margin:0 2px 0 0;padding-right:5px;height:60px;overflow:hidden;}
.feature-sm h3 {font-size:.9em;margin:5px;text-align:left;}
.feature-sm h3 a {color:#666;}
.feature-sm img {width: 70px; height:47px;float:left; margin-right: 10px;}
.feature-sm p {font-size:.85em;line-height:normal;margin:0;padding:0;}


#about3P {float:left;display:inline;width:280px;margin-left:20px;}
#about3P p {font-family:Arial, sans-serif;font-size:.9em;color:#666;margin:0 0 10px 0;padding:0;}

.post {float:left;clear:both;width:645px;margin:0 0 25px 0px;padding:10px;border-bottom:1px dotted #999;background:#fff;}
.post h2 {font-size:1.6em;font-family:Helvetica, sans-serif;font-weight:normal;color:#333;}
.post h2 a {color:#333;font-weight:bold;}
.post h3 {color:#1b6bce; margin: 20px 0; border-bottom:solid 1px #999999; text-transform: uppercase; margin-right:20px;} 

h3.page-title {color:#333;font-weight:bold;}


.post p {margin:0 0 12px 0;padding:0 !important;}
.post p a {color:#3166b0;}
.post p a:hover {color:#668f83;text-decoration:underline;}
.post input#s {border:1px solid #ddd;width:570px;padding:2px;}

.meta {float:left;width:100%;height:24px;margin: 5px 0 10px 0;}
.meta img.avatar {background:#fff;border:1px solid #ddd;padding:2px;}

.meta .authorImg {float:left;display:inline;width:28px;}
.meta .authorInfo {float:left;display:inline;with:600px;}

.meta h5 {color:#444;font-size:.85em;line-height:24px;}
.meta h5 a:hover {text-decoration:underline;}

.post p.more {width:645px;font:.9em 'Lucida Grande',Arial, Helvetica, Sans-serif;text-align:right;height:35px;line-height:39px !important;text-transform:uppercase;}
.post p.more img {vertical-align:text-bottom;}
.post p.more a {background: #FFD973;color:#333;padding-right:10px;}
.post p.more a:hover {text-decoration:underline;}


.post.misc {padding-bottom:10px;}
.post.misc h2 {border-bottom:1px dashed #ccc;margin-bottom:10px;padding-bottom:5px;}
.post.misc h3 {margin:15px 0 10px 0;text-transform:uppercase;}

.post h3.page-title {
font-size: 1.5em;
margin-bottom: 22px;
}

.entry {float:left;clear:both;width:645px;}
.entry {font-size:.9em;}
.entry p {margin-bottom:10px;}

p.share {float:left;font:.85em 'Lucida Grande',Arial, Helvetica, Sans-serif;color:#444;margin-top:10px;}
p.share a {font-weight:normal;color:#555;border-bottom:none;}
p.share a.discuss {font-weight:bold;}
p.share a:hover {color:#194686;}

p.share img  {vertical-align:bottom;}

.stbutton {height:16px;vertical-align:bottom;line-height:41px;}

#bbContent, #postFirstAd {float:left;display:inline; width:300px;margin:20px 15px 20px 15px;}

#bbContentAds {float:left;width:640px;background:#e0ebf9;margin:0 0 15px 15px;}

#bbContent {width:265px;height:248px;margin-right:0;}
#bbContent h3 {font-size:1em;text-transform:uppercase;color:#333;padding:0 0 0 10px;}
#bbContent ul {list-style-image:url("images/bullet-list.png");margin:0 0 10px 20px;padding:3px 10px 0 10px;}
#bbContent ul li {font-size:.85em;line-height:normal;color:#999;margin:0 0 10px 0;padding:0;}
#bbContent ul li a {font-weight:normal;}

#bbContent ul li a:hover {color:#3166b0;}

p.fbconnect_share {border:0;}

/* -- Archives -- */

#byDate h5 {float:left;display:inline;width:35px;font-size:1em;font-weight:normal;line-height:normal !important;margin-top:2px}
#byDate ul li {list-style:none;float:left;margin:0 3px 0 3px;}
#byDate ul li a.future {color:#1d4539;}
#byDate .year {clear:both;margin-bottom:5px;}

ul#byCategory {list-style-image:url("images/bullet-list.png");margin:0 0 0 15px;padding:0;}
ul#byCategory li {margin:0;padding:0;}

/* -- Author -- */

.author-archive {
border: 1px dotted grey;
padding: 5px;
}

.author-archive h2 {
line-height: 2em;
border-bottom: 1px dotted grey;
}

.author-archive p {
padding: 10px! important;
font-size: .85em;
}

.author-archive img {
float: left;
margin-right: 10px;
}

#authorInfo {margin-top:20px;}
#authorPhoto {float:left;display:inline;width:215px;}
#authorPhoto img {width:200px; height:200px;padding:3px; border:1px solid #ddd;}

#myRecent {float:left;margin-top:20px;}
#myRecent h3 {font-size:2em;margin-bottom: 9px;}
#myRecent h2 {font-size:1.3em; padding: 10px; background: #eee;margin-bottom: 22px;}
#myRecent .entry {border-bottom: 5px solid #eee; margin-bottom:20px;}


/* -- Single -- */
#singleAd {clear:both;width:100%;border-bottom:5px solid #eaebe8;margin:15px 0 15px 0;padding-bottom:5px;}
#singleAd h5 {background:#eaebe8;border-top:3px solid #d4d7d4;color:#668f83;text-transform:uppercase;height:18px;line-height:18px;margin-bottom:5px;padding-left:5px;}
#singleAd h5 span a {color:#375a50;}
#singleAd h5 span.sponsor {float:left;display:inline;width:200px;}
#singleAd h5 span.continue {float:right;display:inline;margin-right:5px;}

.post p.tags {background:url('images/bg-more.gif') no-repeat;font:.75em 'Lucida Grande',Arial, Helvetica, Sans-serif;height:35px;width:645px !important;line-height:39px !important;}
.post p.tags img {vertical-align:text-bottom;}
.post p.tags a {color:#333;font-weight:normal;text-transform:none;}
.post p.tags a:hover {text-decoration:underline;}
.post p.tags span {text-transform:uppercase;letter-spacing:1px;font-weight:bold;}
.post p.tags img#tag {margin-left:5px;}

.tagzone {clear:both;}

span.sep {margin:0 10px 0 10px; color:#666}

#comments {float:left;clear:both;margin-top:20px;}
#comments h2 {float:left;clear:both;border-bottom:1px dashed #ccc;width:625px;margin-top:10px;}
#comments h2 span#ways {color:#555;text-transform:none;font-size:.85em;}
#commentsLeft {float:left;display:inline;width:262px;margin-right:20px;}
#commentsRight {float:left;display:inline;width:345px;}
form#commentForm label {font-size:.9em;font-weight:bold;color:#555;text-transform:uppercase;}
form#commentForm .text {width:98%; border:1px solid #ddd;padding:3px;}
form#commentForm textarea.text {height:118px;margin-top:3px;}
form#commentForm p#submitComment {float:right;display:inline;margin-top:20px;}
form#commentForm p#subscribeComments {float:left;display:inline;width:300px;font-size:.9em;margin-top:20px;}
form#commentForm p#subscribeComments a {color:#666;}
form#commentForm p#subscribeComments img {vertical-align:text-bottom;}


.ui-tabs-hide {display: none;}
.ui-tabs-nav {list-style: none;margin: 0;padding: 0;}
.ui-tabs-nav:after {display: block;clear: both;content: " ";}
.ui-tabs-nav li {float: left;margin: 0;min-width: 84px;}
.ui-tabs-nav a, .ui-tabs-nav a span {display: block;padding: 0 10px;}
.ui-tabs-nav a {letter-spacing:1px; font-size:.85em;text-transform:uppercase;text-align: center;text-decoration: none;white-space: nowrap;outline: 0; margin: 1px 0 0; padding-left: 0;}
.ui-tabs-nav .ui-tabs-selected a {position: relative;top: 1px;z-index:2;color:#333;margin-top: 0;}
.ui-tabs-nav a span {width: 64px; min-width: 64px;height: 18px;min-height: 18px;padding: 6px 10px 4px 10px;border:1px solid #ddd;border-bottom:none;}
*>.ui-tabs-nav a span {width: auto;height: auto;}
.ui-tabs-nav .ui-tabs-selected a span {padding-bottom: 5px;}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {background:#f9f9f9;}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { cursor: text;}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active {cursor: pointer;}
.ui-tabs-disabled {opacity: .4;filter: alpha(opacity=40);}
.ui-tabs-panel {background: #fff;border-top: 1px solid #cbcdd4;padding: 1em 8px;}
.ui-tabs-loading em {background: url('image/loading.gif') no-repeat 0 50%;padding: 0 0 0 20px;}

#commentsList, #trackbacksList {background:#f9f9f9;border:1px solid #ddd;}

#comments ul {margin:0 !important;padding:0 !important;list-style:none;}
#comments ol {list-style:none;margin:0;padding:0;width:620px;}
#comments ol h2 {width:100%;} 
#commentList li, #trackbackList li {list-style:none;float:left;clear:both;margin:0;padding:0;width:100%;}

#trackbackList li {margin:0 0 10px 30px;}

#commentList li img.avatar {width:32px;margin-right:10px;padding:2px; background:#fff;border:1px solid #ccc;}
#commentList.noComments {margin-bottom:25px;}

.completeComment {float:left;clear:both;margin-bottom:15px;width:100%;}

li.comment, li.trackback {float:left;}

.depth-1 {width:605px;}

.gravatar {float:left;display:inline; width:50px;}
.commentBox {float:left;display:inline;padding:0 10px 0 10px;border:1px solid #ddd;}

.depth-1 .commentBox {width:540px;}
.depth-2 .commentBox {width:490px;}
.depth-3 .commentBox {width:440px;}

#comments ul.children {margin-left:50px !important;}

.comment p.reply {font-size:.8em;}

.cancel-comment-reply {float:left;clear:both;}

.even .commentBox, .even .trackback, .thread-odd .commentBox{background:#fff;}

.odd .commentBox {background:#ececec;}

.thread-even .commentBox, .thread-odd .commentBox  {background:#fff;}

.trackback {width:590px;}


.commentMeta {font-size:.8em;font-weight:bold;color:#666;text-transform:uppercase;}

#ways {color:#555;text-transform:none;font-size:1em;}

#commentOptions {float:left;clear:both;width:620px;border-bottom:1px dashed #ccc;margin:0 0 25px 0;height:90px;}

.commentOption {float:left; display:inline; font-size:.9em;border-right:1px dashed #ddd;height:70px;margin:5px;padding:5px 20px 0 20px;}
.commentOption.lastOption {border-right:none;}
.commentOption h4, .commentOption p {color:#666;font-size:.9em;margin: 0 0 5px 0 !important;padding:0 !important;line-height:normal !important;}

.fbinvitebutton {margin:0 !important; padding:0 !important;}


.navigation {float:left;width:645px;clear:both;background:#fff;padding:10px;text-transform:uppercase;}

#archiveh2 h2 {text-transform:uppercase;font-size:1.2em;font-weight:bold;}
#archiveh2 p {font-size:.9em;margin:0 !important;padding:0 !important;}

.ddfmwrap {width:620px;}
.ddfmwrap label {width:100px !important;}
.ddfmwrap input.fmtext, textarea#fm_message {border:1px solid #ddd;padding:3px;width:290px !important;}
.ddfmwrap .credits {display:none;} 

#mid-page-bonus {
width: 240px;
float: left;
}

#mid-page-mail {
width: 380px;
float: left;
}

#mid-page-mail h3 {
color: red;
}


.list-one {
width: 190px;
float: left;
}

.list-two {
width: 190px;
float: left;
}






/* -- Category -- */




.cat-box {
width: 300px;
height: 280px;
margin-right: 22px;
float: left;
}

.cat-box h2 {
font-size: 14px;
}

.cat-entry {
font-size: 12px;
}

#cat-gridmaster {

}

.cat-more {
text-align: right;
margin-top: 0px;
background: #FFD973;
padding-right: 10px;
}





/*---------[4]Sidebar---------*/

#sidebar {float:right;display:inline;width:290px;}
#sidebar h3 {font-size:1.2em;font-family: "Trebuchet MS", Helvetica, sans-serif;text-transform:uppercase;color:#333;letter-spacing: 1px;border-bottom:1px dashed #bbb;margin:3px 0 10px 0;padding-bottom:2px;}
#sidebar div.widget {float:left;width:280px;clear:both;padding:5px;margin-bottom:10px;}
#sidebar a {font-weight:bold;}

#subscribe form {margin-bottom:10px;}
#sidebar form input.text {width:185px;border:1px solid #ddd;}
.subscribeTo {clear:both; height:35px;}
.subIcon {float:left;width:28px;}
.subText {float:left;width:250px;font-size:.85em;line-height:normal;margin:0 0 0 0;color:#999;}

.sponsor {float:left;clear:both;height:60px;}
.sponsor img {float:left; display:inline;width:40px;height:40px;background:#c8ea83;margin-right:5px;border:1px solid #bbb;padding:3px;}
.sponsor p {font-size:.75em;font-family:Arial;line-height:normal;margin:3px 0 5px 0;padding:0;}
.sponsor p.sponsorTitle {color:#999;}
.sponsor p.sponsorLink a{text-transform:uppercase;font-weight:normal;}


.event {margin-bottom:10px;}


.widget ul {list-style-image:url("images/bullet-list.png");margin:0 0 10px 10px;padding:3px 10px 0 10px;}
.widget ul li {margin:0 0 5px 0;padding:0;}
.widget ul li a {font-size:.9em;font-weight:normal;}

.widget_links ul {list-style-image:url("images/bullet-list.png");margin:0 0 0 10px;padding:3px 10px 0 10px;}
.widget_links ul li {margin:0; padding:0;}
.widget_links ul li a {font-size:11px;font-weight:normal;}
.widget_links h3 {
font-size:12px! important; 
border: none! important; 
margin: 0! important;
padding: 0! important;
}

#sky-ad {text-align: center;}

.events  {
padding: 0;
margin: 0;
font-size: .9em;
}



#top-promo-buttons {
padding-left: 22px;
}



/*---------[5]Footer---------*/

#footer {clear:both;font-size:.85em;line-height:normal !important;background:#3268af;color:#fff;margin-bottom:15px;padding:10px;}
#footer p {line-height:normal;margin:0;padding:0;}
#footer a {color:#fff;}
#footer a:hover {text-decoration:underline;}
#footer h4 {color:#fff;text-transform:uppercase;letter-spacing: 1px;font-weight:bold;border-bottom:1px dashed #fff;margin-bottom:5px;padding-bottom:3px;}
#footer h5 {float:left;display:inline;width:35px;font-size:1em;font-weight:normal;line-height:normal !important;margin-top:2px}
#footer ul {margin:0;padding:0;list-style:none;}
#footer ul li {margin-bottom:5px;}

#footerLeft {float:left;display:inline; width:560px;}
#footerRight {float:left;display:inline;}

#footerLeft div {margin-bottom:15px;}
#generalInfo, #follow3P {float:left;display:inline;width:140px;margin-left:40px;}
#footerSearch {clear:both;float:left;margin:15px 0 0 40px;}

#footer  .member {float:left;display:inline; width:120px; margin:0 20px 0 0;}


#footer #follow img {vertical-align:text-bottom;}

#footerLinks {height:40px;font-size:.9em;color:#555;}
#footerLinks p a {color:#666;}
#footerLinks p#copyright {float:left;display:inline;width:350px;}
#footerLinks p#disclaimer {float:right;display:inline;}

/*---------[7]Special Stuff---------*/

h1.buzz {
color: #43B54C;
margin-bottom: 22px;
}

#top-google {
margin-top: 0px;
margin-bottom: 25px;
}



/*-- BLOGADS ---- */

div#adspot_496117597.adspot {
border-spacing:0;
overflow:hidden;
background-color:;
border-color:#000000;
border-width:0px;
border-style:none;
width:162px !important;
font-size:10pt;
}
div#adspot_496117597 .adspot_head {
font-family:Arial;
font-size:10pt;
color:#000000;
font-weight:bold;
font-style:normal;
text-decoration:none;
text-align:left;
}
div#adspot_496117597 a.adspot_link , div#adspot_496117597 a.adspot_adurl {
font-family:Arial;
font-size:8pt;
font-style:italic;
color:#584533;
font-weight:normal;
margin:0;
padding:0;
display: inline;
text-decoration:underline;
text-align:left;
background-image: none;
}
div#adspot_496117597 a.adspot_link:link, div#adspot_496117597 a.adspot_link:visited, div#adspot_496117597 a.adspot_adurl:link, div#adspot_496117597 a.adspot_adurl:visited {
color:#584533;
text-decoration:underline;
font-size:8pt;
font-style:italic;
}
div#adspot_496117597 a.adspot_link:active, div#adspot_496117597 a.adspot_link:hover, div#adspot_496117597 a.adspot_adurl:active, div#adspot_496117597 a.adspot_adurl:hover {
color:#584533;
text-decoration:none;
}
div#adspot_496117597 * ul {
list-style-position:outside;
list-style-image:none;
list-style-type:none;
width:162px;
margin:0;
padding:0;
}
div#adspot_496117597 * li {
background:#FFFFFF;
width:160px;
margin:0;
margin-bottom:5px;
padding:0;
text-align:left;
border-color:#DAE5EE;
border-width:1px;
border-style:solid;
border-spacing:0;
display:block;
text-indent:0;
overflow:hidden;
line-height: 12px;
}
div#adspot_496117597 span.blogad_rss_ad li {
border: none;
}
div#adspot_496117597 .adspot_adhead {
text-align:left;
font-family:Arial;
font-size:10pt;
font-weight:bold;
color:#000000;
margin:0;
padding:2px;
border-spacing:0;
width:160px;
display:block;
}
div#adspot_496117597 * img {
border-width:0;
border-spacing:0;
}
div#adspot_496117597 * li * img {
text-align:center;
display:block;
clear:both;
margin:auto;
}
div#adspot_496117597 .adspot_adtext {
font-family:Arial;
font-size:8pt;
font-weight:normal;
font-style:normal;
color:#000000;
margin:0;
padding:2px;
border-spacing:0;
display:inline;
clear:both;
width:160px;
text-align:left;
}
div#adspot_496117597 div.adspot_link {
width:162px !important;
text-align:left;
}

/* GALLERY STUFF */

.gallery-caption {

font-size: .9em;
font-weight: bold;
padding: 0px 10px 0px 10px;
line-height: 1.3em;
text-align: left;
			}

/* Mail Chimp Stuff */


#mc_embed_signup fieldset {
border: none;
text-align: right;
}

#mc_embed_signup label {
	font-size: 11px;
}

#mc_embed_signup input {
	font-size: 11px;
	margin: 1px 8px 1px 8px;
}

#mc_embed_signup input.btn {
	font-size: 17px;
margin-top: 5px;
background: yellow;
}


.error404 input#s {width:450px;}
.error404 #featured {margin-top:15px;padding-top:15px;}
.error404 .feature h3 {margin:5px !important;padding:0;text-transform:none;font-size:1em !important;}

#fbc_login { /* This is the button container for your comment form */
  border: 0;
  float:none;
  margin:0;
  padding:0
}

#fbc_login small {
	display:none;
}

#wp_sidebarlogin-3 .mid {
	width:265px;
	border:1px solid #999;
	padding:5px;
}

#wp_sidebarlogin-3 ul {
	padding:0;
	margin:15px 0 0 0;
	font-size:0.9em;
}

/* ---------------------------------------------- */
/* Press release styles */
/* ---------------------------------------------- */

#press-release-order-form {
	background:#EFEFEF;
	padding:40px;
}

#press-release-order-form .press-header h2 {
	width:360px;
	float:left;
}

#press-release-order-form .press-header h4 {
	width:170px;
	float:right;
	color:#999;
	font-size:28px;
	text-align:right;
}

#press-release-order-form .press-header {
	margin-bottom:40px;
}

#press-release-order-form label, #press-release-order-form p strong {
	display:block;
	font-weight:bold;
	line-height:140%;
	font-size:120%;
	color:#666;
}

#press-release-order-form p strong {
	display:inline;
}

#press-release-order-form em {
	display:block;
	font-size:70%;
	color:#222;
	margin:5px 0;
}

#press-release-order-form input, #press-release-order-form select, #press-release-order-form textarea {
	margin-bottom:30px;
}

#press-release-order-form input {
	width:300px;
	padding:5px;
}

#press-release-order-form select {
	font-size:1.2em;
}

#press-release-order-form .availability {
	display:none;
}

#press-release-order-form textarea {
	font-size:1.4em;
	width:100%;
}

#press-release-order-form .pr-author {
	display:none;
}

#press-release-order-form input.oiopaymentbutton {
	width:150px;
	font-size:1.2em;
}

#press-release-order-form .error {
	color:#990000;
	list-style:none;
	margin-bottom:20px;
}
