*                                {margin:0; padding:0;}
img                              {border:0;}
ol,ul                            {list-style:none;}
h1,h2,h3,h4,h5,h6                {font-weight:bold; font-size:100%; line-height:135%;}
h1                               {font-size:36px;}
h2                               {font-size:24px;}
h3                               {font-size:18px;}
h4                               {font-size:14px;}
h5                               {font-size:13px;}
h6                               {font-size:12px;}
div.clear                        {clear:both;}


a:link                           {text-decoration:none; color:#000000;}
a:visited                        {text-decoration:none; color:#000000;}
a:hover                          {text-decoration:none;}
a:active                         {text-decoration:none;}

#menu .open                      {}
#menu .submenu                   {display:block;}

pre {color:blue;}

body                             {background-color:#ffffff;}
body,table                       {font-size:12px; font-family:Helvetica,Arial,sans-serif; color:#000000; line-height:16px;}
strong,h6                        {font-size:13px; font-family:Helvetica,Arial,sans-serif;}

#debug                           {position:fixed; top:20px; right:20px;}
#wrapper                         {text-align:left;}
#site                            {margin:20px 0 0 20px; width:1060px;}
#menu                            {width: 210px; padding:10px; background-color:#ffffff; float:left; margin-right:10px;}
#header                          {margin-bottom:16px;}
div.content                      {float:left; width:820px;}
div.content .portfolio,
div.content .pagination,
div.content .page                {padding:10px;}

div.content .pagination ul li    {display:inline;}

div.content .page .photos        {}
div.content .page .margin        {margin-bottom:16px;}
div.content .page .caption p     {margin:4px 0 0 0;}


#menu ul li ul li                {margin-left:20px;}

div.head                         {margin-bottom:16px;}
div.head strong,
span.dash                        {display:block;}
div.overview                     {width:784px; margin-top:16px;}
div.overview .small              {width:102px; height:102px; float:left; margin:7px; overflow:hidden;}
/*div.overview .small a            {border:1px solid transparent;}
div.overview .small a img        {border:1px solid transparent;}
div.overview .small a:hover img  {border:1px solid #dddddd;}*/
div.text                         {width:400px; display:block;}
div.page div.text                {}
div.page div.photo               {display:block; margin:32px 0 0 0;}
div.text p                       {text-align:left;}


#the-page div.text  {float:left;}
#the-page div.photo {float:left; margin:32px 0 0 32px;}


div.item                         {margin-top:16px; width:100%;}

div.navigation                   {margin-bottom:16px;}
div.navigation ul li             {display:inline; margin-right:6px;}
div.navigation ul li a           {border:0px;}
div.description p                {margin:8px 0 16px 0; text-align:left;}
li.counter                       {float:right; color:#dddddd;}
.current,
.disabled                        {color:#999999;}

div.articles                     {padding:10px; width:800px;}
div.articles img                 {margin-bottom:16px;}

embed,object                     {margin-bottom:16px; width:800px; height:600px;}

#iksi                            {position:fixed; bottom:20px; right:20px;}