body { color: #c0c0c0; text-align: center; background-color: #103000; vertical-align: middle; font-family: verdana; font-size: 12px; font-weight: bold;}

img { border: 0 none; vertical-align: middle;}

a { vertical-align: middle; text-decoration: none;}
A:hover { font-weight: none;}

div#main { width: 1000px;  text-align: center; margin-left: auto; margin-right: auto; background-color: #457f28; }
div#links { width: 1000px; height: 90px; text-align: center; margin-left: auto; margin-right: auto; background-color: #457f28;}



div#categories {  width: 982px; float: center; background-color: #58b030; font-size: 11px; text-align: center; margin-left: auto; margin-right: auto;}
div#categories a { color: #ffffff;}

#admin { font-size: 12px; font-family: tahoma; background-color: #8aff50;}
	
div#admin { width: 980px; margin: 20px 0px 0px 0px; background-color: #8aff50; }
div#admin_menu { width: 140px; float: left; background-color: #457f28;}
div#admin_data { width: 800px; float: right; text-align: left; background-color: #457f28;}

div.pager { float:left; display: inline-block ;}
div#album_title { color: #404040; width: 982px; text-align: center; margin-left: auto; margin-right: auto; background-color: #58b030; }
div#album_navi { color: #404040; width: 982px; text-align: center; float: center; margin-left: auto; margin-right: auto; background-color: #58b030; }
div#album_main { width: 982px; height: 500px; background-color: #457f28; text-align: center; margin-left: auto; margin-right: auto;  }
div#album_left { width: 160px; text-align: center; float: left; margin: 0px 0px 0px 3px;}	
div#album_medium { background-color: #355f18; width: 640px; height:480px; margin: 14px 6px 0px 6px; vertical-align: middle; text-align: center; float: left;}	
div#album_right { width: 160px; text-align: center; float: left; margin: 0px 1px 0px 1px;}	
div#album_album { margin: 100px 0px 0px 0px;}
div#menu { width: 982px ; height: 20px; margin: 0px 0px 10px 0px; }
div#album_info { width: 600px; height: 600px;  float: left; background-color: #457f28; font-weight: none; }
div#album_list { width: 400px; height: 600px; text-align: left; float: left; background-color: #457f28; }
span.album_pager {display: inline-block; }
div#comments { width: 982px; text-align: left; margin-left: auto; margin-right: auto; background-color: #457f28; margin: 10px 0px 0px 10px;}
div#album_comments { width: 980px; text-align: center; margin-left: auto; margin-right: auto;  margin: 10px 0px 0px 10px; }
div#about { color: #c0c0c0; text-align: left; margin: 10px 10px 10px 10px; padding: 10px 10px 10px 10px ;background-color: #407422; font-weight: normal;}

div.album_mini { background-color: #355f18; width: 160px; height: 120px; margin: 6px 0px 0px 0px; text-align: center; vertical-align: middle;}	
span.category { text-align: center; display: inline-block; margin: 3px 10px 3px 10px; }
span.navi { margin: 0px 30px 0px 30px;}
a.category { color: #ffffff;}
span.login { margin: 0px 5px 0px 5px;}
.navi,a { color: #ffffff;}

li { margin: 10px 0px 0px 0px; list-style-type: none;}
tr { font-size: 12px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
td { font-size: 12px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
input { font-size: 12px ; }
select { font-size: 12px; }
td.pair {  background-color: #dfdfdf; color: #404040;}
td.notpair { background-color: #efefef; color: #404040;}
div#album_comments input { background-color: #c0c0c0; font-weight: bold;}
div#album_list a {color: #ffffff;}
div#album_list li { margin: 0px 0px 0px 0px;}
div#comments li { margin: 5px 0px 5px 0px; font-weight: normal;}
div#menu a { color: #ffffff; font-size: 14px; }
div#menu li { margin: 5px 6px 5px 6px; float: left; display: inline-block;}

div#comments h5 { margin: 0px 0px 0px 0px;}
div#album_comments form { display: inline-block; }
p#album_info { width: 550px; padding: 10px 10px 10px 10px; font-weight: normal; background-color: #58b030; color: #404040;}

div.link { width: 200px ;float: left; display: inline-block ; text-align: center; margin: 0px 20px 0px 20px; padding: 5px 5px 5px 5px; font-size: 9px; font-weight: normal; background-color: #58b030; color: #404040;}
div.link a { font-weight: bold; color: #ffffff; }

div#start_nice { width: 900px; height: 150px; text-align: center;  margin-left: auto; margin-right: auto;}
div.start_mini { width: 166px; height: 126px; float: left; background-color: #103000;  margin: 0px 5px 0px 5px;}

div#start_shouts { width: 900px; height: 150px; text-align: center;  margin-left: auto; margin-right: auto;}
div.start_shout { width: 166px; height: 126px; float: left; background-color: #103000;  margin: 0px 5px 0px 5px;}

div#start_albums  { width: 900px; height: 170px; text-align: center;  margin-left: auto; margin-right: auto; }
div.start_album {width: 166px; height: 150px; float: left; background-color: #103000;  margin: 0px 5px 0px 5px; }
div.start_album a { font-weight: normal; font-size: 10px; color: #ffffff;}

div#start_comments { width: 1000px; text-align: center;  margin-left: auto; margin-right: auto;}
div#start_comments a { color: #ffffff; font-size: 10px;}
div#start_comments li { width: 900px ;margin: 1px 0px 1px 0px; padding: 0px 0px 0px 0px; background-color: #58b030; float: inline;}
div#start_statki {  text-align: center; width: 900px;  margin-left: auto; margin-right: auto; }
div#start_statki table { text-align: center; width: 900px; border: 0px;  background-color: #58b030;}
div#start_statki td { font-size: 11px; color: #404040;width: 300px; border: 0px;}

div#shots { width: 900px; height: 820px ;text-align: center;  margin-left: auto; margin-right: auto; background-color: #457f28; }
div.shot { width: 166px; height: 126px; float: left;  margin: 5px 5px 5px 5px;}
a.register { color: #000000;}

span#user_info { font-weight: normal;  }
form#style { display: inline; }
form#style select { background-color: #457f28;  margin: 3px 30px 3px 50px; color: #ffffff; font-weight: bold; }
