/* CSS Document */

body {
	background-image:url(img/global/bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#000000;
	margin:0px 0px 0px 0px;
	text-align:center;
}

label {
	width: 7em;
	float: left;
	text-align: right;
	margin:5px 0.5em 0px 0px;
	display: block;
	cursor:pointer;
}

input {
	color: #ffffff;
	background: #b8a1c3;
	border: 1px solid #392543;
	margin:5px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
}

textarea {
	color: #ffffff;
	background: #b8a1c3;
	border: 1px solid #392543;
	margin:5px 0px -40px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.reqtxt {
	vertical-align:top;
	margin-top:5px;
}

.sendbutton {
	margin-left:11.9em;
	cursor:pointer;
}

.cf_li_err ul {
	list-style:none;
}

.cf_li_err ul li {
	font-weight:bold;
	margin:5px 0px 5px 0px;
}

p {
	color:#503343;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px 0px 10px 0px;
}

fieldset {
	border:0;
}

ul {
	color:#503343;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

ol {
	color:#503343;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

a img {
	border:none;
}

#main {
	width:1000px;
	margin:0px 0px 0px 0px;
}

#left {
	width:540px;
	float:left;
	margin:-10px 0px 0px 0px;
}

#title {
	width:100%;
	height:207px;
	background-image:url(img/global/title.png);
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
}

#nav {
	width:100%;
	height:29px;
}

#nav ul {
	display:inline;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#nav li {
	display:inline;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

#nav a {
	display:block;
	height: 29px;
	background-position: top left;
	background-repeat: no-repeat;
	text-indent: -5000px;
}

#nav a#link-home {
	background-image: url(img/global/nav/unselected/skylar_03.png);
	width: 61px;
}

#nav a#link-home:hover, #nav a#link-home.current {
	background-image: url(img/global/nav/selected/skylar_03.png);
}

#nav a#link-jukebox {
	background-image: url(img/global/nav/unselected/skylar_04.png);
	width: 70px;
}

#nav a#link-jukebox:hover, #nav a#link-jukebox.current {
	background-image: url(img/global/nav/selected/skylar_04.png);
}

#nav a#link-gallery {
	background-image: url(img/global/nav/unselected/skylar_05.png);
	width: 63px;
}

#nav a#link-gallery:hover,  #nav a#link-Gallery.current {
	background-image: url(img/global/nav/selected/skylar_05.png);
}

#nav a#link-video {
	background-image: url(img/global/nav/unselected/skylar_06.png);
	width: 52px;
}

#nav a#link-video:hover, #nav a#link-video.current {
	background-image: url(img/global/nav/selected/skylar_06.png);
}

#nav a#link-media {
	background-image: url(img/global/nav/unselected/skylar_07.png);
	width: 60px;
}

#nav a#link-media:hover, #nav a#link-media.current {
	background-image: url(img/global/nav/selected/skylar_07.png);
}

#nav a#link-bio {
	background-image: url(img/global/nav/unselected/skylar_08.png);
	width: 34px;
}

#nav a#link-bio:hover, #nav a#link-Bio.current {
	background-image: url(img/global/nav/selected/skylar_08.png);
}

#nav a#link-store {
	background-image: url(img/global/nav/unselected/skylar_09.png);
	width: 46px;
}

#nav a#link-store:hover, #nav a#link-store.current {
	background-image: url(img/global/nav/selected/skylar_09.png);
}

#nav a#link-games {
	background-image: url(img/global/nav/unselected/skylar_10.png);
	width: 63px;
}

#nav a#link-games:hover, #nav a#link-games.current {
	background-image: url(img/global/nav/selected/skylar_10.png);
}

#nav a#link-contact {
	background-image: url(img/global/nav/unselected/skylar_11.png);
	width: 78px;
}

#nav a#link-contact:hover, #nav a#link-contact.current {
	background-image: url(img/global/nav/selected/skylar_11.png);
}

#contentbg {
	width:100%;
	height:352px;
	overflow:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(img/global/content/02.jpg);
}

#post1 {
	margin:0px 0px 30px 0px;
}

#post1 p {
	color:#503343;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px 0px 10px 0px;
}


#post1 h1 {
	color:#503343;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	letter-spacing: -1px;
	margin: 0px 0px 10px 0px;
}

#post1 h1 a {
	color:#503343;
	font-family: Arial, Helvetica, sans-serif;
    letter-spacing: -1px;
	font-size: 18px;
}

#post1 h1 a:hover {
	color:#be4465;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	font-size: 18px;
	text-decoration:underline;
}

#post1 h1 a .date {
	color:#be4465;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	font-size:18px;
	float:left;
	display:inline;
}

#post1 h1 a:hover .date {
	color:#be4465;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	font-size: 18px;
	text-decoration:underline;
}

#post1 img {
	margin:0px 5px 5px 0px;
}

#post1 label {
	width: 15em;
	float: left;
	text-align: right;
	margin:5px 0.5em 0px 0px;
	display: block;
	cursor:pointer;
}

#post1 input {
	color: #ffffff;
	background: #b8a1c3;
	border: 1px solid #392543;
	margin:-12px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
}

#post1 textarea {
	color: #ffffff;
	background: #b8a1c3;
	border: 1px solid #392543;
	margin:-12px 0px -40px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	margin: 0 0 5px 5px;
	display: inline;
	}

img.alignleft {
	margin: 0 5px 5px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}

#post1 ul {
	margin:0px 0px 10px 0px;
}

#post1 ol {
	margin:0px 0px 20px 0px;
	list-style:none;
}

#post1 ol li.alt {
	margin:0px 0px 5px 0px;
	padding:5px 5px 5px 5px;
	background-image:url(img/global/content/comments-bg.png);
	background-repeat:repeat;

}

#commentblock {
	margin:20px 0px 10px 0px;
}

#pagecontent {
	margin:20px 0px 0px 0px;
}

#pagecontent ol {
	list-style:none;
}

#pagecontent h1 {
	color:#FFFFFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
}

#pagecontent h1 a {
	color:#FFFFFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
}

#pagecontent h1 a:hover {
	color:#FFFFFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:underline;
}

#pagecontent img {
	border:1px solid #33176c;
	margin:0px 5px 5px 5px;
}

#pagecontent .linklove {
	display:none;
	width:0px;
	height:0px;
}

#content {
	width:515px;
	height:352px;
	overflow:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	text-align:left;
}

#content a {
	color:#503343;
	font-weight:bold;
	text-decoration:none;
}



#content a:hover {
	text-decoration:underline;
}

#diarytitle {
	width:114px;
	height:30px;
	background-image:url(img/global/content/diary.png);
	background-repeat:no-repeat;
	margin:0px 0px 0px -5px;
}

#hometitle {
	width:87px;
	height:30px;
	background-image:url(img/global/content/news.png);
	background-repeat:no-repeat;
	margin:0px 0px 0px -5px;
}

#gallerytitle {
	width:97px;
	height:30px;
	background-image:url(img/global/content/gallery.png);
	margin:0px 0px -20px -5px;
}

#videotitle {
	width:97px;
	height:30px;
	background-image:url(img/global/content/video.png);
	margin:0px 0px -20px -5px;
}

#downloadstitle {
	width:114px;
	height:30px;
	background-image:url(img/global/content/downloads.png);
	margin:0px 0px -20px -5px;
}

#biotitle {
	width:97px;
	height:30px;
	background-image:url(img/global/content/bio.png);
	margin:0px 0px -20px -5px;
}

#gamestitle {
	width:97px;
	height:30px;
	background-image:url(img/global/content/games.png);
	margin:0px 0px -20px -5px;
}

#contacttitle {
	width:114px;
	height:30px;
	background-image:url(img/global/content/contact.png);
	margin:0px 0px -20px -5px;
}

#privacytitle {
	width:195px;
	height:30px;
	background-image:url(img/global/content/privacy.png);
	margin:0px 0px -20px -5px;
}

#tostitle {
	width:195px;
	height:30px;
	background-image:url(img/global/content/tos.png);
	margin:0px 0px -20px -5px;
}

#errtitle {
	width:280px;
	height:30px;
	background-image:url(img/global/content/404.png);
	margin:0px 0px -20px -5px;
}

#top {
	width:100%;
	height:9px;
	background-image:url(img/global/content/01.jpg)
}

#bottom {
	width:100%;
	height:11px;
	background-image:url(img/global/content/03.jpg);
}

#ad {
	width:100%;
	height:204px;
	background-image:url(img/global/ad/01.png)
}

#right {
	width:460px;
	float:right;
	text-align:left;
	margin:-10px 0px 0px 0px;
}

#waist {
	width:100%;
	height:147px;
	background-image:url(img/global/waist.png);
	background-repeat:no-repeat;
	margin:0px 0px 0px -1px;
	overflow:hidden;
}

#legs {
	width:435px;
	height:628px;
	background-image:url(img/global/body.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	margin:0px 0px 0px -1px;
}

#legsflash {
	width:435px;
	height:775px;
	background-image:url(img/global/body.png);
	background-position:top left;
	background-repeat:no-repeat;
	margin:0px 0px 0px -1px;
	z-index:10;
}

#management {
	width:100%;
	height:37px;
	text-align:right;
	margin:0px 0px 0px 0px;
	z-index:5;
}

#management a {
	color:#FFFFFF;
	text-decoration:none;
	z-index:5;
}

#management a:hover {
	text-decoration:underline;
}

#management p {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	margin:-6px 0px 0px 0px;
	z-index:5;
}

#management img {
	z-index:5;
}

#footer {
	width:100%;
	height:40px;
	text-align:left;
	margin:0px 0px 0px 0px;
}

#footer p {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}

#vp_gallery {
	height:625px;
	overflow:hidden;
}

#player {
	width:300px;
	height:90px;
	overflow:hidden;
	margin:0px 0px -90px 0px;
	position:relative;
	left:40px;
	top:20px;
	z-index:100;
}