@charset "UTF-8";
/* CSS Document */



/* Generated by Font Squirrel (http://www.fontsquirrel.com) on November 16, 2012 */



@font-face {
    font-family: 'leitura_sans_grot_1regular';
    src: url('leiturasans-grot_1-webfont.eot');
    src: url('leiturasans-grot_1-webfont.eot?#iefix') format('embedded-opentype'),
         url('leiturasans-grot_1-webfont.woff') format('woff'),
         url('leiturasans-grot_1-webfont.ttf') format('truetype'),
         url('leiturasans-grot_1-webfont.svg#leitura_sans_grot_1regular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'leitura_sans_grot_2regular';
    src: url('leiturasans-grot_2-webfont.eot');
    src: url('leiturasans-grot_2-webfont.eot?#iefix') format('embedded-opentype'),
         url('leiturasans-grot_2-webfont.woff') format('woff'),
         url('leiturasans-grot_2-webfont.ttf') format('truetype'),
         url('leiturasans-grot_2-webfont.svg#leitura_sans_grot_2regular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'leitura_sans_grot_3regular';
    src: url('leiturasans-grot_3-webfont.eot');
    src: url('leiturasans-grot_3-webfont.eot?#iefix') format('embedded-opentype'),
         url('leiturasans-grot_3-webfont.woff') format('woff'),
         url('leiturasans-grot_3-webfont.ttf') format('truetype'),
         url('leiturasans-grot_3-webfont.svg#leitura_sans_grot_3regular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'leitura_sans_grot_4regular';
    src: url('leiturasans-grot_4-webfont.eot');
    src: url('leiturasans-grot_4-webfont.eot?#iefix') format('embedded-opentype'),
         url('leiturasans-grot_4-webfont.woff') format('woff'),
         url('leiturasans-grot_4-webfont.ttf') format('truetype'),
         url('leiturasans-grot_4-webfont.svg#leitura_sans_grot_4regular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'leitura_italic_1regular';
    src: url('leitura-italic_1-webfont.eot');
    src: url('leitura-italic_1-webfont.eot?#iefix') format('embedded-opentype'),
         url('leitura-italic_1-webfont.woff') format('woff'),
         url('leitura-italic_1-webfont.ttf') format('truetype'),
         url('leitura-italic_1-webfont.svg#leitura_italic_1regular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.background {margin:0; padding:0; background-color:#f7f4ef}
.midbg {background-image:url(../Images/bg2.jpeg); background-repeat:repeat; width:100%;}
.border {background-image:url(../Images/border.jpg); background-repeat:repeat-x; height:30px; width:100%}
.bordermid {background-image:url(../Images/bordermid.png); background-repeat:repeat-x; height:5px; background-position: left bottom;}
.borderbott {background-image:url(../Images/Border_bott.png); background-repeat:repeat-x; height:42px}
#borderdiv { border-bottom:1px; border-bottom-style:solid; height:1px;  border-bottom:0px; background:none; margin:0; padding:0 }


.searchbg {background-image:url(../Images/searchbg.png); width:139px; height:24px; background-repeat:no-repeat; border:none; text-indent:5px; border:none; padding:0; margin:0; }
.searchbutton {border 0; margin:0; padding:0}
input {
-webkit-border-radius:0; 
border-radius:0;
}

input:focus,
select:focus,
textarea:focus,
button:focus {
    outline: none;
}

 .navborder { border-top:1px; border-top-style:solid; border-top-color:#e3dcd6; border-bottom:1px; border-bottom-style:solid; border-bottom-color:#e3dcd6;}

.link1{ font-family: Arial, Helvetica, sans-serif; font-size:10pt; line-height:14pt; font-style:italic; display:inline-block; text-decoration:none; color:#ff6600;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.link1:hover{color:#666666; text-decoration:none;}
	
.last {float:right; position:relative;background:url(../images/menu-line.jpg) 0 0 no-repeat; padding-right:1px;}

#SearchInputBoxBG	{
	position:absolute;
	left:13px;
	top:-29px;
	width:140px;
	height:35px;
	padding:0px 0px 0px 10px;
	background-image:url(../Images/search.png);
	background-repeat:no-repeat;
	background-position:left 7px;
}
.SearchInputBox	{
	font:'leitura_sans_grot_2regular';
	font-size:8pt;
	line-height:10px;
	color:#666666;
	width:110px;
	background-image:none;
	background:none;
	border:none;
	text-align:left;
}


link_search, a.link_search, a.link_search:link, a.link_search:visited, a.link_search:active  {
	position:absolute;
	width:15px;
	height:20px;
	left:129px;
	top:12px;
	font-family:'leitura_sans_grot_2regular';
	font-size:10pt;
	color: #666666;
	line-height:14pt;
	text-indent:0px;
	font-weight: normal;
	text-decoration:none;
}
a.link_search:hover {
	color: #666666;
	font-weight: normal;
	text-decoration:underline;
}
#Social {
	position:absolute;
	width:240px;
	height:48px;
	z-index:1000;
	left: 300px;
	top: 608px;
}

.construction {font-family:'leitura_sans_grot_3regular'; color:#990000; font-size:22pt; line-height:26pt }
.NavBottHd {font-family:'leitura_sans_grot_2regular'; color:#fff; font-size:15pt; height:15pt; }
.NewsHead {font-family:'leitura_sans_grot_3regular'; color:#990000; font-size:15pt; line-height:18pt }
.NewsHead1 {font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11pt; font-weight:bold; line-height:14pt; }
.NewsText {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:10pt; line-height:14pt; }
.NewsTextSm {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:8pt; line-height:12pt; }
h1 {font-family:'leitura_sans_grot_1regular'; color:#333333; font-size:12pt; line-height:10pt; font-style:italic; margin-top:0px; margin-bottom:5px; }
h2 {font-family:Arial, Helvetica, sans-serif; color:#990000; font-size:11pt; font-weight:bold; line-height:14pt; margin-top:0px; margin-bottom:0px;}
h3 {font-family:'leitura_sans_grot_1regular'; color:#f7f4ef; font-size:12pt; line-height:10pt; font-style:italic; margin-top:0px; margin-bottom:0px; }
h4 {font-family:'leitura_sans_grot_1regular'; color:#f7f4ef; font-size:12pt; line-height:10pt; margin-top:0px; margin-bottom:0px; }


#band { background-color:#990000; padding:10px;}

.contestname { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11pt; line-height:14pt; margin-top:0px; margin-bottom:10px;}
.partnerlocation {font-family:Arial, Helvetica, sans-serif; color:#990000; font-size:11pt; line-height:14pt; margin-top:0px; margin-bottom:0px;}
.date {font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:10pt; line-height:14pt;}
.RtNavHead {font-family: Arial, Helvetica, sans-serif; color:#666; font-size:13pt; line-height:16pt;  }
.RtNavHeadRed {font-family: Arial, Helvetica, sans-serif; color:#990000; font-size:13pt; line-height:16pt;  }
.CountryName {font-family:'leitura_sans_grot_3regular'; color:#990000; font-size:11pt; line-height:14pt }
.blurb {font-family:Arial, Helvetica, sans-serif; font-style:italic; color:#990000; font-size:10pt; line-height:14pt; }
.NewsTextRed {font-family:Arial, Helvetica, sans-serif; color:#990000; font-size:10pt; line-height:14pt; }

.JHeadbiggest {font-family:'leitura_sans_grot_3regular'; color:#990000; font-size:22pt; line-height:22pt }
.JSubhead {font-family:'leitura_sans_grot_3regular'; color:#990000; font-size:16pt; line-height:18pt }




	.list3{ padding:0; list-style-type:none; margin:0}
	.list3 li{ padding:0px 0 0px 0px;}
	.list3 li:first-child{ background:none;}
	.list3 li a{ font-family:'leitura_sans_grot_3regular'; font-size:10pt; color:#995555; text-decoration:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
	.list3 li a:hover{color:#fff;}
	.footnavterm-active {color:#995555;}
	.footnavterm-hover {color:#ffffff !important;}


	.list1{ padding:0; list-style-type:none; margin:0}
	.list1 li{ padding:8px 0 4px 0px; background: url(../images/lineH.jpg) 0 0 repeat-x;}
	.list1 li:first-child{ background:none;}
	.list1 li a{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#c59797; text-decoration:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
	.list1 li a:hover{color:#fff;}
	.footnav-active {color:#c59797;}
	.footnav-hover {color:#ffffff !important;}
	
	/*Form */


	.listRT{ padding:0; list-style-type:none; margin:0}
	.listRT li{ padding:8px 0 4px 0px; border-bottom:solid 1px #e3dcd6;}
	.listRT li:last-child{ border:none; }
	.listRT li a{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#ff6600; text-decoration:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
	.listRT li a:hover{color:#666666;}
	.RTnav-active {color:#ff6600;}
	.RTnav-hover {color:#666666!important;}
	
	.listRTCountries{ padding:0; list-style-type:none; margin:0}
	.listRTCountries li{ padding:8px 0 4px 0px; border-bottom:solid 1px #e3dcd6;}
	.listRTCountries li:last-child{ border:none; }
	.listRTCountries li a{ font-family:Arial, Helvetica, sans-serif; font-size:13pt; color:#990000; text-decoration:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
	.listRTCountries li a:hover{color:#666666;}
	.RTCountries-active {color:#990000 padding:8px 0 4px 0px;;}
	.RTCountries-hover {color:#666666 !important;}

	.listWinners{ padding:0; list-style-type:none; margin:0}
	.listWinners li{ padding:8px 0 4px 0px; border-bottom:solid 1px #e3dcd6;}
	.listWinners li:last-child{ border:none; }
	.listWinners li a{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#ff6600; text-decoration:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
	.listWinners li a:hover{color:#666666;}
	.Winnersnav-active {color:#ff6600;}
	.Winnersnav-hover {color:#666666!important;}


.buttons{position:relative; overflow:hidden; padding:12px 0 3px 1px; text-align:left;}
    .buttons span{position:relative; overflow:hidden; margin-right:15px;}
.button {display:inline-block;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease; text-decoration:none; background:url(../images/button-arrow2.png) 100% 7px no-repeat; padding-right:12px; color:#e50000;}
	.button:hover { text-decoration:underline; color:#000;}	
.form-button{font-family:Arial, Helvetica, sans-serif; font-size:10pt; background:#7b0000; display:inline-block; color:#c59797; text-decoration:none; padding:11px 18px; box-shadow:1px 1px 3px rgba(0,0,0,.5); -webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
	.form-button:hover{ background:#df0000;}
	
	.form-button1 {font-family: Arial, Helvetica, sans-serif; font-size:10pt; background:#7b0000; display:inline-block; color:#c59797; text-decoration:none; padding:8px 18px; box-shadow:1px 1px 3px rgba(0,0,0,.5); -webkit-transition:all 0.5s ease;-moz-transition					:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
	.form-button1:hover{ background:#df0000;}
	
		.form-button2 {font-family: Arial, Helvetica, sans-serif; font-size:10pt; background:#7b0000; display:inline-block; color:#fff; text-decoration:none; padding:8px 18px; box-shadow:1px 1px 3px rgba(0,0,0,.5); -webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
	.form-button2:hover{ background:#df0000;}
	
/* Subscribe form */
#subscribe{ position:relative; margin:0px 0 0px 0px;}
	#subscribe input{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#000;font-size:13px;vertical-align:middle;font-weight:normal;padding:7px 6px 8px;margin:0;background: url(../images/input.jpg) 0 0 repeat-x; border:none;border-bottom:1px solid #fbfaf8; border-right:1px solid #fbfaf8; box-shadow:inset 1px 1px 1px rgba(0,0,0,.1);outline:none;width:206px;}
/*	#subscribe a.subscribe{ display:block; background:url(../images/search.jpg) center center no-repeat;width:34px; height:34px;  padding:0;}*/
.subcribe-button{ background:#1b1816; display:block; color:#fff; text-decoration:none; padding:7px 18px; box-shadow:1px 1px 3px rgba(0,0,0,.5);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;position:absolute; top:0; right:0;}
	.subcribe-button:hover{ background:#df0000;}
	
	.textarea{ background-image:url(../Images/input2-1.jpeg); background-repeat:repeat; width:234px; height:140px; border:1px solid #780000; box-shadow:inset 1px 1px 3px rgba(116,28,28,.8); text-indent:5px;font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:10pt;}
	
	.textfield { background-image:url(../Images/input2-1.jpeg); background-repeat:repeat; width:178px; height:30px; border:1px solid #780000; box-shadow:inset 1px 1px 3px rgba(116,28,28,.8); text-indent:5px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:10pt;}
	.formfield {font-family:Arial, Helvetica, sans-serif; color:#c59797; font-size:10pt; padding-left:5px;}
	
	
	.tooltips{ position:relative; overflow:hidden;}
    .tooltips li{ float:left; padding:0px 7px 0 1px; }
	
	
	.footer-menu{ position:relative; overflow:hidden;}
	.footer-menu li{ float:left; background:url(../Images/footer-menu-line.jpg) 0 5px no-repeat; padding:0 11px;}
	.footer-menu li:first-child{ background:none; padding-left:0;}
	.footer-menu li a{ color:#995555;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease; text-decoration:none; font-family:'leitura_sans_grot_3regular'; font-size:10pt}
	.footer-menu li a:hover, .footer-menu li.current a { color:#fff;}
	.dis {font-family:'leitura_sans_grot_3regular'; color:#995555; font-size:10pt; padding-right:45px; }
	
	.link2 { font-family: 'leitura_sans_grot_3regular'; font-size:10pt; display:inline-block; text-decoration:none; color:#995555;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease; transition:all 0.5s ease;}
	.link2:hover{ color:#fff; text-decoration:none;}
	
	
	
	
	.link3{ font-family: 'leitura_sans_grot_3regular'; font-size:15pt; display:inline-block; text-decoration:none; line-height:18pt; color:#990000;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease; transition:all 0.5s ease;}
	.link3:hover{color:#666666; text-decoration:none;}
	
	.link4{ font-family: Arial, Helvetica, sans-serif; font-size:15pt; display:inline-block; text-decoration:none; line-height:18pt; color:#990000;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease; transition:all 0.5s ease;}
	.link4:hover{color:#666666; text-decoration:none;}
	
	.link5{ font-family: Arial, Helvetica, sans-serif; font-size:10pt; display:inline-block; text-decoration:none; line-height:14pt; font-weight:bold; color:#990000;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease; transition:all 0.5s ease;}
	.link5:hover{color:#666666; text-decoration:none;}
	
	.link6{ font-family: Arial, Helvetica, sans-serif; font-size:10pt; display:inline-block; text-decoration:none; line-height:14pt; font-weight:bold; color:#000;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease; transition:all 0.5s ease; font-weight:bold}
	.link6:hover{color:#ff6600; text-decoration:none;}
	
	.link7{ font-family: Arial, Helvetica, sans-serif; font-size:10pt; display:inline-block; text-decoration:none; line-height:14pt; color:#990000;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease; transition:all 0.5s ease;}
	.link7:hover{color:#666666; text-decoration:none;}
	
	
	.link10{ font-family: 'leitura_sans_grot_3regular'; font-size:12pt; display:inline-block; text-decoration:none; line-height:18pt; color:#fff;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease; transition:all 0.5s ease;}
	.link10:hover{color:#ff6600; text-decoration:none;}
	
	.link11{ font-family: Arial, Helvetica, sans-serif; font-size:10pt; display:inline-block; text-decoration:none; line-height:14pt; font-weight:bold; color:#666666;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease; transition:all 0.5s ease; font-weight:bold}
	.link11:hover{color:#ff6600; text-decoration:none;}
	
	
	#listtext{ padding:0; list-style-type:disc; margin:0; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:10pt; line-height:14pt; list-style-position:outside;}
	#listtext li{ margin-left:15px;}
	
	
	#listtextalpha { padding:0; list-style-type:lower-roman; margin:0; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:10pt; line-height:14pt; list-style-position:outside;}
	#listtextalpha li{ margin-left:15px;}
	
p { margin-top:10px; margin-bottom:10px;}

.message {font-family:'leitura_sans_grot_2regular'; color:#df0000; font-size:16pt; line-height:20pt; padding-top:100px; margin-bottom:5px; display:block }


	.box {
	border:1px solid #b3b0ad; box-shadow:inset 1px 1px 3px rgba(133,131,129,.4); text-indent:5px; font-family: Arial, Helvetica, sans-serif; color:#666; font-size:10pt;
	height: 25px;
	width: 347px;
	}

.smallbox {
border:1px solid #b3b0ad; box-shadow:inset 1px 1px 3px rgba(133,131,129,.4); text-indent:5px; font-family: Arial, Helvetica, sans-serif; color:#666; font-size:10pt;
	height: 25px;
	width: 100px;
}

	.smallestbox {
border:1px solid #b3b0ad; box-shadow:inset 1px 1px 3px rgba(133,131,129,.4); text-indent:5px; font-family: Arial, Helvetica, sans-serif; color:#666; font-size:10pt;
	height: 25px;
	width: 80px;
}

.moresmallestbox {
border:1px solid #b3b0ad; box-shadow:inset 1px 1px 3px rgba(133,131,129,.4); text-indent:5px; font-family: Arial, Helvetica, sans-serif; color:#666; font-size:10pt;

	height: 25px;
	width: 40px;
}
	.phonebox {
	border:1px solid #b3b0ad; box-shadow:inset 1px 1px 3px rgba(133,131,129,.4); text-indent:5px; font-family: Arial, Helvetica, sans-serif; color:#666; font-size:10pt;
	height: 25px;
	width: 142px;

}

	.medbox {
	border:1px solid #b3b0ad; box-shadow:inset 1px 1px 3px rgba(133,131,129,.4); text-indent:5px; font-family: Arial, Helvetica, sans-serif; color:#666; font-size:10pt;

	height: 25px;
	width: 195px;

}

.supportform {
	border:1px solid #b3b0ad; box-shadow:inset 1px 1px 3px rgba(133,131,129,.4); text-indent:5px; font-family: Arial, Helvetica, sans-serif; color:#666; font-size:10pt;
	height: 25px;
	width: 240px;

}

	.supportformbig {
	border:1px solid #b3b0ad; box-shadow:inset 1px 1px 3px rgba(133,131,129,.4); text-indent:5px; font-family: Arial, Helvetica, sans-serif; color:#666; font-size:10pt;
	height: 100px;
	width: 240px;

}

	.bigbox {
	border:1px solid #b3b0ad; box-shadow:inset 1px 1px 3px rgba(133,131,129,.4); text-indent:5px; font-family: Arial, Helvetica, sans-serif; color:#666; font-size:10pt;
	height: 100px;
	width: 347px;

}

.drop1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	width: 150px;
}


.drop2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	width: 350px;
}


.overlay	{
	position:fixed;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	background-color:#000;
	-moz-background-clip:border;
	-moz-background-origin:padding;
	-moz-background-inline-policy:continuous;
	opacity:0.8;
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	filter:alpha(opacity=80);
	z-index:10001;
}
/*Popup Close Button */
.closebutton  {
	position:relative;
	width:100%;
	height:25px;
	max-width:100%;
	max-height:30px;
	display: block;
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	cursor: hand;
	z-index:1;
}
.closebutton, a.closebutton, a.closebutton:link, a.closebutton:visited, a.closebutton:active, a.closebutton:hover  {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20pt;
	line-height:24pt;
	color:#fff;
	background-color:transparent;
	letter-spacing:2pt;
	text-align: right;
	vertical-align:top;
	text-decoration:none;
	text-transform:uppercase;
}
.converter a.closebutton	{
	position:absolute;
	left:-15px;
	top:385px;
	z-index:99;
}
.converter	{
	position:absolute;
	width:600px;
	height:400px;
	left:50%;
	top:50%;
	margin-left:-300px;
	margin-top:-200px;
	z-index:10002;
	float:left;
	overflow:hidden;
	visibility:hidden;
	padding:20px 20px 20px 20px;
}


.hmbutton1-link {
   font-family:'leitura_sans_grot_1regular', sans-serif;
	padding: 10px 15px;
    background: #005aab;
    color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: solid 1px #005aab;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    transition-duration: 0.2s;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
	text-decoration:none;
	display:block;
	margin-bottom:5px;
	letter-spacing:1px;
}
.hmbutton1-link:hover {
    background: #358ddb;
    border: solid 1px #358ddb;
    text-decoration: none;
}



.hmbutton2-link {
   font-family:'leitura_sans_grot_1regular', sans-serif;
	padding: 10px 15px;
    background: #40ae49;
    color: #FFF;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: solid 1px #40ae49;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    transition-duration: 0.2s;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
	text-decoration:none;
	display:block;
	margin-bottom:5px;
	letter-spacing:1px;
}
.hmbutton2-link:hover {
    background: #41b74b;
    border: solid 1px #41b74b;
    text-decoration: none;
}

.hmbutton3-link {
   font-family:'leitura_sans_grot_1regular', sans-serif;
	padding: 10px 15px;
    background: #bb141a;
    color: #FFF;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: solid 1px #bb141a;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    transition-duration: 0.2s;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
	text-decoration:none;
	display:block;
	letter-spacing:1px;
}
.hmbutton3-link:hover {
    background: #bd353a;
    border: solid 1px #bd353a;
    text-decoration: none;
}



.downlaodbutton1-link {
   font-family:'leitura_sans_grot_1regular', sans-serif;
	padding: 10px 15px;
    background: #40ae49;
    color: #FFF;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: solid 1px #40ae49;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    transition-duration: 0.2s;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
	text-decoration:none;
	display:block;
	margin-bottom:5px;
	letter-spacing:1px;
	font-size:14px !important;
	line-height:18px;
}
.downlaodbutton1-link:hover {
    background: #41b74b;
    border: solid 1px #41b74b;
    text-decoration: none;
}


.downlaodbutton2-link {
   font-family:'leitura_sans_grot_1regular', sans-serif;
	padding: 10px 15px;
    background: #bb141a;
    color: #FFF;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: solid 1px #bb141a;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    transition-duration: 0.2s;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
	text-decoration:none;
	display:block;
	letter-spacing:1px;
	font-size:14px !important;
		line-height:18px;


}
.downlaodbutton2-link:hover {
    background: #bd353a;
    border: solid 1px #bd353a;
    text-decoration: none;

}




#fanback {
display:none;
background:rgba(0,0,0,0.8);
width:100%;
height:100%;
position:fixed;
top:0;
left:0;
z-index:99999;
}
#fan-exit {
width:100%;
height:100%;
}
#fanbox {
background:white;
width:420px;
height:270px;
position:absolute;
top:58%;
left:63%;
margin:-220px 0 0 -375px;
-webkit-box-shadow: inset 0 0 50px 0 #939393;
-moz-box-shadow: inset 0 0 50px 0 #939393;
box-shadow: inset 0 0 50px 0 #939393;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin: -220px 0 0 -375px;
}
#fanclose {
float:right;
cursor:pointer;
background:url(http://3.bp.blogspot.com/-NRmqfyLwBHY/T4nwHOrPSzI/AAAAAAAAAdQ/8b9O7O1q3c8/s1600/fanclose.png) repeat;
height:15px;
padding:20px;
position:relative;
padding-right:40px;
margin-top:-20px;
margin-right:-22px;
}
.remove-borda {
height:1px;
width:366px;
margin:0 auto;
background:#F3F3F3;
margin-top:16px;
position:relative;
margin-left:20px;
}
#linkit,#linkit a.visited,#linkit a,#linkit a:hover {
color:#80808B;
font-size:10px;
margin: 0 auto 5px auto;
float:center;
}



/*GALLERY*/
/* Just for the example. Fee free to delete these three lines */
.pikachoose {width: 570px; margin: 0 auto;}

/* Style the thumbnails */
.pika-thumbs{ padding: 0 0px; height: 75px; }
	.pika-thumbs li{ width: 123px; height:74px; margin: 10px 0 0 0px; padding: 0; overflow: hidden;
		float: left; list-style-type: none; padding: 3px; margin: 0 5px; background: #fafafa; border: 1px solid #e5e5e5; cursor: pointer;}
	.pika-thumbs li .clip {position:relative; height:100%;text-align: center; vertical-align: middle; overflow: hidden;}
	
/* The stage is the wrapper. The image fills 100% the height of the stage */
.pika-stage, .pika-textnav {width: 550px;}
.pika-stage { position: relative; background: #fafafa; border: 1px solid #e5e5e5; padding: 10px 10px 40px 10px; text-align:center; height:408px;}
.pika-stage img {height:100%;}
.pika-stage .caption {position: absolute; background: #000; background: rgba(0,0,0,0.75);  border: 1px solid #141414; font-size: 11px; 
			color: #fafafa; padding: 10px; text-align: right; bottom: 50px; right: 15px;}
	.pika-stage .caption p {padding: 0; margin: 0;  line-height: 14px;}

/* Ths play, pause, prev and next buttons */
.pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:3;}
	.pika-imgnav a.previous {background: url(prev.png) no-repeat left 45%; height: 100%; width: 50px; top: 10px; left: 10px;cursor:pointer;}
	.pika-imgnav a.next {background: url(next.png) no-repeat right 45%; height: 100%; width: 50px; top: 10px; right: 10px;cursor:pointer;}
	.pika-imgnav a.play {background: url(play.png) no-repeat 0% 50%; height: 100px; width: 44px;top:0;left:50%;display: none;cursor:pointer;}
	.pika-imgnav a.pause {background: url(pause.png) no-repeat 0% 50%; height: 100px; width: 44px;top:0;left:50%;display:none;cursor:pointer;}

/* The previous and next textual buttons */
.pika-textnav {overflow: hidden; margin: 10px 0 0 0;bottom:10px; position:absolute;}
.pika-textnav a {font-size: 12px; text-decoration: none; color: #333; padding: 4px;}
	.pika-textnav a.previous {float: left; width: auto; display: block;}
	.pika-textnav a.next {float: right; width: auto; display: block;}

/*for the tool tips*/
.pika-tooltip{font-size:12px;position:absolute;color:white;padding:3px; background-color: rgba(0,0,0,0.7);border:3px solid black;}
.pika-counter{position: absolute;bottom: 45px;left:15px;color:white;background:rgba(0,0,0,0.7);font-size:11px;padding:3px;-moz-border-radius: 5px;border-radius:5px;}

/* If using user thumbnails there's a pause well the new large image loads. This is the loader for that */		
.pika-loader{ background:url(loading.gif) 3px 3px no-repeat #000; background-color:rgba(0,0,0,0.9); color:white; width:60px; font-size:11px; padding:5px 3px; 
	text-align:right; position:absolute; top:15px; right:15px; }
	
.jcarousel-skin-pika .jcarousel-container-horizontal { padding: 15px 20px; overflow:hidden;}
.jcarousel-skin-pika .jcarousel-clip-horizontal {height: 90px; width: 485px;}
.jcarousel-skin-pika .jcarousel-item-horizontal { margin-right: 10px;}
