/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles at the end of this file instead 
of style.css so it is easier to update the theme. 
Simply copy an existing style from style.css to this file, 
and modify it to your liking.
*/


h2.title404 {
	font-family: Georgia,serif !important;
	font-style: normal !important;
	font-weight: normal !important;
	font-size: 24px !important;
	line-height: 1.5em !important;
	color: #555555 !important;
}

h2 {
	color: #ff8e01;
	font-size: 26px;
	
}
.slidedeck a {
	display: block;
	width: 300px;
	height: 226;
	padding: 2px;
	border: 0;
	background: #fff;	
}

.slidedeck a:hover {
	background: #ff8e01;	
}

/***** Action button ********************/
div.action-btn {
	margin: 0;
	}

div.action-btn a {
	font-size: 18px;
	font-weight: normal;
	padding: 6px 14px;
	letter-spacing: 1px;
	color: #fff;
	background: #26ca07 url(images/glass-btn.png) repeat-x 0 50%;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	}

div.action-btn2 a {
	font-size: 14px;
	font-weight: normal;
	padding: 6px 14px;
	letter-spacing: 1px;
	color: #fff;
	background: #26ca07 url(images/glass-btn.png) repeat-x 0 50%;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	}

div.action-btn a:hover, div.action-btn2 a:hover {
	border-color: #ff8e01;
	background-color: #ff8e01;
	text-decoration: none;
	}

a#panelpicker { background-image:url(http://img.sxsw.com/2011/logos/vote_white.gif); height: 100px; width:228px; display:block; }
a#panelpicker span { display:none; }
a#panelpicker:hover { background-image:url(http://img.sxsw.com/2011/logos/vote_grey.gif); }

h3 {
	color: #333;
	font-size: 18px;
}

.badge1 {
	padding-top: 30px;	
	
}

.badge2 {
	padding-top: 10px;	
	
}

.badge3 {
	padding: 10px 0 10px 0;	
	
}

.widget-badge  { margin: 0 0 30px 0; font-size:12px; }
.widget-badge h3  { margin: 0 0 5px 0; padding:0 0 5px; text-transform: none; font:normal bold 14px Arial, Helvetica, sans-serif; color:#555; border-bottom:3px solid #e6e6e6; }
.widget-badge p { font:12px/20px Arial, Helvetica, sans-serif; margin-bottom:15px; }


table {
  	width: 550px;
  	position: relative;
  	top: -4px;
  	left: -4px;
  	border-top: 1px solid #333;
  	background: #fff;
	margin: 5px 0 30px 30px;
	font-size: 90%;
  	}
table caption {
  	margin: 0;
  	padding: 8px 20px;
  	text-align: left;
 	border: 1px solid #000;
  	border-bottom: none;
 	background: #fff;
  	}
table th, table td {
  	margin: 0;
  	padding: 8px 20px;
  	text-align: left;
  	border-bottom: 1px solid #b5b5b5;
  	}
table th {
  	color: #666;
  	}
table .name {
  	text-align: left;
	width: 30%;
  	}
table tr {
  	background: #e6e6e6;
  	}
table tr.alt {
  	background: #f1f1f1;
  	}
table td a {
  	display: block;
  	}







