#resolution          { background-color: #999; color: #000}

body      { background-color: #2f2f2f; }

#wrap      { width: 960px }

#top       { border-bottom: 2px solid white; margin-left: 10px; margin-right: 10px; margin-bottom: 10px }

#logo          { position: absolute; top: 10%; left: 2%; width: 20% }
#perex         { position: absolute; bottom: 6%; left: 2%; font-size: 1.2em; color: #000; text-shadow: 1px 1px 2px #fff; text-align: left; display: block} 
#art           { position: absolute; top: 10%; right: 15%; width: 30%; display: block }

#menu a        { padding: 8px 20px }
#menu.l        { position: absolute; top: 20%; left: auto; right: 2% }
#menu.r        { position: absolute; top: 60%; right: 2%;  }

#inner     { padding-left: 10px; margin-bottom: 20px }

#wrapper  { float:left; width:100%}
#main     { margin: 0 0 0 200px;  }
#content, #full, #empty  { padding-top: 20px; margin-right: 10px; border: 1px solid #636C49; }
#side     { float:left; width:200px; margin-left:-100%; }


#empty    { padding-left: 20px; padding-right: 10px }

.e_desc          { margin-bottom: 20px; margin-right: 10px  }
.e_menu p        { width: 33.333333%; float: left}
.e_menu a        { margin-right: 10px; margin-bottom: 20px }

#foot     { margin-left: 10px; margin-right: 10px }




#content h1    { float: left; margin-left: 20px }
#controls      { float: right}
#controls a    { margin-right: 20px }



#recent_e .wdth    { width: 25%; float: left }
#recent_e          { margin-left: 20px; margin-right: 10px }
#recent_e .it      { margin-right: 10px; margin-bottom: 10px }
#recent_e .it_image  { margin-left: 5px; margin-right: 5px; margin-top: 5px; }
#recent_e .it_cont   { padding-top: 10px; padding-bottom: 10px; padding-left: 5px; padding-right: 5px}

.link_more          { margin-bottom: 20px; margin-right: 10px; float: right }

#filter          { margin-left: 20px; margin-right: 20px; margin-bottom: 20px   }

#list_e           { margin-left: 20px }
#list_e .wdth    { width: 50%; auto; float: left}
#list_e .it      { margin-right: 20px; margin-bottom: 20px }
#list_e .it_image { width: 40%; float: left }
#list_e .it_image .scale  { margin-right: 10px; margin-bottom: 5px  }
#list_e .it_head a { white-space: nowrap; margin-bottom: 10px  }
#list_e .it_cont          { padding: 5px; height: 140px }

#list_f          { margin-left: 20px }
#list_f .it      { margin-right: 20px; margin-bottom: 20px}
#list_f .wdth    { width: 25%; float: left}
#list_f .it_head          { padding-top: 5px; padding-left: 5px; padding-right:5px;  }
#list_f .it_cont          { padding: 5px;  }
#list_f .it_head a        { white-space: nowrap; overflow: hidden; display: block; }



#seekbar      { margin-left: 20px; margin-right: 20px }


#recent_f .head   { margin-right: 10px }
#recent_f         { margin-right: 10px; margin-left: 0; margin-bottom: 10px }
#recent_f .area   { border: 1px solid #fff; margin-right: 10px; margin-bottom: 10px; overflow: hidden }

#recent_f .wdth   { width: 50%; float: left }
#recent_f .rf_8, #recent_f .rf_9 { display: none }

.sidemenu          { margin-right: 20px; margin-left: 0; margin-bottom: 20px; }
.sidemenu li      { width: auto; float: none; }
.sidemenu li a      { display: block; padding-left: 5px; margin-right: 0; margin-bottom: 0; border-width: 0px 0px 1px 0px }

#links           { margin-left: 0; margin-right: 20px }
#links p         { width: auto; float: none }
#links a           { display: inline-block; margin-left: 5px; margin-bottom: 8px;  }

#image                    { margin-bottom: 0 }

#result                   { margin-left: 20px; margin-right: 20px;  }
#image                  { width: 50%; float: left; }
#photos                   { margin-right: 20px; }


#foot_line           { margin-bottom: 20px }

#footer               { margin-bottom: 20px }


#webring                  { margin-left: 10px; }
#webring .wdth            { width: 50%; float: left}
#webring img              { margin-right: 10px; width: 80px; height: 80px }
#webring .item            { margin-right: 10px; margin-bottom: 10px; padding: 10px;  }

.warning     { margin-right: 20px }