/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 11px;
	font-family: "Lucida Grande", Arial, Verdana, sans-serif;
	background: #fff;
}

body.section-1 { }
body.section-2 { }
body.section-3 { }

a:link { text-decoration: none; }
a:active { text-decoration: none; }
a:visited { text-decoration: none; color: #FFF; }
a:hover { background-color: black; }

a img { border: none; }

#menu {
    width: 265px;
    overflow: auto;
/*     top: 10; */
/*     bottom: 0; */
/* 	left: 0; */
/*     position: fixed; */
/*     height: 100%; */
/* 	background-color: #fff; */
float: left;
min-height: 100%;
}

#menu ul {
	list-style: none;
	margin: 2px 0 0 10px;
}

#menu ul li.section-title { }

#content {
    min-height: 100%;
    margin: 0 0 0 265px;
    top: 0;
}

/* Menu container */
.container {
    padding: 35px 5px 25px 35px;

	
}

.intro{
margin-top: 120px;
font-size: 18px;
color:#000;
}

.container p{
text-indent: -5000px;
width: 146px;
height: 89px;
font-size: 16px;
color: #78bebc;
margin-bottom: 32px;
}

.container p img{
margin-top: -54px;
margin-left: -50px;

}


li{
margin: 2px 0;
}
li.section-title{
border-top: 1px solid #e3e3e3;
padding-top: 5px;
color: #000;
font-weight: bold;
font-size: 10px;
margin-bottom: 6px;
}
#menu ul li.section-title{
margin-top: 4px;
cursor: pointer;
font-size: 9px;

color: #000;
}
#footer a:link, #footer a:visited{
color: #000;
}
#footer a:hover{
color: #fff;
}
.homeimage{
margin-top: 10px;
}
li a:link, li a:visited{

color: #000;
}
li a:hover{
color: #FFF;
}
li.active a:visited{
color: #000;
}

/* Artwork container */
.container2 {
    padding: 25px 5px 25px 5px;
	
}
#content p { width: 400px; margin-bottom: 9px; }

p {
    margin: 0 0 9px 0;
}

form{
float: left;
height: 44px;

}
form input.btnimg{
float: left;

}

h1 { font-size: 32px; }
h2 { font-size: 18px; }
h3 { font-size: 16px; }
h4 { color: #504c4c; font-size: 10px; padding-top: 6px; }


h3.mytitle{ 
font-weight: normal;
font-size: 13px; 
color: #fff; 
background-color: black;
margin-top: 15px;
padding-left: 3px;
padding-bottom: 1px;
width: 90%;

}

div.mycaption{ 
margin-top: 6px;
font-weight: normal; 
color: #504c4c; 
font-size: 11px;
margin-bottom: 36px; 
padding-left: 2px;
width: 600px;}



#img-container	{ margin: 0; padding: 0;}
#img-container p	{ margin: 0; padding: 0 0 12px 0; color: #504c4c;}
#img-container p.nav{padding-bottom: 6px;}

#img-container p.nav a:link, #img-container p.nav a:visited{

font-size: 9px;
}
#img-container p.nav a:hover{
color: #000;
font-size: 9px;
}

#img-container a{
color: #b90757;
}
#img-container a:hover{
color: #FFF;
background-color: #000;
}

em{
font-style: normal;
font-weight: bold;
color: #000;
}

#img-container p.item_listing{
padding-top: 3px;
width: 300px;
float: left;
font-size: 12px;
color: #4a3a2e;}


#img-container p.listing_text{

font-size: 12px;
width: 300px;
float: left;
}


#buy{
margin-top: 5px;
padding-bottom: 80px;}

p.nav.disguise{
opacity: 0;
}
#img-container p.buyprint{
color: #9c9c9c;
margin-top: 16px;
font-size: 10px;
font-weight: bold;
}

#img-container p.listing_text{
font-size: 11px;
}

#once { clear: left; }

#footer{
padding-bottom: 0;
position: absolute;
float: left;
bottom: 20px;
left: 45px;


}

span.us{
color: #666;
}

span.sold{
color: red;
}

.mycaption h4 a{
padding:1px;

color: #FFF;
/*background-color: #000; */
}
.mycaption h4 a:hover{
color: #FFF;
text-decoration: none;
background-color: #000;
}

#content p.findme {
color:#b90757;
margin-top: 20px;
}


#content ul#mylinks li{
list-style-type: none;
height: 20px;
margin-top: 6px;
border-bottom: 1px solid #c1c1c1;
width:200px;
}


#content p.email{
padding-top: 12px;
margin-bottom: 0px;
}
#content p.email a:link, #content p.email a:visited{
text-decoration: none;
color:#b90757;
margin-bottom: 1px;
}
#content p.email a:hover, #content p.email a:active{
color: #FFF;
}
#content p.kraaft a:link, #content p.kraaft a:visited{
text-decoration: none;
color:#b90757;
margin-bottom: 1px;

}
#content p.kraaft a:hover, #content p.kraaft a:active{
color: #FFF;
}

#content p.kraaft{
margin-top: 12px;
}
#content p.indexhibit{
margin-top: 80px;
}
#content p.indexhibit a:link, #content p.indexhibit a:visited{
text-decoration: none;
color:#b90757;
margin-bottom: 1px;
}
#content p.indexhibit a:hover, #content p.indexhibit a:active{
color: #FFF;
}

div.newswrapper h2{
font-weight:normal;
margin-top: 104px;
font-size: 18px;
color:#000;
}
#content .newswrapper p{
margin: 0;
margin-top: 10px;
margin-bottom: 2px;
}
#content .newswrapper span.datespan{
color: #a0a0a0;
}

div.newswrapper p a:link, div.newswrapper p a:visited{
font-size: 10px;
color:#b90757;

}
div.newswrapper p a:hover, div.newswrapper p a:active{
color: #FFF;
text-decoration: underline;
}


div.newswrapper p.headline a:link, div.newswrapper p.headline a:visited{
font-size: 14px;
text-decoration: none;
color:#da5265;
margin-bottom: 1px;
border-bottom: 1px solid #da5265;
}
div.newswrapper p.headline a:hover, div.newswrapper p.headline a:active{
color: #000;
}

span.perma a:link, span.perma a:visited{
font-size: 10px;
color: #78BEBC;
text-decoration: underline;
}
span.perma a:hover, span.perma a:active{
color: #000;
text-decoration: underline;
}

h3.web{
margin-top: 25px;
color:#b90757;
font-size:14px;
font-weight: normal;}


dl.printlist{
float: left;
}

dt{
font-size: 12px;
color: #666;
}
dd{
margin-bottom: 20px;
}
dd a:link, dd a:visited{
text-decoration: none;
color:#b90757;
margin-bottom: 1px;



}

dd a:hover, dd a:active{
color: #FFF;
}


ul.links{
float: left;
list-style-type: none;
width: 180px;
margin-right:20px;
margin-bottom: 40px;

}
ul.links li{
padding:2px 5px 2px 0;
padding-bottom: 5px;
border-bottom: 1px #c1c1c1 solid;
}


ul#mylinks2{
list-style-type: none;
margin-left: 0;
margin-bottom: 30px;
}



iframe[frameborder=0] {
border-width: 0px;
border: 0;
}


