/*	 
Theme Name: MVP
Template: thematic
Author: StoneWard
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
/* @import url('../thematic/library/layouts/2c-r-fixed.css'); */
@import url('assets/layouts/1c-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');


div#content p {
/*		 padding: 0 !important;
 */}

.entry-content h2 {
	color: #b31715;
	font-weight: normal;
	font-style: normal;
	font-size: 20px;
	font-family: "Impact", "Haettenschweiler", sans-serif;
	padding: 0 0 22px 0;
	margin: 0;
}
.entry-content h3 {
	color: #b31715;
	font-weight: bold;
	font-size: 12px;
	font-style: normal;
	padding: 0 0 22px 0;
	margin: 0;
}
.entry-content h5 {
		font-size: 18px;
		font-weight: bold;
}

a,
a:link,
a:visited,
a:hover,
a:active {
	color: #b31715;
}

a.rules {
	font-size: 10px;
}

body {
	background: #282828 url(/wp-content/themes/mvp/assets/images/site-bg.gif) repeat-x;
}

body, input, textarea {
	font: 14px/20px 'Arial', sans-serif;
}

#wrapper {
	background: transparent url(/wp-content/themes/mvp/assets/images/wrapperbg.png) repeat-y;
	width: 848px;
	margin: 0 auto;
	padding: 0;
     -moz-box-shadow: 0px 0px 20px #000; /* FF3.5+ */
  -webkit-box-shadow: 0px 0px 20px #000; /* Saf3.0+, Chrome */
          box-shadow: 0px 0px 20px #000; /* Opera 10.5, IE9, Chrome 10+ */}

#main {
	width: 100%;
	padding: 0 0 11px;
	overflow: auto;
	background-color: #fff
}

#branding {
	width: 100%;
	padding: 0;
}

#blog-title {
	display: none;
}


#access {
	background: #b31715 url(/wp-content/themes/mvp/assets/images/nav-bg.png) no-repeat center top;
	height: 34px;
	border: none;
}


.menu-leftcap {
	position: absolute;
	left: -6px;
}

.menu-rightcap {
	position: absolute;
	right: -8px;
}

.menu {
	font-family: 'Arial', sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	letter-spacing: 0.7pt;
	color: #FFF;
	font-weight: bold;
	width: 848px;
	padding: 0;
  text-shadow: 1px 1px 3px #000; /* FF3.5+, Opera 9+, Saf1+, Chrome */
}

.sf-menu a {
	padding: 10px 13px;
}

.sf-menu li {
	color: #fff;
	padding: 0 11px;
  background: url("/wp-content/themes/mvp/assets/images/menu-divider.png") no-repeat scroll right 10px transparent;
}
.sf-menu li.last {
	border: none;
	background: transparent;
}

.sf-menu li a {
	margin: 0 10px;
}

.sf-menu a, .sf-menu a:visited {
	color: #fff;
}

.sf-menu {
	border: none;
	margin-left: 165px;
}

.sf-menu a {
	border: none;
}

.sf-menu li:hover, .sf-menu li.sfHover {
	outline: 0;
	border: none;
  background: url("/wp-content/themes/mvp/assets/images/menu-divider.png") no-repeat scroll right 10px transparent;
}

.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	outline: 0;
	border: none;
	background: transparent;
}

.sf-menu li:hover, .sf-menu li.sfHover {
/* 	background: url(/wp-content/themes/mvp/assets/images/navbg.gif) no-repeat center right; */
}

.sf-menu li:hover.last {
	border: none;
	background: none;
}

#content {
	padding: 0 25px;
	background: #fff url(/wp-content/themes/mvp/assets/images/contentbg.png) repeat-x;
/* 	min-height: 509px; */
}

.slug-mvp-game-day-package-sweepstakes #content {
	background: none;
}
.home #content {
	background: none;
	padding: 0 24px;
}
.slug-home .entry-content {
		padding: 17px 0 0;
}

div.slug-submit-a-video {
	padding-top: 25px;
}

#footer {
	border: none;
	margin: 0;
	display: none;
}

#submit-tooltip-wrapper {
	z-index: 999;
	display: none;
}

#submit-tooltip {
	position: relative;
	background: #fff;
	width: 322px;
	font-family: "Arial", sans-serif;
	font-size: 12px;
	background: transparent url(/wp-content/themes/mvp/assets/images/popoutbg.png) no-repeat;
	padding: 46px 38px 60px 30px;
		min-height: 319px;
}

#submit-tooltip p {
	margin-bottom: 5px;
	letter-spacing: 0.4px;
}

#submit-tooltip h3 {
	font-size: 14px;
	font-weight: bold;
	color: #a31111;
	margin: 0 0 2px;
}

#submit-tooltip a,
#submit-tooltip a:hover,
#submit-tooltip a:visited,
#submit-tooltip a:active {
	color: #a31111;
}

#submit-tooltip #submit-tooltip-or {
	padding: 10px 0;
}

#submit-tooltip .inputtext {
	border: 1px solid #7f7f7f;
	display: block;
	width: 100%;
	margin-bottom: 14px;
}



#nav-submit-a-video:hover {
}
#nav-submit-a-video a:hover {
}

.slug-view-all-videos-testing .entry-content,
.slug-view-all-videos .entry-content,
.pageid-10 .entry-content {
	position: relative;
	padding-top: 70px;
}

.entry-content img {
	margin: 0;
}

#view-all-videos-top-left {
	position: absolute;
	top: 8px;
	left: 0;
	font-size: 12px;
		z-index: 2;
		line-height: 24px;
}

#view-all-videos-search-sort {
	border: 1px solid #000;
}

#view-all-videos-top-right {
	position: absolute;
	top: 8px;
	right: 28px;
	font-size: 12px;
	line-height: 24px;
}

#view-all-videos-search-input {
	height: 20px;
	font-size: 12px;
	display: block;
	float: left;
	border: 1px solid #000;
	margin-right: 6px;
}

#view-all-videos-search-box {
	display: block;
	float: left;
}

.entry-title {
	position: absolute;
	left: -9999px;
}

.entry-content {
  overflow: auto;
}

.entry-content .video-listing {
	width: 384px;
	height: 150px;
	background-color: #dcdcdc;
	float: left;
	font-size: 12px;
	line-height: 15px;
	margin-left: 0px;
	margin-right: 27px;
	margin-bottom: 27px;
	position: relative;
		z-index: 1;
}

.entry-content .video-listing-thumbnail {
	margin: 0 10px 0 0;
}

.entry-content .video-listing-thumbnail-container {
	position: relative;
	float: left;
	width: 210px;
}

.entry-content .video-listing-thumbnail-container .play-button {
	position: absolute;
	top: 50px;
	left: 67px;
}

.entry-content .video-listing-thumbnail-container .official-entry-star {
	position: absolute;
	top: 4px;
	left: 4px;
}


.video-listing #video-listing-rating {
	position: absolute;
	bottom: 4px;
	left: 209px;
	line-height: 14px;
	font-size: 10px;
}



.entry-content sup {
	font-size: smaller;
}

.clear {
	clear: both;
}

img.star {
	margin: 0;
}

.swdebug {
	display: none !important;
}

.slug-view-all-videos-testing #content,
.slug-view-all-videos #content {
	padding: 0 0 0 26px;
}

.pager {
	width: 796px;
	text-align: center;
	margin: 0;
	font-size: 15px;
	display: block;
}
.podPager {
  margin-left: -89px;
  text-align: center;
}

.pageNext,
.pageNext:visited,
.pagePrev,
.pagePrev:visited {
	color: #b31715;
		text-decoration: none;
	font-size: 16px;
}


.currentPage {
	color: #b31715;
	font-weight: bold;
}


.pageNum,
.pageNum:visited {
	color: #949494 !important;
	text-decoration: none;
}


#sweepstakes-left {
	width: 490px;
	float: left;
	border-right: 1px solid #dcdcdc;	
	padding-right: 10px;
}

#sweepstakes-left h3 {
	padding: 0 0 14px;
}

#sweepstakes-right {
	float: left;
	padding-left: 19px;
	width: 278px;
}


#sweepstakes-right p {
	margin-bottom: 10px;
}

#sweepstakes-zipcode .sweepstakes-zipcode-label {
	color: #000;
	font-weight: normal;
	font-style: normal;
	font-size: 20px;
	font-family: "Impact", "Haettenschweiler", sans-serif;
	padding: 0 0 22px 0;
	margin: 0;
}

#sweepstakes-zipcode .sweepstakes-zipcode-label {
	float: left;
	margin: 0 5px 0 0;
}
#sweepstakes-zipcode .sweepstakes-zipcode-input {
	float: left;
	width: 115px;
	height: 22px;
	border: 1px solid #7f7f7f;
	margin: 0;
}
#sweepstakes-zipcode .sweepstakes-zipcode-submit {
	float: right;
}

#sweepstakes-zipcode .sweepstakes-zipcode-label,
#sweepstakes-zipcode .sweepstakes-zipcode-input,
#sweepstakes-zipcode .sweepstakes-zipcode-submit {
	display: block;
	padding: 0;
	line-height: 23px;
}

#sweepstakes-prizes {
	line-height: 28px;
}

#gform_wrapper_1 {
	margin: 0;
}

.gform_wrapper .ginput_container input {
	border: 1px solid #7f7f7f;
}

.gform_wrapper .gfield_required {
	color: #b31715 !important;
}

.gform_wrapper #gform_1 .gform_footer {
	margin: 0;
}


#field_1_4 .gfield_label,
#field_1_9 .gfield_label {
	display: none;
}

#input_1_4,
#input_1_9 {
	padding: 0;
}

.sweepstakes-prize-details {
	font-size: 11px;
}

#mlogos {
	margin: 50px 0;
}

#mlogos img {
	display: block;
	margin: 15px auto;
}

#watch-wrapper {
	/*padding: 0 26px;*/
}

#watch-top {
	position: relative;
	height: 49px;
	margin: 9px 0 0;
}

#watch-top #watch-top-left {
	position: absolute;
	top: 5px;
	left: 2px;
}
#watch-top #watch-top-left .video-watch-stars img {
		margin-right: 1px;
}

#watch-top .watch-top-stars {
		font-size: 10px;
		line-height: 10px;
}

#watch-top .watch-sep-l {
	position: absolute;
	top: 0;
	left: 124px;
}

#watch-top .share {
	position: absolute;
	top: 8px;
	left: 192px;
}

#watch-top .watch-sep-r {
	position: absolute;
	top: 0;
	left: 182px;
}

#watch-top .official-entry {
	position: absolute;
	top: 0;
	left: 197px;
}

#watch-top .close {
	position: absolute;
	top: 15px;
	left: 462px;
}

#watch-top .click-to-rate {
	color: #979797;
}

#watch-middle {
		overflow: visible;
}

#DOMWindow #watch-middle-video {
		width: 425px;
		height: 365px;
}

#DOMWindow #ytapiDivWrapper {
		position: absolute;
		top: 86px;
		left: 20px;
}

#DOMWindow #closeDOMWindowWrapper {
		position: absolute;
		top: 43px;
		right: 20px;
		width: 17px;
		height: 17px;
		overflow: hidden;
		text-align: right;
}

#DOMWindow #watch-bottom {
		width: 480px;
}
#DOMWindow #watch-top {
		width: 450px;
}
		
#watch-bottom	 {
		height: 36px;
		margin-top: 10px;
		position: relative;
		width: 477px;
}

#watch-bottom .a2a_dd {
	display: block;
	position: absolute;
	top: 6px;
	right: 0;
}

.pp_close {
	background: url("/wp-content/themes/mvp/assets/images/close.gif") no-repeat scroll 0px 0px transparent !important;
		width: 13px !important;
}


#watch-bottom h1 {
		font-weight: bold;
		font-size: 14px;
		padding: 4px 0;
		width: 385px;
}

#watch-bottom span {
	color: #b31715;
	font-size: 11px;
}

#watch-bottom-left {
	width: 121px;
	float: left;
}

#watch-bottom-right {
	width: 335px;
	float: left;
}

#sb-info {
	position: absolute !important;
	top: 61px;
	right: 22px;
}
.windows #sb-info {
		top: 48px;
}


#sb-nav-close {
	background-image: url("/wp-content/themes/mvp/assets/images/close.gif") !important;
}

#sb-body, #sb-loading {
	background-color: #FFF !important;
}

.selectedTxt {
		line-height: 22px;
}

#home-left {
		width: 480px;
		float: left;
}

#home-left p {
		margin: 0 0 15px 0;
		padding-left: 6px;
		letter-spacing: -0.2px;
}
#home-left h5 {
		margin: 0 0 19px 0;
		color: #b41815;
		font-size: 20px;
		font-weight: bold;
		line-height: 1.1;
}

#home-left ul {
  margin-top: 13px;
  margin-bottom: 14px;
	letter-spacing: -0.2px;
	line-height: 1.3;
}

#home-right {
		width: 311px;
		float: right;
		clear: right;
		padding-top: 3px;
}

#home-sweepstakes-module {
		background: url("/wp-content/themes/mvp/assets/images/gradient-red.png") repeat-y;
		width: 269px;
		padding: 11px;
		color: #fff;
		font-size: 11px;
		float: right;
}

#home-sweepstakes-module p {
		padding: 3px 9px;
		line-height: 15px;
}

#home-sweepstakes-module a {
		margin: 0 auto;
		display: block;
		color: #fff;
		text-align: center; 
		font-size: 10px;
}

.slug-home #sweepstakes-zipcode {
		float: right;
		width: 291px;
		margin-top: 38px;
}

.slug-home #fbwidget {
		float: right;
		width: 291px;
		margin-top: 16px;
}

.slug-home #social {
		float: right;
		width: 291px;
		margin-top: 16px;
}

.slug-home #social a {
  height: 24px;
  width: 24px;
}

.slug-home #social img {
  margin-right: 5px;
  margin-left: 1px;
}



.slug-home #sweepstakes-zipcode .sweepstakes-zipcode-label {
		margin-right: 8px;
}

#sweepstakes-zipcode h2 {
		padding: 0 0 8px;
}

#comejointhesocial {
		color: #959595;
		font-size: 10px;
		font-weight: bold;
		margin-bottom: 0;
		padding: 0 0 0 23px;
		margin-top: -20px;
		float: left;
		line-height: 26px;
}

#comejointhesocial a {
		color: #959595;
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
}

#comejointhesocial a:hover {
		color: #b31715;
}

#comejointhesocial img {
		vertical-align: middle;
		margin: 0 5px 2px 0;
}

#mvp_footer {
		background: #fff url(/wp-content/themes/mvp/assets/images/footer.png) no-repeat;
		height: 144px;
		position: relative;
}
.slug-mvp-game-day-package-sweepstakes #mvp_footer {
		margin-top: 30px;
}

#mvp_footer_links {
		width: 828px;
		color: #fff;
		text-align: center;
		text-transform: uppercase;
		font-size: 10px;
		padding: 15px 10px 10px;
		margin: 0 auto;
		font-family: "Arial", sans-serif;
}

#mvp_footer_links_wrap {		
		padding: 8px;
}

#mvp_footer_links #mvp_footer_links_wrap span,
#mvp_footer_links #mvp_footer_links_wrap a {
		padding: 0 6px;
}

#mvp_footer_links_wrap img {		
		vertical-align: middle;
		line-height: 6px;
		padding: 3px 0 4px;
}

#mvp_footer_links a {
		color: #fff;
		text-decoration: none;
		font-weight: bold;
}

#mvp_footer_links span {
		color: #fff;
		text-decoration: none;
		font-weight: bold;
}

#mvp_footer_links a:hover {
		text-decoration: underline;
}

#mvp_superfooter {
	width: 688px;
	font-size: 9px;
	line-height: 12px;
	color: #fff;
	margin: 0 auto;
	padding: 0 0 24px;
	letter-spacing: 0.5px;
}

#sharethis_0 {
	position: absolute;
	left: 160px;
	top: 7px;
}

.nicEdit-panel {
		display: none;
}




#submit-left {
		width: 480px;
		float: left;
}

#submit-left .pods_form {
		margin: 0;
}

#submit-left .pods_form .rightside {
		margin-bottom: 14px
}

#submit-left .pods_form .youtube_link .comment {
		padding-top: 2em;

}

#submit-left .pods_form .submitter_authorship .comment {
		padding-top: 2.5em;

}

#submit-left .pods_form	 .comment {
		width: 480px;
}

#submit-left p {
		margin: 0 0 8px 0;
}

.submitter_authorship {
		line-height: 13px;
}

#submit-left h1 {
		padding-top: 0;
		font-family: "Impact", sans-serif;
		font-size: 23px;
		font-weight: normal;
		color: #B31715;
}

#submit-left h3 {
		padding-bottom: 0;
}

#submit-left h5 {
		margin: 19px 8px;
}

#submit-right {
		width: 311px;
		float: right;
		clear: right;
		border-left: 1px solid #dcdcdc;
}

#submit-foundvideo-module {
		background: transparent;
		width: 269px;
		padding: 11px 0;
		color: #000;
		font-size: 11px;
}

#submit-foundvideo-module p {
		padding: 3px 9px;
		line-height: 15px;
}

#submit-foundvideo-module h1 {
		font-family: "Impact", sans-serif;
		font-size: 20px;
		font-weight: normal;
		padding-top: 0;
}
#submit-foundvideo-module h2 {
		font-family: "Impact", sans-serif;
		font-size: 20px;
		font-weight: normal;
		padding: 20px 0 5px;
		color: #333;
}

#submit-foundvideo-module #thumb {
		float: left;
		margin-top: 20px;
		position: relative;
}
#submit-foundvideo-module #wait {
		position: absolute;
		top: 70px;
		left: 90px;
}

#submit-foundvideo-module span.red {
		display: none;
}

#submit-foundvideo-module input.youtube_link {
		width: 185px;
}
#submit-foundvideo-module input.btn_save {
		float: right;
		display: none;
		margin-top: 20px;
}

#submit-foundvideo-module #thanks {
		margin-top: 22px;
}

#submit-foundvideo-module #thanks .msg {
		font-face: "Impact";
		font-size: 20px;
		font-weight: normal;
		padding-top: 0;
}

#submit-foundvideo-module #thanks a {
		color: #fff;
}


#thumb-preview img.nail {
		display: none;
		width: 200px;
		height: 150px;
}

#thumb img.nail {
		width: 200px;
		height: 150px;
}







#submit-left .pods_form .comment {
		color: #000;
		padding-top: 2em;
}
.dob .comment {
		color: #000;
}


#moment-player {
	position: absolute;
	height: 361px;
	width: 481px;
	top: 21px;
	left: 33px;
	background: #fff;
}

#moment-player * {
	margin: 0;
}

#moment-info {
	position: absolute;
	height: 360px;
	width: 274px;
	top: 22px;
	right: 41px;
	background: #fff;
}

#moment-info .closebutton {
	text-align: right;
}

#moment-info .closebutton img {
	float: right;
	display: block;
	padding: 24px 17px 6px 0;
}

#moment-info .official-entry {
	position: absolute;
	top: 10px;
	left: 15px;
}

#moment-info #moment-info-rating {
	position: absolute;
	bottom: 15px;
	left: 20px;
		line-height: 14px;
		font-size: 10px;
}

#moment-info #moment-info-middle {
	padding: 20px;
}

#moment-info #moment-info-middle span {
	color: #b31715;
}

#moment-info .a2a_dd {
	display: block;
	position: absolute;
	bottom: 16px;
	right: 20px;
}


#moment-info #ck_sharethis {
	display: block;
	position: absolute;
	bottom: 16px;
	right: 20px;
}

#moment-info h1 {
	font-size: 14px;
	font-weight: bold;
	padding: 4px 0;
}

.youtube_link span.red {
		display: none;
}

#a2apage_powered_by, #a2apage_find_container {
		display: none !important;
}


.submitter_terms label {
		font-size: 10px;
		line-height: 15px;
}
.leftside.submitter_terms {
		width: 300px;
}
.rightside.submitter_terms {
		width: 100px;
}

#submit-left .btn_save {
		margin: 1.5em 0 0.5em;
}

#mvpflashwall, #main_flash {
	margin-left: -1px;
}

.leftside.optin_sportclips {
	width: 600px;
		margin-left: 22px;
}

.rightside.optin_sportclips {
		margin-top: -16px;
}

.leftside.optin_other {
	width: 600px;
		margin-left: 22px;
}

.rightside.optin_other {
		margin-top: -16px;
}

#field_1_8 .gfield_description {
		padding-top: 0;
}

#field_1_8 .clear-multi label {
		margin-bottom: 0;
}

.leftside.dob_month {
		width: 50px;
		float: none;
		display: inline;
}

.rightside.dob_month {
		width: 50px;
		float: none;
		display: inline;

}
.rightside.dob_month input {
		width: 100%;
}

.leftside.dob_day {
		width: 50px;
		float: none;
		display: inline;

}

.rightside.dob_day {
		width: 50px;
		float: none;
		display: inline;

}
.rightside.dob_day input {
		width: 100%;
}

.leftside.dob_year {
		width: 50px;
		float: none;
		display: inline;

}

.rightside.dob_year {
		width: 50px;
		float: none;
		display: inline;

}
.rightside.dob_year input {
		width: 100%;
}

#pp_full_res iframe {
		overflow: visible;
}

#a2apage_show_more_less {
		display: none !important;
}

.rating-outer {
	background: url(/wp-content/themes/mvp/assets/images/star.png) repeat-x;
	width: 90px;
	height: 18px;
}
.rating {
	background: url(/wp-content/themes/mvp/assets/images/star.png) repeat-x 0px -36px;
	height: 18px;
}
.star {
	background: url(/wp-content/themes/mvp/assets/images/star.png) repeat-x 0px 18px;
	height: 18px;
	position: absolute;
}
.star1 {
	width: 18px;
	z-index: 5;
}
.star2 {
	width: 36px;
	z-index: 4;
}
.star3 {
	width: 54px;
	z-index: 3;
}
.star4 {
	width: 72px;
	z-index: 2;
}
.star5 {
	width: 90px;
	z-index: 1;
}
.star:hover {
	background-position: 0px -18px;
}



form.submit-your-video,
form.submit-your-video div {
		font-family: Arial !important;
}


form.submit-your-video #field_3_12, 
form.submit-your-video #field_3_15, 
form.submit-your-video #field_3_14, 
form.submit-your-video #field_3_13 {
		padding: 0;
		margin: 1.8em 0 0 0;
		border-bottom: 0px !important;
}

form.submit-your-video .gfield_label {
		font-size: 12px !important;
}

form.submit-your-video #field_3_2 .gfield_label {
		font-weight: normal !important;
		margin-top: 0 !important;
		float: left;
		display: none;
}
form.submit-your-video #field_3_2 .mvp-jquery-checkbox {
		float: left;
}


form.submit-your-video #field_3_13 .gsection_description,
form.submit-your-video #field_3_14 .gsection_description {
		padding-top: 0 !important;
}

form.submit-your-video .gform_heading {
		padding: 0;
		margin: 0;
}

form.submit-your-video .gsection_title {
		font-size: 12px !important;
		font-weight: bold !important;
		font-family: Arial !important;		 
}

form.submit-your-video .gsection_description {
		font-style: normal !important;
		font-size: 12px !important;
}

#field_3_1 label {
		margin-top: 4px;
}

#field_3_9 * {
		float: left;
}

#field_3_9 .ginput_container {
}

#field_3_9 label,
#field_3_11 label {
		padding-left: 4px !important;
		float: left;
    width: 437px;
}

#field_3_11 * {
		padding: 0 !important;
		margin: 0 !important;
}

form.submit-your-video .gform_heading .gform_title {
		color: #B31715;
		font-family: "Impact",sans-serif !important;
		font-size: 23px !important;
		font-weight: normal !important;
		padding-bottom: 14px !important;
		margin: 0 !important;
}

form.submit-your-video .gform_heading .gform_description {
		font-size: 12px !important;

}

form.submit-your-video .gform_footer {
    margin: -116px 0 70px;
}

#field_3_9 {
  margin-top: 40px;
}

#field_3_9 label {
  margin-left: 8px;
}

#gforms_confirmation_message	{
		background-color: transparent !important;
		border: none !important;
}

#field_3_7 .gfield_description {
		padding-top: 0;
}

#field_3_7 .clear-multi label {
		margin-bottom: 0;
}

#field_3_2 .ginput_container {
  float: left;
}

#input_3_2 .gchoice_2_1 label {
		float: left;
		width: 300px;
		margin: 0;
		font-size: 12px;
		line-height: 15px;
}

#input_3_2 .gchoice_2_1 {
  overflow: hidden;
}


#DOMWindowIframe #main {
		overflow: hidden;
		padding: 0;
		margin: 0;
}

#DOMWindowIframe {
		overflow: hidden;
}



#winner-splash-overlay {
	z-index: 10000; 
	position: fixed; 
	top: 0px; 
	left: 0px; 
	background-color: rgb(0, 0, 0); 
	opacity: 0.85; 
	filter: alpha(opacity=85);
	height: 100%; 
	width: 100%;
}

#winner-splash {
	width: 848px;
	height: 760px;
	position: absolute;
	top: -1022px;
	left: 15px;
	background: #5f100f;
	color: #fff;
	z-index: 10001;
}

#winner-splash-canvas {
	position: relative;
}

#winner-splash-canvas img {
	position: absolute;
}

#splash-close { 
	position: absolute;
	top: 528px;
	left: 111px;
	z-index: 20;
	display: none;
}
#splash-close a { 
	color: #fff;
	text-decoration: none;
	font-size: 18px;
}

#splash-logo { 
	top: 0;
	right: 0;
	z-index: 11;
	width: 190px;
}

#splash-mask { 
	top: -96px;
	left: 0;
	z-index: 18;
}

#splash-guy { 
	top: 272px;
	left: 11px;
}

#splash-congrats { 
	top: 303px;
	left: 39px;
	z-index: 20;
	display: none;
}

#splash-site-logo { 
	top: 376px;
	right: 142px;
	z-index: 9;
}

#splash-video {
	position: absolute;
	top: 303px;
	right: 33px;
	z-index: 20;
	display: none;
}

#splash-curtain {
	top: 588px;
	left: 0;
	z-index: 19;
}

#splash-curtain-fringe {
	top: 814px;
	left: 0;
	z-index: 19;
}

.page-template-page-view-all-videos-php #content {
  padding-right: 0;
}

.page-template-page-prizes-php #content-header-inner {
	background: url(/wp-content/themes/mvp/assets/images/prizes-header.jpg) no-repeat;
  height: 555px;
  font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
  color: #fff;
  line-height: 1.1;
  padding: 116px 0 0 24px;
  text-shadow: 1px 1px 6px #000; /* FF3.5+, Opera 9+, Saf1+, Chrome */
  letter-spacing: -0.5pt;
}

.page-template-page-prizes-php #content-header-inner h1 {
  font-size: 46px;
  font-weight: bold;
}
.page-template-page-prizes-php #content-header-inner h2 {
  font-size: 24px;
  font-weight: bold;
}

.page-template-page-prizes-php #content {
  background: transparent;
  margin-top: -217px;
}

#winning-entry-badge {
  position: absolute;
  display: block;
  right: 18px;
  top: 414px;
}

.pod-page-watch-w- #wrapper {
     -moz-box-shadow: none; /* FF3.5+ */
  -webkit-box-shadow: none; /* Saf3.0+, Chrome */
          box-shadow: none; /* Opera 10.5, IE9, Chrome 10+ */}
}

.paged-304 #watch-top-left {
  display: none;
}

.paged-304 .watch-sep-r {
  display: none;
}

.edit-link {
  display: none;
}

#comments {
  padding: 0;
}

.gform_edit_link {
  display: none;
}

#home-feature {
  width: 848px;
}

#home-slider-inner {
  height: 100%;
  position: relative;
}

#home-slider h2 {
  font-size: 14px;
  font-weight: bold;
  color: #424242;
  line-height: 1.2;
  padding: 25px 0 0;
  text-align: center;
  width: 176px;
}

#home-slider {
  height: 84px;
  background: url(/wp-content/themes/mvp/assets/images/slider-bg.png);
}

#slider-thumbs {
  position: absolute;
  top: 0;
  left: 0;
}

#slider-left {
  position: absolute;
  left: 202px;
  top: 26px;
  cursor: pointer;
}

#slider-right {
  position: absolute;
  left: 821px;
  top: 26px;
  cursor: pointer;
}

#slider-thumbs-inner {
  height: 84px;
  width: 578px;
  margin-left: 230px;
  overflow: hidden;
}

#slider-thumbs-inner .video-listing-thumbnail-container {
  width: 83px;
  height: 62px;
  margin: 10px 15px;
  display: inline;
  white-space: nowrap;
}

#slider-thumbs-inner .video-listing-thumbnail-container a   {
  text-decoration: none;
}

#slider-thumbs-inner .video-listing-thumbnail-container img {
  width: 83px;
  height: 62px;
  margin-top: 8px;
}

.jspHorizontalBar {
  display: none;
}

.msie .sf-menu li {
  padding-top: 2px;
}

.gform_wrapper .gfield_checkbox .gchoice_2_1 label {
  padding-top: 2px;
  padding-left: 4px;
}

#wrapper.hfeed #main #container #content .entry-content .gform_wrapper .gfield_checkbox li #choice_9_1 {
  padding-top: 6px !important;
  margin-top: 4px !important;
}
#wrapper.hfeed #main #container #content .entry-content .gform_wrapper .gfield_checkbox li #choice_18_1 {
  padding-top: 6px !important;
  margin-top: 3px !important;
}

.gchoice_18_1 label {
  width: 400px !important;
}

.msie .fb-button {
  padding: 8px 10px;
}


#field_3_17 {
  display: none;
}

.gfield_required {
  display: none;
}

.paged-304 #watch-top-left {
  display: none;
}
.paged-304 img.official-entry {
  display: none;
}


#winner-2011
{
	background: #5f120c url(/wp-content/themes/mvp/assets/images/winner-header.png) no-repeat center top;
	padding-top: 200px;
}

#winner-2011-name
{
	width: 383px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	float: left;
}

#winner-2011-video
{
	width: 440px;
	float: right;
	margin-right: 15px;
}

#winner-2011-name h2
{
	font-weight: bold;
	font-size: 44px;
	margin: 0 0 15px 0;
	text-transform: uppercase;
}

#winner-2011-name h3
{
	font-weight: bold;
	font-size: 28px;
	text-transform: uppercase;
	margin: 10px 0 15px;
}

#winner-2011-name h4
{
	font-weight: bold;	
	font-size: 26px;
	color: #a7372e;
	margin: 0 0 10px 0;
}

#winner-2011-name h5
{
	font-weight: bold;
	font-size: 18px;
	color: #a7372e;
	margin-bottom: 50px;
}

#winner-2011-name a
{
	color: #fff;
	font-size: 18px;
	text-decoration: none;
}

#winner-2011-name a:hover
{
	text-decoration: underline;
}

#winner-2011-close
{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 26px;
	height: 26px;
	background: url(/wp-content/themes/mvp/assets/images/close-window-small.png) no-repeat left top;
	display: block;
}
