/*   
Theme Name: Teresas kunstprojekte
Theme URI: http://teresavena.com
Description: Mimimal theme for page-based, cms-like portfolio sites
Author: Claudio Brandolino - CherryBlossomWeb
Author URI: http://cherryblossomweb.de
.
This theme is licensed under the GNU GPL version 3. Google it.
.
*/
body
{
font-family: sans-serif;
font-family: Helvetica; 
font-style: normal; 
font-variant: normal; 
font-weight: normal; 
font-size: 12px; 
line-height: normal; 
font-size-adjust: none; 
font-stretch: normal; 
-x-system-font: none;
color:#333333;
}
a
{
color: black;
text-decoration:none;
}
a:hover
{
color:#666666;
}
h2
{
margin-top:0px;
font-size:medium;
text-transform:uppercase;
font-weight:bold;
margin-bottom:0px;
}
h3
{
margin-top:0px;
font-size:small;
color:#333333;
text-transform:uppercase;
font-weight:bold;
}

ul
{
list-style-type:none;
margin-left:0px;
padding-left:0px;
margin-right:5px
}
img 
{ 
border: none; 
}

ol
{
list-style-type:none;
margin-top:0px;
}
li
{
list-style-type:none;
margin-top:0px;
}

p
{
font-family: Helvetica; 
font-style: normal; 
font-variant: normal; 
font-weight: normal; 
font-size: 12px; 
line-height: normal; 
font-size-adjust: none; 
font-stretch: normal; 
-x-system-font: none;
color:#333333;
}
td
{
vertical-align:top;
padding-right:15px;
}
#container
{
left:247px;
position:absolute;
top:140px;
display:block;
height:600px;
width:800px;
padding-left:10px;
}
#container p
{
margin-top:0px;
margin-bottom:0px;
}
#container h1
{
	font-family: sans-serif;
font-family: Helvetica; 
font-style: normal; 
font-variant: normal; 
font-weight: bold; 
font-size: 14px; 
line-height: normal; 
font-size-adjust: none; 
font-stretch: normal; 
-x-system-font: none;
color:#333333;
}
#container h2
{
	font-family: sans-serif;
font-family: Helvetica; 
font-style: normal; 
font-variant: normal; 
font-weight: normal; 
font-size: 14px; 
line-height: normal; 
font-size-adjust: none; 
font-stretch: normal; 
-x-system-font: none;
color:#333333;
}

#menu a
{
top:75px;
position:absolute;
display:block;
width:150px;
height:30px;
background-position:0px;
}
#menu a:hover
{
background-position:-150px;
}
#menuhere a
{
background-position:-300px;
}
a.home
{
position:absolute;
display:block;
width:180px;
height:90px;
left: 15px;
top:15px;
}
a.artists
{
left: 250px;
background-image:url('img/artists.jpg');
}
a.projects
{
left: 410px;
background-image:url('img/projects.jpg');
}
a.info
{
margin-left: 550px;
background-image:url('img/info.jpg');
}
a.friends
{
margin-left: 730px;
background-image:url('img/friends.jpg');
}


#submenu
{
background-color:white;
left:15px;
width:200px;
position:absolute;
top:140px;
display:block;
text-align:left;
font-weight:bolder;
line-height:150%;
border-right:2px solid;
text-transform:uppercase;
font-size:small;
}
#submenu2
{
text-align:right;
font-size:small;
padding-right:0px;
color:#333333;
}
#submenu2 ul
{
list-style-type:none;
margin-left:0px;
padding-left:0px;
margin-right:5px
}

#submenu h2
{
margin-top:0px;
padding-right:5px;
}

#submenu2 p
{
margin-top:0px;
padding-right:5px;
}
#submenu a
{
padding-right:5px;
}
#submenu a:hover
{
color:#666666;
}
#submenuhere a
{
font-weight:bolder;
}
#artists
{
width:650px;	
}
#artists img
{
margin-right:6px;
margin-bottom:6px; 
}
#contentbig
{
left:10px;
width:800px;
text-align:justify;
}
#contentbig img
{
margin-right:10px;
}
#column1
{
position:absolute;
top:0px;
left:10px;
width:200px;
}
#container ul
{
margin-top:0px;
padding-left:0px;
}

#column2
{
position:absolute;
top:0px;
left:265px;
width:250px;
}
#column3
{
position:absolute;
top:0px;
left:215px;
margin-left:0px;
width:450px;
}
#column3 img
{
margin-right:10px;
}
#column3 p
{
padding-left:10px;
padding-right:5px;
}
#columntxt
{
border-right:2px solid;
}
#gallery
{
top:34px;
white-space:nowrap;
margin-left:0px;
height:520px;
width:800px;
overflow:auto;
}
.gallery-caption
{	
text-align:center;
text-transform:uppercase;
font-size:small;
}

#bookmarkslist h2
{
font-size:small;
}
#bookmarkslist h3
{
font-size:x-small;
}
img.alignleft
{
	float:left;
}
img.alignright
{
	float:right;
}
