body {
	text-align:center;
}

#navBar {
	height:26px;
	padding:0px !important;
	margin:0px !important;
}

#navBar img {
	padding:0px !important;
	margin:0px !important;
}

#navBar a {
	padding:0px 4px 0px 0px !important;
	margin:0px !important;
}

.menu a {
	display:block; 
	font-family:Tahoma; 
	font-size:14px; 
	color:#FFFFFF; 
	width:118px; 
	height:26px; 
	text-align:center; 
	background-color:#CDDC7D;
	border-width:1px 0px 1px 0px;
	border-style:solid;
	border-color:#FFF;
	padding:3px 0px 0px 0px !important;
	margin:0px !important;
}

img {
	border:0px;
}

.siteTitle {
	font-family:arial; 
	font-size:14px; 
	color:#000000;
}
.pagetitle {
	font-family:arial; 
	font-size:14px; 
	color:#000000;
}
.navLink {
	padding-left:10px;
	font-family:arial; 
	font-size:12px; 
	color:#000000;
	text-decoration:none;
}
.navLink:hover {
	font-family:arial; 
	font-size:12px; 
	color:#000000;
	text-decoration:underline;
}
.paintingFeaturedContainer {
	xmargin:20px;
}
.paintingThumbContainer {
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	float:left;
}
.paintingListContainer {
	margin-left:40px;
	margin-right:20px;
	margin-top:10px;
	float:left;
	border:1px solid #FFFFFF;
	width:160px;
	height:160px;
	align:center;
}	

.paintingListContainer img{
	margin-left:5px;
	margin-top:5px;
	align:center;
}

.landscape{
	width:192px;
	float:left;
	margin:0px 10px 10px 0px;
}

.portrait{
	width:190px;
}

.paintingListRow {
	width:202px;
	float:left;
}

.copyrightText {
	clear:both;
	font-family:arial; 
	font-size:10px; 
	color:#000000;
}
#contactContainer {

}

#contactContainer p {
	height:14px;
	font-family:tahoma;
	color:#878787;
	font-size:11px;
	line-height:24px;
}

.formLabel {
	height:28px;
	float:left;
	width:160px;
	font-family:tahoma;
	color:#878787;
	font-size:11px;
	
}
.formInput {
	float:left;
	width:160px;
	font-family:arial;
	color:#000000;
	font-size:12px;
}
.formButton {
	margin-left:160px;
}
.loginErrorBox {
	padding:5px;
	background-color:#D7D7EC;
	border-color:#3838A2;
	border-style:solid;
	border-width:1px;
	font-family:arial;
	color:#3838A2;
	font-size:11px;
}
.contentTitle {
	font-family:tahoma;
	color:#ED4737;
	font-size:11px;	
}
.contentText {
	margin-left:212px;
	font-family:tahoma;
	color:#878787;
	font-size:11px;
}
.contactText {
	font-family:tahoma;
	color:#878787;
	font-size:11px;
}

.footerText {
	font-family:tahoma;
	color:#878787;
	font-size:11px;
}

.homepage_text{
	position:relative;
	top:-15px;
	font-family:tahoma;
	color:#878787;
	font-size:11px;
}

.bev_text{
	position:relative;
	left:5px;
	top:-15px;
	font-family:tahoma;
	color:#878787;
	font-size:11px;
}


.contentText_Orange {
	margin-left:212px;
	font-family:tahoma;
	color:#FF9934;
	font-size:11px;
}

.studiopicTop{
	position:absolute;
}

.studiopicMiddle{
	position:absolute;
	top:250px;
}

.studiopicBottom{
	position:absolute;
	top:402px;
}

.courtesy{
	font-family:tahoma;
	color:#878787;
	font-size:11px;
	position:absolute;
	top:440px;
}


a.contactValueLink {
	font-family:tahoma;
	color:#FF9934;
	font-size:11px;
	text-decoration:none;
}
a.contactValueLink:hover {
	font-family:tahoma;
	color:#878787;
	font-size:11px;
	text-decoration:underline;
}

.formlabel{
	font-family:tahoma;
	color:#878787;
	font-size:11px;
}

.newsText {
	margin-left:35px;
	font-family:tahoma;
	color:#878787;
	font-size:11px;
}

.newsTitleText {
	font-weight:bold;
	margin-left:20px;
	font-family:tahoma;
	color:#AB8AB9;
	font-size:11px;
}

.linksImage {
	margin-left:20px;
}

.linkstextcontainer{
	position:relative;
	top:-75px;
	left:100px;
	margin-left:20px;
	font-family:tahoma;
	font-size:11px;
}

.linksTitle a{
	font-weight:bold;
	font-family:tahoma;
	color:#EF99B6;
	font-size:11px;
	text-decoration:none;
}

.linksTitle a:hover{
	text-decoration:underline;
}

.linksText{
	margin-left:10px;
	font-family:tahoma;
	color:#878787;
	font-size:11px;
}

.reviewsContainer{
	clear:both;
}

.reviewsPublication{
	color:#6DBCFF;
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
}

.reviewsTitle{
	color:#6DBCFF;
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
}

.reviewsLocation{
	color:#6DBCFF;
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
}	

.reviewsWriter{
	color:#6DBCFF;
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
}

.reviewsDescription{
	margin-left:10px;
	color:#878787;
	font-family:tahoma;
	font-size:11px;
}

.reviewsImage{
	float:left;
	margin-left:20px;
}

.reviewstextcontainer{
	
	margin-left:200px;
	font-family:tahoma;
	font-size:11px;
}

a.goBack {
	font-weight:bold;
	font-family:tahoma;
	color:#EF99B6;
	font-size:11px;
	text-decoration:none;
}

a.goBack :hover{
	text-decoration:underline;
}

.paintingDetailContainer {
	margin:0px 0px 10px 0px;
	text-align:center;
}

.paintingDetailText {
	font-family:tahoma; 
	font-size:11px; 
	color:#878787;
	line-height:20px;
	text-align:center;
}

.paintingName {
	text-align:center !important;
	font-family:tahoma; 
	font-size:11px; 
	color:#878787;
}
.paintingDimensions{
	font-family:tahoma; 
	font-size:10px; 
	color:#878787;
}
.paintingType{
	font-family:tahoma; 
	font-size:10px; 
	color:#878787;
}
.paintingYear{
	font-family:tahoma; 
	font-size:11px; 
	color:#878787;
}

#layerHide{
	z-index:10;
	background-color:#FFF;
	width:605px;
	height:605px;
}