body {
	margin-bottom: 0px;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: justify;
	text-transform: none;
	color: #000000;
	background:#FFF url('../images/banner.gif') repeat-x;
}
td, textarea, input, select {
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
}
.frame-border {
	background-color: #FFFFFF;
	border: 1px solid #94A3C4;
	width: 740px;
	padding: 4px;
}
.frame {
	background: #FFFFFF url(../images/gradient.png) no-repeat scroll 0 257px;
}
.frame2 {
	background: #FFFFFF url(../images/gradient.png) no-repeat scroll 0 261px;
}
.logo {
	background: transparent url('../images/logo.png') no-repeat top left;
}
.countdown {
	padding-left: 65px;
	padding-top: 30px;
	text-align: center;
	height: 110px;
}
.countdown-off {
	padding-left: 65px;
	padding-top: 30px;
	text-align: center;
	height: 70px;
}

.padding-left-20 {
	padding-left: 15px;
}
.padding-right-20 {
	padding-right: 15px;
}

.text-big {
	font-size: 21px;
}
.text-bold {
	font-weight: bold;
}
.text-black {
	color: #000000;
}
.text-white {
	color: #FFFFFF;
}
.text-grey {
	color: #FFFFFF;
}
.text-blue {
	color: #3B5998;
}
.background-white {
	background-color: #FFFFFF;
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

input.form-submit {
	position: relative;
	margin: 6px 0 0 8px;
	padding: 3px 1px;
	
	background: #EAEAE9 url(http://www.connect.facebook.com/rsrc.php/z9PKX/hash/e7508nhk.gif);
	border-style: solid;
	border-width: 1px;
	vertical-align:bottom;
	border-color: #888888;
	
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	
	float: left;
}


/*********************/
/* Layout and Design */
/*********************/

.fb-box-center {
	background: #FFFFFF none repeat scroll 0 0;
	border-left: 1px solid #94A3C4;
	border-right: 1px solid #94A3C4;
	border-bottom: 1px solid #94A3C4;
	border-top: 0px solid #D8DFEA;
	padding: 10px 10px 8px;
	margin: 0 auto 5px;
	
	color: #333333;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	text-align: left;
}

.fb-box-header {
	background: #ECEFF5 none repeat scroll 0 0;
	border: 1px solid #94A3C4;
	border-bottom: 1px solid #D8DFEA;
	padding: 10px 10px 8px;
	margin: 0 auto;
	width: 268px;
}

.fb-box-header form {
}

.fb-box-header img {
	padding:0 10px 0 0;
	width: 40px;
}

.fb-box-header #edit-mail-wrapper,
.fb-box-header #edit-mail-1-wrapper {
	margin: 0px;
	width: 0px;
	position: relative;
	float: left;
}

.fb-box-header #edit-mail {
	position: relative;
	float: left;
	margin: 7px 0 0;
	font-size: 11px;
	padding: 2px;
}

.fb-box-header #edit-title,
.fb-box-header #edit-title a {
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#014586;

	text-align: left;
	line-height:15px;
}

.fb-box-header a#edit-logout {
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#014586;

	position: relative;
	text-align: left;
	top: 8px;
}

.fb-box-header #edit-title a:hover,
.fb-box-header a#edit-logout:hover {
	text-decoration: underline;
}

.fb-box-header #edit-more,
.fb-box-header #edit-more:hover {
	position: relative;
	float: left;
	margin: 5px 0px 0px 0px;
	
	background: #EAEAE9 url(http://www.connect.facebook.com/rsrc.php/z9PKX/hash/e7508nhk.gif);
	border-color: #888888;
	border-style: solid;
	border-width: 1px;
	padding: 3px 6px 4px;
	vertical-align:bottom;
	
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	
	text-decoration: none;
}

.fb-box-header #edit-more #plus-icon {
	background: transparent url(http://www.connect.facebook.com/rsrc.php/z9PKX/hash/e7508nhk.gif) 0 -388px no-repeat;
	padding-left: 20px;
	padding-top: 1px;
	padding-bottom: 1px;
}
	
.fb-box-header .description,
.fb-box-header label {
	display: none;
}


/*************/
/* Countdown */
/*************/

.hasCountdown {
	border: 1px solid #94A3C4;
	background-color: #ECEFF5;
	color: #3B5998;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: auto;
}
.countdown_rtl {
	direction: rtl;
}
.countdown_holding span {
	background-color: #ECEFF5;
}
.countdown_row {
	clear: both;
	width: 100%;
	padding: 0px 2px;
	text-align: center;
}
.countdown_show1 .countdown_section {
	width: 98%;
}
.countdown_show2 .countdown_section {
	width: 48%;
}
.countdown_show3 .countdown_section {
	width: 32.5%;
}
.countdown_show4 .countdown_section {
	width: 24.5%;
}
.countdown_show5 .countdown_section {
	width: 19.5%;
}
.countdown_show6 .countdown_section {
	width: 16.25%;
}
.countdown_show7 .countdown_section {
	width: 14%;
}
.countdown_section {
	display: block;
	float: left;
	font-size: 75%;
	text-align: center;
}
.countdown_amount {
	font-size: 200%;
}
.countdown_descr {
	display: block;
	width: 100%;
}
