@import url("sheet.css");

/*  
Theme Name: vpminimal
Theme URI: 
Description: empty WP Theme without design but full with html comments to exlain the wp template tags
Version: 1.6
Author: MTS von webdesign-in.de und texto.de
Author URI: http://www.texto.de 

	
 */ 

#content-previous a:hover {
	text-decoration: none;
}

.alignright {
	float: right;
}

.wpcf7-form {
	margin-top: 40px;
}

#button > input  {
	border: 1px solid #fff;
	background-color: #fff;
	cursor: pointer;
	text-align: left;
	margin: 0;
	padding: 0;
	font-family: Georgia,"Times New Roman",serif;
	font-size: 13px;
}

#button > input:hover {
	text-decoration: underline !important;
}

#button input:hover {
	text-decoration: underline !important;
}

#wpcf7-f2-p3-o1 input {
}

#email-input input {
	color: #000;
	border: 1px solid #000;
	background: #fff;
	margin: 5px 0;
}

.wpcf7-validates-as-email {
	width: 170px;
}

.cfheading {
	font-weight: bold;
	margin-top: 20px;
}

* {
	outline: none;
}

#ex {
	text-decoration: underline;
}

#ex-non {
}

.underline {
	text-decoration: underline;
}

.gallery a {
	text-decoration: none !important;
}
.gallery a:hover {
	text-decoration: underline !important;
}

#logo {
	margin-bottom: 32px;
	font-size: 18px;
	background: url(images/robert-heald-gallery.gif) no-repeat;
	width: 300px;
	height: 27px;
}

#logo:hover, #logo a:hover, #logo a:hover:visited {
text-decoration: none;
}

html{
     }

body{
	font-family: Georgia,"Times New Roman",serif;
	font-size: 13px;
	padding: 0;
	margin: 0;
     }

.current_page_item a:active, .current_page_item a:visited, .current_page_item a:link, .current_page_ancestor a:active, .current_page_ancestor a:visited, .current_page_ancestor a:link {
	text-decoration: underline;
}

#login {
	position: absolute;
	bottom: 10px;
	left: 20px;
	font-weight: normal;
}

#login-contact {
	position: absolute;
	padding-bottom: 30px;
	bottom: 0;
	left: 20px;
	font-weight: normal;
}

.gallery {
	margin-left: -5px;
	margin-top: 0;
}

#belowInfoElement{
	font-size:13px;
	font-weight: normal;
	text-align:left;
	padding-top: 10px;
}
	
#imageDescription {
	display: none;
}

#home {
	position: absolute;
	width: 650px;
	margin-left: -250px;
	margin-top: -250px;
	top: 50%;
	left: 50%;
}

.news {
	padding-bottom: 30px;
	line-height: 144%;
}

.news a {
	text-decoration: underline;
}

.news-heading {
	font-weight: bold;
	color: #333;
	padding-bottom: 5px;
}

.news-date {
	color: #999;
	font-size: 12px;
	padding: 5px 0;
}

#sidebar {
	float: left;
	padding-left: 20px;
	padding-top: 20px;
	width: 200px;
	font-size: 13px;
	font-weight: bold;
	z-index: 1;
}
#submenu {
	margin-top: 50px;
}
#sidebar ul {
	list-style: none;
	margin-left: 0;
	padding-left: 0;
	padding-top: 4px;
}
#sidebar li {
	list-style: none;
}
#sidebar ul ul {
	list-style: none;
	margin-left: 0;
	padding-left: 10px;
}
#sidebar ul a:hover {
	text-decoration: underline;
}
.float-left {
	float: left;
	margin-right: 10px;
}

#content {
	width: 950px;
	margin-top: 20px;
	position: relative;
}
#content-contact {
	float: right;
	width: 500px;
	padding-bottom: 30px;
	line-height: 144%;
}
#content-news {
	height: 550px;
	width: 650px;
	padding-left: 20px;
	margin: 60px auto 0 auto;
	overflow: auto;
	position: relative;
}
.previous-exhibitions {
	line-height: 144%;
}
#content-exhibitions {
	float: right;
	margin-top: 70px;
	height: 550px;
	width: 500px;
}
#content-current {
	float: right;
	margin-top: 70px;
	height: 550px;
	width: 650px;
}
#content-previous {
	float: right;
	margin-top: 70px;
	height: 550px;
	width: 450px;
}
#content-upcoming {
	float: right;
	margin-top: 70px;
	height: 550px;
	width: 500px;
}

/*
#content {
	position: absolute;
	width: 800px;
	margin-left: -300px;
	margin-top: -400px;
	top: 50%;
	left: 50%;
}
*/

#footer {
	position: absolute;
	bottom: 0;
	left: 0;
}

/*--------------------for your text--------------------*/

p{
     }

#content p {
	margin-top: 0;
	padding-top: 0;
}

h1,h2,h3,h4,h5,h6{
     }

h2 {
	font-size: 16px;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 0;
}

h3 {
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 0;
	padding-bottom: 3px;
	padding-top: 0;
	margin-top: 0;
}


#h4 {
	padding: 0;
	margin: 0;
}

h5 {
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 0;
	padding-bottom: 8px;
	padding-top: 0;
	margin-top: 0;
	text-decoration: underline;
}


acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	
	}

blockquote {
	
	}

blockquote cite {
	
	}



hr {
	
	}





dl{
     }
     dt{
          }
          dd{
          }

ul{
     }
ol{
     }
     li{
          }

    ul ul{
         }

blockquote{
     }
     blockquote p{
          }

code{
     }

pre{
     }

b, strong,i,em {
     }

img{
     }

address {
     }

/*--------------------for links--------------------*/

#content a  {
}

#content a:hover  {
	text-decoration: none;
}


a {
	color: #000;
	text-decoration: none;
     }
a:link { 
     }
a:visited { 
     }
a:link:focus{ 
     }
a:link:hover, 
a:visited:hover {
	text-decoration: underline;
    }
a:link:active, 
a:visited:active {
     }

/*--------------------iamges as a link--------------------*/
a img{
	border: none;
     }
a:link img { 
     }
a:visited img { 
     }
a:link:active img, 
a:visited:active img {
      }

/*--------------------smilies --------------------*/

body img.wp-smiley{
     }



/*--------------------read more link--------------------*/

.more-link{
     }

/*--------------------pages with pagination--------------------*/
p.serif{
     }

/*--------------------search--------------------*/

#searchform{
     }

input#s{
     }

input#searchsubmit{
     }




/*--------------------comments--------------------*/
.alt {
	 
	}

.commentlist {
	 
	}


.nocomments {
	 
	}
 
.commentlist li {
	 
	}

.commentlist cite, 
.commentlist cite a {
	 
	}

.commentlist p {
	 
	}

#commentform p {
	 
	}

.commentmetadata {
	 
	}

#commentform input {
	}

#commentform textarea {
	}

#commentform #submit {
	 
	}

/*--------------------calendar--------------------*/
 
#wp-calendar th {
	 
	}


#wp-calendar {
	empty-cells: show;
	
	}

#wp-calendar #next a {
	
	}

#wp-calendar #prev a {
	
	}

#wp-calendar a {
	
	}

#wp-calendar caption {
	
	}

#wp-calendar td {
	
	}

#wp-calendar td.pad:hover { 
      }


/*-------------------- widgets---------------------*/
h2.widgettitle{
     }
.widget {
     }

/*--------------------Archive--------------------*/

li#archives{
     }

.widget_archives{
     }

/*--recent posts--*/


li#recent-posts{
     }

.widget_recent_entries{
     }



/*--------------------text widget--------------------*/
li.widget_text{
     }

/*--id in relationsship to the id of the widget*/
li#text-4{
     }
div.textwidget{
     }

/*--------------------links blogroll--------------------*/

li#links{
     }

.widget_links{
     }


/*--------------------categories--------------------*/

li#categories{
     }

.widget_categories{
     }


