﻿/*
STYLESHEET FOR: HOYTS COMAU CORPORATE
DATED: 20100317
STUDIO: IEMEDIA IE.COM.AU
AUTHOR: JOSE DOMINGUEZ, LUKE TORNEY
*/

*{margin:0px;padding:0px;}
body{font-size:68%;padding-bottom:20px;font-family:Arial, Verdana;background:#000000 url('../img/glbl/body.png') no-repeat center top;}
/*--------------------------------------STRUCTURES */
.wr{width:979px;margin:0px auto 0px auto;}
.hdr{height:115px;padding-left:5px;}
.cntn{margin:8px 0px 0px 0px;}
.ftr{height:30px;margin:15px 2px 0px 6px;color:#393738;}
.ftr .ftrI{padding:6.5px 12px 0px 6.5px;height:17px;background:#D2D0D1 url('../img/glbl/rptxbg.jpg') repeat-x left top;}





/*--------------------------------------HEADER */
h1.logo{display:block;width:242px;overflow:hidden;height:115px;float:left;margin-left:0px;}
.hdr .navhldr{width:731px;float:left;}
.loginhldr{height:70px;text-align:right;background:transparent url('../img/glbl/bg.jpg') no-repeat left top;}
.navhldr{height:44px;}


.navhldr ul li{float:left;width:auto;}
.navhldr ul li a{display:block;height:44px;position:relative;color:#ffffff;cursor:pointer;}
.navhldr ul li a span{display:block;width:100%;height:100%;position:absolute;}

.navhldr ul li.nav1{width:178px;}
.navhldr ul li.nav1 a span{position:absolute;background:transparent url('../img/glbl/bg.jpg') no-repeat left -70px;}
.navhldr ul li:hover.nav1 a span{background-position:left -114px;}

.navhldr ul li.nav2{width:195px;}
.navhldr ul li.nav2 a span{position:absolute;background:transparent url('../img/glbl/bg.jpg') no-repeat -178px -70px;}
.navhldr ul li:hover.nav2 a span{background-position:-178px -114px;}

.navhldr ul li.nav3{width:159px;}
.navhldr ul li.nav3 a span{position:absolute;background:transparent url('../img/glbl/bg.jpg') no-repeat -373px -70px;}
.navhldr ul li:hover.nav3 a span{background-position:-373px -114px;}

.navhldr ul li.nav4{width:198px;}
.navhldr ul li.nav4 a span{position:absolute;background:transparent url('../img/glbl/bg.jpg') no-repeat -532px -70px;}
.navhldr ul li:hover.nav4 a span{background-position:-532px -114px;}

/* ----------------------------------NAV */
.navhldr ul.sf-menu li ul li a{width:95%;height:auto;padding:7px 0px;padding-left:5%;}
.navhldr ul.sf-menu li ul {width:100%;}
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {position:relative;
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			4.0em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu {
	float:			left;
	margin-bottom:	1em;
	z-index:10;
}
.sf-menu a {
	border:0px;
	/*padding: 		.75em 1em;*/
	text-decoration:none;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#ffffff;
}
.sf-menu li {
	/*background:		#BDD2FF;*/
}
.sf-menu li li {
	background:		#000000;
}
.sf-menu li li li {
	background:		#9AAEDB;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:		#35302e;
	outline:		0;
}
/*------------------------------------HOME */
.heroO{width:971px;margin-left:8px;position:relative;height:379px;background:#FBFBFB url('../img/glbl/bg.jpg') no-repeat left -159px;z-index:2;}
.heroO .col1{color:#8B8A8A;width:208px;height:329px;padding:22px 20px 22px 19px;position:absolute;left:-6px;top:18px;background:#19120F url('../img/glbl/bg.jpg') no-repeat -1184px -831px;}

#heroO{display:block;width:593px;height:381px;position:absolute;top:31px;left:309px;}
#hero span.noflash{display:block;color:#cccccc;font-weight:bold;text-align:center;padding-top:80px;}
#hero span.noflash a{color:inherit;text-decoration:none;}
.heroBtm{background:#B0AFAF url('../img/glbl/rptxbg.jpg') repeat-x left -30px;width:971px;height:35px;margin-left:8px;}
.seccnt{margin-top:20px;}
.main{width:656px;float:left;margin-left:8px;background:#979696 url('../img/glbl/rptxbg.jpg') repeat-x left -65px;padding-bottom:3px;}
.main li{list-style:none;}

.adverts{width:300px;float:right;}
.det1{width:217px;float:left;}
.det2{width:215px;float:left;}
.det3{width:213px;float:left;}
.mainA {width:647px;background:transparent url('../img/glbl/rptxbg.jpg') repeat-x left -571px;margin-left:5px;padding-top:16px;height:148px;}
.mainB {width:647px;background:#000000;color:#ffffff;margin-left:5px;background:#000000 url('../img/glbl/rptxbg.jpg') repeat-x left -2791px;}


.mainA .det1{width:209px;float:left;}
.mainA .det2{width:207px;float:left;}
.mainA .det3{width:202px;float:left;}
.mainA .det1,.mainA .det2,.mainA .det3{border-right:1px solid #E9E9E8;padding-left:8px;}
.mainA .det3{border-right:0px;}
.mainA .det1 div.copy,.mainA .det2 div.copy,.mainA .det3 div.copy{width:180px;margin-left:8px;color:#676767;padding-top:15px;}
.mainB div ul{margin-top:15px;}
.mainB div ul li{list-style-type:none;}
.mainB div ul li a{display:block;height:20px;background:transparent url('../img/glbl/bg.gif') no-repeat left top;width:198px;padding:9px 0px 0px 17px;color:#DECBC6;text-decoration:none;}
.mainB div ul li a:hover{background-color:#35302E;}

.col1 h1.hmettl{width:192px;height:42px;position:relative;font-size:1.6em;color:#ffffff;margin-bottom:25px;}
.col1 h1.hmettl span{width:100%;height:100%;position:absolute;background:transparent url('../img/glbl/bg.gif') no-repeat left -30px;}

h3.products{width:197px;height:48px;position:relative;}
h3.products span{width:100%;height:100%;position:absolute;background:transparent url('../img/glbl/bg.jpg') no-repeat -731px top;}

h3.solutions{width:197px;height:48px;position:relative;}
h3.solutions span{width:100%;height:100%;position:absolute;background:transparent url('../img/glbl/bg.jpg') no-repeat -731px -48px;}

h3.tools{width:197px;height:48px;position:relative;}
h3.tools span{width:100%;height:100%;position:absolute;background:transparent url('../img/glbl/bg.jpg') no-repeat -731px -96px;}
a.redbtn{display:block;width:122px;height:26px;color:#ffffff;background:transparent url('../img/btns/btn_size3_0b-trans.png') no-repeat left top;}
/*------------------------------------NON HOME PAGES */
.gener .col1{width:656px;float:left;position:relative;}
.gener .col1 .hero{background:#FAFAFA url('../img/glbl/pagehero.jpg') no-repeat -247px 0px;margin-left:8px;padding:20px 46px 25px 0px;width:610px;color:#676767;min-height:364px;}
.gener .col1 .herosmall{min-height:100px;}
.gener .col1 .hero h1{font-size:1.8em;font-weight:bold;padding-bottom:10px;}

.gener .col1 .nav2{width:169px;min-height:353px;margin-left:-10px;background:#190600 url('../img/glbl/bg.jpg') no-repeat -1184px -831px;top:20px;left:0px;float:left;}
.gener .col1 .hero ul{padding:10px 0px 10px 15px;}
.gener .col1 .hero #bList ul li{color:#240a02;}
.gener .col1 .nav2 ul {margin-top:11px;padding:0px;}
.gener .col1 .nav2 ul li{list-style-type:none;}
.gener .col1 .nav2 ul li a{display:block;font-size:1em;width:120px;color:#DECBC6;padding:8px 30px 8px 19px;background:transparent url('../img/glbl/bg.gif') no-repeat left -72px;text-decoration:none;}

.gener .col1 .nav2 ul li a:hover,.gener .col1 .nav2 ul li a.on{background-color:#7a0013}
#herocontent{width:426px;float:right;}


#heroenquire{width:426px;float:left;padding-left:25px;}

.gener .col1 .main{margin-top:12px;}
.gener .col1 .main .hdr1{height:35px;padding:11px 13px;background:transparent url('../img/glbl/rptxbg.jpg') repeat-x left -1076px;}
.gener .col1 .main .hdr{height:15px;font-size:1.1em;font-weight:bold;background-color:#E2E1E1;padding:11px 13px;border-top:1px solid #EFEEEE;border-bottom:1px solid #EFEEEE;line-height:15px}
.gener .col1 .main .hdr h4{color:#490F07;font-size:1.2em;padding-bottom:4px;}
.gener .col1 .main .copy{background-color:#EFEEEE;padding:11px 13px;border-top:1px solid #E2E1E1;color:#676767;}


.mvlist{margin-top:12px;width:656px;float:left;margin-left:8px;background:#979696 url('../img/glbl/rptxbg.jpg') repeat-x left -65px;padding-bottom:3px;}



.mvlist .hdr1{height:35px;background:transparent url('../img/glbl/rptxbg.jpg') repeat-x left -1096px;}
.mvlist .hdr1 .ttl{width:306px;float:left;padding:12px 0px 0px 14px;color:#4D0C08;font-size:1.1em;font-weight:bold;}
.mvlist li {list-style-type: none;}


#pgr{float:right;text-align:right; height:19px;width:320px;margin-top:7px;margin-right:10px;}
#pgrI{text-align:right;float:right;}
#pgr input.cmdPrev,#pgr input.cmdNext{float:left;}

#pgr .pager{float:left;background:#292011;height:19px;padding:0px 13px;margin:0px 3px;}

#pgr .pager a{text-align:center;display:block;padding-top:3px;padding-right:3px;float:left;width:12px;height:16px;color:#ffffff;text-decoration:none;}
#pgr .pager a.on{background-color:#8B8886;}

#pgr .showing{float:left;color:#313131;width:85px;padding-top:3px;text-align:center;margin-right:5px;}











.mvlist .hdr2{height:34px;font-size:1.1em;font-weight:bold;background-color:#E2E1E1;border-top:1px solid #EFEEEE;border-bottom:1px solid #EFEEEE;}
.mvlist .hdr2 .btns{float:right;padding:8px 14px 0px 0px;}
.mvlist .hdr2 .btn1{float:left;padding:8px 0px 0px 12px;}
.mvlist .hdr2 .btn1 label{color:#707070;font-size:.9em;}
.mvlist .item{padding:21px 14px 21px 12px;background:#F2F2F2;border-top:1px solid #CDCDCD;border-bottom:1px solid #FCFCFC;}
.mvlist .itemO{padding:21px 14px 21px 12px;background:#F9F9F9;border-top:1px solid #CDCDCD;border-bottom:1px solid #FEFEFE;}

.mvlist .item .item1, .mvlist .itemO .item1{width:29px;float:left;}
.mvlist .item .item2, .mvlist .itemO .item2{width:194px;float:left;}
.mvlist .item .item2 img, .mvlist .itemO .item2 img{width:180px;height:100px;background-color:#000000;}
.mvlist .item .item2 .classif, .mvlist .itemO .item2 .classif{color:#676767;margin-top:8px;display:block;}
.mvlist .item .item2 .classif img, .mvlist .itemO .item2 .classif img{width:35px;height:35px;}
.mvlist .item .item3, .mvlist .itemO .item3{width:406px;float:left;}


.movieplannercntn{height:80px;}

.mvttl{border-bottom:1px solid #E0E0E0;font-size:1.3em;color:#000000;font-weight:bold;padding-bottom:5px;margin-bottom:5px;}
.mvttl .releasedate{color:#8E8E8E;font-size:.8em;}

#movies li .day{display:block;width:37px;float:left;padding-left:3px;font-weight:bold;font-size:1.1em;}
#movies li .movie{display:block;width:85px;float:left;font-weight:bold;}



h2.clientreviews{width:171px;height:36px;position:relative;}
h2.clientreviews span{width:100%;height:100%;position:absolute;background:transparent url('../img/glbl/bg.jpg') no-repeat left -932px;}


.innrlist{width:341px;background:#E7E7E7 url('../img/glbl/bg.jpg') no-repeat -971px -4px;}
.innrlist .innrlistI{padding:15px 18px;}
.hero .innrlist .innrlistI ul{padding-left:0px}
.innrlist ul li{list-style-type:none;width:292px;}
.innrlist .btm{width:341px;height:4px;background:#E7E7E7 url('../img/glbl/bg.jpg') no-repeat -971px 0px;}
.innrlist ul li a{display:block;float:left;padding:7px 25px 5px 15px; width:106px;color:#70101B;font-weight:bold;background:transparent url('../img/glbl/bg.gif') no-repeat left -116px; text-decoration:none;}
.innrlist ul li a:hover{color:#333333;}
#cinemaExp a{display:block;float:left;padding:5px 40px 5px 0px; width:106px;color:#70101B;font-weight:bold;text-decoration:none;}
#imgProd {padding-bottom:5px;padding-top:5px}



.lnksearchmov{width:168px;height:35px;position:relative;display:block;float:left;}
.lnksearchmov span{position:absolute;width:100%;height:100%;display:block;background:transparent url('../img/glbl/bg.jpg') no-repeat left -993px;}

.lnkcalview{width:177px;height:35px;position:relative;display:block;float:left;}
.lnkcalview span{position:absolute;width:100%;height:100%;display:block;background:transparent url('../img/glbl/bg.jpg') no-repeat -168px -993px;}

.lnksearchmov2{width:168px;height:33px;margin-top:2px;position:relative;display:block;float:left;}
.lnksearchmov2 span{position:absolute;width:100%;height:100%;display:block;background:transparent url('../img/glbl/bg.jpg') no-repeat -971px -443px;}

.lnkcalview2{width:177px;height:33px;margin-top:2px;position:relative;display:block;float:left;}
.lnkcalview2 span{position:absolute;width:100%;height:100%;display:block;background:transparent url('../img/glbl/bg.jpg') no-repeat -1139px -443px;}


.mvPlncntrlftr{height:8px;background:transparent url('../img/glbl/bg.jpg') no-repeat -460px -1196px;}



.mvPlncntrlO{clear:both;width:461px;background:#E7E7E7 url('../img/glbl/rptybg.jpg') repeat-y -462px top}
.mvPlncntrlI{clear:both;width:417px;padding:14px 22px;background:transparent url('../img/glbl/bg.jpg') no-repeat left -1029px;}


.mvPlnCalViewcntrlO{clear:both;width:461px;background:#E7E7E7 url('../img/glbl/rptybg.jpg') repeat-y -462px top;}
.mvPlnCalViewcntrlI{clear:both;background:transparent url('../img/glbl/bg.jpg') no-repeat left -1029px;}






.mvPlnCalViewcntrlftr{height:13px;background:#E7E7E7 url('../img/glbl/bg.jpg') no-repeat -970px -767px;}
#calendar{padding:9px 3px;min-height:250px;}

#calendar .btns{height:42px;padding:0px 6px;}

#calendar .btns .prev{width:220px;float:left;}
#calendar .btns .next{width:220px;float:right;}
a.calviewprev{color:#676767;font-weight:bold;text-decoration:none;vertical-align:bottom; padding:2px 0px 0px 22px;display:block;height:22px;background:transparent url('../img/btns/btnprev.jpg') no-repeat left 0px;}
a.calviewnext{text-align:right;font-weight:bold;color:#676767;text-decoration:none; padding:2px 22px 0px 0px;display:block;height:22px;background:transparent url('../img/btns/btnnext.jpg') no-repeat right 0px;}


.month1{width:150px;border-right:1px solid #ffffff;float:left;}
.month2{width:153px;border-right:1px solid #ffffff;border-left:1px solid #D1CFCF;float:left;}
.month3{width:144px;float:left;}

.gener .col1 .month1 ul, .gener .col1 .month2 ul, .gener .col1 .month3 ul{margin:0px;padding:0px;}
.gener .col1 .month1 ul li, .gener .col1 .month2 ul li, .gener .col1 .month3 ul li {margin:0px;display:block;list-style-type:none;height:50px}

.gener .col1 .month1 ul li.mnthdr, .gener .col1 .month2 ul li.mnthdr, .gener .col1 .month3 ul li.mnthdr{padding:3px 5px 10px 5px;text-transform:uppercase;font-weight:bold;font-size:1.1em;height:20px; text-align:center;}
.gener .col1 .month1 ul li.on, .gener .col1 .month2 ul li.on, .gener .col1 .month3 ul li.on{padding:7px 8px;background-color:#DCDBDB;}
.gener .col1 .month1 ul li.over, .gener .col1 .month2 ul li.over, .gener .col1 .month3 ul li.over{padding:7px 8px;}

.day{width:80px;}

.mvPlncntrl{width:461px;}
.mvPlncntrlI ol.frm li span.frm1{float:left;display:block;width:76px;color:#000000;font-weight:bold;text-align:right;padding-right:15px;}
.mvPlncntrlI ol.frm li span.frm2{float:left;display:block;width:300px;}

.gener .col1 .hero h1{color:#59030C;font-size:1.5em;text-transform:uppercase;}


/*------------------------------------FORMS */
div.frmO{margin:10px 0px;}
ol.frm{width:453px;}
ol.frmenquire{width:600px;}
body ol.frmwauto{width:auto;}
ol.frm li.ttl{height:23px;background:#2F1810;color:#DECBC6;font-size:12px;font-weight:bold;padding:7px 0px 0px 11px;}
ol.frm li.det{padding-top:11px;}
ol.frm li{list-style-type:none;display:block;clear:both;padding:4px 10px;background:#ECEBEB;clear:both;}
body ol.libgtrans li{background:transparent;} 
ol.frm li span.frm1{float:left;display:block;width:172px;color:#000000;font-weight:bold;}
ol.frm li span.frm2{float:left;display:block;width:220px;}
ol.frm li span.frm2 label{padding-left:5px}
ol.frm li.frmttl{height:30px;padding:10px 10px 5px 0px;font-size:1.3em;}
ol.frm li.btns{margin-top:0px;background:transparent;text-align:right;padding:10px 0px 0px 0px;}
ol.frm li.btm{height:11px;}
input.txt{width:207px;height:14px;padding:2px;border:1px solid #CECECE;font-size:11px;color:#555555}
select.ddl{width:213px;height:20px;padding:2px;border:1px solid #CECECE;font-size:11px;color:#555555}
select.ddlmed{width:130px;height:20px;padding:2px;border:1px solid #CECECE;font-size:11px;color:#555555}
select.ddlsml{width:80px;height:20px;padding:2px;border:1px solid #CECECE;font-size:11px;color:#555555}
textarea.ta{width:207px;padding:2px;border:1px solid #CECECE;font-size:11px;color:#555555}
/* -----------------------------------CONTAINER */
.cntn {color:#676767}
.cntn a{color:#676767;}
.cntn li{color:#676767;}




/*------------------------------------FOOTER*/

.ftr a{color:#393738;text-decoration:none;}
.ftr a:hover{color:#393738;text-decoration:underline;}

.ftr1{width:50%;float:left;}
.ftr2{width:50%;float:left;text-align:right;}





h1{font-size:2em;}
h2{font-size:1.8em;}
h3{font-size:1.6em;}
h4{font-size:1.2em;}
.hil{color:#490F07;}
/*----------------------------------UTIL */
.cl{clear:both;}
img{border:0px;}
.fl{float:left;}
.dn{display:none;}
.db{display:block;}
.tar{text-align:right;}
.bld{font-weight:bold;}
.it{font-style:italic;}
.p10{padding:10px;}
.tac{text-align:center;}
.fn{font-weight:normal;}

