/* CSS DOCUMENT */
/*
Title:      Mavad Woldwide Events website styles
Author:     Mark Allen - mark@type3.co.uk
Updated:    30th October 2007
*/

html {
	/* fixes firefox to have vert scroll bars */
	_overflow: scroll;
	overflow: -moz-scrollbars-vertical;
}

/* tag definitions */

body {
	padding:0;
	margin:0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:70%;
	color: #ffffff;
	background-image:url(../images/furniture/background.gif);
	background-repeat:repeat-y;
	background-position:left;
	background-color: #030303;
}

a {
	text-decoration: underline;
	color:#FFCC33;
}

a:hover {
	color: #FFCC33; 
	text-decoration:none;
}

p {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	line-height: 16px;
}

.clearall {
	clear:both;
}


/* --- */
img { 
	border:none;
	margin:0;
	padding:0;
}
.white{
	color:#FFFFFF;
}
h1 { /* main headers */
	font-size: 1.9em;
	color:#FFFFFF;
	padding: 12px 0 0 20px;
	margin: 0;
	background-image:url(../images/furniture/stickys/gray-stiky.gif);
	width:395px;
	
}

h2 { /* main content second headers */
	font-size: 1.5em;
	color:#FFFFFF;
	padding: 0px;
	margin: 0px;
}

h3 {
	font-size: 0.9em;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #000000;
}

h4 {
	font-size: 1.0em;
	color: #fcde26;
	padding: 0px;
	margin: 0px;
}
h5 {
	visibility:hidden;
	padding:0;
	margin:0;
}
input, textarea {
	font-size: 1em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #999999;
	background-color: #000000;
	border: 1px solid #424242;
	margin: 0px;
	padding: 2px 2px 2px 2px;
}

.button {
	font-size: 1em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #666666;
	border: 1px solid #ffffff;
	margin: 0px;
	padding: 2px 2px 2px 2px;
	cursor: pointer;
}

#page { 
	margin: 10px 0px 20px 0px;
	padding: 0px 0px 0px 0px; 
	width:1100px;
	margin-left:165px; 
	margin-right:auto;
}
#tele{
	color:#fcde26;
}
#date{
	color: #FFFFFF;
	text-transform:uppercase;
}
/* top navigation */

#nav {
	position:absolute;
	z-index:100;
	width: 834px;
	height: 66px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	text-align:left;
}

#nav ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
	
}
#nav li span {
	visibility: hidden;
}

#nav li {
	float: left;
	padding: 0px;
	margin: 0px;
}

#nav li a {
	display: block;
	text-decoration: none;
	background-repeat: no-repeat;
}

#nav #nhome a {	background-image: url(../images/furniture/nav/home-off.gif); width:85px; height:66px; }
#nav #nhome a:hover, #nav #nhome .nav_on { background-image: url(../images/furniture/nav/home-on.gif); width:85px; height:66px;  }
#nav #nhome li a, #nav #nhome ul .nav_on {	background-image: none; }
#nav #nhome li a:hover { background-image: none; }

#nav #nwhy a {	background-image: url(../images/furniture/nav/why-mav-off.gif); width:118px;  height:66px; }
#nav #nwhy a:hover, #nav #nwhy .nav_on { background-image: url(../images/furniture/nav/why-mav-on.gif); width:118px;  height:66px;}
#nav #nwhy li a, #nav #nwhy ul .nav_on {	background-image: none; }
#nav #nwhy li a:hover { background-image: none; }

#nav #nservices a {	background-image: url(../images/furniture/nav/services-off.gif); width: 91px; height:66px;}
#nav #nservices a:hover, #nav #nservices .nav_on { background-image: url(../images/furniture/nav/services-on.gif); width: 91px; height:66px; }
#nav #nservices li a, #nav #nnservices ul .nav_on {	background-image: none; }
#nav #nservices li a:hover { background-image: none; }

#nav #nevents a {	background-image: url(../images/furniture/nav/events-off.gif); width: 84px; height:66px; }
#nav #nevents a:hover, #nav #nevents .nav_on { background-image: url(../images/furniture/nav/events-on.gif); width: 84px; height:66px;}
#nav #nevents li a, #nav #nevents ul .nav_on {	background-image: none; }
#nav #nevents li a:hover { background-image: none; }

#nav #nportfolio a {	background-image: url(../images/furniture/nav/portfolio-off.gif); width: 94px; height:66px;}
#nav #nportfolio a:hover, #nav #nportfolio .nav_on { background-image: url(../images/furniture/nav/portfolio-on.gif); width: 94px; height:66px; }
#nav #nportfolio li a, #nav #nportfolio ul .nav_on {	background-image: none; }
#nav #nportfolio li a:hover { background-image: none; }

#nav #nclients a {	background-image: url(../images/furniture/nav/clients-off.gif); width: 82px; height:66px;}
#nav #nclients a:hover, #nav #nclients .nav_on { background-image: url(../images/furniture/nav/clients-on.gif);   width: 82px; height:66px;}
#nav #nclients li a, #nav #nclients ul .nav_on {	background-image: none; }
#nav #nclients li a:hover { background-image: none; }

#nav #nshowreel a {	background-image: url(../images/furniture/nav/showreel-off.gif);   width: 118px; height:66px;}
#nav #nshowreel a:hover, #nav #nshowreel .nav_on { background-image: url(../images/furniture/nav/showreel-on.gif); width: 118px; height:66px;}
#nav #nshowreel li a, #nav #nshowreel ul .nav_on {	background-image: none; }
#nav #nshowreel li a:hover { background-image: none; }

#nav #ncontact a {	background-image: url(../images/furniture/nav/contact-off.gif); width:157px; height:66px;}
#nav #ncontact a:hover, #nav #ncontact .nav_on { background-image: url(../images/furniture/nav/contact-on.gif); width: 157px; height:66px;}
#nav #ncontact li a, #nav #ncontact ul .nav_on {	background-image: none; }
#nav #ncontact li a:hover { background-image: none; }


/* second-level lists */

#nav ul li ul { 
	position: absolute;
	width: 130px;
	left: -999em;  /* using left instead of display to hide menus because display: none isn't read by screen readers */
	margin: 0px;
	padding: 5px 10px 5px 10px;
	background-color: #FF0000;
	border-bottom: 1px  #CCCCCC solid;
	border-left: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	}

#nav ul li ul li span {
	visibility: visible;
}

#nav ul li ul li {
	border: 0px solid #fff; 
	background-image: none;
}

#nav ul li ul li a {
	color: #666666; 
	margin-bottom: 8px;
	margin-top: 3px;
	padding: 0px 13px 0px 13px;
	background-image: none;
	height: 15px;
	height:auto;
	
}

#nav ul li ul li a:hover {
	color: #ee3226;
	background-image: none;
}

#nnewrange li a {
	background-color:#e8ebe8;
	color: #66573b;
}
/* .....Side Content Nav.....*/
#side-nav{
	height:385px;
	width:214px;
	background-image:url(../images/furniture/side-nav.gif);
	background-position:left top;
	background-repeat:no-repeat;
	float:right;
	position:relative;
}

#links{
	width:150px;
	float:left;
	padding:0;
	margin:0;
}
#links ul{
	padding:40px 0 0 30px;
	margin:0;
	list-style:none;
}
#links li{
	padding:5px 5px 5px 0;
	margin:0;
}
#links a{
	font-size:80%;
	color:#eebc20;
	text-decoration:none;
}
#links a:hover{
	padding:10px 0 0 18px;
	width:14px;
	height:14px;
	margin:0 0 0 0;
	color:#91b023;
	background-image:url(../images/furniture/side-nav/pointer.gif);
	background-position:left;
	background-repeat:no-repeat;
}
#links .nav_on {
	padding:6px 0 0 18px;
	margin:0 0 0 0;
	color:#91b023;
	width:14px;
	height:24px;
	background-image:url(../images/furniture/side-nav/pointer.gif);
	background-position:left;
	background-repeat:no-repeat;
}
#tabs{
	margin:15px 0 0 0;
	padding:0 0 0 25px;
	width:35px;
	float:right;
}
#tabs ul {
	padding:0;
	margin:0;
}
#tabs li {
	list-style:none;
	padding:0;
	margin:0;
}
#tabs li span {
	visibility:hidden;
}
/*
#tabs a{
	display:none;
	text-decoration:none;
	background-repeat:no-repeat;
	padding:0;
	margin:0;
}

#tabs #narchived a {	background-image: url(../images/furniture/side-nav/archived-button-off.gif); width:30px; height:80px; }
#tabs #narchived a:hover,  #narchived  { background-image: url(../images/furniture/side-nav/archived-button-on.gif); width:20px; height:80px;  }
#tabs #narchived li a,  #narchived ul {	background-image: none; }
#tabs #narchived li a:hover { background-image: none; }
*/



#side-nav2{
	width:204px;
	background-image:url(../images/furniture/side-nav/side-nav2.gif);
	background-position:left;
	background-repeat:no-repeat;
	float:right;
	position:relative;
}

#links2{
	float:left;
	padding:0;
	margin:0;
}
#links2 ul{
	padding:0 0 40px 33px;
	margin:0;
	list-style:none;
}
#links2 li{
	padding:5px 0 5px 0;
	margin:0;
}
#links2 a{
	color:#eebc20;
	text-decoration:none;
}
#links2 a:hover{
	padding:0 0 0 18px;
	color:#91b023;
	background-image:url(../images/furniture/side-nav/pointer.gif);
	background-position:left;
	background-repeat:no-repeat;
}
#links2 .on a{
	padding:0 0 0 18px;
	color:#91b023;
	background-image:url(../images/furniture/side-nav/pointer.gif);
	background-position:left;
	background-repeat:no-repeat;
}
/* header */
#header {
	width:835px;
	margin: 0px;
	padding: 0px;
}

#header_left {
	float: left;
	width: 370px;
	padding: 20px 0px 0 0;
	background-image:url(../images/header_cornerL.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

#header_right {
	float: right;
	width: auto;
	padding: 20px 0px 0px 0px;
	text-align: right;
}

#headed_branded {
	text-align: right;
	padding: 40px 30px 0px 0px;
}

#header_slogan {
	text-align: right;
	padding: 25px 10px 0px 0px;
}

#header_sub_menu {
	text-align: right;
	padding: 20px 30px 0px 5px;
	margin: 0px;
	font-size: 0.8em;
}

/* General styles */

#content {
	padding:80px 0 0 0;
	margin:0;
	width:855px;

}

.col-left {
	float:left;
}

.col-right {
	float:right;
}

.left {
	float: left;
	width: 250px;
	padding: 0px 0px 0px 65px;
}

.middle {
	float: left;
	width: 250px;
	padding: 0px 20px 0px 20px;
}

.right {
	float: left;
	width: 250px;
	padding: 0px 0px 0px 0px;
}


.copy{
	margin:0;
	padding:64px 10px 20px 58px; /* total 385 
	background-image:url(../images/portfolio/paper.gif);
	background-repeat:repeat-y;
	background-position:top;*/
}
.copy h2{
	margin:0;
	padding:0 0 10px 0;

}
.flashoverlay{
	padding:0;
	margin:0;
	left:0px;
	top:0px;
	z-index:0;
	width:auto;
	position:absolute;
}

.back-to-top{
	float:left;
	padding:100px 15px 0 75px;
}
.back-to-top a{
	color:#504f4f;
}
.back-to-top a:hover{
	color:#91b023;
}

.polaroids{
	float:right;
	width:193px;
}
.title {
	padding: 40px 0 40px 0;
}

.title h3 { 
	font-size: 1.5em;
	color:#000000;
	padding: 15px 0 9px 22px;
	margin:0;
	background-image: url(../images/furniture/stickys/sticky-yellow.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:292px;
}
.title h2 { 
	font-size: 1.5em;
	color:#FFFFFF;
	padding:0;
	margin:0;
}
/* Homepage */

#flash-book {
	z-index: 0;
	position: absolute;
	top: 80px;
	left: 180px;
}

#flash-spacer {
	height: 370px;
}

#lower-content {
	padding:20px 0 0 0;
}

#lower-content .col-left {
	width:375px;
	padding:20px 0 0 0;
}

#lower-content .col-left p {
	padding:0 0 0 60px;
}

#lower-content .col-right {
	padding:20px 0 0 80px;
	margin-right:50px;
}

#lower-content .left h2, #lower-content .middle h2, #lower-content .right h2 {
	margin: 0px 0px 10px 0px;
}
/*why Mav*/

#why {
	background-image:url(../images/why/background-img.gif);
	background-position: top left;
	background-repeat:no-repeat;
	width:800px;
}
#why .col-left{
	margin:0;
	padding:0;
	background-image:url(../images/why/background-img.gif);
	background-position: top left;
	background-repeat:no-repeat;
	width:800px;
}
#why .col-right{
	padding:0;
	margin:0;
	margin-right:0;
	float:left;
}
#why .copytop{
	width:830px;
	padding:0 0 10px 0;
	margin:0;
	float:left;
}
#why .copy-creative{
	margin:0;
	padding:100px 0 0 300px;	
	width:340px;
	float:left;
}

#why .copy-team{
	padding:80px 0 20px 250px;
	margin:0;
	width:320px;
	float:left;
}
#why .copy-client{
	padding:80px 0 100px 230px;
	margin:0;
	width:340px;
	float:left;
}
#why .copy-global{
	padding:0 80px 180px 0;
	margin:0;
	width:340px;
	float:right;
}
.ring-link1{
	padding:0;
	margin:140px 0 0 0;
	float:left;
	width:131px;
}
.ring-link2{
	padding:140px 100px 0 0;
	margin:0;
	float:left;
	width:125px;
}
.ring-link3{
	padding:100px 90px 0 0;
	margin:0;
	float:left;
	width:125px;
}
.ring-link4{
	padding:20px 0 0 180px;
	margin:0;
	float:left;
	width:125px;
}
/* Portfolio*/

#portfolio_flashoverlay {
	padding:0;
	margin:0;
	left:0px;
	top:80px;
	position:absolute;
	z-index:0;
	width:auto;
}
#portfolio .page-holder{
	padding:0;
	margin:0;
	width:384px;
}
#portfolio .copyfooter{
	margin:0;
	padding:0;
	height:80px;
	background-image:url(../images/portfolio/portfolio-paper-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
}
#portfolio .copytop{
	margin:0;
	padding:0;
	width:384px;
	background-image:url(../images/portfolio/portfolio-paper.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#portfolio .copy{
	margin:0;
	padding:80px 20px 10px 80px;
	width:280px;
}
#portfolio .col-left{
	padding: 0 0 0 230px;
	margin:0;
}

#portfolio .col-right{
	padding:0;
	margin-right:0;
	width:200px;
}
#portfolio .wrapper{
	background-image: url(../images/portfolio/wrapper.gif);
	background-repeat:repeat-y;
	background-position:left;
	margin:0;
	padding:0;
}
/* events*/
#events .page-holder{
	padding:0;
	margin:0;
}
#events {
	min-height:400px;
}
#events_flashoverlay {
	padding:0;
	margin:0;
	left:0px;
	top:110px;
	position:absolute;
	z-index:0;
	width:auto;
}
#events .copytop{
	margin:0;
	padding:0;
	width:385px;
	background-image:url(../images/events/events-paper.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#events .copy{
	margin:0;
	padding:80px 0 10px 60px;
	width:300px;
}
#events .copy p{
	margin:0;
	padding:5px 0 5px 0;
}
#events .copyfooter{
	margin:0;
	padding:0;
	height:140px;
	background-image:url(../images/events/events-paper-bottom.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#events .wrapper{
	background-image: url(../images/events/wapper-events.gif);
	background-repeat:repeat-y;
	background-position:left;
	margin:0;
	padding:0;
}
#events .col-left{
	padding: 0 0 0 435px;
	margin:0;
	
}
#events .title{
	padding: 0;
	margin:0;
	
}
/*services*/
/*
#services h3 { 
	font-size: 1.5em;
	color:#000000;
	padding: 12px 0 9px 25px;
	margin:0;
	background-image: url(../images/furniture/stickys/sticky-yellow.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:292px;
}
*/

#services  .col-left{
	padding:0;
	margin-right:0;
	width:507px;
	float:left;
}
#services .decor {
	padding:110px 0 0 0;
}
#services .col-right{
	padding:0;
	margin-right:40px;
	width:200px;
	float:right;
}

#services .copytop{
	margin:0;
	padding:0;
	width:528px;
	background-image:url(../images/services/services-paper.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#services .copy{
	width:340px;
	margin:0;
	padding:0;
}
#services .copy p{
	margin:0;
	padding:0 0px 10px 65px;
}
#services .page-holder{
	padding:0 0 50px 0;
	margin: 0 0 0 0;
}
#services .copyfooter{
	margin:0;
	padding:0;
	width:507px;
	height:140px;
	background-image:url(../images/services/services-paper-footer.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#services .wrapper{
	background-image:url(../images/services/wrapper.gif);
	background-repeat:repeat-y;
	background-position:left;
	margin:0;
	padding:0;
}
#services .polaroids{
	padding:50px 0 0 0;
}


/*News Page*/
#news  .col-left{
	padding:0 0 0 180px;
	margin-right:0;
	width:507px;
	float:left;
}
#news .decor {
	padding:110px 0 0 0;
}
#news .col-right{
	padding:0;
	margin-right:10px;
	width:240px;
	float:right;
}

#news .copytop{
	margin:0;
	padding:0;
	width:558px;
	background-image:url(../images/services/services-paper.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#news .copy{
	width:360px;
	margin:0;
	padding:0;
}
#news .copy p{
	margin:0;
	padding:0 0px 10px 65px;
}
#news .page-holder{
	padding:0 0 50px 0;
	margin: 0 0 0 0;
}
#news .title {
	padding: 15px 0 20px 0;
}
#news .copyfooter{
	margin:0;
	padding:0;
	width:507px;
	height:140px;
	background-image:url(../images/services/services-paper-footer.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#news .wrapper{
	background-image:url(../images/services/wrapper.gif);
	background-repeat:repeat-y;
	background-position:left;
	margin:0;
	padding:0;
}
#news .polaroids{
	padding:50px 0 0 0;
}

/*Clients*/

#flash-book-client {
	padding:0 0 0 50px;
	z-index: 0;
	position: absolute;
	top: 80px;
	left: 140px;
}
#clients {
	padding:390px 0 0 0;
	margin:0;
}
#clients table{
	margin:0 0 0 80px;
	width:700px;
}
/*contact*/
/* .hand style is included from png_ie6.css OR png.css  */
.map-spacer {
	height: 370px;
}
 .map {
	width: 550px; 
	height: 330px;
	margin:30px 0 0 50px;

}
.ukMapSnapshot {
    width: 550px; 
	height: 330px;
	margin:30px 0 0 50px;

}
.ausMapSnapshot {
    width:550px; 
	height:330px;
	margin:30px 0 0 50px;
}

/* --- */
#content #lower-content{
	padding:0;
	margin:0;
}
#content #lower-content .left{
	padding:10px 100px 0 30px;
	margin:0;
}
#content #lower-content .right{
	padding:10px 0 0 0;
	width:300px;
	margin:0;
}
#content #lower-content .title{
	padding:0;
}
/* Enquiry table */

#tblEnquiry{
}
#txtDetails{
	height:100px;


}
/*Press Releases*/

#press {
	margin:0;
	padding:0 0 0 180px;

}
#press .col-left{
	padding:0;
	margin-right:0;
	width:507px;
	float:left;
}
#press .decor {
	padding:0px 0 0 0;
	margin:0;
}
#press .title {
	padding: 15px 0 40px 0;
}
#press  .copytop{
	margin:0;
	padding:0 0 0 20px;
	width:528px;
	background-image:url(../images/services/services-paper.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#press  .copytop2{
	margin:0;
	padding:30px 0 0 20px;
	width:530px;
	background-image:url(../images/services/services-paper.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#press  .copy{
	width:340px;
	margin:0;
	padding:0 0 0 20px;
}
#press  .copy p{
	margin:0;
	padding:0 20px 10px 65px;
}
#press  .copy h2{
	margin:0;
	padding:0 20px 5px 65px;
}
#press  .page-holder{
	padding:0 0 50px 0px;
	margin: 0 0 0 0;
}
#press  .copyfooter{
	margin:0;
	padding:20px 0 0 60px;
	width:507px;
	height:80px;
	background-image:url(../images/services/services-paper-footer.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#press  .wrapper{
	background-image:url(../images/services/wrapper.gif);
	background-repeat:repeat-y;
	background-position:left;
	margin:0;
	padding:0;
}
#press  .polaroids{
	padding:50px 0 0 0;
}


/* footer */
#footer{
	width: 1110px;
	margin:80px 0 0 0;
	background-image:url(../images/furniture/footer.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:104px
}
#footer-holder{
	padding:80px 0 0 200px;
}
.footer_right {
	width:410px;
	padding: 0px;
	margin: 0px;
	float:right;
	color:#e1c723;
}

.footer_left{
	color:#acacac;
	width:376px;
	padding: 0px;
	margin: 0px;
	float:left;
	
}
/* Clients */

#clients{


}

/* Jobs */

#jobs  .col-left{
	padding:0 0 0 180px;
	margin-right:0;
	width:507px;
	float:left;
}
#jobs .decor {
	padding:110px 0 0 0;
}
#jobs .col-right{
	padding:0;
	margin-right:40px;
	width:0px;
	float:right;
}

#jobs .copytop{
	margin:0;
	padding:0;
	width:528px;
	background-image:url(../images/services/services-paper.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#jobs .copy{
	width:340px;
	margin:0;
	padding:0 0 0 110px;
}
#jobs .copy p{
	margin:0;
	padding:0 0 5px 0;
}
#jobs .copy h4{
	margin:0;
	padding:5px 0 0px 0;
}
#jobs .page-holder{
	padding:0 0 50px 0;
	margin: 0 0 0 0;
}
#jobs .copyfooter{
	margin:0;
	padding:0;
	width:507px;
	height:140px;
	background-image:url(../images/services/services-paper-footer.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#jobs .wrapper{
	background-image:url(../images/services/wrapper.gif);
	background-repeat:repeat-y;
	background-position:left;
	margin:0;
	padding:0;
}
/* Site Map */

#sitemap{
	margin:0 0 0 250px ;
	padding:0;
}
#sitemap .page-holder{
	padding:0;
	margin:0;
	width:385px;
}
#sitemap .copytop{
	margin:0;
	padding:0;
	width:385px;
	background-image:url(../images/sitemap/sitemap-paper.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#sitemap .copy{
	margin:0;
	padding:80px 0 10px 60px;
	width:300px;
}
#sitemap .copy p{
	margin:0;
	padding:5px 0 5px 0;
}
#sitemap .copyfooter{
	margin:0;
	padding:0;
	height:140px;
	background-image:url(../images/sitemap/events-paper-bottom.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#sitemap .wrapper{
	background-image: url(../images/sitemap/wapper-events.gif);
	background-repeat:repeat-y;
	background-position:left;
	margin:0;
	padding:0;
}
/* sIFR fonts */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

.sIFR-active h1, .sIFR-active h2, .sIFR-active h3, .sIFR-active h4, .sIFR-active h5 {
	visibility: hidden;
	line-height: 1em;
}

.hand 
{
	position: absolute;
}
