.front-ads
{
	clear:both;
	float:left;
	padding:0px 0px 6px 0px;
	width:980px;
}

.front-ads img
{
	vertical-align:bottom;
}

.front-ads-left
{
	clear:both;
	float:left;
	width:741px;
}

.front-ads-left .column img
{
	position: relative;
	z-index: -1000;
}

.front-ads-left .column a
{
	background:url("/resources/Images/Template/Front-2010/yfir733x380.png") no-repeat scroll left top transparent;
	height:380px;
	width:733px;
	display: block;
}

.front-ads-right
{
	float:left;
	width:239px;
}

.front-ads-right .column
{
	position:relative;
	top:-1px;
	clear:both;
	float:left;
	width:239px;
}

.front-ads-right .clear
{
	overflow:hidden;
	clear:both;
	float:left;
	width:239px;
	height:8px;
}

.front-ads-right .column img
{
	position: relative;
	z-index: -1000;
}

.front-ads-right .column a
{
	background:url("/resources/Images/Template/Front-2010/yfir239x187.png") no-repeat scroll left top transparent;
	height:187px;
	width:239px;
	display: block;
}

.front-ads-bottom
{
	clear:both;
	float:left;
	width:978px;
	border:1px solid rgb(225,225,225);
	background: rgb(245,245,245);
}

.front-ads-content
{
	position:relative;
	clear:both;
	float:left;
	width:978px;
}

.front-ads-bottom .tl
{
	top:-1px;
	left:-1px;
	background: url(/resources/Images/Template/Front-2010/bg-tl.gif) no-repeat top left;
}

.front-ads-bottom .tr
{
	left:2px;
	background: url(/resources/Images/Template/Front-2010/bg-tr.gif) no-repeat top right;
}


.front-ads-bottom .bl
{
	top:2px;
	left:-2px;
	background: url(/resources/Images/Template/Front-2010/bg-bl.gif) no-repeat bottom left;
}

.front-ads-bottom .br
{
	position:relative;
	left:2px;
	padding:0px 0px 8px 0px;
	width:978px;
	background: url(/resources/Images/Template/Front-2010/bg-br.gif) no-repeat bottom right;
}

.front-ads-bottom .column
{
	position:relative;
	top:3px;
	left:2px;
	float:left;
	width:238px;
}

.front-ads-bottom .image
{
	clear:both;
	float:left;
	width:238px;
	height:114px;
}

.front-ads-bottom .image img
{
	clear:both;
	float:left;
	width:238px;
	height:114px;
}

.front-ads-bottom .image a, .front-ads-bottom .image span
{
	overflow:hidden;
	position:relative;
	top:-114px;
	clear:both;
	float:left;
	width:238px;
	height:114px;
	text-indent:-9999px;
	background: url(/resources/Images/Template/Front-2010/yfir238x114.png) no-repeat top left;
}
	
.front-ads-bottom .clear
{
	float:left;
	width:8px;
	height:8px;
}

/* H1 */
.front-ads-bottom h1, .front-ads-bottom h2
{
	clear:both;
	margin:0px;
	padding:5px 0px 5px 0px;
	font-size:19px;
	height:21px;
	line-height:21px;
	color: #718CB0;
	font-weight:normal;
}

/* H1 */
.front-ads-bottom h1 a, .front-ads-bottom h2 a
{
	text-decoration:none;
	color: #718CB0;
}

.front-ads-bottom a p
{
	clear:both;
	color:#000;
	text-decoration: none;
}

.front-ads-bottom p
{
	clear:both;
	margin:0px;
	padding:0px 0px 5px 0px;
}

.front-ads-bottom a
{
	text-decoration: none;
}

.mailinglist
{
	position:relative;
	left:-1px;
	clear:both;
	margin:1px 0px 0px 0px;
	padding:5px 7px;
	float:left;
	width:221px;
	height:102px;
	background: url(/resources/Images/Template/Front-2010/bg-mailinglist.gif) no-repeat top left;
}

.mailinglist form
{
	clear:both;
	float:left;
	margin:0px;
	padding:0px;
	width:221px;
}

.mailinglist form p
{
	clear:both;
	margin:3px 0px 0px 0px;
	padding:0px;
}

/* H1 */
.mailinglist h1, div.mailinglist h2
{
	margin:0px;
	padding:2px 0px 0px 0px;
	font-size:14px;
	line-height:16px;
	height:16px;
	font-weight:bold;
}

.mailinglist a
{
	color: #718CB0;
}

.mailinglist .text
{
	float:left;
	margin:5px 0px 0px 0px;
	padding:5px;
	height:13px;
	line-height:13px;
	width:155px;
	border: 1px solid rgb(204,204,204);
}

.mailinglist .submit
{
	float:left;
	margin:5px 0px 0px 5px;
	padding:0px;
	width:47px;
	height:26px;
	background: url(/resources/Images/Template/Front-2010/bg-join.gif) no-repeat top left;
	border:0px;
	cursor: pointer;
}

.mailinglist .submit-is
{
	float:left;
	margin:5px 0px 0px 5px;
	padding:0px;
	width:47px;
	height:26px;
	background: url(/resources/Images/Template/Front-2010/bg-skra.gif) no-repeat top left;
	border:0px;
	cursor: pointer;
}

/* H1 */
h1.facebook, h2.facebook
{
	overflow:hidden;
	clear:both;
	float:left;
	width:113px;
	height:30px;
	padding:20px 5px 6px 12px;
}

/* H1 */
h1.facebook a, h2.facebook a
{
	clear:both;
	float: left;
	width:72px;
	height:16px;
	line-height:16px;
	padding:7px 0px 7px 41px;
	font-size:14px;
	font-weight:bold;
	background: url(/resources/Images/Template/Front-2010/bg-facebook.gif) no-repeat center left;
}

/* H1 */
h1.twitter, h2.twitter
{
	overflow:hidden;
	clear:none;
	float:left;
	width:96px;
	height:30px;
	padding:20px 7px 6px 0px;
}

/* H1 */
h1.twitter a, h2.twitter a
{
	clear:both;
	float: left;
	width:59px;
	height:16px;
	line-height:16px;
	padding:7px 0px 7px 37px;
	font-size:14px;
	font-weight:bold;
	background: url(/resources/Images/Template/Front-2010/bg-twitter.gif) no-repeat center left;
}


ul.social
{
	clear:both;
	float:left;
	margin:0px;
	padding:19px 0px 0px 0px;
	width:233px;
	height:32px;
	list-style:none;
}

ul.social li
{
	float:left;
	padding:0px 13px;
	width:32px;
	height:32px;
}

ul.social li h1, ul.social li h2
{
	float:left;
	width:32px;
	height:32px;
	margin:0px;
	padding:0px;
}

ul.social li a
{
	overflow:hidden;
	float:left;
	width:32px;
	height:32px;
	text-indent:-9999px;
}

ul.social li.facebook a
{
	background: url(/resources/images/template/bg-social-facebook.gif) no-repeat top left;
}

ul.social li.youtube a
{
	background: url(/resources/images/template/bg-social-youtube.gif) no-repeat top left;
}

ul.social li.twitter a
{
	background: url(/resources/images/template/bg-social-twitter.gif) no-repeat top left;
}

ul.social li.rss a
{
	background: url(/resources/images/template/bg-social-rss.gif) no-repeat top left;
}


input.join
{
	float:left;
	margin:5px 0px 0px 5px;
	padding:0px;
	width:47px;
	height:26px;
	background: url(/resources/images/template/bg-join.gif) no-repeat top left;
	border:0px;
	cursor: pointer;
	color:#fff;
	font-family:"Futura Medium", "Futura Book", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size-adjust:0.47;
	font-weight:300;
	font-style:normal;
	font-size: 12px;
	text-align:center;
}

div.mailinglist-is
{

}

div.mailinglist-is h1
{
	clear:both;
	padding:12px 0px 8px 0px;
	font-family:"Futura Medium", "Futura Book", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size-adjust:0.47;
	font-weight:300;
	font-style:normal;
	font-size:20px;
	text-align:center;
}

div.mailinglist-is h2
{
	clear:both;
	padding:4px 0px 5px 0px;
	font-family:"Futura Medium", "Futura Book", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size-adjust:0.47;
	font-weight:300;
	font-style:normal;
	font-size:15px;
	text-align:center;
}

div.mailinglist-is a.confirm
{
	float:left;
	margin:8px 0px 0px 59px;
	padding:5px;
	width:90px;
	height:16px;
	line-height:16px;
	background: url(/resources/images/template/bg-confirm.gif) no-repeat top left;
	border:0px;
	cursor: pointer;
	color:#fff;
	font-family:"Futura Medium", "Futura Book", 'Gill Sans', Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size-adjust:0.47;
	font-weight:300;
	font-style:normal;
	font-size: 12px;
	text-align:center;
}

