/* main styles */
* html li {padding-bottom:5px;} /*hack dla IE */
html, body { font-family: Arial, Verdana, Tahoma; font-size:12px; text-align:center; background-color: #000; background-position: left top; background-repeat: repeat-x; min-width: 655px; margin:0px; color: #606060; padding:0px;}
h2 {font-size: 18px; text-align:center; text-decoration:underline;}
a {color: #ccc; font-size: 12px; text-decoration:none; }
a:hover {color: #ccc; font-size: 12px; text-decoration:underline; }
#container {width:900px; text-align:left; margin:0 auto; border:0px; padding:0px; background-position: center 54px ; background-repeat: no-repeat;}
.top2 {text-align:center;  color:#fafafa; font-size:30px; margin-top:0px; height:45px;}
.top2 h1 {font-size:20px; margin:0; margin-top:15px; color:#c1c1c1;margin-left:197px; font-weight:bold;}
.main_top {width: 655px; margin:0px; padding:0px;}
.main {float:left; width: 650px; background-color:#000; margin-left:0; margin-top:0;}
.bottom {text-align:center; margin-left:-1px;}
.nav {padding-top: 5px; text-align:center;font-size:19px; color:#b1af98; padding-bottom:15px;}
.nav a	{font-size:19px; color:#b1af98;}
.nav a:hover	{font-size:19px; color:#412928;}
.ma_cont {background-color:#e8e3bd; padding:5px; border:0;}
.footer {text-align:center; font-size:11px; color:#888; margin-bottom:25px;}
.footer a {font-size:11px; color:#888; font-weight:bold;}
#main_pic {width:640px; height:490px; text-align:center;background-image:url('ajax-loader.gif'); background-repeat:no-repeat; background-position:center;}
/*
#main_pic img {margin:10px 0px 15px 15px;}
*/
#swap {position:relative; width:640px; height:490px;}
.right {float:left; vertical-align:top; width:150px; color:#ccc;}
#menu {float:left; text-align:left; width:100px; color:#ccc;}
#menu a {font-size:12px; color:#ccc; font-weight:bold;}

#setthumbs {height:305px; overflow:auto; vertical-align:top;}
#setthumbs img {border:0;}

/* index and portfolio details styles */
.ma {width:640px; background-color:#fff; margin:0 auto;}
.pic_menu {padding:0px; border:0; width:640px;white-space:nowrap;}
.pic_menu img {border:0px;}
.l_ar {float:left;}
.r_ar {float:left;}
.clear {clear:both; height:1px;}
#pics_bot {float:left;width:525px;height:150px;border:0px solid black;overflow:auto; text-align:center;}
#pics_bot p { white-space: nowrap;}
#pics_bot img {border:0px; vertical-align:middle;}
#contact {margin: auto; color:#ccc;width:300px; background-color:#000;margin-top:100px;}
.contdetails {font-size:20px;width:300px;display:block;}
.contdetails a {font-size:20px; color:#ccc;}
.contdetails img {border:0;}
.set_photos {text-align:center;}
#bio {margin: auto; color:#ccc;width:640px; background-color:#000;margin-top:0px;font-size:14px; line-height:170%;}
#bio h2 {font-size:18px; text-align:left; text-decoration:none;}
#hovernav {bacground-color:transparent;}
#nawigp {height:100%;display:block;}
#nawign {height:100%;display:block;}
#hprev, #hnext {position:absolute; background-image: url(images/blank.gif) no-repeat; visibility:hidden;}
#hprev:hover, #hprev:visited:hover { background: #ffffff url(images/blank.gif) left 15% no-repeat;}
#hnext:hover, #hnext:visited:hover { }
#nawigp:hover, #nawigp:visited:hover { background: #ffffff url(images/arrow_l.gif) left 15% no-repeat; opacity: 0.3;filter:alpha(opacity=30);}
#nawign:hover, #nawign:visited:hover { }
#bottom_nav a {font-size:12px; color:#ccc; font-weight:bold;}
