/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: #333333;    
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    scrollbar-base-color: silver;
	scrollbar-face-color: silver;
}

.maindiv
{
	
	BACKGROUND-COLOR: black;
	position:relative;
	width:820px;
	height:720px;
	border: 1px solid silver;
	overflow:auto;
	padding: 10px;
	text-align:left;
}


.greenback
{
	/*background-image: url(../images/background.jpg);*/
	background-color:Black;
}

a
{
	font-size:11px;
	font-family:Arial;
   text-decoration:: none;
}

a:link { 
	color: white;
	}
a:visited { 
	color: gray;
	}
a:hover { 
	color: gray;
	}
a:active { 
	color: white;
	}

a.MenuStyle
{
	color: white;
 font-family:Arial;
 font-size:11px;
 font-weight:bold;	
 text-align:left;
 		
}



a.MyText
{
	color:Black;
}

.greenlink
{
	/*background-color: gray;*/
	background-color:Black;
}

.blueback
{
	background-image: url(../images/bluebanner.jpg);
}

.yellowback
{
	background-image: url(../images/yellowbanner.jpg);
}

.productpanel
{
	/*background-image: url(../images/productpanel.jpg);*/
	background-color:Black;
}

.productpanel2
{
	background-image: url(../images/productpanel2.jpg);
}

.shoppingdiv
{
	/*background-image: url(../images/background.gif);*/
	BACKGROUND-COLOR: Transparent;
	position:absolute;
	top: 0px;
	left: 0px;
	width:560px;
	height:400px;
	padding: 2px;
	text-align:left;
	overflow: auto;
}


.mycarttable
{
	background-color:White;
	border: 1px solid silver;
	padding: 3px;
	font-family:tahoma;
	font-size:11px;
}

.mycarttable_title
{
	background-color: gray;	
	border: 1px solid silver;
	padding: 3px;
	text-align:left;
	color:white;
 font-weight: bold;
	font-family:tahoma;
	font-size:11px;

}

.TopLeft
{
 position:absolute;
 top:14px;
 left: 2px;
 overflow:hidden;
height: 195px;
width: 200px;

}

.BottomLeft
{
 position:absolute;
 top:208px;
 left: 2px;
overflow:hidden;
height: 200px;
width: 200px;
}

.TopRight
{
 position:absolute;
 top:14px;
 left: 194px;
 overflow:hidden;
 height: 200px;
width: 200px;
}

.BottomRight
{
 position:absolute;
 top:208px;
 left: 194px;
 overflow:hidden;
 height: 200px;
width: 200px;
}

.SelectCollection
{
 position:absolute;
 top:213px;
 left: 400px;
 overflow:hidden;
 height: 190px;
width: 170px;
vertical-align: bottom;
text-align:left;
background-color:#F4FFF4;
border: inset 1px silver;
}

.DescPos
{
	position:absolute;
	left: 405px;
	top: 20px;
	width: 160px;
	height: 400px;
	color:black;
	font-size: 11px;
	font-family:tahoma;
}



.mytext
{
color:black;
font-size: 11px;
font-family:tahoma;
padding: 2px 2px 2px 2px;
}

.mywhitetext
{
color:white;
font-size: 11px;
font-family:tahoma;
padding: 2px 2px 2px 2px;
}


.mytextbig
{
color:white;
font-size: 14px;
font-family:tahoma;
padding: 2px 2px 2px 2px;
font-weight:bold;
}

.searchbutton
{
	width: 125px;
	height: 25px;
	background-color: white;
	border: groove 1px black;
	color: #4E4E4E;
	font-family:tahoma;
	font-size: 11px;
	text-align:center;
	top: 150px;
	left: 100px;
	position:absolute;
}

.errortext
{
	padding: 3px;
	text-align:left;
	font-family:tahoma;
	font-size:11px;
	color:Red;			
}


.mytable
{
	background-color:White;
	border: 1px solid silver;
	padding: 3px;
	text-align:left;
	font-family:tahoma;
	font-size:11px;
}

.maindivshadow
{
	width:850px;
	padding:10px;
	filter:shadow(color:silver,direction:135,strength:5);
	position:relative;
}

.panel1
{
	position: absolute;
	left: 5px;
	top: 186px;
	background-color:white;
	background-image: url(../images/toppanel.gif);
	border: solid 1px silver;


}

.panel_wx
{
	position: absolute;
	left: 17px;
	top: 515px;   
	background-color:white;
	border: solid 1px black;
	background-image: url(../images/heed.jpg);
	
}


.panel_bx
{
	position: absolute;
	left: 150px;
	top: 515px;
	background-color:black;
	border: solid 1px white;
	background-image: url(../images/back.jpg);
	
}

.panel_wx1
{
	position: absolute;
	left:283px;
	top: 515px;   
	background-color:white;
	border: solid 1px black;
	background-image: url(../images/street.jpg);
}

.panel_bx1
{
	position: absolute;
	left: 416px;
	top: 515px;
	background-color:black;
	border: solid 1px white;
	background-image: url(../images/face.jpg);
	
}

.panel_wx2
{
	position: absolute;
	left:549px;
	top: 515px;   
	background-color:white;
	border: solid 1px black;
		background-image: url(../images/street.jpg);
}

.panel_bx2
{
	position: absolute;
	left: 682px;
	top: 515px;
	background-color:black;
	border: solid 1px white;
		background-image: url(../images/balls.jpg);
	
}

.panel4
{
	position: absolute;
	left: 300px;
	top: 520px;   
	background-color:white;
	background-image: url(../images/toppanel.gif);
	width: 500px;
	border: solid 1px silver;
}


.eventspanel
{
	position: absolute;
	left: 29px;
	top: 120px;
	background-color:white;
	background-image: url(../images/toppanel.gif);
	border: inset 1px black;
	width: 700px;

	
}
.panel5
{
	position: absolute;
	left: 29px;
	top: 120px;
	background-color:white;
	background-image: url(../images/toppanel.gif);
border: solid 1px silver;
	width: 520px;

	
}
.flashpanel
{
	position: absolute;
	left: 350px;
	top: 172px;   
	background-color:white;
	
}


.ArtistMenu
{
	position: absolute;
	left: 82px;
	top: 409px;   
	background-color:white;
	width:180px;
	padding-bottom: 4px;
}

.Description_Back
{

	background-color:#4E4E4E;
	padding-bottom: 4px;
	font-family:verdana;
	font-size:11px;
	color:White;
	font-weight:bold;
	padding: 3px 3px 3px 3px;	
}

.plusminus
{	
	width: 35px;
	height: 20px;
	background-color: white;
	border: groove 1px black;
	color: black;
	font-family:tahoma;
	font-size: 11px;
	text-align:center;
	
}

.mymultiline
{
	background-color:white;
	border: 1px solid silver;
	padding: 3px;
	text-align:left;
	font-family:verdana;
	font-size:11px;
	width: 300px;
	height: 120px;
}

.myplain
{

	background-color:transparent;	
	font-family:verdana;
	font-size:11px;
	color:black;
	padding: 3px 3px 3px 3px;	
}

.mytextbox
{

	background-color:transparent;	
	font-family:verdana;
	font-size:11px;
	color:black;
	padding: 3px 3px 3px 3px;	
	width:300px;
}


.myplain_back
{

	background-color:transparent;	
	font-family:verdana;
	font-size:11px;
	color:black;
	padding: 3px 3px 3px 3px;	
}


.mycontrol
{

	background-color:white;	
	font-family:verdana;
	font-size:11px;
	color:black;
	padding: 3px 3px 3px 3px;	
	height: 22px;
	
}

.mylink
{

	background-color:white;	
	font-family:verdana;
	font-size:11px;
	color:blue;
	text-decoration: underline;	
	padding: 3px 3px 3px 3px;	
	height: 22px;
}

.Description
{

	background-image: url(../images/productpanel.jpg);
	font-family:verdana;
	font-size:11px;
	color:black;
	padding: 3px 3px 3px 3px;	
	width:200px;
}

.DescriptionText
{
	 FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;  
    padding-bottom: 4px;  
    text-align:justify;
    color:white; 
	background-color:#333333;
	padding: 5px 5px 5px 5px;
	border-left: sold 1px gray;
	
}

.MyLinkText
{
	 FONT-FAMILY: verdana;
    FONT-SIZE: 11px;  
    padding-bottom: 4px;  
    text-align:left;    
    color:black; 
	background-color:Transparent;
	padding: 5px 5px 5px 5px;
	
	
}

.positionlinks
{
	position:absolute;
	left:16px;
	top: 400px;
	height: 20px;
	width:98%;
	color:White;
	background-color:black;
	padding: 5px 5px 5px 5px;
	
}


.ArtistMenuCell
{
  border-left: solid 2px silver;
  border-right: solid 2px silver;
  background-color:#333333;
  text-align:justify;
  padding: 2px 2px 2px 5px;

}

.ArtistMenuLink
{
	   FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    padding-bottom: 4px;
    color:White;      
}


.ArtistMenuLink:visited
{
	   FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    padding-bottom: 4px;  
    color:White;    
}

/*
.ArtistMenuLink:hover
{
	   FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    padding-bottom: 4px;
    color:silver;
}
*/
.description1
{
	position: absolute;
	left: 33px;
	top: 125px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color:white;
}

.description2
{
	position: absolute;
	left: 45px;
	top: 155px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color:white;

}


.homepageimage
{
	position: absolute;
	left: 45px;
	top: 175px;
}

.artimage
{
 position: absolute;
 top: 180px;
 left: 290px;
 filter: alpha(opacity=100);
 visibility:visible;
 background-color:White;
 width:230px;
 height: 330px;
}

.art_panel_0
{
	position:absolute;
	height:65px;
	width:240px;
	left: 29px;
	background-image: url(../images/art_panel_0.gif);
	filter: alpha(opacity=100);
}

.art_panel_1
{
	position:absolute;
	height:65px;
	width:240px;
	left: 29px;
	background-image: url(../images/art_panel_1.gif);
	filter: alpha(opacity=100);
}

.art_panel_2
{
	position:absolute;
	height:65px;
	width:240px;
	left: 29px;
	background-image: url(../images/art_panel_2.gif);
	filter: alpha(opacity=100);
}

.art_panel_3
{
	position:absolute;
	height:65px;
	width:240px;
	left: 29px;
	background-image: url(../images/art_panel_3.gif);
	filter: alpha(opacity=100);
}

.art_panel_4
{
	position:absolute;
	height:65px;
	width:240px;
	left: 29px;
	background-image: url(../images/art_panel_4.gif);
	filter: alpha(opacity=100);
}

.art_panel_5
{
	position:absolute;
	height:65px;
	width:240px;
	left: 29px;
	background-color: White;
	background-image: url(../images/art_panel_5.gif);
	filter: alpha(opacity=100);
	
}

.art_panel_text
{
	position:absolute;
	left:10px;
	top:10px;
	color: black;
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
	
}

.title_panel_text
{
	position:absolute;
	left:10px;
	top:5px;
	color: white;
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
	
}


.events
{
	background: white;
	color: #1c1c1c;
	font-weight:bold;
	font-family:tahoma;
	font-size:11px;
	border: 1px solid black;
	overflow:auto;
	
}

.ArtInformation
{
	position:absolute;
	left:550px;
	top:120px;
	width: 240px;
	height: 428px;
	border: 1px solid white;	



	}
	
.ArtImages
{
	position:absolute;
	left:260px;
	top:155px;
	width: 282px;
	height: 393px;
	border: 1px solid silver;	
	



	}
	
.clearframe
{
	position:absolute;
	border: 1px solid transparent;	
	position:absolute;
	left:260px;
	top:155px;
	width: 282px;
	height: 393px;	



	}

.ArtistList
{
	position:absolute;
	top: 150px;
	left: 29px;
	height: 400px;
	width: 220px;
	border: solid 1px silver;
	overflow: auto;
}

.Search
{
	position:absolute;
	top: 150px;
	left: 29px;
	height: 400px;
	width: 220px;
	border: solid 1px silver;
	background-image: url(../images/art_panel_5.gif);
}

.Search1
{
	position:absolute;
	top: 120px;
	left: 29px;
	height: 400px;
	width: 220px;
	border: solid 1px silver;
	background-image: url(../images/art_panel_5.gif);
}

.SearchBox
{
	position:absolute;
	left:35px;
	width: 150px;
	background-color: white;
	color: #4E4E4E;
	font-family:tahoma;
	font-size: 11px;
	
}

.SearchBox_Labels
{
	position:absolute;
	left:35px;
	width: 150px;
	background-color: Transparent;
	color: #4E4E4E;
	font-family:tahoma;
	font-size: 11px;
	text-align:left;
	
}

.pricelist
{
	position:absolute;
	left:35px;
	width: 150px;
	background-color: white;
	color: #4E4E4E;
	font-family:tahoma;
	font-size: 11px;
	
}

.pricelist_Labels
{
	position:absolute;
	left:35px;
	width: 150px;
	background-color: Transparent;
	color: #4E4E4E;
	font-family:tahoma;
	font-size: 11px;
	text-align:left;
	
}


.button
{
	width: 75px;
	height: 25px;
	background-color: white;
	border: groove 1px black;
	color: #4E4E4E;
	font-family:tahoma;
	font-size: 11px;
	text-align:center;
	
}


.CheckOutButton
{

	background-color: white;
	border: groove 1px silver;
	color: #4E4E4E;
	font-family:tahoma;
	font-size: 11px;
	height: 25px;
	text-align:center;
	
}

.ArtistsImage
{
	position:absolute;
	top: 120px;
	left: 45px;
    width: 160px;
    height: 160px;
}

.ArtistImage
{
    width: 140px;
    height: 140px;
    position:absolute;
	top: 1px;
	left: 1px;

}

.artistselect
{
   border-bottom: groove 1px silver;
   width: 95%;
   height: 50px;
   font-family:tahoma;
   font-size: 11px;
   color: white;
   background-color:#333333;
}

.searchresults
{
	position:absolute;
	left:250px;
	top: 150px;
	height: 400px;
	width: 539px;
	border: groove 1px silver;
	background-color:White;
	overflow: auto;
	
}

.LoadImages
{
	position:absolute;
	left: 5px;
	width: 272px;
	height: 190px;
	text-align:left;
	border-right: groove 1px silver;
	overflow: hidden;
	
	
}


.LoadImageInfo
{
	position:absolute;
	left: 280px;
	width: 240px;
	height: 100px;
	text-align:left;
	/*border: groove 1px silver;*/
}
.norecords
{
	position:absolute;
	left: 5px;
	top: 5px;
	width: 500px;
	height: 20px;
	font-family:tahoma;
	font-size: 11px;
	color: Black;
	background-color: Transparent	
}

.resultstable
{
	border: solid 1px silver;
	background: #E4E4E4;
	font-family: tahoma;
	font-size: 11px;
	color:4E4E4E;
	font-weight:bold;
	padding: 2px 2px 2px 2px;
	
}
H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}
