/* Free Sex Styles */

body {
	margin: 0px;
	font-size: 62.5%;
	font-family: Tahoma, "Lucida Sans", Arial;
	color: #333333;
}

a {	font-size: 1.1em; color: #FFFFFF; text-decoration:none;}
a:hover {color: #ff9900;}

p {
	font-size: 1.1em;
	color: #333333;
	line-height: 1.6em;
}

.yellow { font-weight:bold; color:#00fff0;}

.red { font-weight:bold; background-color:#FF0000; color:#fff; padding:5px;}

.cleaner {
	clear: both;
}

h1 {
	font-family: Tahoma, "Lucida Sans", Arial;
	font-size: 1.4em;
	color: #ff9900;
}

h1.left {
	float:left;
	font-size: 1.1em;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-right: 5px;
	line-height: 1.6em;
}

p.orange a { color:#ff9900; text-decoration:underline;}

#topbox { position:absolute; top:10px; right:20px; margin-bottom:50px;}

.floatspace {
	margin-top: 10px;
	float: left;
	margin-right: 7px;
	margin-bottom: 25px;
}

.boxer {
	height: auto;
	width: 700px;
	margin: 0px;
	padding-bottom: 10px;
}

.bigboxer {
	height: auto;
	width: 700px;
	margin: 0px 0px 0px 50px;
	padding-bottom: 10px;
	padding-top: 25px;
}

.livefeed {
	height: auto;
	width: 660px;
	margin: 0px 0px 0px 50px;
	padding-bottom: 10px;
	padding-top: 25px;
	padding-left: 40px;
}

.txtboxer {
	width: 700px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}

.txtboxer h1 a {color:#ff9900;}
.txtboxer a {color:#ff9900;}

* html .txtboxer p.orange { padding-top:0px;}
*+html .txtboxer p.orange { padding-top:0px;}

#outercontainer {
	height: auto;
	width: 758px;
	margin: 0 auto;
	background-image: url(../images/logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 100px;
	position:relative;
}

#nav {
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 750px;
	padding-top: 7px;

}
* html #nav {width: 800px;}
*+html #nav {width: 800px;}


#nav ul {
	list-style-type: none;
	margin: 0px auto;
	padding: 0 0 0 14px;
	height: 25px;
}

#nav ul li {
	float: left;
	padding-right: 8px;
}

#nav ul li a {
	background-image: url(../images/navspace.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 8px;
}

#nav ul li span a {
	background-image:none;
}

.bigboxbluetop {
	background-image: url(../images/bigblueboxtop.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 9px;
	width: 749px;
}
.bigboxbluemid {
	background-image: url(../images/bigblueboxmid.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: auto;
	width: 707px;
	background-color: #005afd;
	padding-left: 42px;
}
.bigboxbluebot {
	background-image: url(../images/bigblueboxbot.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 14px;
	width: 749px;
}


.bigboxorangetop {
	background-image: url(../images/bigorangetop.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 33px;
	width: 752px;
}.bigboxorangetop p {padding-top: 7px; padding-left: 12px;}.smboxorangetop a:hover {	color: #fff; text-decoration:underline;}
.bigboxorangemid {
	background-image: url(../images/bigorangemid.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 752px;
}
.bigboxorangebot {
	background-image: url(../images/bigorangebot.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 752px;
	margin-bottom: 20px;
}

.smboxorangetop {
	background-image: url(../images/smorangeboxtop.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 33px;
	width: 277px;
	padding: 0px;
}.smboxorangetop h1 {padding-top: 7px; padding-left: 12px;}.smboxorangetop a:hover {	color: #fff; text-decoration:underline;}

.smboxorangemid {
	background-image: url(../images/smorangeboxmid.gif);
	background-repeat: repeat-y;
	background-position: left top;
}.smboxorangemid iframe {margin-left: 45px;margin-top: 20px;}

.smboxorangebot {
	background-image: url(../images/smorangeboxbot.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 277px;
}

.smboxbluetop {
	height: 33px;
	width: 182px;
	background-image: url(../images/smblueboxtop.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}.smboxbluetop h1 {	padding-top: 7px;	padding-left: 12px;}

.smboxbluemid {
	background-image: url(../images/smblueboxmid.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-top: 20px;
}.smboxbluemid iframe {	margin-left: 29px;}

.smboxbluebot {
	background-image: url(../images/smblueboxbot.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 182px;
}

ul#links {
	list-style-type: none;
	margin: 0px auto;
	padding: 0px;
}


ul#links li  {
	margin-bottom: 20px;
}

ul#links li a {
	font-size: 1.1em;
	color: #333333;
	font-weight: bold;
}

ul#links li a:hover {
	font-size: 1.1em;
	color: #ff9900;
	font-weight: bold;
}


#footer {
	background-image: url(../images/footer.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 25px;
	width: 752px;
	padding-top: 28px;
	clear: both;
	margin-bottom: 20px;
	
}

#footer ul {
	list-style-type: none;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	height: 2.3em;
}

#footer ul li {
	float: left;
	padding-right: 8px;
}

#footer ul li a {
	padding-right: 8px;
}
#nialllink {
}

#nialllink a {
	font-family: Tahoma, Arial;
	font-size: 1.1em;
	color: #333333;
	text-decoration: underline;
}

#nialllink a:hover {color: #ff9900;}

.banner-horiz { margin:15px 0}