/*aartika! fractal art stylesheet */
/*copyright © 2005 - Tina Oloyede*/
/*please do not use this stylesheet without permission */
/*thank you*/

BODY {
		font-family: Verdana, Arial, Helvetica;
		font-size: 11px;
		line-height: 16px;
		font-weight:normal;
		color: #F9CD50;
		scrollbar-face-color:#2b1c2c;
		scrollbar-arrow-color:#2b1c2c;
		scrollbar-track-color:#2b1c2c;
		scrollbar-shadow-color:#beb2aa;
		scrollbar-highlight-color:#2b1c2c;
		scrollbar-3dlight-color:#beb2aa;
		scrollbar-darkshadow-Color:#2b1c2c;
		background: #ffffff;
		margin-top: 8px;
		}
		
/* links*/

.pyg_link_1 {
	font-family: Verdana, Arial, Helvetica;
         font-size: 11px;
         line-height: 16px;
         font-weight:normal;
         color:#2b1c2c;
}
.pyg_link_2 {
	font-family: Verdana, Arial, Helvetica;
         font-size: 11px;
         line-height: 16px;
	color: #2b1c2c;
	text-decoration: none;
	font-weight: bold;
}
.pyg_text_1 {
	font-family: Verdana, Arial, Helvetica;
         font-size: 11px;
         line-height: 16px;
	font-weight:normal;
	color: #2b1c2c;
}
.pyg_text_2{
	font-family: Verdana, Arial, Helvetica;
         font-size: 11px;
         line-height: 16px;
	font-weight: bold;
	color: #2b1c2c;
}
.pyg_text_3 {
	font-family: Verdana, Arial, Helvetica;
         font-size: 11px;
         line-height: 16px;
	font-weight: bold;
	color: #e4dfdc;
}

A:LINK  {
	text-decoration: none;
  	color: #7b4d4d;
	}

A:VISITED {
	text-decoration: none;
	color: #7b4d4d;
	}

A:ACTIVE {
	text-decoration: none;
	color:#2b1c2c;
	}

A:HOVER {
	text-decoration: none;
	color: #2b1c2c;
	}

/* these go on the dark background */

A.palebrown:LINK  {
	text-decoration: none;
  	color: #ece0e0;
	}

A.palebrown:VISITED {
	text-decoration: none;
	color: #ece0e0;
	}

A.palebrown:ACTIVE {
	text-decoration: none;
	color:#ffffff;
	}

A.palebrown:HOVER {
	text-decoration: none;
	color: #ffffff;
	}
	
/*these go on the light background */
	
A.darkbrown:LINK  {
	text-decoration: none;
  	color: #7b4d4d;
	}

A.darkbrown:VISITED {
	text-decoration: none;
	color: #7b4d4d;
	}

A.darkbrown:ACTIVE {
	text-decoration: none;
	color:#2b1c2c;
	}

A.darkbrown:HOVER {
	text-decoration: none;
	color: #2b1c2c;
	}
	
	/* headings */
	
H1  {
	font-weight:bold;
  	text-decoration: none;
  	color: #ece0e0;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	line-height: 13px;
	}
	
H2  {
	font-weight:bold;
  	text-decoration: none;
  	color: #2b1c2c;
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	line-height: 15px;
	}
	
H3  {
	font-weight:normal;
  	text-decoration: none;
  	color: #2b1c2c;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	line-height: 15px;
	}

H4  {
	font-weight:normal;
  	text-decoration: none;
  	color: #ece0e0;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	line-height: 13px;
	}

/* font classes */

.copyright {

font-family: Verdana, Arial, Helvetica;
font-size: 12px;
line-height: 15px;
font-weight:bold;
color:#2b1c2c;
}

.content {

font-family: Verdana, Arial, Helvetica;
font-size: 11px;
line-height: 16px;
font-weight:normal;
color:#2b1c2c;
}

.menu {
font-family: Verdana, Arial, Helvetica;
font-size: 10px;
line-height: 14px;
font-weight:normal;
color:#2b1c2c;
}

/* DIV Classes */

DIV.smalldark {

font-family: Verdana, Arial, Helvetica;
font-size: 10px;
line-height: 12px;
font-weight:normal;
color:#2b1c2c;
}

DIV.copyright {

font-family: Verdana, Arial, Helvetica;
font-size: 10px;
line-height: 15px;
font-weight:normal;
color:#ece0e0;
text-align: center;
vertical-align: center;
}


/* Table Classes */

/*outer frame */

TABLE.gbmessage {

background-color:#ffffff;
border-style:outset;
border-width: 1px;
border-color: #ffffff;
width:654px;}

TD.gbmessage {

padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
background-color:#ffffff;
width:650px;}

TABLE.frame {

background-color:#ffffff;
border-style:outset;
border-width: 2px;
border-color: #ffffff;
width:888px;}

TD.frame {

padding-top:12px;
padding-left:12px;
padding-right:12px;
padding-bottom:12px;
background-color:#ffffff;
text-align: center;
vertical-align: center;
width:888px;}


/* main table structure with heading logo menu etc */
TABLE.main	{

background-color:#ffffff;
border-style:none;
width:864px;}

/* where the big text logo goes */
TD.mainheading	{

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
background-color:#ffffff;
text-align: center;
vertical-align: center;
height:150px;
width:686px;}

/* where the include tables go */
TD.maincontent	{

padding-top:12px;
padding-left:32px;
padding-right:12px;
padding-bottom:12px;
background-color:#ffffff;
text-align: left;
vertical-align: top;
width:686px;
height: 440px;
border-top-style:solid;
border-top-width: 1px;
border-color: #2b1c2c;}

TD.gallerycontent	{

padding-top:12px;
padding-left:3px;
padding-right:3px;
padding-bottom:12px;
background-color:#ffffff;
text-align: left;
vertical-align: top;
width:686px;
height: 440px;
border-top-style:solid;
border-top-width: 1px;
border-color: #2b1c2c;}

/* the filler between the content and the menu */
TD.filler	{

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
background-color:#ffffff;
text-align: center;
vertical-align: center;
width:40px;}

/* the small logo above the menu */
TD.logo	{

padding-top:7px;
padding-left:2px;
padding-right:0px;
padding-bottom:7px;
background-color:#ffffff;
text-align: right;
vertical-align: center;
width:138px;
height: 150px;
border-left-style:outset;
border-left-width: 1px;
border-left-color: #2b1c2c;}

/* the menu */
TD.menucol	{

padding-top:4px;
padding-left:12px;
padding-right:4px;
padding-bottom:4px;
background-color:#ffffff;
text-align: right;
vertical-align: top;
width:138px;
border-left-style:outset;
border-left-width: 1px;
border-left-color: #2b1c2c;}

/* the date */
TD.date	{

padding-top:4px;
padding-left:12px;
padding-right:12px;
padding-bottom:4px;
background-color:#ffffff;
text-align: right;
vertical-align: top;
heigh: 30px;
width:138px;
border-left-style:outset;
border-left-width: 1px;
border-left-color: #2b1c2c;}

/* this is the table that goes into the includes */

TABLE.content  {
width: 642px;
height: 415px;
background-color:#ffffff;
border: 0px;
}

TD.content  {
width: 642px;
height: 415px;
padding: 2px;
background-color:#ffffff;
text-align: left;
vertical-align: top;
border: 0px;
font-family: Verdana, Arial, Helvetica;
font-size: 13px;
line-height: 16px;
font-weight:normal;
color: #2b1c2c;}

TABLE.prices  {
background-color:#ffffff;
border: 0px;
}

TD.prices  {
padding: 10px;
background-color:#ffffff;
text-align: left;
vertical-align: top;
border: 0px;
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
line-height: 14px;
font-weight:normal;
color: #2b1c2c;}

TABLE.award {

background-color:#ffffff;
border-style:solid;
border-width: 1px;
border-color: #2b1c2c;
width:545px;}

TD.award {

padding-top:20px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
background-color:#ffffff;
text-align: center;
vertical-align: center;
width:545px;}


/*all stuff relating to the webrings */

/*webring heading*/

DIV.webring {

font-family: Verdana, Arial, Helvetica;
font-size: 10px;
line-height: 13px;
font-weight:bold;
color:#ece0e0;
text-align: center;
vertical-align: center;
}

/* webring tables */

TABLE.ifl {
border-style:outset;
border-width: 0px;
border-color: #ffffff;
font-size: 11px;
line-height: 13px;
font-weight:normal;
background-color: #2b1c2c;
text-align: center;
vertical-align: center;
width:800px;
}

TD.ifl {

font-family: Verdana, Arial, Helvetica;
font-size: 11px;
line-height: 13px;
font-weight:normal;
background-color: #2b1c2c;
text-align:center;
vertical-align:center;
width:800px;
height:20px;}

TABLE.ifla {
border-style:outset;
border-width: 0px;
border-color: #ffffff;
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
line-height: 13px;
font-weight:normal;
background-color:  #2b1c2c;
text-align: center;
vertical-align: center;
height:30px;
width:180px;
}

TD.ifla{

font-family: Verdana, Arial, Helvetica;
font-size: 11px;
line-height: 13px;
font-weight:normal;
background-color: #2b1c2c;
text-align:center;
vertical-align:center;
width:800;
height:30px;}

