html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before {
  content: '';
  content: none;
}
blockquote:after {
  content: '';
  content: none;
}
q:before {
  content: '';
  content: none;
}
q:after {
  content: '';
  content: none;
}
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table {
  border-collapse: collapse;
  border-spacing: 0;
}
.container_12 {
  margin-left: auto;
  margin-right: auto;
  width: 984px;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
  display: inline;
  float: left;
  position: relative;
  margin-left: 5px;
  margin-right: 5px;
}
.alpha { margin-left: 0; }
.omega { margin-right: 0; }
.container_12 .grid_1 { width: 72px; }
.container_12 .grid_2 { width: 154px; }
.container_12 .grid_3 { width: 236px; }
.container_12 .grid_4 { width: 318px; }
.container_12 .grid_5 { width: 400px; }
.container_12 .grid_6 { width: 482px; }
.container_12 .grid_7 { width: 564px; }
.container_12 .grid_8 { width: 646px; }
.container_12 .grid_9 { width: 728px; }
.container_12 .grid_10 { width: 810px; }
.container_12 .grid_11 { width: 892px; }
.container_12 .grid_12 { width: 974px; }
.container_12 .prefix_1 { padding-left: 82px; }
.container_12 .prefix_2 { padding-left: 164px; }
.container_12 .prefix_3 { padding-left: 246px; }
.container_12 .prefix_4 { padding-left: 328px; }
.container_12 .prefix_5 { padding-left: 410px; }
.container_12 .prefix_6 { padding-left: 492px; }
.container_12 .prefix_7 { padding-left: 574px; }
.container_12 .prefix_8 { padding-left: 656px; }
.container_12 .prefix_9 { padding-left: 738px; }
.container_12 .prefix_10 { padding-left: 820px; }
.container_12 .prefix_11 { padding-left: 902px; }
.container_12 .suffix_1 { padding-right: 82px; }
.container_12 .suffix_2 { padding-right: 164px; }
.container_12 .suffix_3 { padding-right: 246px; }
.container_12 .suffix_4 { padding-right: 328px; }
.container_12 .suffix_5 { padding-right: 410px; }
.container_12 .suffix_6 { padding-right: 492px; }
.container_12 .suffix_7 { padding-right: 574px; }
.container_12 .suffix_8 { padding-right: 656px; }
.container_12 .suffix_9 { padding-right: 738px; }
.container_12 .suffix_10 { padding-right: 820px; }
.container_12 .suffix_11 { padding-right: 902px; }
.container_12 .push_1 { left: 82px; }
.container_12 .push_2 { left: 164px; }
.container_12 .push_3 { left: 246px; }
.container_12 .push_4 { left: 328px; }
.container_12 .push_5 { left: 410px; }
.container_12 .push_6 { left: 492px; }
.container_12 .push_7 { left: 574px; }
.container_12 .push_8 { left: 656px; }
.container_12 .push_9 { left: 738px; }
.container_12 .push_10 { left: 820px; }
.container_12 .push_11 { left: 902px; }
.container_12 .pull_1 { left: -82px; }
.container_12 .pull_2 { left: -164px; }
.container_12 .pull_3 { left: -246px; }
.container_12 .pull_4 { left: -328px; }
.container_12 .pull_5 { left: -410px; }
.container_12 .pull_6 { left: -492px; }
.container_12 .pull_7 { left: -574px; }
.container_12 .pull_8 { left: -656px; }
.container_12 .pull_9 { left: -738px; }
.container_12 .pull_10 { left: -820px; }
.container_12 .pull_11 { left: -902px; }
.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
.clearfix:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
body { font: 12px/1.5 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif; }
a:focus { outline: 1px dotted; }
hr {
  border: 0 #cccccc solid;
  border-top-width: 1px;
  clear: both;
  height: 0;
}
h1 { font-size: 25px; }
h2 { font-size: 23px; }
h3 { font-size: 21px; }
h4 { font-size: 19px; }
h5 { font-size: 17px; }
h6 { font-size: 15px; }
ol { list-style: decimal; }
ul { list-style: disc; }
li { margin-left: 30px; }
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset { margin-bottom: 20px; }
.radius {
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
.radius-top {
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.radius-bottom {
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.radius-left {
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-topleft: 5px;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
}
.red { background: red; }
.black { background: #000000; }
body { background: url(images/wum_main_bg.jpg); }
a { color: #61594b !important; text-decoration: none;	 }
a:hover { text-decoration: underline; }
h1 {
  margin: 0 0 10px 10px;
  color: #333333 !important;
  line-height: 0;
}
h1 a {
  margin: 0 0 10px 10px;
  color: #333333 !important;
  line-height: 0;
}
h2 {
  color: #9c9998;
  margin: 0 0 5px;
  line-height: 24px;
  color: #333333 !important;
}
h2 a {
  color: #9c9998;
  margin: 0 0 5px;
  line-height: 24px;
  color: #333333 !important;
}
#wrapper {
  background: #ffffff url(images/wrapper_bg.jpg) top center no-repeat;
  overflow: hidden;
  padding: 0 5px;
}
#header { height: 200px; }
#header .ad {
  margin: 20px 0 0;
  text-align: center;
}
#header .ad img { border: 1px solid #9c9998; }
#header .logo {
  text-align: center;
  height: 170px;
  margin: 20px 5px;
}
#header .nav {
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  height: 32px;
  margin-bottom: 20px;
}
#header .nav ul {
  list-style: none;
  text-align: center;
}
#header .nav ul li {
  display: -moz-inline-box; display: inline-block;  zoom:1; *display: inline; 
  text-transform: uppercase;
  line-height: 30px;
  margin: 0 5px;
}
#header .nav ul li a {
  color: #333333 !important;
  font-weight: 500;
  text-decoration: none;
  padding: 2px;
}
#header .nav ul li a:hover { color: #000000 !important; }
#container { overflow: hidden; }
#feature {
  height: 250px;
  margin-bottom: 12px;
  overflow: hidden;
}
#feature .photo {
  height: 300px;
  width: 646px;
  overflow: hidden;
  position: relative;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
#feature .photo .caption {
  display: block;
  padding: 15px;
  -webkit-border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
  -moz-border-radius-bottomright: 5px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  width: 616px;
  position: absolute;
  bottom: 0;
}
#feature .photo .caption h3 {
  color: #ffffff;
  margin: 0;
  font-weight: normal;
  padding: 0 !important;
  text-transform: uppercase;
  line-height: 0;
}
.post_default {
  overflow: hidden;
  margin-bottom: 12px;
}
.post_default .photo {
  width: 300px;
  vertical-align: top;
}
.post_default .story { vertical-align: bottom; }
.post_default .story h2 { font-size: 18px;  }
.post_default .story p {
  line-height: 16px;
  font-sizez: 12px;
}
.post_default .story p a { font-weight: bold; }
#feature_video { margin-bottom: 12px; }
#feature_video .video {
  height: 330px;
  padding: 13px 0 0 40px;
  width: 606px !important;
  background: #000000;
}
#feature_video .post {
  height: 130px;
  width: 644px;
  border-right: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  border-left: 1px solid #e5e5e5;
}
#feature_video .post .story { padding: 10px; }
#feature_video .post .story h2 { font-size: 18px; }
#whatsup_today {
  margin-bottom: 30px;
  width: 644px;
  border: 1px solid #e5e5e5;
  overflow: hidden;
}
#whatsup_today .date {
  background: #bb221a;
  width: 152px;
  height: 140px;
  padding: 10px 0 0 0;
}
#whatsup_today .date .whats_up {
  text-align: center;
  line-height: 0;
  font-size: 14px;
  margin: 10px 0 15px;
}
#whatsup_today .date .day_name {
  color: #ffffff;
  font-size: 14px;
  text-align: center;
  display: block;
  margin: 5px 0;
  line-height: 0;
  text-transform: uppercase;
}
#whatsup_today .date .day_date {
  color: #ffffff;
  font-size: 42px;
  text-align: center;
  display: block;
  margin: 5px 0;
  line-height: 0;
  font-weight: bold;
  text-transform: uppercase;
}
#whatsup_today .date .month {
  color: #ffffff;
  font-size: 16px;
  text-align: center;
  display: block;
  margin: 5px 0;
  line-height: 0;
  font-weight: bold;
  text-transform: uppercase;
}
#whatsup_today h2 {
  font-size: 18px;
  margin: 5px 0 0;
  color: #333333;
}
#whatsup_today .black {
  background: transparent;
  color: #000000;
}
#whatsup_today .story { width: 480px; }
#posts { overflow: hidden; }
#posts .ad {
  height: 110px;
  text-align: center;
  margin: 30px 0;
}
#posts .ad img { border: 5px solid #e5e5e5; }
#posts .post {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #e5e5e5;
}
#posts .post .photo {
  height: 150px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
#posts .post h2 { font-size: 20px; width: 350px;}
#posts .post p {
  font-size: 12px;
  line-height: 16px;
}
.check_it_out {
  display: block;
  margin: 5px 0;
  color: #61594b !important;
  font-weight: bold;
  font-size: 11px;
}
.post_nav {
  height: 75px;
  color: #9c9998;
  font-weight: bold;
  text-align: right;
}
.post_nav a {
  margin-right: 10px;
  color: #333333;
}
#post {
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 30px;
  margin-bottom: 20px;
}
#post p {
  padding: 10px;
  margin-bottom: 0px;
  text-align: justify;
}
#category_description .category_description {
  display: block;
  border-bottom: 1px solid #e5e5e5;
  margin: 0 0 30px 10px !important;
  padding: 0 0 5px;
  width: 606px;
}
#sidebar { overflow: hidden; }
#sidebar .ad {
  text-align: center;
  margin: 0 25px 0 0;
}
#sidebar .ad img { vertical-align: middle; }
#sidebar .twitter {
  border: 1px solid #e5e5e5;
  width: 316px !important;
  font-size: 12px;
  margin: 25px 0;
}
#sidebar .twitter .header {
  background: url(images/twitter.gif) center center no-repeat;
  border-bottom: 1px solid #e5e5e5;
  display: block;
  height: 50px;
}
#sidebar .twitter ul {
  list-style: none;
  margin: 0;
}
#sidebar .twitter ul li {
  border-bottom: 1px solid #e5e5e5;
  margin: 0;
  padding: 10px 15px;
}
#sidebar .twitter .check_us {
  display: block;
  text-align: right;
  color: #9c9998;
  line-height: 26px;
  margin-right: 8px;
  font-size: 11px;
  text-decoration: none;
}

#sidebar .facebook { text-align: center; margin-top: 25px; }
/* from old site */
#quick-flickr-box {
	width: 271px;
	height: 210px;
	padding: 23px 15px 23px 23px;
	background: url(images/twitter-top.gif) no-repeat;
	border: 1px solid #e5e5e5;
	margin-top: 25px;
}
#quick-flickr ul, li {
	margin: 0;
	padding: 0;
	list-style: none;
}
#quick-flickr ul li a {
	margin: 0;
	padding: 0;
}
.flickr_photo {
	margin: 5px 7px;
}
.flickr-join {
	height: 20px;
	width: 300px;
	background: url(images/twitter-bottom.gif) bottom no-repeat;
	text-align: center;
}
/* end */
#footer {
  border-top: 1px solid #e5e5e5;
  height: 50px;
  padding-top: 8px;
  color: #9c9998;
  font-size: 11px;
  margin-top: 40px;
}
#footer .copyright { float: left; }
#footer .designed_by { float: right; }

/* Twitter Widget */
.twtr-hd {
    display: none;
}
.twtr-ft>div>a {
    display: none;
}
.twtr-tweet-wrap {
    padding: 10px 15px !important;
}
.twtr-timeline {
    height: auto !important;
}
.twtr-ft {
    border-top: 1px dotted #DDDDDD;
}

#signup_sidebar {
	padding: 0 10px;
}
#signup_sidebar > img {
	margin-top: 20px;
}
#signup_sidebar > hr {
	margin-bottom: 10px;
}
#signup_sidebar p {
	margin: 10px 0 0;
}

#signup_sidebar .mc_merge_var {
	margin: 10px 0 !important;
}
#signup_sidebar .mc_input {
	width: 280px !important;
	padding: 6px 7px 5px !important;
	border: 1px solid #cecece !important;
	
	-webkit-border-radius: 5px !important;
	-moz-border-radius: 5px !important;
	border-radius: 5px !important;
	
	-webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.2) !important;
	-moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.2) !important;
	box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.2) !important;
}

#mc_signup_form {
	background-color: transparent !important;
	border: 0 !important;
}
#mc-indicates-required {
	display: none !important;
}
.mc_signup_submit {
	text-align: right !important;
}
#mc_signup_submit {
	border: 0 !important;
	text-align: right !important;
	width: 84px !important;
	height: 36px !important;
	background: transparent url('/wp-content/themes/wum/images/wum-sign-up-submit.png') no-repeat !important;
}
.mc_var_label {
	display: none !important;
}

