html{ height:100%}

*{ margin:0;  padding:0; }

body{font:14px "Arial Narrow", Arial, Helvetica, sans-serif; color:#F5E8DC;  height:100%}
	
.clear{clear:both}
img{border:0;}
a{ text-decoration:none; color:#fff;}
a:hover{ text-decoration:underline; }
a.hide{cursor:text; color:#F5E8DC;}
a.hide{text-decoration:none;}

#root{ position:relative;  height:100%; min-width:773px; min-height:570px; background:#2F0600 url(../imgs/bg.jpg) no-repeat center center;}
.page{ position:absolute; width:770px; height:573px; left:50%; top:50%; margin:-290px 0 0 -385px;  background: url(../imgs/content_bg.jpg) no-repeat 0 56px;}

.header{ height:27px; padding:25px 0 0 0; position:relative; border-bottom:4px solid #000}
.header img{ position:absolute; top:6px; left:0;}
.header h1{ color:#000; font:14px "Arial Narrow", Arial, Helvetica, sans-serif; padding-left:57px;}
.header ul{ list-style:none; position:absolute; right:0; top:25px;}
.header ul li{ float:left; padding:0 0 0 33px; background: url(../imgs/mli.gif) no-repeat 24px 6px;}

.about{ padding:73px 70px 0 349px; position:relative;}
.about p{ padding:0px 0 10px 0px;}
.about img{ position:absolute; top:77px; margin-left:-261px;}

.flash{ width:540px; height:517px; margin:0 0 0 115px; background:#fff; overflow:hidden;}
.flash object{ width:540px; height:517px;}

.contact{ padding:179px 70px 0 284px; line-height:27px;}


