@charset "utf-8";
/* CSS Document */
* {
	margin:0px;
	padding:0px;
}
body {
	background:url(../images/bg-rep.gif) #d8e9fb top left repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	cursor:default;
}


p {
    margin: 12px 0px;
}
ul li {
	list-style:disc;
}
a {
	color:#013da0;
	text-decoration:none;
	outline: 0px none;
}
a:hover {
	text-decoration:none;
}

a:active,
a:focus {
	outline: 0px none;
}
a img {
	border:0px;
    }
h1, h2, h3, h4, h5, h6 {
	margin:15px 0px 5px 0px;
}
h1 {font-size:24px; }
h2 {font-size:21px; }
h3 {font-size:18px; }
h4 {font-size:16px; }
h5 {font-size:14px; }
h6 {font-size:12px; }
img { margin:0px; }
input {
	font-size:12px;
	font-family:Arial,sans-serif;
}
.fPageActions {
	display:none;
}
#fWrapper {
	width:1056px;
	margin:0px auto;
	background:none;
}

#fHeader {
	background:url(../images/header-rep.gif) top left repeat-x;
	width:100%;
	height:155px;
	margin-top:8px;
	overflow:hidden;
}
#fHeader .date {
    float: right;
    font-size: 11px;
    font-weight: bold;
    padding: 10px;
}
#fHeader .header {
	height:155px;
	background:url(../images/header-right.gif) top right no-repeat;
	padding-right:20px;
}
#fHeader h1 {
	text-indent:-1000px;
	margin:0px;
}
#fHeader h1 a {
	background:url(../images/videonuze-logo.gif) top left no-repeat;
	width:275px;
	height:167px;
	overflow:hidden;
	display:block;
	float:left;
}
#fHeader .leatherboard {
    padding-top:30px;
	float:right;
	overflow:hidden;
}
ul.menu,
ul.menu li {
	margin:0px; padding:0px;
}

#fNav {
	background:url(../images/nav-rep.gif) top left repeat-x;
	height:68px;
	overflow:hidden;
}
#fNav .fModule {
	height:44px;	
}

#fContent {
	background:#fff url(../images/content-rep.png) top center repeat-y;
	margin:10px 8px; margin-bottom:0px;
	padding:0px; overflow:hidden;
	-moz-box-shadow: 0px 0px 5px #999;
	-webkit-box-shadow: 0px 10px 5px #999;
	box-shadow: 0px 0px 5px #999;
}

#fSpotlight {
	background:url(../images/spotlight-rep.gif) repeat-x top;
	overflow: hidden;
}
#fSpotlight label {
	margin: 0;
}

#fMatterLeft {
	width:716px;
	float:left;
}

#fMatter {

}
#fMatter p {
    line-height: 160%;
}

#fMatter h1 {
	color:#000;
	font-size:26px;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:15px;
	padding:0px 0px 10px 0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	border-bottom:2px solid #0979D9;
}

#fSidebar {
	position:relative; z-index:101;
	width:324px;
	float:right;
	overflow:hidden;
}

.footer {
	background: #0162b3;
	overflow:hidden;
	margin-bottom:20px;
    font-size: 12px;
    clear:both;

	line-height:160%;
	border-top:5px solid #f57213;
	padding:15px 0;
	color:#dfebff;
	height:100%; overflow:hidden;
}
.footer a {
	color:#fff;
      font-size:14px;
}
.footer .legal a {
    font-size:12px;
}

#fMatter .no-list {
	clear:both;
}

#fSpotlightBottom {
    clear:left;
}
#fSpotlightContent {
    clear:left;
    height:100%; overflow: hidden;
    padding:0px;
}
.fModuleAds img,
.fModuleAds .fModuleContent > div {
	max-width: 100%;
	height: auto !important;
}

.contentSocial li {
	float: left;
}
.contentSocial a {
	font-size: 20px;
	display: block;
	padding: 12px;
	text-align: center;
	background: #666;
	color: #fff;
	text-decoration: none;
}

.buttonBGfb a {
	background: #415e9b;
}
.buttonBGtw a {
	background: #3b94d9;
}
.buttonBGgp a {
	background: #b93425;
}
.buttonBG1 a {
	background: #f57213;
}
.buttonBGli a {
	background: #0177b5;
}
.contentSocial .st_email {
	display: block;
	background: #107c10;
	padding: 14px 8px 14px 12px;
	text-align: center;
	min-height: 44px; min-width: 48px;
}
.contentSocial .chicklets {
	color: #fff !important;
}

#placement-bottom { display:none; }

body {
    		transition: all 0.4s;
    		-moz-transition: all 0.4s;    	
    	}
    	body.offPageTop {
    		margin-top: 60px;
    	}
    	body.offPageTop #offPageTop {
    			top: 0;
    	}
    	#offPageTop {
    		position: absolute;
    		top: -60px;
    		height: 60px;
    		background: #333;
    		color: #fff;
    		padding: 15px;
    		transition: all 0.4s;
    		-moz-transition: all 0.4s;
    		width: 100%;
    	}
    	#offPageTop .field,
    	#offPageTop .submit {
    		color: #000;
    		padding: 4px;
    	}
    	#offPageTop .field {
    		width: 80%;
    	}
    	#offPageTop .submit {
    		width: 15%;
    		background: #ccc;
    		border: 1px solid #ccc;
    	}
    	.header-mobile .pull-left {
    		padding-left: 15px;
    	}