body
{
font-family:Times, Georgia, serif;
	font-size:13px;
	background: url(art/butterflyback.gif);
	color:#000;

	
}

a

{ color:#492093;

}

a:hover {
color:#000;
}

li
{font-size:13px;
line-height:17px;
}
#content

{    font-size:13px;
line-height:17px;
	background:#fff;
	background-repeat: repeat;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border: 1px solid #492093;
	width:950px;
		position:relative;
}


#header {
	background: url(art/topstripe.gif);
	background-repeat: repeat-x;
	height:199px;
	z-index:2000;
	display: block;
	position:relative;
	width:950px;		box-shadow: 0px 3px 4px #000;

}

.topquote
{

 float: left;
    font-size: 16px;
    font-weight: bold;
 
    padding-left: 22px;
 color:#492093;
    padding-top: 20px;
}

.pat 
{
float:right;
z-index:2001;
clear:right;
margin:10px 15px 6px 10px;
-moz-box-shadow: 3px 3px 4px #000;
		-webkit-box-shadow: 3px 3px 4px #000;
		box-shadow: 3px 3px 4px #000;
		/* For IE 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
		/* For IE 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');


}
#maintable
{
 
    z-index: 880;
}



.textbox
{
padding:80px 15px 10px 25px;
font-size:13px;
	line-height:17px;
	width:920px;
}



#links {
	 
	text-align: left;
	padding: 25px 10px 30px 10px;
	float: left;
 
	width: 181px;
	 

	z-index:900;
 
	font-size:15px;
	line-height:17px;
}
.linkbox
{

border-right: 1px solid #492093;}

#links a

{
color:#492093;
 
	text-decoration:none;
	filter: progid:DXImageTransform.Microsoft.Chroma(Color=#3b2f42)
	        progid:DXImageTransform.Microsoft.DropShadow(OffX=3, OffY=3, Color=#3b2f42);
				
				font-weight:bold;

}

#links a:hover

{
color:#8938b4;
 
	text-decoration:none;
	filter: progid:DXImageTransform.Microsoft.Chroma(Color=#fff)
	        progid:DXImageTransform.Microsoft.DropShadow(OffX=3, OffY=3, Color=#fff);
text-shadow: 2px 2px 3px #fff;
}

.sale {
background:#eaccfb;
padding:6px;
margin:5px;
color:#000;
-moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius:6px;
    border-radius: 6px;
	text-shadow: none;

}

#links h1
{
 font-size:20px;
 text-shadow: none;
 color:#000;
 padding-bottom:4px;
 border-bottom: 1px solid #8938b4;
}

h2

{
font-size:110%;
border-bottom: solid 1px #fff456;
padding-bottom:4px;
text-shadow: none ;
}




.smallhead

{
font-size:14px;
color:#492093;
font-weight:bold;
line-height:18px;
 
}

h3

{
font-size:105%;
color:#492093;
text-shadow: none !important;
text-decoration: none;
}
h4
{
font-weight:bold;}


#links .sale a:hover

{  
 letter-spacing:normal;
color:#000;
text-shadow: none;
text-decoration: none;
}


#links .sale a

{letter-spacing:normal;
color:#492093;
text-shadow: none;
text-decoration: none;
}

 
#links ul
{
	list-style-type: none; 
	    margin-left: -25px;
	
}


#links li
{
padding-bottom:15px;
}

#featured
{
clear: right;
    float: right;
    margin: 10px auto;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    width: 650px;
	border: dotted 1px #8938b4;
}

#footer {
	clear:both;
	border-top: 1px solid #fff456;
	height:23px;
	background-color: #492093;
	text-align: center;
	vertical-align: middle;
	padding-top: 12px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
color:#fffaa7;
}

#footer a {
color:#fffaa7
}


#footer a:hover {
color:#fff456;
}


.yellowtext {
	font-family:Times, Georgia, serif;
	font-size: 11px;
	font-weight: bold;
	color: #F4BB3B;
}


p
{
margin:5px 5px 10px 15px;
font-size:13px;
line-height:17px;
}
.maintext
{
font-size: 18px;
line-height: 28px;
  padding:38px 25px 10px 15px;
margin-left:15px;
width:650px;
}

.capstext
{
	font-size: 20px;
	line-height: 28px;
	font-weight:bold;
	font-variant: small-caps;
	padding-top:15px;
}
.redheader {
	font-family:Times, Georgia, serif;
	font-size: 18px;
	font-weight: bold;
	color: #492093;
	line-height: 30px;
	margin: 20px 0px 10px 0px;
}
.purpleheader {
	font-family:Times, Georgia, serif;
	font-size: 14px;
	font-weight: bold;
	color: #3C1745;
	line-height:20px;
}
.whitetext {
	font-family:Times, Georgia, serif;
	color: #FFFFFF;
	font-size: 12px;
}
.smalltext {
	font-family:Times, Georgia, serif;
	font-size: 10px;
	color: #000000;
}
.bigwhitesans {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.bigpurplesans {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3C086E;
}
.blackarial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
}
.pics {
	padding: 6px;
}
sitemeter a
{
color:#8938b4;
}
.boxright
{
float:right;
margin:10px 10px 10px 15px;
clear:right;
}
.piccaption
{
font-size:11px; 
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: center;
	margin:5px;

}
