@charset "UTF-8";

@font-face {
	font-family: 'FuturaBold';
	src: url('futurbtb-webfont.eot');
	src: local('☺'), url('futurbtb-webfont.woff') format('woff'), url('futurbtb-webfont.ttf') format('truetype'), url('futurbtb-webfont.svg#webfontewRctKnc') format('svg');
	font-weight: normal;
	font-style: normal;
}

h3.fontface1 {
	color: #452a17;
	font-family: 'FuturaBold', sans-serif;
	font-size: 16px;
}

.ui-tabs-hide {
	display: none;
}

.ui-tabs-nav {
	margin: 0;
	padding: 0;
}

.ui-tabs-nav li {
	display: inline;
	padding-right: 15px;
}

.ui-tabs-nav li.ui-state-active  {
	font-weight: bold;
}

.ui-tabs-nav a {
	text-decoration: none;
}

.ui-tabs-nav {
	margin-bottom: 20px;
	border-bottom: 1px solid #ccc;
	height: 25px;
	padding-left: 5px;
}

.ui-tabs-nav li {
	float: left;
	display: block;
	background: url(media/tabs-left.png) no-repeat;
	}
	
.ui-tabs-nav li a {
	padding:  5px 10px 2px 5px;
	margin-left: 6px;
	display: -moz-inline-block;
	display: inline-block;
	zoom: 1; /* stupid ie7 fix */
    *display: inline; /* stupid ie7 fix */
	background: url(media/tabs-right.png) no-repeat right top;
	text-decoration: none;
	color: #888;
	font-weight: bold;
	font-size: 12px;
	font-family: arial, sans-serif;
}


.ui-tabs-nav li.ui-state-hover a {
	padding-bottom: 4px;
	}

.ui-tabs-nav li.ui-state-hover {
	margin-top: -2px;
}

.ui-tabs-nav li.ui-state-active a{
	text-decoration: underline;
	}


.ui-dialog {
	background: url("media/vote-bg.png") top left repeat-x #fff;
	padding: 0 10px;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow:0 0 25px #000; 
	box-shadow: 0 0 25px #000;	
	text-align: left;
	font-size: 11px;
	}
	
.ui-dialog p {
	margin-bottom: 10px;
}

.ui-dialog-title {
	color: #dbc58b;
	font-style: normal; 
	line-height:normal; 
	font-family: 'FuturaBold', sans-serif;
	font-size: 18px;
}

.ui-dialog-titlebar {
	margin: 20px 5px 15px 5px;
}

a span.ui-icon-closethick {
	float: right;
}

.ui-widget-overlay {
	background:url("media/opacity/black-50.png") repeat scroll 50% 50%;
}

.ui-widget-overlay {
	height:100%;
	left:0;
	position:absolute;
	top:0;
}

.ui-icon {
	background: url("media/close-new.png") no-repeat 0 0;
	overflow:hidden;
	text-indent:-99999px;
	width: 81px;
	height: 27px;
	}
	
.hiddenInViewSource {
	display: none;
}

.ui-dialog input{
	border-width: 0 0 1px 0;
	border-style: dashed;
	border-color: #333;

	}
	
#tellafriend-name, #tellafriend-word, #tellafriend-sender, #Email {
	background-color: #fff;
	margin-top: 0;
	padding-top: 0;
	
}

