 #wrapper {
	width: 780px;
	overflow:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: static;
	z-index:0;
}
#borderDiv {
	border: 10px solid #BC7AEC;
	overflow:hidden;
}
#borderDiv2 {
	border: 10px solid #34D6FF;
	overflow:hidden;
}

#contentDiv {
	height:720px;
	height:860px;
	overflow:hidden;
	background: url("gfx/home_bg.jpg") top left repeat-y;
}

#contentDiv2 {
	background-color: #000000;
	height:700px;
	overflow:hidden;
	background:url(gfx/bg_content_new.jpg) top left repeat-y;
	/*background: url("gfx/bg_content_new.jpg") top left repeat-y;*/
}

.contentBackground {
	width:780px;
	overflow:hidden;
	background: url("gfx/bg_repeat.jpg") repeat-x;
}
#contentDivCreations {
	background-color: #f0efed;
	width:760px;
	overflow:hidden;
	background: url("gfx/bg_rep_top.jpg") no-repeat;
}

#contentLeftDiv {
	width:195px;
	height:575px;
	overflow:hidden;
	float:left;
	
}
#contentRightDiv {
	width:565px;
	height:1000px;
	float:left;
	overflow:hidden;
}
#contentRightDiv2 {
	width:565px;
	float:left;
	overflow:hidden;
}

#footerDiv {
	height:65px;
	overflow:hidden;
	background: url("gfx/bg_footer_purple.gif") repeat-x;
}
#footerDiv2 {
	height:65px;
	overflow:hidden;
	background: url("gfx/bg_footer_blue.gif") repeat-x;
}
#footerLeftDiv {
	margin-top:20px;
	margin-left:10px;
	height:65px;
	width:320px;
	float:left;
	overflow:hidden;
}
#footerRightDiv {
	text-align:right;
	margin-top:20px;
	height:65px;
	width:430px;
	float:left;
	overflow:hidden;
}

#defDiv {
	font-family: Comic Sans MS, Verdana;
	margin-top:30px;
	margin-left:80px;
	width:435px;
	clear:both;
	overflow:hidden;
}

.rightContentWide {
	clear:both;
	margin-top:20px;
	margin-left:30px;
	width:525px;
	overflow:hidden;
}

#quotesDiv {
	margin-top:20px;
	margin-left:30px;
	margin-right: 60px;
	overflow:hidden;
}
.quote {
	margin-top:10px;
	overflow:hidden;

}
.credit {
	margin-top:5px;
	text-align:right;
	overflow:hidden;

}

#logoDiv1 {

}
#logoDiv2 {

	width:250px;
	float:left;
	overflow:hidden;
}
#logoDiv3 {
	text-align:right;
	width:315px;
	float:left;
	overflow:hidden;
}

body {
	background-image: url(gfx/bg_main.gif);
	background-color: #404649;
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: center top;
	margin: 20px;
}
body,td,th {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.smallprint {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	letter-spacing: 1px;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.contact {
	font-family: "Comic Sans MS", Verdana;
	font-size: 14px;
}

a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #333537;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}


a.blue:link {
	color: #000ad7;
	text-decoration: none;
}

a.blue:visited {
	text-decoration: none;
	color: #000ad7;
}
a.blue:hover {
	text-decoration: none;
	color: #000ad7;
}
a.blue:active {
	text-decoration: none;
	color: #000ad7;
}

.newslist {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;
}
.linkhome {
	color: #DCB9F5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.linkhome a:link {
	color: #DCB9F5;
	text-decoration: none;	
}
.linkhome a:visited {
	color: #DCB9F5;
	text-decoration: none;	
}
.linkhome a:hover {
	color: #BC7AEC;
	text-decoration: none;	
}
.copy {
	color: #333537;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 140%;
	text-decoration: none;
}
#Layer1 {
	position:absolute;
	left:365px;
	top:200px;
	width:495px;
	height:320px;
	z-index:1;
	visibility: visible;
	overflow: auto;
}
.pink {
	color: #d653b9;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	letter-spacing: 1px;
}

.orange {
	color: #ff3e11;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	text-decoration: none;
	letter-spacing: 1px;
}

.darkblue{
	color: #000ad7;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	letter-spacing: 1px;
}



.instruct {
	text-align: center;
	color: #43D6FB;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	letter-spacing: 1px;
}

.title {
	color: #BC7AEC;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 25px;
	text-decoration: none;
	font-style: normal;
}

.heading {
	color: #BC7AEC;
	font-family: comic sans ms;
	font-size: 20px;
	text-decoration: none;
	font-style: normal;
	text-align: center;
}
.heading2 {
	color: #43D6FB;
	font-family: comic sans ms;
	font-size: 22px;
	text-decoration: none;
	font-style: normal;
	text-align: center;
}
.cats {
	color: #333537;
	font-family: comic sans ms;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}.cats a {
	color: #333537;
	text-decoration: none;
}
.cats a:hover {
	color: #BC7AEC;
	text-decoration: none;
}
.creations {
	text-align: center;
	vertical-align: top;
	width: 505px;
}
.titles {
	color: #333537;
	font-family: comic sans ms;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}
.title-green {
	color: #C0EA15;
	font-family: comic sans ms;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}
.titles a {
	color: #333537;
	text-decoration: none;
}
.titles a:hover {
	color: #BC7AEC;
	text-decoration: none;
}

.cat_links{
	font-size: 14px;
	color: #BC7AEC;
}

.cat_links a{
	font-size: 14px;
	color: #BC7AEC;
	text-decoration: none;
}

.cat_links a:hover{
 	font-size: 14px;
	color: #000000;
	text-decoration: none;
}

.cat_link{
	color: #BC7AEC;
}

.cats img{
	border: 2px solid blue;
}

.titles img{
	border: 2px solid blue;
}

.images img{
	border: 2px solid blue;
}

.padding{
	padding-left:15px;
	padding-right:15px;
}

a.nav:visited {
	color:#FFF;
	text-decoration: none;
	
}

a.home:link {
	color:#FFF;
	text-decoration: none;
	font-weight:bold;
}
a.home:hover {
	color:#C0EA15;
	text-decoration: none;
	font-weight:bold;
}

a.home:active {
	color:#FFF;
	text-decoration: none;
	font-weight:bold;
}
a.home:visited {
	color:#FFF;
	text-decoration: none;
	font-weight:bold;
}

a.nav:link {
	color:#FFF;
	text-decoration: none;

}
a.nav:hover {
	color:#000;
	text-decoration: none;

}

a.nav:active {
	color:#FFF;
	text-decoration: none;

}
#footertop ul li{
	display:inline; 
	
}

#footertopstory ul li{
	display:inline; 
	
}



.footerbreak{
	color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	padding-left:19px;
	padding-right:19px;
	}
	
	ul{
	list-style : none; 

}

#footerDivstory {
	height:65px;
	overflow:hidden;
	background: url("gfx/bg_footer_pink.gif") repeat-x;
}

#footerDivcontact {
	height:65px;
	overflow:hidden;
	background: url("gfx/contact_bg.gif") repeat-x;
}

#footertop{
	margin-left: auto;
	margin-right: auto;
 	width:500px;
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

#footertopstory{
	margin-left: auto;
	margin-right: auto;
 	width:5050px;
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

