body 
{ 
margin:0px; 
padding:0px; 
height:100%; 
background-color:#535366; 
font-family: verdana, arial, helvetica, arial;  
font-size: 11px; 
color: #30323C;
scrollbar-base-color: #5D5D74;
scrollbar-arrow-color: #D20702;
scrollbar-track-color: #000000;
scrollbar-shadow-color: black;
scrollbar-lightshadow-color: black; 
scrollbar-darkshadow-color: 37374B;
scrollbar-highlight-color: A6A6BA;
scrollbar-3dlight-color: black;
text-align: center;
}


.header      
{ 
background-color: #000000;

}

#footer 
{  
font-family: verdana, arial, sans-serif sans-serif; 
font-size: 9px; 
width: 768px;
font-weight:normal; color:#FFFFFF; 
background-color: #000000; 
position: relative;
margin: 2px 0px 0px 0px;
margin: 0 auto;
}
.status      
{ 
background-color: #C8C8D2; 
font-size: 10px; 
color: #2F2F41;
}

img 
{
border: 1px solid black; 

}

.bodydark 
{  
background-color: #A5A5B1; 
}

#content 
{
margin-bottom: 50px;
}

div.tour_link {
padding: 10px;
background-color: #C8C8D2;
}
div.tour_link a {
color: #FF0000;
}

#pageheading
{
width: 768px;
padding: 5px 0px 5px 0px;
text-indent: 10px;
background-color: #898999; 
font-family: verdana, helvetica, arial, sans-serif; 
font-size: 10px; 
color:#ffffff; 
font-weight:bold; 
letter-spacing: 0.1em;
text-transform: uppercase;
margin: 0 auto;
}

#page
{ 
padding: 20px;
background-color: #C8C8D2;
}


#contentpage img
{ 
border: 20px solid #C8C8D2;
}


#foliospage
{ 
padding: 5px 0px 5px 5px;
text-align:left;
background-color: #C8C8D2;
height: 100%;
}

.cell
{

float:left;
font-family: verdana, arial, helvetica, arial;  
font-size: 10px; 
color: #30323C;
text-decoration: none; 
letter-spacing: 0pt;
text-align: left;
background:#A3A3B6; 
padding:10px;
margin-right:20px;
margin-bottom:10px;
line-height: 14px;
}


#tourpics
{
float:left;
width:520px;
background:#B91522; 
padding:8px;
margin-right:10px;
text-align: justify;
}

#joinpics
{
float:left;
width:130px;
background:#B91522; 
padding:0px;
margin-right:10px;
text-align: center;
}

#tourpicsReload
{
float:left;
width:520px;
background:#017789; 
padding:8px;
margin-right:10px;
text-align: justify;
}

#searchbox
{

float:left;
background:#BABACB; 
padding:10px;
margin-right:20px;
margin-bottom:10px;
line-height: 14px;

}

#popupimage
{ 
margin: 40px;
padding: 10px;
text-align:center;
background-color: #C8C8D2;
}


.recommends
{
background-image: url('images/agony.gif');
background-repeat: no-repeat;
text-align: left;
padding:10px;
}



/* links */

a:link, a visited	
{ 
color:#000000;
text-decoration:underline;
}

a:hover, a:active	
{ 
color:#C40602; 
text-decoration:none; 
}

a.footerlink:link, a.footerlink:visited 
{
color: #ffffff;
background-color: transparent;
text-decoration: none;
}

a.footerlink:hover, a.footerlink:active 
{
color: #C40602;
background-color: transparent;
text-decoration: underline;
}

a.artist:link, a.artist:visited 
{
color: #ffffff;
background-color: transparent;
font-family: terminal, sans-serif; font-size: 11px; font-weight: bold;
text-decoration: underline;
}

a.artist:hover, a.artist:active  
{
color: #C40602;
background-color: transparent;
font-family: terminal, sans-serif; font-size: 11px; font-weight: bold;
text-decoration: none;

 }

a.capslink:link, a.capslink:visited 
{
color: #3C3C4B;
background-color: transparent;
font-family: verdana, sans-serif; font-size: 10px; font-weight: bold;
text-decoration: none;
text-transform: uppercase;
}


a.capslink:hover, a.capslink:active 
{
color: #CA0227;
background-color: transparent;
font-family: verdana, sans-serif; font-size: 10px; font-weight: bold;
text-decoration: underline;
text-transform: uppercase;
}

a.button:link, a.button:visited, .button
{
font-family: verdana, arial, helvetica, arial;  
font-size: 10px; 
text-transform: uppercase;
color: #E5E5F0;
text-decoration: none; 
letter-spacing: .5 pt;
line-height: 20px;
background-color:#808098; 
padding: 2px 10px 2px 10px;
border: 1px solid;
border-color: #66667E;
}

a.button:hover, a.button:active, 
{
font-family: verdana, arial, helvetica, arial;  
font-size: 10px; 
line-height: 20px;
text-transform: uppercase;
color: #D82925;
text-decoration: none; 
letter-spacing: .5 pt;
background-color:#5B5B73; 
padding: 2px 10px 2px 10px;
border: 1px solid;
border-color: #66667E;
}

.deadbutton
{
font-family: verdana, arial, helvetica, arial;  
font-size: 10px; 
text-transform: uppercase;
color: #525364;
letter-spacing: .5 pt;
background-color:#808098; 
padding: 2px 10px 2px 10px;
border: 1px solid;
border-color: #66667E;
}



/* headings etc*/

h1
{
font-family: verdana, arial, helvetica, arial;  
font-size: 11px; 
font-weight: bold;
color: #585970;
letter-spacing: 0pt;
line-height: 14px;
display: inline;
}

h2
{
font-family: verdana, arial, helvetica, arial;  
font-size: 12px; 
font-weight: bold;
color: #64657B;
letter-spacing: 0pt;
display: inline;
}


.heading      
{ 
padding: 4px;  background-color:#898999; 
font-family: arial,verdana, helvetica,  arial, sans-serif; 
font-size: 10px; 
color:#ffffff; 
font-weight:bold; 
letter-spacing: 0.1em;
text-transform: uppercase;
}

TD#heading       
{ 
padding: 4px; 
border-collapse: collapse; 
border:1px solid #7E7E8F;  
background-color:#898999; 
font-family: arial,verdana, helvetica,  arial, sans-serif; 
font-size: 10px; 
color:#ffffff; 
font-weight:bold; 
letter-spacing: 0.1em;
}

.headingnumbers    
{ 
padding: 4px;  
background-color:#898999; 
font-family: terminal, arial, sans-serif; 
font-size: 10px; color:white; 
font-weight:bold; 
letter-spacing: 0pt;
}

/* headings - teasers and stats*/

.txt_prime 
{
font-size: 10px; 
color:#CA0227;
}
.txt_extra 
{
font-size: 10px; 
color:#027495; 
}

.statsmain 
{  
font-family: verdana, sans-serif; 
font-size: 10px; 
color:white 
}

.teasers
{
border-collapse: collapse; 
border: 1px solid #535366;
background-color:#7C8195; 
}

.teaser_date 
{
background-color:#535366; 
font-family: verdana, sans-serif; 
font-size: 10px; 
color:#B9BCCC; 
letter-spacing: 0.0em;
padding-top:1px;
padding-bottom:1px;
}

.teaser_artist 
{

font-family: verdana, sans-serif; 
font-size: 10px; 
color:#EDEEF6; 
letter-spacing: 0.0em;
padding-top:1px;
padding-bottom:2px;
}

.teaser_pic
{
padding-top:5px;

}

.stats
{
background-color:#000000; 
font-family: verdana, sans-serif; 
font-size: 10px; 
color:#ECEFFB; 
letter-spacing: 0.0em;
padding-top:2px;
padding-bottom:2px;
}

/* forms */

.form 
{ 
background-color:#A6A6BA !important; 
color:#ffffff; 
padding:2px; 
border: 2px solid #A6A6BA;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 11px;
text-align: left;
}

select 
{ 
font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;
background-color: #A6A6BA !important; 
color: #ffffff; 
border: 0px; 
}

.formtextbox 
{ 
border-collapse: collapse; 
border: 1px solid black; 
background-color:#56565D; 
font-family: verdana, arial, sans-serif; 
font-size: 11px; 
color:white; 
padding:2;
}

.input
	
{ 
border: 2px solid #626278;
background-color:#626278 !important; 
font-family: verdana, arial, sans-serif; 
font-size: 12px; 
color:white;  
}


/* tables */


table 
{ 
font-family: verdana, arial, helvetica, arial;  
font-size: 10px; 
color: #30323C
}


table#bor     
{ 
border-collapse: collapse; 
border: 1px solid #C8C8D2;  
}

TD#cell       
{ 
border-right: 1px solid #C8C8D2; 
border-bottom: 1px solid #C8C8D2; 
border-left: 1px 
solid #C8C8D2; 
font-family: verdana, helvetica,  arial, sans-serif; 
font-size: 10px; 
color:black; 
font-weight:normal;
letter-spacing: 0pt; 
background-color: #C8C8D2;
}

TD#spacer       
{ 
padding: 2px;
}

/* individual page elemants */

.news 
{
border-bottom: 1px dotted #ccc; 
letter-spacing: 0.1em; 
padding: 4px; 
text-transform: uppercase;
background-color: #B6B6CD;
}

#joinBox
{
text-align: left;
border-collapse: collapse; 
border: 4px solid #9191A8;
background-color:#ECE9F5;

}

.join1 
{
padding: 5px; 
background-color: #C5C5DA;

}
.join2 
{
padding: 5px; 
border-bottom: 4px solid #9191A8; 
background-color: #DDDDEF;
text-align: justify;
}

.profiletext 
{
font-family: verdana, sans-serif; 
font-size: 10px; color:#444453; 
font-style:bold; 
letter-spacing: 0.0em;
text-transform: uppercase;
}
.profilename 
{
font-family: verdana, sans-serif; 
font-size: 10px; color:#000000; 
font-style:bold; 
letter-spacing: 0.1em;
}



/* other stuff */


.thumb 
{  
font-family: verdana, arial, sans-serif sans-serif; 
font-size: 9px; 
font-weight:normal; 
color:#000000; 
}

.body 
{  
padding: 5px; 
font-family: verdana, helvetica,  arial, sans-serif; 
font-size: 10px; 
color:black; 
font-weight:normal;
letter-spacing: 0pt; 
background-color: #C8C8D2;
}

.body2 
{  
background-color: #AEAEC1;
}



.imagebg      
{  
background-color: #000000; padding:4px
}
.imagebg2      
{  
background-color: #B91522; 
padding:3px
}
.folio      
{
background-color:#006A78;
font-family: arial,verdana, helvetica,  arial, sans-serif; 
font-size: 10px; 
color:white; font-weight:normal; letter-spacing: 0pt;
}

.warning      
{ 
border-collapse: collapse; 
border:3px solid #CC092E; 
font-family: verdana,  sans-serif; 
font-size: 12px; 
font-weight: bold; 
color: #CC092E; 
padding:5px;
background-color:#DDDDEF;

}

.suspended
{
 background-color:#BBBBC7;
 padding:10px;
 margin: 50px auto auto auto;
 width:500px;
}

.textheading     
{ 
font-family: arial ,verdana, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color:#C0020F; 
letter-spacing:1 
}

.folios 
{  
font-family: verdana, arial, sans-serif; 
font-size: 10px; 
color:black; 
font-weight:normal;
letter-spacing: 0pt; 
background-color: #9190A0; 
}


.shop
{
 border: 3px solid #A9A9B5;
 background-color:#BBBBC7;
}

.shop_cattitle
{
 background-color:#A9A9B5;
 padding:0px 0px 2px 3px;
 font-family: verdana, arial, sans-serif sans-serif; 
 font-size: 10px; 
 font-weight:bold; 
 text-transform: uppercase;
 color:#CC0104;
 letter-spacing: 0.1em;
}

.shop_title
{
 background-color:#A9A9B5;
 padding:0px 0px 2px 3px;
 font-family: verdana, arial, sans-serif sans-serif; 
 font-size: 10px; 
 font-weight:normal; 
 text-transform: uppercase;
 color:#000000;
 letter-spacing: 0.1em;
}


.shop_catdesc
{

 padding:5px;
 font-family: verdana, arial, sans-serif sans-serif; 
 font-size: 10px; 
 font-weight:normal;
 color:#000000;
 letter-spacing: 0.1em;
 border-right: solid 3px #A9A9B5;
}

.shop_text
{

 padding:5px;
 font-family: verdana, arial, sans-serif sans-serif; 
 font-size: 10px; 
 font-weight:normal;
 color:#000000;
 letter-spacing: 0.1em;
}
.shop_text_sub
{
 font-family: verdana, arial, sans-serif sans-serif; 
 font-size: 10px; 
 font-weight:normal;
 color:#4E505F;
 letter-spacing: 0.1em;
}
.shop_qty
{

 padding:3px 0px 2px 2px;
 font-family: verdana, arial, sans-serif sans-serif; 
 font-size: 10px; 
 font-weight:normal;
 color:#000000;
 letter-spacing: 0.1em;
}

.shop_form
{
 font-family: verdana, arial, sans-serif sans-serif; 
 color:#000000;
 background-color:#C8C8D2;
 border: solid 1px #A9A9B5;
 
}
a.shop_link
	{
	color: #646465;
	background-color: transparent;
	font-family: verdana, courier new, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: NONE;
	}
	
a.shop_link:visited
	{
	color: #646465;
	background-color: transparent;
	font-family: verdana, courier new, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: NONE;
	}
		 
 a.shop_link:active
 	{
	color: #000000;
	background-color: transparent;
	font-family: verdana, courier new, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: NONE;
	}

a.shop_link:hover
	{
	color: #BB011F;
	background-color: transparent;
	font-family: verdana, courier new, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: NONE;
	}

.dots
	{
    border-top: 1px dashed #4C4E5D;
	}


.shop_button
	{
	
	background-color:#A9A9B5;
	font-family: verdana, courier new, sans-serif;
	color: #4E505F;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 0.1em;
	text-transform: uppercase;
	border: none;
	padding: 5px 5px 5px 5px;
	}
a.refLink {
	font-size: 18px;
	font-weight: bold;
	color: #FFCCCC;
}


	.model_form 
	
	{ 
	border: 1px solid #A5A5B1;
	padding:2px;
	background-color:#A5A5B1; 
	font-family: verdana, arial, sans-serif; 
	font-size: 11px; color:white;  padding:2; 
	
	}
	

	div.light_text

	{ 
	font-family: verdana, courier new, sans-serif;
	color: #30323C;
	font-size: 10px;
	letter-spacing: 0.0em;
	
	}
.tradeBoxLabel {
	font-family: verdana, courier new, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #5B5B71;
	border: 1px solid;
	border-color: #000000;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 4px;
	padding-top: 5px;
	margin-left: 550px;
}
.tradeBox {
	text-decoration: none;
	background-color:#808098;
	border: 1px solid;
	border-color: #66667E;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 4px;
	padding-top: 5px;
	margin-left: 550px;
}
a.trade {
	font-family: verdana, courier new, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height:20px;
}
.tradeRow {
	display: block;
	font-family: verdana, courier new, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}





