body 
	{ 
	padding: 0; 
	margin: 0; 
	font-size: 12px; 
	font-family: verdana; 
	letter-spacing: 0px; 
	line-height: 160%; 
	background: #000; 
	color: #fff; }

a:link, a:active, a:visited 
         {color:#FF00CC}
a:hover{color:#fff}

#body, a:link, a:active, a:visited 
{ text-decoration:none; }


div 
	{ 
	text-align: left; }


#body { clear: both; margin-bottom: 15px; margin-top: 15px; }

#topOfPage 
	{ 
	display: none; }

#container 
	{ 
	width: 720px; 
	padding: 25px; 
	background: #000; 
	margin-left: auto; 
	margin-right: auto; }

#header { 
	height: 45px; }

#logo 
	{ 
		float:right;text-align:right;clear: both; color: #c0c0c0; font-size: 11px; }

#contactinfo 
	{ 
	float: right; 
	padding-top: 8px; 
	text-align: left; 
	width: 225px; }

#bar 
	{ 
	clear: both; 
	background: #000; 
	height: 25px;}


#bar li { margin: 0; padding: 0; padding-top: 3px; padding-bottom: 4px;	padding-left: 10px;	padding-right: 10px; border-right: 1px solid #000; float: left; }


#gallery {}
#nr a:link, a:active, a:visited {color:#ff0e19}

#bar a:link, a:active, a:visited {color:#0090ff;}
#bar a:hover {color:#FF00CC;}
#bar li.active { background: #111; color: #fff; padding-bottom: 4px; }
ul { margin: 0; padding : 0; list-style : none; }
#top 
	{
	background: url("../images/top.gif") 100% 0 	no-repeat #111; 
	height: 200px; 
	clear: both; }

#top a:hover {color:#fff}



#footer { clear: both; padding-top: 5px; }

div.block, div.blockDistinct 
{ padding: 10px; padding-bottom: 3px; 
padding-top: 8px; color:#FF00CC}

div.blockDistinct { background:#111}

h1, h2 { margin: 0; margin-bottom: 10px; padding: 0; font-weight: normal; font-size: 16px; line-height;25px;color:white }



h2 { font-size: 16px; margin-bottom: 5px; color: #fff; }

p {margin: 0;}
p.right { text-align: right; }

#footer p {	clear: both; color: #c0c0c0; font-size: 11px; }

form { margin: 0; }

fieldset { padding: 0; border: 0; }

legend { display: none; }

#footer li 
{ float: left; padding: 0; height: 15px;	vertical-align: middle;	padding-right: 25px;	font-size: 11px; }

#body a:hover {color:#000;background:#fff}

#contactinfo a:hover {color:#000;background:#fff}

#bio {padding:10px;color:#111;background-image:url('http://agataolek.com/styles/photo.jpg');
background-repeat:no-repeat;line-height:16px;}

a img { border: 0; }

a img:active { border: 0; }

span.description{ color:#fff; }
span.description a:link, a:active, a:visited {color:#0090ff;}

span.hide { display: none; }

span.underline { text-decoration: underline; }