/*  Zhukov Dance July 15, 2009 */
@import "/inc/reset.css";

/*---------------------------
 Layout

----------------------------*/
body 
{ 
background:#000; 
font: normal 14px/1.5em "Helvetica Neue Light", "HelveticaNeue-Light", Arial, Helvetica, sans-serif; 
text-align:center; 
color:#000; 
}
.wrap
{
width:1044px;
margin:20px auto;
text-align:left;
}
.home 
{
background:#000 url(/i/bg-home.jpg) 0 0;
width:1044px;
height:1560px;
}
.about {background:#000 url(/i/bg-about-2010.jpg) 0 0;width:1044px;height:1561px;}
.about2 {background:#000 url(/i/bg-about-2-2010.jpg) 0 0;width:1044px;height:1562px;}
.season {background:#000 url(/i/bg-season-2010.jpg) 0 0;width:1044px;height:1560px;}
.dancers {background:#000 url(/i/bg-dancers-2010.jpg) 0 0;width:1044px;height:2774px;}
.dancers10 {background:#fff url(/i/bg-dancers-10.gif) 0 0;width:1054px;height:3700px;}
.history {background:#fff url(/i/bg-history.jpg) 0 0;width:1049px;height:2595px;}
.video {background:#000 url(/i/bg-video-2010.jpg) 0 0;width:1044px;height:1562px;}

div#navcont
{
float:right;
width:150px;
height:168px;
margin:92px 75px 0 0;
}
ul#nav, ul#navtan, ul#nav-v
{
width:146px;
height:224px;
list-style: none;
margin:0;
padding:0;
float:left;
}

ul#nav li, ul#navtan li, ul#navvid li, ul#navhis li { float:left; position:relative;margin:4px 0;}
ul#nav a, ul#navtan a, ul#navvid a, ul#navhis a
{
display: block;
width:146px;
height: 16px;
text-indent: -123456px;
overflow: hidden;
}

body#about li#tabo a,
body#season li#tsea a,
body#dancers li#tdan a,
body#video li#vvid a,
body#photo li#pho a,
body#history li#hhis a,
body#contact li#con a,
ul#nav a:hover,
ul#navtan a:hover,
ul#navvid a:hover,
ul#navhis a:hover
{background-position: 0 -16px; width:146px;height:16px;}

li#abo a {background: transparent url(/i/nav2010/abo.gif);}
li#sea a {background:transparent url(/i/nav2010/sea.gif);}
li#dan a {background: transparent url(/i/nav2010/dan.gif);}
li#vid a {background:transparent url(/i/nav2010/vid.gif);}
li#pho a {background:transparent url(/i/nav2010/pho.gif);}
li#his a {background:transparent url(/i/nav2010/his.gif);}
li#con a {background:transparent url(/i/nav2010/con.gif);}

li#tabo a {background: transparent url(/i/nav2010tan/abo.gif);}
li#tsea a {background:transparent url(/i/nav2010tan/sea.gif);}
li#tdan a {background: transparent url(/i/nav2010tan/dan.gif);}
li#tvid a {background:transparent url(/i/nav2010tan/vid.gif);}
li#tpho a {background:transparent url(/i/nav2010tan/pho.gif);}
li#this a {background:transparent url(/i/nav2010tan/his.gif);}
li#tcon a {background:transparent url(/i/nav2010tan/con.gif);}

li#vabo a {background: transparent url(/i/nav2010vid/abo.gif);}
li#vsea a {background:transparent url(/i/nav2010vid/sea.gif);}
li#vdan a {background: transparent url(/i/nav2010vid/dan.gif);}
li#vvid a {background:transparent url(/i/nav2010vid/vid.gif);}
li#vpho a {background:transparent url(/i/nav2010vid/pho.gif);}
li#vhis a {background:transparent url(/i/nav2010vid/his.gif);}
li#vcon a {background:transparent url(/i/nav2010vid/con.gif);}

li#habo a {background: transparent url(/i/nav2010his/abo.gif);}
li#hsea a {background:transparent url(/i/nav2010his/sea.gif);}
li#hdan a {background: transparent url(/i/nav2010his/dan.gif);}
li#hvid a {background:transparent url(/i/nav2010his/vid.gif);}
li#hpho a {background:transparent url(/i/nav2010his/pho.gif);}
li#hhis a {background:transparent url(/i/nav2010his/his.gif);}
li#hcon a {background:transparent url(/i/nav2010his/con.gif);}

#about-col1 
{
float:left;
clear:left;
width:300px;
margin:79px 0 0 43px;
font-weight:normal!important;
}
#about2-col1 
{
float:left;
clear:left;
width:300px;
margin:65px 0 0 69px;
font-weight:normal!important;
}
body#about a {color:#A3090A;font-style:italic!important;  }
.linkitalic {color:#ccc!important; font-style:italic!important;}
/*#about-col2 
{
float:left;
width:300px;
margin:210px 0 0 45px;
}*/
#save
{
float:left;
margin:139px 0 0 96px;
}
#sea-info{width:530px; float:left; margin:965px 0 0 290px;}
#sea-info p {font-size:17px;font-weight:normal;line-height:1.2em;letter-spacing:.5px;}
.ref {font:italic normal 15px Times, Georgia;letter-spacing:-.1px;}
#pdance 
{margin:160px 0 75px 100px;
float:left;
width:457px; 
height:65px;
font-size:14px;
}

#dancerow1, #dancerow2, #dancerow3, #dancerow4, #dancerow5,
#dancerow6, #dancerow7, #dancerow8, #dancerow9, #dancerow10 {margin: 0 0 0 68px;}

#dancerow2010 {margin:0 0 0 142px;}
#video-nav 
{
float:left;
margin:54px 0 0 63px;
}

h1 {font-size:18px; color:#fff;letter-spacing:.6px;}
p, ul.videolist {font:normal 16px/1.2em "Helvetica Neue Light", "HelveticaNeue-Light", Arial, Helvetica, sans-serif; color:#fff;margin:20px 0;}
strong {font-weight:bold;}
.italic {font-style:italic;}

/* Linkage Styles
----------------------------------------------------------*/
a, a:link, a:visited { color: #fff; font-weight:normal;text-decoration:none; }
a:hover, a:active   { color: #555; text-decoration:none; }

.boo { text-indent: -123456em; overflow:hidden;}
/* Just for Opera, but hide from MacIE */
/*\*/html>body .mir { letter-spacing : normal; text-indent : -999em; overflow : hidden;}
/* End of hack */