body {
	background-color: #DFDEB6;
	margin: 30px 50px  20px 50px;
  }
  
#content {
  width: 85%;
  padding: 0px 0 60px 100px;
  min-width: 400px;
    
}
  
#header {
  width: 100%;
  min-width: 680px;
  padding: 0px;
  height:50px;
  border-bottom:1px solid #fff;
  background:url(..//images/ingo_logo.gif) top right no-repeat;
}

#globalnav {
	font-family: "century gothic", arial, helvetica, sans-serif;
	float:left;
	width:690px;
	padding-top:12px;
	margin:auto;
}

#globalnav a {
	text-decoration: none;
	font-weight: normal;
	font-size:1.2em;
	color: #ff3300;
	margin-right:8px;
	}
#globalnav a:link {}
#globalnav a:visited {}
#globalnav a:active {}
#globalnav a:hover {color: #000;border-bottom:2px dotted #fff;}
	
#footer {
text-align:center;
height:50px;
padding-top:15px;
border-top:1px solid #fff;
min-width: 680px;
color:#FFF;
}

#thumbnails {
width:260px;
float:left;
}

.thumbnail img{
padding:5px;
background-color: #fff;
margin:0 10px 10px 0;
}

img { border:0;}

.gallerythumb{
background-color: white;
display:block;
width:90px;
height:115px;
margin:0 10px 10px 0;
float:left;
padding: 5px;
}

.gallerythumb a img{
clear: both;
border:0;
}

.exhibitthumb {
background-color: white;
display:block;
width:230px;
height:100px;
margin:0 10px 10px 0;
float:left;
padding: 5px;
}

.exhibitthumb-wide {
background-color: white;
display:block;
width:300px;
height:100px;
margin:0 10px 10px 0;
float:left;
padding: 5px;
}

.exhibitthumb img, .exhibitthumb-wide img {
float: left;
border:0;
margin-right: 10px;
}

.exhibitthumb h3, .exhibitthumb-wide h3 { margin: 0;}

.exhibitthumb .details, .exhibitthumb-wide .details {
float: left;
width: 120px;

}

.exhibitthumb .details p, .exhibitthumb-wide .details p {

padding: 0;
margin: 0;

}





.shopthumb{
background-color: white;
display:block;
width:100px;
height:125px;
margin:0 10px 10px 0;
float:left;
padding: 5px;
}

.shopthumb a img{
clear: both;
border:0;
}

//Contact form rounded corners

form{padding:10px;}

.roundedcornr_box {background: #f2f2da;}
.roundedcornr_top div {background: url(../images/roundedcornr_tl.png) no-repeat top left;}
.roundedcornr_top {background: url(../images/roundedcornr_tr.png) no-repeat top right;}
.roundedcornr_bottom div {background: url(../images/roundedcornr_bl.png) no-repeat bottom left;}
.roundedcornr_bottom {background: url(../images/roundedcornr_br.png) no-repeat bottom right;}
.roundedcornr_top div, .roundedcornr_top, 
.roundedcornr_bottom div, .roundedcornr_bottom {width: 100%;height: 16px;font-size: 1px;}
.roundedcornr_content { margin: 0 16px; }

.inputal {
background: #fff;
border: 1px solid #a6a695;
padding:2px;
}

#log_res {
height:auto;
padding:0px;
margin:0px auto 10px auto;
width:400px;
}

#log_res p {
margin:0;
padding:0;
}

#log_res.ajax-loading {
background: url(../images/spinner.gif) no-repeat center;
}

.error {
color:red;
margin:0;
padding:0;
}

.success {
color:green;
margin:0;
padding:0;
}

/** SHOP styles **/

table.print { display: block; background: #f2f2e6; color: #333; float: left; margin-right: 8px; margin-bottom: 8px; width: 376px; min-height: 180px; }
table.print td { padding: 5px;}
table.print tr td img {border: 0;}

.print-title { color: #666633; margin-bottom: 5px; margin-top: 5px; font-size: 12px;}
.print-details { line-height: 1.4em; font-size: 9px;}
.print-price { font-weight: bold; margin-top: 10px; }




.clear { clear: both;}
