/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.1
*/

/* ------------general------------ */
html{font-size:90%;color:#1d2a30;background:#C74426;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
li{list-style:none;}
body {font:0.9em helvetica,arial,sans-serif;}
body{text-align:center;}

/* -------------header-------------- */
#hd-proms {padding:0px;margin:0px;height:197px;background:url(images/nav-bg-proms.jpg) bottom left no-repeat;}
#hd {padding:0px;margin:0px;height:197px;background:url(images/nav-bg-blank2.jpg) bottom left no-repeat;}
#hd-opera {padding:0px;margin:0px;height:197px;background:url(images/nav-bg2.jpg) bottom left no-repeat;}
#hd-plain {padding:0px;margin:0px;height:197px;background:url(images/nav-bg-blank2.jpg) bottom left no-repeat;}
#hd-black {padding:0px;margin:0px;height:197px;background:url(images/nav-bg-black.jpg) bottom left no-repeat;}

/* --------page container------------ */
.yui-t7 {margin:auto;text-align:left;width:76.92em;*width:75.00em;min-width:1000px;}

#page {  
     /*margin:auto;text-align:left; /* leave unchanged */  
     width:76.92em;/* non-IE */  
     *width:75.00em;/* IE */ 
	background:url(images/main-bg2.jpg) 0px 0px no-repeat;
 }  


/* ----------main columns---------- */
.yui-b{position:relative;}
.yui-b{_position:static;}
.yui-b {margin:0 66px 0px 61px;color:#000000;background-color:#FFFFFF;padding:0px;}

#yui-main .yui-b{position:static;}
#yui-main .yui-b{float:none;width:auto;color:#FFFFFF;}
#yui-main{width:100%;}
.yui-t7 #yui-main .yui-b{display:block;margin:0;}

.rightColProms {padding:74px 90px 0 0px;background:url(images/proms-hat.jpg) bottom right no-repeat;height:390px;}
.rightColOpera {padding:74px 90px 0 0px;background:url(images/mask2.jpg) bottom right no-repeat;height:390px;}
.rightColWorldCup {padding:74px 50px 0 0px;height:370px;}
.rightCol {padding:74px 50px 0 0px;height:390px;}
.rightColInfo {padding:65px 50px 0 0px;height:390px;}
.rightColWInfo {padding:35px 30px 0 0px;height:390px;}
.rightColHome {width:420px;padding:0px 0px 0 0px;height:400px;background:url(images/screenings.gif) top right no-repeat;}
.rightColLinks {padding:50px 0px 0 0px;}
.rightColRegister {padding:25px 0px 0 0px;}
.leftCol {padding:3px 30px 20px 40px;}
.leftColLinks {padding:20px 0px 0px 60px;}

/* ------------nested divs------------- */
.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}
.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}
.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}
/*.yui-u {margin-top:15px;}
.yui-g {margin-right:20px;}*/

/* --------footer--------------- */
#ft{clear:both;padding:0px;}
