@charset "UTF-8";
/* CSS Document */

/* 
Theme Name: No Mas Scorecard Update
Theme URI: www.kernandlead.com
Description: Custom Theme developed for NoMas-NYC
Author: Kern and Lead
Author URI: www.kernandlead.com
Version: 3.0

*/

body {
background-color:#F2F2F2;
color:#404040;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:12px;

margin:0;
padding:0;
}
.clearfix {
display:inline-block;
}
* html .clearfix {
height:1%;
}
.clearfix {
display:block;
}
a:link, a:visited {
border:medium none;
color:#333333;
text-decoration:none;
}
a:hover, .selected {
color:#990000;
}
.block_various_links a:link, .block_various_links a:visited {
color:#888A8D;
font-size:10px;
text-decoration:none;
}
img {
border:medium none;
}
h2 {
color:#404041;
font-family:Helvetica,Arial,sans-serif;
font-size:16px;
margin:0.25em 0 0;
padding:0 0 4px;
}
ul, li {
margin:0;
padding:0;
}
p {
line-height:19px;
padding-bottom:10px;
}
.left {
float:left;
}
.right {
float:right;
}
.align_center {
text-align:center;
}
.align_right {
text-align:right;
}
.middle {
vertical-align:middle;
}
.align_justify {
text-align:justify;
}
.uppercase {
text-transform:uppercase;
}
.hidden, .collapsed, .block_hidden_only_for_screen {
display:none;
}
.wrap {
white-space:normal;
}
.bold {
font-weight:bold;
}
.strike {
text-decoration:line-through;
}
.italic {
font-style:italic;
}
.top {
vertical-align:top;
}
.span_link {
cursor:pointer;
}
.span_link:hover {
text-decoration:underline;
}
.clear {
clear:both;
}
br.clear {
clear:both;
font-size:0;
height:0;
line-height:0;
}
#content_holder, #header {
margin:0 auto;
width:960px;
}
#header {
height:20px;
padding-top:10px;
}
#left_column {
float:left;
width:135px;
}
#center_column {
float:left;
width:770px;
}
#header_user {
float:right;
}
#header_user ul li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#header_user_info {
font-size:10px;
}
#header_user #shopping_cart {
text-align:right;
}
#header_user #shopping_cart span.ajax_cart_quantity {
}
.spacer {
padding-left:5px;
padding-right:5px;
}
#header_user a:link, #header_user a:visited {
color:#888A8D;
font-size:10px;
text-decoration:none;
}
#header_user a:hover, .selected {
color:#990000;
}
#headernav li {
display:inline;
}
#headernav a:link, #headernav a:visited {
color:#888A8D;
font-size:10px;
text-decoration:none;
}
#headernav a:hover {
color:#990000;
}
#tagline {
border-bottom:1px solid #535454;
border-top:1px solid #535454;
clear:both;
color:#241F20;
font-weight:bold;
letter-spacing:4px;
margin-bottom:37px;
padding:5px 0;
text-align:center;
text-transform:uppercase;
}
#tagline p {
margin:0 auto;
padding:0;
text-align:center;
width:960px;
}
#logo {
margin:0 auto;
text-align:center;
width:960px;
}
#main
{
float:left;
margin-right:20px;
width:480px;
}
#content {
margin:0 auto;
padding:0;
text-align:left;
width:760px;
/* was 760 */
}
#main img, #content img {
max-width:480px;
width: expression(this.width > 400 ? 400: true);
}
.post img {
border:0 solid #DDDDDD;
padding:4px;
}
#sidebar {
float:left;
text-align:left;
width:260px;
}
#sidebar ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#sidebar {
text-align:left;
}
#sidebar li {
line-height:1.5em;
margin:0;
padding:0 0 0.25em 15px;
text-indent:-15px;
}
#sidebar ul ul {
border-bottom:1px dotted #000000;
}
#footer {
clear:both;
height:25px;
margin:-50px auto 0;
padding-top:25px;
position:relative;
width:960px;
}
#footer .block_various_links {
float:left;
margin:0;
padding:0;
}
#footer .block_various_links li {
display:inline;
}
#footer_copy {
float:right;
font-size:10px;
}
