@charset 'utf-8';


html{
    padding:0px;
    margin:0px;
    height:100%;
}
body{
    padding:0px;
    margin:0px;
    height:100%;
    background:url(../images/bg.jpg) repeat-x;
	background-color:#000;
    color:#fff;
    font-family:"Arial",Sans-Serif;
    font-size:12px;
    line-height:18px;
    text-align:center;
}
img {
    display:block;
    padding:0px;
    margin:0px;
    border:none;
}
a{
    text-decoration:none;
    color:black;
}




/*----------- PAGE ------------*/
#page{
    margin:0 auto;
    padding:0px;
    width:998px;
    min-height:840px;
    height:840px;    
    background:#000 url(../images/content_bg.jpg) center 0px no-repeat;
}




/*----------- HEADER ------------*/
#header{
    width:898px;
    height:96px;
    margin:0px auto;
    text-align:left;
}
#header #logo{
    margin-left:687px;
}


#navigation{
    width:898px;
    border-top:1px dotted #393939;
    border-bottom:1px dotted #393939;
    height:41px;
    margin:0 auto;
}
#navigation ul{
    margin:0px 0px 0px 42px;
    padding:0;
    list-style:none;
}
#navigation li{
	float:left;
    margin:0px;
    padding:0px;
}
#navigation li.last{
    background:url(../images/navigation_seperator.gif) top right no-repeat;
    padding:0px 1px 0px 0px;
}
#navigation a{
    color:#fff;
    display:block;
    float:left;
    padding:0px 10px;
    line-height:41px;
    background:url(../images/navigation_seperator.gif) top left no-repeat;
    text-transform:uppercase;
}
#navigation a:hover, #navigation a#active{
    background:url(../images/navigation_active.gif) top left no-repeat;
}


#content{
    width:898px;
    margin:0px 50px 0px 50px;
	padding-top:40px;
    padding-bottom:100px;
    text-align:left;
    float:left;
}
#content h1,h2{
    display:block;
	width:858px;
    color:#4c4c4c;
    text-align:left;
    padding:0px 0px 50px 40px;
    margin:0px;
    font-size:20px;
    font-weight:normal;
	line-height:1.1em;
	text-transform:uppercase;
}

#content h2 {
	width:auto;
	clear:left;
	padding:40px 0px 10px 0px;
	font-size:14px;
}

#content img.big_image{
    display:block;
    margin:0px 40px 0px 40px;
}
#content em{
    font-style:normal;
    vertical-align:bottom;
}
#content .leftcolumn{
    width:390px;
    float:left;
    margin:0px 0px 40px 40px;
}

#content .leftcolumn_broad{
	width:534px;
	float:left;
	margin:0px 0px 40px 40px;
}

#content .rightcolumn{
    width:388px;
    float:right;
    margin:0px 40px 40px 0px;
}
#content .leftcolumn3{
    width:267px;
    float:left;
    margin:30px 0px 40px 40px;
}
#content .leftcolumn3 strong{
    font-size:16px;
}
#content .fliesstext{
    font-size:11px;
    text-align:left;
    padding-right:20px;
    display:block;
}
#content .fliesstext strong{
    font-size:12px;
    font-weight:bold;
}
#content .middlecolumn3{
    width:267px;
    float:left;
    margin:30px 0px 40px 10px;
}
#content .rightcolumn3{
    width:262px;
    float:right;
    margin:30px 40px 40px 10px;

}
#content .rightcolumn3 img.center{
    margin:0px 55px 0px 55px;
}
#content a{
    text-decoration:none;
    color:#fff;
    line-height:30px;
}
#content a span{
    color:#999;
}
#content a.back, a.download{
    font-size:11px;
    padding-left:14px;
    margin:0px 40px 40px 40px;
    background:url(../images/bullet_back.gif) 0px 50% no-repeat;
}
#content a.download{
	margin:0px 40px 40px 0px;
    background:url(../images/bullet_link.gif) 0px 50% no-repeat;
}

#content a.back:hover{
    background:#333 url(../images/bullet_back.gif) 0px 50% no-repeat;
}
#content div.collection_detail{
    margin:0px 40px 40px 40px;
    padding:0px 0px 0px 276px;
    float:left;
    width:542px;
    font-size:11px;
}
#content p{
    display:block;
    margin:0px;
    float:left;
}
#content ul{
    margin:10px 0px 0px 0px;
    padding:0px;
    list-style:none;
}
#content li{
/*    float:left; */
    margin:0px 4px 4px 0px;
}
#content div.container_startpage{
	width:490px;
    margin:20px 40px;
    font-size:11px;
}





/* FOOTER */

#footer{
    border-top:1px dotted #393939;
    width:818px;
    margin:0px 90px 100px 90px;
    padding-top:6px;
    text-align:right;
    font-size:11px;
    color:#555;
    clear:both;
}
#footer a{
    text-decoration:none;
    color:#555;
}
#footer a:hover{
    background:#222;
}

