/* CSS Document */
body{	margin:15px 0 0 0 ;
		padding:0px;
		text-align:center;
	/*background:url(images/page_bg.jpg) repeat-x; */
}
/* ------- main presentation components -------------- */
#container{
		width:835px;
		margin:auto;
		height:100%;
		background-color:#fff;		
}

/* style for the right column td cell */
.rightColumn{
		background-color:#E9EBE7;
}

/* style for the right column contents div */
#rightColumn{
		width:140px;
		padding:10px 5px 0px 5px;
		text-align:left;
		color:#3A324E;
}

#contentTable .leftColumn{
		width:140px;
		background-color:#E9EBE7;
		color:#3A324E;
		text-align:center;
}

#largePic{
	padding:0px 50px 0px 50px;
	margin:0px;
}

#header{
	height:120px;
	margin-bottom:30px;
}
#nav{
background-color:#006600;
border:1px solid red;
}

#navItems{
    list-style-type:none;
    margin:0;
    padding:0;
}
#navItems li{
    margin:0;
    padding:0;
}

#navItems a{
	padding: 8px 5px 8px 20px;
	margin: 0px;
	display: block;
	font-family:Lucida Sans, verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #3a324e;
	letter-spacing:1px;
	text-align: left;
    text-decoration:none;
    outline:none;
}

#navItems .imgLink a{text-indent:-1000px;width:140px;height:60px;padding:0;margin:0;}

#navBirds a{background:url(/images/nav_Birds0.gif) 0 0 no-repeat #D3D8CF;}
#navBirds a:hover{background:url(/images/nav_Birds1.gif) 0 0 no-repeat #D3D8CF;}
#navButt a{background:url(/images/nav_Butterfly0.gif) 0 0 no-repeat #D3D8CF;}
#navButt a:hover{background:url(/images/nav_Butterfly1.gif) 0 0 no-repeat #D3D8CF;}
#navCon a{background:url(/images/nav_Contempory0.gif) 0 0 no-repeat #D3D8CF;}
#navCon a:hover{background:url(/images/nav_Contempory1.gif) 0 0 no-repeat #D3D8CF;}
#navItems #navNew a{background:url(/images/nav_NewArt0.gif) 0 0 no-repeat #D3D8CF;height:36px;}
#navItems #navNew a:hover{background:url(/images/nav_NewArt1.gif) 0 0 no-repeat #D3D8CF;}


#navItems a:hover{
		text-decoration:none;
		border:1px solid #ccc;
		background-color:#D3D8CF;
		border:0px;
}


a:link {color:#3A324E;}
a:visited {color:#3A324E;}
a:hover{color:#3A324E;text-decoration:none;}

/* ---------------------- Presentation styles ------------------------------------ */
#centreColumn{
	text-align:left;
	padding:0px 0px 0px 10px;
	}
#centreColumnText{
		text-align:left;
		padding:0px 50px 0px 50px;
}

p, #linksTable td{
		font-family:Lucida Sans, verdana, sans-serif;
		font-size:11px;
		line-height:16px;
		color:#3A324E;
		padding:0px 10px 5px 10px;
	}

.details{font-size:10px;
		font-family:Lucida Sans, verdana, sans-serif;
}

.error{
		font-family:Lucida Sans, verdana, sans-serif;
		font-size:11px;
		color:red;
		padding:0px
	}
.Gallery{width:300px;}
.Gallery, h1{
		font-size:21px;
		font-weight:normal;
		font-family:Lucida Sans, verdana, sans-serif;
		color:#3A324E;
		padding:0px;
		margin-bottom:15px;
}	

.GalleryName,h2{
		font-size:17px;
		font-family:Lucida Sans, verdana, sans-serif;
		color:#3A324E;
		padding:0px;
		}
h1{		font-size:12px;
		line-height:16px;
		padding-left:10px;
		}
h2{		font-size:11px;
		padding-left:10px;
		font-weight:bold;
		}

h3{
		font-size:11px;
		font-family:Lucida Sans, verdana, sans-serif;
		color:#3A324E;
		padding:0px 10px 5px 10px;
		}		
		
.center{text-align:center;}

.chMount{font-size:10px;
		font-family:Lucida Sans, verdana, sans-serif;
		color:#BAD6BD;
		text-align:right;
		padding:0px 10px 0px 0px;
		line-height:12px;
}

.size9px{font-size:9px;}

.Credit, .webCredit{
		font-size:9px;
		line-height:11px;
		color:#666;
		margin-top:30px;
		text-align:center;
}
	
.webCredit{margin-top:430px;}

/* ----------  styles for thank you message after a message has been sent -------------------- */

#contactThanks{
		position:absolute;
		padding:10px;
		border:1px solid #D9BFC8;
		width:400px;
		height:140px;
		background:#fff;
		z-index:10;
}
#contactBorder{position:relative;left:5px;top:5px;background-color:#E9EBE7;width:420px;height:160px;}

.contactText{padding:30px 15px 0px 20px;font-size:13px;}

/* ----------  END styles for thank you message after a message has been sent -------------------- */


/* ----------------------------------  Form elements contact page -------------------------------- */
input, textarea{
		width:250px;
		background-color:#E9EBE7;
		border:1px solid #BAD6BD;
		font-family:Lucida Sans, verdana, sans-serif;
		font-size:11px;
}
.btnsubmit{
		cursor:hand;
		width:70px;
		background-color:#D9BFC8;
}
/* ------------------------------------  END Form elements  ------------------------------------- */

/* --------- this style is for the swatch change buttons on the framed painting page ------------ */
.inputNoBorder{border:0px;border-bottom:1px solid #fff;width:30px;height:25px;}

	
