/* ---------- RESETS ---------- */
a {
	color: #1F8FFF;
	text-decoration: none;
}



body {
	background-color: #f6f6f6;
	font-family: verdana, arial;
	font-size: 10px;
	height: 100%;
	margin: 0px;
	padding: 0px;
}

ul {
	list-style-type: none;
}

/* ---------- HEADER ---------- */


#header {
	border-top: solid 5px #ff99cc;
	margin: 0px 0px 80px 0px;
	padding: 0px;
}

#logo {
	float: left;	
}

#header h1 {
	margin: 0px;
	padding: 0px;
}

#header h2 {
	font-size: 10px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

#header-contents {
	background-color: #fff;
	margin: 0px auto;
	width: 960px;	
}

ul#nav-list {
	float: left;
	list-style-type: none;
}

ul#nav-list li{
	float: left;	
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	padding: 5px;
		 position: relative;
}

ul#nav-list li:hover{
	background-color: #ffbedf;
	float: left;	
	font-size: 10px;
	font-weight: bold;

}

ul#nav-list li a {
	margin: 0px;
	padding: 0px;	
}

ul#subnavlist { display: none; list-style-type: none; }
ul#subnavlist li { display: block; float: left; }

ul#nav-list li:hover ul#subnavlist
{
	display: block;
	position: absolute;
	left: -40px;
	z-index: 10;
}

ul#nav-list li:hover ul#subnavlist li
{
	display: block;
	padding: 0px;
}

ul#nav-list li:hover ul#subnavlist li a
{
	display: block;
	padding: 0px;
}

/* ---------- HOMEPAGE ---------- */

#content .cover {
	background-color: #fff;
	border: solid 1px #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 0px;
	padding: 10px;
}

#cover-main {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 760px
}


#content {
	clear: both;
	margin: 0px auto;
	padding: 0px;
	width: 960px;
}


#cover-sidebar {
	float: right;
	text-align: center;	
	width: 200px;
}

/* ---------- WIKI ---------- */
#wiki-home {
	width: 600px;
}

#wiki-profile-right {
	float: right;
	margin: 0px;
	padding: 0px;	
}

.kiss-page h2 {
	display: inline;
	font-size: inherit;
	font-weight: bold;
}

.wiki-home-thumb {
	display: block;
	float: left;
	margin: 0px 5px 5px 0px;
	padding: 0px;
	text-align: center;
}

.wiki-home-thumb .thumb {
	background-color: #fff;
	border: solid 1px #ccc;
	margin: 0px;
	padding: 3px;		
}

.mugshot {
	background-color: #fff;
	border: solid 1px #ccc;
	float: right;
	margin: 0px;
	padding: 3px;		
}



#wiki ul.scenes {
	background-color: #fff;
	padding: 10px;
}

#wiki li.scenes {
	border-bottom: dotted 1px #000;
	padding: 10px;
}

#store {}

#store .section {
	background-color: #fff;
	margin: 0px 0px 10px 0px;
	padding: 10px;
}

/* ---------- SPECIALS ---------- */

li.fsports-thumb img {
	display: block;
	float: left;	
	margin: 0px;
	padding: 0px;
}




/* ---------- CONTACT FORM ---------- */
#mycontactform {
	float: left;	
	margin: 0px;
	padding: 0px;
	width: 600px;
}

#mycontactform input {
	border: solid 1px #ccc;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	width: 600px;	
}

#mycontactform textarea {
	border: solid 1px #ccc;
	height: 400px;
	margin: 0px;
	padding: 0px;
	width: 600px;	
}

#mycontactform .button {
	border: solid 1px #ccc;
	float: right;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	width: 80px;	
}

#mycontactform label {
	display: block;	
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

#success {
	font-size: 20px;
	width: 600px;	
}

/* ---------- TUMBLR BLOG ---------- */
#blog-home {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 600px;	
}

#post {
	margin: 20px;
	padding: 0px;
	text-align: center;
}

#post img {
	background-color: #fff;
	border: solid 1px #ccc;
	margin: 0px;
	padding: 5px;
	text-align: center; 
}

