/* CSS Document */

body, html{
margin-top:0px;
padding-top:0px;
margin-top:0px;
margin-left:0px;
background-color:#DDDDDD;
}

#container{
width:800px;
margin:auto;
background-color:#FFFFFF;

}


.abovebanner{
margin:auto;
display:block;
width:800px;
height:23px;
background-image:url(imagesnew/abovebanner.gif);

}


#banner{
width:800px;
height:200px;
border:thick;
border-color:#000000;
background-image:url(imagesnew/banner.jpg);
font-size:24px;
text-align:center;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:8px;
color:#660000;
}

#subbanner{
text-align:center;
width:800px;
height:60px;
vertical-align:middle;
line-height:60px;
font-size:24px;
font-weight:bold;

color:#000000;


}

#framing{

padding-top:110px;
font-size:20px;
text-align:center;
vertical-align:middle;
font-family:"Courier New", Courier, monospace;
letter-spacing:4px;
color:#000099;
}

.topnavbar{
width:800px;
height:30px;
background-color:#330000;
}

.navitem{
display:block;
margin-top:0px;
width:200px;
height:30px;
float:left;
}

a.navbutton{

height:30px;
display:block;
width:200px;
background:url(imagesnew/button.gif) no-repeat 0 0;
color:#FFFFFF;
line-height:30px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

a.navbutton:hover{
color:#000099;
background-position: 0 -30px;

}

#content{

width:800px;
/*background-image:url(imagesnew/contentbackground.jpg);*/
/*background-repeat:repeat-y;*/
/*padding-left:12px;*/
/*padding-right:12px;*/
}

#leftregion{
float:left;
width:400px;

}

#rightregion{

float:right;
width:400px;


}




#midfullwidth{
border:#999999;
border-style:groove;
border-width:5px;
font-weight:bold;
clear:both;
width:770px;
margin-left:10px;
margin-right:10px;
margin-top:30px;
margin-bottom:20px;
}



a.artcouncillink{
font-weight:bold;
color:#0000FF;
}

a.artcouncillink:hover{
color:#FF0000;

}

#footer{
clear:both;
width:800px;
height:20px;
background-image:url(imagesnew/footer.jpg);
color:#000066;
text-align:center;
font-size:14px;
font-weight:bold;

}

div.ims{
width:100%;
margin-top:50px;
margin-left:auto;
vertical-align:middle;

}

#niceborder{
margin-left:auto;
margin-right:auto;
width:95%;
height:150px;
border-color:#000000;
border-style:solid;
border-width:5px;


}

div.adminlink{
color:#0033CC;

cursor:pointer;
margin-left:40px;
font-weight:bold;
}

div.adminlink:hover{
color:#FF0000;
}

div.picinformation{
	color:#AAAAAA;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;

}




.largeartframe{
	width:800px;
	height:420px;
	background-image:url(imagesnew/largeartframe.jpg);
	background-repeat:no-repeat;	
	
	display:table;
	vertical-align:middle;
}


.artpicframe{
	width:200px;
	height:160px;
	display:table;
	vertical-align:middle;
}

.largeimageframe{
	width:390px;
	height:420px;
	float:left;
	display:table;

	vertical-align:middle;
}


.artpic{
	display:table-cell;
	vertical-align:middle;
	background-image:url(imagesnew/artistpic.jpg);
	background-repeat:no-repeat;
	border:#000000;
	border-right:thin;
    height:160px;
    width:200px;
	text-align:center;
    line-height:160px;
	font-size:140px;
 
}



.artpicshowcase{
	display:table-cell;
	vertical-align:middle;
	background-image:url(imagesnew/artistpicshowcase.jpg);
	background-repeat:no-repeat;
	border:#000000;
	border-right:thin;
    height:160px;
    width:200px;
	text-align:center;
    line-height:160px;
	font-size:140px;
 
}


.largepic{
	display:table-cell;
	vertical-align:middle;
	border:#000000;
	border-right:thin;
    height:420px;
    width:390px;
	text-align:center;
    line-height:400px;
	font-size:360px;
}

.largeinfoframe{
	margin-top:0px;
	float:right;
	width:360px;
	height:400px;
	display:block;
	vertical-align:middle;
	text-align:center;
	/*line-height:30px;*/

	


}

.largeinfotxtstyle{
padding-top:30px;
display:block;
width:340px;
height:400px;
text-align:center;
vertical-align:middle;
font-size:16px;
font-weight:bold;
/*line-height:30px;*/
}


.infobluetxt{
display:block;
height:35px;
width:340px;
color:#000000;
font-size:14px;
font-weight:bold;
line-height:30px;

}
/*.artframe{
width:800px;
margin:auto;
height:auto;
}*/


.artbox{
float:left;
width:200px;
height:260px;
text-align:center;
}

.artboxshowcase{
float:left;
width:200px;
height:360px;
text-align:center;
}





/*.artpic{
	display:table-cell;
	vertical-align:middle;
	background-image:url(imagesnew/artistpic.jpg);
	background-repeat:no-repeat;
	
	border-left-color:#000000;
	border-right-color:#000000;
	border-style:solid;
	
	border:#000000;
	border-right:thin;
    height:160px;
    width:200px;
	text-align:center;
    line-height:160px;
	font-size:140px;
 

}*/



.valignimg{
	vertical-align:middle;
	border-style:solid;
	border-width:thin;
	border-color:#CCCCCC;
}


.artpic1{
display:block;
width:200px;
margin:auto;
height:auto;
background-position:center;
line-height:160px;
vertical-align:middle;

}
.artname{
display:block;
width:200px;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
background-image:url(imagesnew/artistname.jpg);
background-repeat:no-repeat;

}


.artfooter{
display:block;
width:200px;
height:180px;
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#000000;
font-weight:bold;
background-image:url(imagesnew/artfooter.jpg);
background-repeat:no-repeat;
text-align:center;

}

.artfootertxt{
margin-left:10px;
margin-right:10px;
display:block;
width:180px;
vertical-align:middle;
height:180px;
/*font-family:Arial, Helvetica, sans-serif;*/
font-size:11px;
color:#000000;
font-weight:bold;

}

.swanwebtechwebdesign{
margin:auto;
display:block;
width:800px;
height:60px;
background-image:url(imagesnew/websitedesignedbyswanwebtech.gif);
text-align:center;
line-height:20px;
}

.swanwebtechwebdesigntext{
color:#FFFFFF;
text-decoration:none;
font-size:12px;



}

.swanwebtechwebdesigntext:hover{
text-decoration:underline;
}

.showcaseartist{
height:60px;
width:800px;
display:block;
background-image:url(imagesnew/artistshowcasehead.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
}

.floatimgright{
	float:right;
	margin-right:60px;
}

.floatimgleft{
	float:left;
}

.artistlink{


}

.blocktext{
margin-left:30px;


}
