BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Tahoma; BACKGROUND: #000000; COLOR: #999999; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#wrap {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(images/wrap.png) #030303 repeat-x 50% top; PADDING-TOP: 0px
}
A {
	COLOR: #477eda; TEXT-DECORATION: none
}
A:visited {
	COLOR: #477eda; TEXT-DECORATION: none
}
A:hover {
	COLOR: #9dde16; TEXT-DECORATION: underline
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
A:hover {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#header {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1010px; PADDING-RIGHT: 0px; HEIGHT: 100px; COLOR: #666666; FONT-SIZE: 16px; OVERFLOW: hidden; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#header P {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#header H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Tahoma, Verdana; COLOR: #999999; FONT-SIZE: 24px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#header H1 A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Tahoma, Verdana; COLOR: #999999; FONT-SIZE: 24px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#header H1 A:visited {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Tahoma, Verdana; COLOR: #999999; FONT-SIZE: 24px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#header H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Tahoma, Verdana; COLOR: #999999; FONT-SIZE: 24px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#header H4 A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Tahoma, Verdana; COLOR: #999999; FONT-SIZE: 24px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#header H4 A:visited {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Tahoma, Verdana; COLOR: #999999; FONT-SIZE: 24px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#header H1 A:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
#h4 A:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
#header .forumheaderright
{
	font-size: 12px;
}
.headertext {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 25px
}
.headerleft {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 250px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
.headerright {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 710px; PADDING-RIGHT: 0px; FLOAT: right; OVERFLOW: hidden; PADDING-TOP: 65px
}
.nav {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.nav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.nav LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.nav LI A {
	PADDING-BOTTOM: 13px; TEXT-TRANSFORM: lowercase; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; COLOR: #999999; FONT-SIZE: 12px; PADDING-TOP: 8px
}
.nav LI A:link {
	PADDING-BOTTOM: 13px; TEXT-TRANSFORM: lowercase; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; COLOR: #999999; FONT-SIZE: 12px; PADDING-TOP: 8px
}
.nav LI A:hover {
	PADDING-BOTTOM: 13px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 8px
}
.nav LI A:active {
	PADDING-BOTTOM: 13px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 8px
}
.nav LI LI A {
	BORDER-BOTTOM: #373737 1px solid; FILTER: alpha(opacity=90); BORDER-LEFT: #373737 1px solid; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: lowercase; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 150px; PADDING-RIGHT: 10px; BACKGROUND: #000000; FLOAT: none; COLOR: #cccccc; BORDER-RIGHT: #373737 1px solid; PADDING-TOP: 7px; opacity: .90
}
.nav LI LI A:link {
	BORDER-BOTTOM: #373737 1px solid; FILTER: alpha(opacity=90); BORDER-LEFT: #373737 1px solid; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: lowercase; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 150px; PADDING-RIGHT: 10px; BACKGROUND: #000000; FLOAT: none; COLOR: #cccccc; BORDER-RIGHT: #373737 1px solid; PADDING-TOP: 7px; opacity: .90
}
.nav LI LI A:visited {
	BORDER-BOTTOM: #373737 1px solid; FILTER: alpha(opacity=90); BORDER-LEFT: #373737 1px solid; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: lowercase; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 150px; PADDING-RIGHT: 10px; BACKGROUND: #000000; FLOAT: none; COLOR: #cccccc; BORDER-RIGHT: #373737 1px solid; PADDING-TOP: 7px; opacity: .90
}
.nav LI LI A:hover {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #222222; COLOR: #ffffff; PADDING-TOP: 7px
}
.nav LI LI A:active {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #222222; COLOR: #ffffff; PADDING-TOP: 7px
}
.nav LI UL {
	Z-INDEX: 9999; POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 170px; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px; LEFT: -999em
}
.nav LI LI {
	
}
.nav LI UL A {
	WIDTH: 140px
}
.nav LI UL A:hover {
	
}
.nav LI UL A:active {
	
}
.nav LI UL UL {
	MARGIN: -29px 0px 0px 171px
}
.nav LI:hover UL UL {
	LEFT: -999em
}
.nav LI:hover UL UL UL {
	LEFT: -999em
}
.nav LI.sfhover UL UL {
	LEFT: -999em
}
.nav LI.sfhover UL UL UL {
	LEFT: -999em
}
.nav LI:hover UL {
	LEFT: auto
}
.nav LI LI:hover UL {
	LEFT: auto
}
.nav LI LI LI:hover UL {
	LEFT: auto
}
.nav LI.sfhover UL {
	LEFT: auto
}
.nav LI LI.sfhover UL {
	LEFT: auto
}
.nav LI LI LI.sfhover UL {
	LEFT: auto
}
.nav LI:hover {
	POSITION: static
}
.nav LI.sfhover {
	POSITION: static
}
.nav .current_page_item A {
	PADDING-BOTTOM: 13px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-TOP: 8px
}
#content {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1010px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Tahoma; COLOR: #cccccc; FONT-SIZE: 24px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#content H1 A {
	COLOR: #cccccc; TEXT-DECORATION: none
}
#content H1 A:hover {
	COLOR: #cccccc; TEXT-DECORATION: none
}
#content H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Tahoma; COLOR: #cccccc; FONT-SIZE: 16px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#content H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Tahoma; COLOR: #cccccc; FONT-SIZE: 16px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#content H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Tahoma; COLOR: #cccccc; FONT-SIZE: 16px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#content IMG.wp-smiley {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#content IMG.wp-wink {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: none; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#content BLOCKQUOTE P {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.contentleft {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 680px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
.photos {
	PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1010px; PADDING-RIGHT: 0px; BORDER-TOP: #232323 1px solid; PADDING-TOP: 10px
}

.searchHeader
{
	MARGIN: 0px auto; WIDTH: 1010px;
	position: relative;
}
.SearchBox
{
	position: absolute;
	right: 10px;
	top: 20px;
}

.home .photos A IMG {
	BORDER-BOTTOM: #232323 3px solid; BORDER-LEFT: #232323 3px solid; 
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
	BORDER-TOP: #232323 3px solid; BORDER-RIGHT: #232323 3px solid; 
}
.home .photos A:visited IMG {
	BORDER-BOTTOM: #232323 3px solid; BORDER-LEFT: #232323 3px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #232323 3px solid; BORDER-RIGHT: #232323 3px solid; PADDING-TOP: 0px
}

.home .photos A:hover IMG {
	BORDER-BOTTOM: #373737 3px solid; BORDER-LEFT: #373737 3px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #373737 3px solid; BORDER-RIGHT: #373737 3px solid; PADDING-TOP: 0px
}

.photos A IMG {
	BORDER-BOTTOM: transparent 3px solid; BORDER-LEFT: transparent 3px solid; 
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
	BORDER-TOP: transparent 3px solid; BORDER-RIGHT: transparent 3px solid; 
}
.photos A:visited IMG {
	BORDER-BOTTOM: transparent 3px solid; BORDER-LEFT: transparent 3px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: transparent 3px solid; BORDER-RIGHT: transparent 3px solid; PADDING-TOP: 0px
}
.photos A:hover IMG {
	BORDER-BOTTOM: #373737 3px solid; BORDER-LEFT: #373737 3px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #373737 3px solid; BORDER-RIGHT: #373737 3px solid; PADDING-TOP: 0px
}
.post {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 40px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.post IMG {
	BORDER-BOTTOM: #000000 10px solid; BORDER-LEFT: #000000 10px solid; BORDER-TOP: #000000 10px solid; BORDER-RIGHT: #000000 10px solid
}
.postleft IMG {
	BORDER-BOTTOM: #000000 10px solid; BORDER-LEFT: #000000 10px solid; BORDER-TOP: #000000 10px solid; BORDER-RIGHT: #000000 10px solid
}
.post OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.post OL LI {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.post UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: square; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.post UL LI {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: square; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.postauthor {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.postmeta {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; BORDER-TOP: #333333 1px solid; PADDING-TOP: 5px
}
.postmeta P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.authorbox {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #111111; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 10px
}
.authorbox P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.authorbox IMG {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #333333; FLOAT: left; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 3px
}
.postleft {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 20px
}
.postleft P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.commentsleft {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #333333 1px solid; PADDING-TOP: 10px
}
.postright {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 25px
}
.postright P {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	BORDER-LEFT: #373737 2px solid; PADDING-BOTTOM: 0px; FONT-STYLE: italic; MARGIN: 0px 25px 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 25px; PADDING-TOP: 0px
}
.archive {
	PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.thumbnails {
	MARGIN: 0px 15px 20px 0px; FLOAT: left
}
.clear {
	CLEAR: both
}
IMG.centered {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 10px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 0px
}
IMG.alignnone {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
IMG.alignright {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
IMG.alignleft {
	PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.aligncenter {
	DISPLAY: block; MARGIN-BOTTOM: 10px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.alignright {
	MARGIN: 0px 0px 10px 10px; FLOAT: right
}
.alignleft {
	MARGIN: 0px 10px 10px 0px; FLOAT: left
}
.wp-caption {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #111111; PADDING-TOP: 4px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px
}
.wp-caption IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.wp-caption P.wp-caption-text {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#sidebar {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 250px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 25px
}
#sidebar P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sidebar UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sidebar UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sidebar UL UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sidebar UL LI LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: square; MARGIN: 0px 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sidebar UL LI UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: square; MARGIN: 0px 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footerbg {
	BACKGROUND: #151515; BORDER-TOP: #232323 1px solid
}
#footer {
	PADDING-BOTTOM: 5px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1010px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#footer A {
	COLOR: #666666; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
.footer-1 {
	BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 10px; PADDING-LEFT: 20px; WIDTH: 170px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px
}
.footer-1 P {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; PADDING-TOP: 0px
}
.footer-2 {
	BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 10px; PADDING-LEFT: 20px; WIDTH: 170px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px
}
.footer-2 P {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; PADDING-TOP: 0px
}
.footer-3 {
	BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 10px; PADDING-LEFT: 20px; WIDTH: 190px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px
}
.footer-3 P {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; PADDING-TOP: 0px
}
.footer-4 {
	BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 10px; PADDING-LEFT: 20px; WIDTH: 350px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 5px
}
.footer-4 P {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; PADDING-TOP: 0px
}
#searchform {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
#s {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 3px; WIDTH: 210px; PADDING-RIGHT: 3px; FONT-FAMILY: Verdana, Arial, Tahoma; BACKGROUND: #ffffff; COLOR: #333333; FONT-SIZE: 11px; BORDER-TOP: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; PADDING-TOP: 3px
}
#sbutt {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Verdana, Arial, Tahoma; BACKGROUND: #111111; COLOR: #ffffff; FONT-SIZE: 11px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 1px
}
#author {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, Arial, Tahoma; BACKGROUND: #111111; COLOR: #999999; FONT-SIZE: 12px; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 4px
}
#email {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, Arial, Tahoma; BACKGROUND: #111111; COLOR: #999999; FONT-SIZE: 12px; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 4px
}
#url {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, Arial, Tahoma; BACKGROUND: #111111; COLOR: #999999; FONT-SIZE: 12px; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 4px
}
#comment {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 4px; MARGIN: 5px 0px 10px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, Arial, Tahoma; BACKGROUND: #111111; COLOR: #999999; FONT-SIZE: 12px; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 4px
}
#submit {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Verdana, Arial, Tahoma; BACKGROUND: #111111; COLOR: #999999; FONT-SIZE: 11px; BORDER-TOP: #333333 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #333333 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.commentlist LI UL LI {
	FONT-SIZE: 12px
}
.commentlist LI {
	FONT-WEIGHT: bold
}
.commentlist LI .avatar {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px 5px 0px 10px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #333333; FLOAT: right; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 2px
}
.commentlist CITE {
	FONT-STYLE: normal; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.commentlist CITE A {
	FONT-STYLE: normal; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.commentlist P {
	TEXT-TRANSFORM: none; FONT-WEIGHT: normal
}
.commentmetadata {
	FONT-WEIGHT: normal
}
#commentform INPUT {
	PADDING-BOTTOM: 2px; MARGIN: 5px 5px 1px 0px; PADDING-LEFT: 2px; WIDTH: 170px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
#commentform {
	MARGIN: 5px 10px 0px 0px
}
#commentform TEXTAREA {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 98%; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
#respond:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#commentform P {
	MARGIN: 5px 0px
}
#commentform #submit {
	MARGIN: 0px; FLOAT: left
}
.alt {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.commentlist {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.commentlist OL {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.commentlist LI {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 15px 0px 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; LIST-STYLE-IMAGE: none; PADDING-TOP: 10px
}
.commentlist LI UL LI {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: -5px
}
.commentlist P {
	PADDING-BOTTOM: 0px; MARGIN: 10px 5px 10px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.children {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.nocomments {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.commentmetadata {
	MARGIN: 0px; DISPLAY: block; FONT-SIZE: 10px
}
.navigation {
	TEXT-ALIGN: center; MARGIN-TOP: 10px; DISPLAY: block; MARGIN-BOTTOM: 60px
}
.alignright {
	FLOAT: right
}
.alignleft {
	FLOAT: left
}
.thread-alt {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #111111; PADDING-TOP: 0px
}
.thread-even {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #111111; PADDING-TOP: 0px
}
.depth-1 {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 0px
}
.even {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #333333 1px solid; PADDING-TOP: 0px
}
.alt {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #333333 1px solid; PADDING-TOP: 0px
}
.PictureTable
{
}
.PictureCell
{
	vertical-align: middle;
	text-align: center;
	padding: 5px;
	width: 260px;
	
}

.ListImageCell
{
	text-align: center;
	padding-bottom: 20px;
	padding-right: 20px;
}
.ListImageCell a
{
	display: block;
	text-align: center;
}
.CategoryCell
{
	text-align: center;
	padding-bottom: 20px;
}

.CategoryLabel
{
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Tahoma; COLOR: #cccccc; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}

.CategoryImageCell
{
	text-align: center;
}

.CategoryLabelCell
{
	text-align: center;
}

.CategoryDescriptionCell
{
	text-align: center;
	padding-bottom: 20px;
}

.CategoryEditCell
{
	text-align: center;
}

.CostumeDescLabel
{
	display: block;
	text-align: center;
}

.ResortLabelCell
{
	margin-top: 20px;
	padding-top: 20px;
	BORDER-TOP: #232323 1px solid; 
	text-align:center;
}

.ResortImageCell
{
	text-align:center;
}

.ResortsLabelCell
{
	text-align:center;
	padding-bottom: 10px;
}

.ResortsLabel
{
	font-size: 22px;
	font-weight: bold;
}

.contentHeader
{
	padding-top: 20px;
	padding-bottom: 5px;
}

.contentHeader tr
{
	vertical-align: top;
}

.contentHeaderImageCell
{
	padding-right: 10px;
}

.contentHeaderImageCell img
{
}

.contentHeaderInfoCell
{
	padding-left: 10px;
	padding-right: 20px;
	width: 100%;
	min-width: 220px;
}


.ThumbnailLabel
{
	display: block;
	text-align: center;
}
.CharacterLabel
{
	display: block;
}


ul
{
	list-style-image: url('images/MickeyDot.png');
}


.contentHeaderInfoCell h1
{
	margin-bottom: 5px;
}

.contentHeaderInfoCell h2
{
	margin-top: 10px;
}
.contentHeaderInfoCell h1 p
{
	margin-top: 2px;
	/*margin-bottom: 10px;*/
	font-style: italic;
	font-size: 13px;
	line-height: 15px;
}
#content .contentHeaderInfoCell h1 p a
{
	color: #477eda;
	/*text-decoration: underline;*/
}

.CharacterAlias
{
	margin-top: 2px;
	font-style: normal;
	font-size: 14px;
	line-height: 16px;
	margin-bottom: 0px;
	display: block;
}

.LetterLabel
{
	font-size: 22px;
	font-weight: bold;
}

.pagetitle
{
	padding-top: 20px;
	text-align: center;
}



.stbutton
{
}

#blogheader {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1010px; PADDING-RIGHT: 0px; HEIGHT: 301px; COLOR: #666666; FONT-SIZE: 16px; OVERFLOW: hidden; FONT-WEIGHT: normal; PADDING-TOP: 0px
}

.BlogPageTitle
{
	padding-top: 170px;
	padding-bottom: 5px;
	text-align: center;
	background: url(../../Images/BlogBanner1.jpg);
	margin-bottom: 10px;
	position: relative;
}

.BlogPostTitle
{
	padding-top: 0px;
	text-align: center;
}

.BlogHeaderTitleImg
{
	position: absolute;
	top: 157px;
	left: 0px;
}

.BlogSearchBox
{
	position: absolute;
	left: 0px;
	top: 265px;
}

.BlogSideAd
{
	text-align:center;
}

.BlogContentMain
{
	margin-top: 0px;
	padding-top: 5px;
}

.BlogLeftCol
{
	width: 180px;
	float: left;
}

.BlogContentCol
{
	width: 590px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
}

.BlogRightCol
{
	width: 220px;
	float: left;
}

.RecentContentList
{
	padding-right: 5px;
}

.RecentContentList li
{
	padding-bottom: 3px;
}

.BlogTitleRow > td
{
	padding: 5px 5px;
	BORDER-bottom: #232323 2px solid;
	background:url(images/wrap.png) #030303 repeat-x 50% -250px;
}

.BlogTitlePosterText
{
	font-style:italic;
}

.BlogTitleText
{
	font-size: 12pt;
}

.BlogTitleDate
{
	font-style:italic;
}

.BlogImageCell
{
	padding-right: 10px;
}

.BlogContentCell
{
	color: #BBB;
	padding: 5px;
	background: #ddd;
	padding-left: 5px;
	padding-right: 5px;
	background: url(images/wraptop.jpg) #030303 repeat 50% top;
}

.BlogEntryTable
{
	BORDER: #232323 4px inset;
	width: 100%;
	margin-bottom: 20px;
}


.BlogRecentAddCell
{
	padding-left: 10px;
	padding-right: 10px;
}

.BlogRightCol .BlogRecentSideContent
{
	BORDER: #232323 2px solid;
	width: 220px;
	background: url(images/wrap.png) #030303 repeat-x 50% -150px;
	margin-bottom: 10px;
}

.BlogLeftCol .BlogRecentSideContent
{
	BORDER: #232323 2px solid;
	width: 180px;
	background: url(images/wrap.png) #030303 repeat-x 50% -150px;
	margin-bottom: 10px;
}

.BlogRecentSideContent th
{
	padding-top: 5px;
	padding-bottom: 5px;
	BORDER-bottom: #232323 2px solid;
}

.BlogSideContentContents ul
{
	margin-top: 5px;
	padding-left: 20px;
}

.RecentContentHeader
{
	font-weight: bold;
	padding-bottom: 0px;
}

.BlogInnerTitleRow
{
	height: 20px;
}
.BlogImageCell 
{
}
.BlogPostInfoRow
{
}
.BlogTweetCell
{
	height: 64px;
}
.BlogPostInfoCell
{
	vertical-align: top;
}
.BlogSideContentContents .PictureCell
{
	padding: 2px;
}


.AdminHomeLeftCol
{
	float: left;
	width: 780px;
	padding-right: 10px;
}

.AdminHomeRightCol
{
	float: left;
	width: 220px;
}

.AdminHomeRightCol .AdminSideContent
{
	BORDER: #232323 2px solid;
	width: 200px;
	background: url(images/wrap.png) #030303 repeat-x 50% -150px;
	margin-bottom: 10px;
}

.Disclaimer
{
	COLOR: #666666;
	padding-top: 10px;
	font-size: 9px;
	display: block;
	clear: both;
}

.contextMenu
{
	display: none;
}


.button2_small 
{
	border: none;
	background: url(images/buttons/button2-small.gif) no-repeat left top;
	display: block;
	height: 27px;
	width: 90px;
	color: #FFFFFF;
	text-align: center;
	font-size: 13px;
	line-height: 27px;
	font-weight: bold;
}
.button2_small:hover {
	background: url(images/buttons/button2-small.gif) no-repeat left -27px;
	color: #acebee;
	text-decoration: none;
}
.button2_medium {
	background: url(images/buttons/button2-medium.gif) no-repeat left top;
	display: block;
	height: 27px;
	width: 120px;
	color: #FFFFFF;
	text-align: center;
	font-size: 13px;
	line-height: 27px;
	font-weight: bold;
}
.button2_medium:hover {
	background: url(images/buttons/button2-medium.gif) no-repeat left -27px;
	color: #acebee;
	text-decoration: none;
}
.button2_large {
	background: url(images/buttons/button2-large.gif) no-repeat left top;
	display: block;
	height: 27px;
	width: 150px;
	color: #FFFFFF;
	text-align: center;
	font-size: 13px;
	line-height: 27px;
	font-weight: bold;
}
.button2_large:hover {
	background: url(images/buttons/button2-large.gif) no-repeat left -27px;
	color: #acebee;
	text-decoration: none;
}
.button2_extralarge {
	background: url(images/buttons/button2-extra-large.gif) no-repeat left top;
	display: block;
	height: 27px;
	width: 200px;
	color: #FFFFFF;
	text-align: center;
	font-size: 13px;
	line-height: 27px;
	font-weight: bold;
}
.button2_extralarge:hover {
	background: url(images/buttons/button2-extra-large.gif) no-repeat left -27px;
	color: #acebee;
	text-decoration: none;
}


#navigation {
	HEIGHT: 41px;margin-left: 350px;margin-top: 10px;
}
#navigation .left {
	WIDTH: 5px; BACKGROUND: url(images/navigation_l.png) no-repeat left top; FLOAT: left; HEIGHT: 41px
}
#navigation .right {
	WIDTH: 3px; BACKGROUND: url(images/navigation.png) no-repeat right top; FLOAT: left; HEIGHT: 41px
}
#navigation UL {
	list-style-image: none;
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 38px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 13px; PADDING-TOP: 0px
}
#navigation UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 38px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 13px; PADDING-TOP: 0px
}
#navigation UL 
{
	text-align: center;
	BACKGROUND: url(images/navigation.png) repeat-x 0px -41px; HEIGHT: 41px
}
#navigation UL LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; DISPLAY: block; BACKGROUND: url(images/navigation_s.png) no-repeat right top; FLOAT: left; HEIGHT: 41px; COLOR: #ccc; TEXT-DECORATION: none; PADDING-TOP: 0px; width: 50px;
	
}
#navigation UL LI span 
{
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; DISPLAY: block; BACKGROUND: url(images/navigation_s.png) no-repeat right top; FLOAT: left; HEIGHT: 41px; COLOR: #ccc; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#navigation UL LI.selected A {
	COLOR: #fff
}
#navigation UL LI.last A {
	BACKGROUND-IMAGE: none
}

#navigation UL LI A:hover {
	COLOR: #fff
}

.SearchResultsOuter
{
	width: 100%;
	padding-left: auto;
	padding-right: auto;
	padding-top: 10px;
}
.SearchResultsContent
{
	width: 800px;
	border: #555555 1px solid;
	background: #333333;
	padding: 10px;
}

.button1 {
	background: url(images/buttons/button1-small.gif) no-repeat left top;
	height: 27px;
	width: 90px;
	color: #FFFFFF;
	text-align: center;
	font-size: 13px;
	line-height: 27px;
	font-weight: bold;
	border: none;
}
.button1:hover {
/*	background: url(images/buttons/button1-small.gif) no-repeat left -27px;*/
	color: #99ff99;
	text-decoration: none;
	border: none;
}

.BannerAd
{
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

.PhotoTable
{
}

.PhotoTable td
{
	width: 252px;
}

#blogcontent {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 1010px; PADDING-RIGHT: 10px; PADDING-TOP: 0px;
}

#blogwrap {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(images/wrap.png) #030303 repeat-x 50% -200px; PADDING-TOP: 0px
}

iframe { background: transparent; }

.SiteNoticeDiv table
{
	width: 100%;
}

.NoticeRow td
{
	padding-bottom: 5px;
}
.SiteNotice
{
	color: #993b3b;
	font-size: 8pt;
}

#content .RelationshipList h3
{
	font-size: 12px;
	margin-bottom: 0px;
}

#content .RelationshipList p
{
	margin-top: 0px;
	margin-bottom: 5px;
}

.CharacterChancesMainCell
{
	padding-left: 10px;
}

/*.CharacterLocationContent
{
	width: 260px;
	BORDER: #232323 2px solid;
	background: url(images/wrap.png) #030303 repeat-x 50% -150px;
}*/

.CharacterChancesTable
{
	BORDER: #232323 2px solid;
	width: 260px;
	background: url(images/wrap.png) #030303 repeat-x 50% -270px;
	margin-bottom: 10px;
}


.CharacterChancesTable th
{
	padding-top: 5px;
	padding-bottom: 5px;
	BORDER-bottom: #232323 2px solid;
}

.CharacterChancesTable td
{
	padding: 5px 3px;
}


.contentHeaderLocationCell
{
}

.CharacterLocationTable
{
	BORDER: #232323 2px solid;
	width: 260px;
	background: url(images/wrap.png) #030303 repeat-x 50% -270px;
	margin-bottom: 10px;
}

.CharacterLocationTable th
{
	padding-top: 5px;
	padding-bottom: 5px;
	BORDER-bottom: #232323 2px solid;
}


.CharacterLocationList
{
	padding-left: 20px;
	list-style-image: url('images/MickeyDot.png');
}

.CharacterParkLocationList
{
	padding-left: 10px;
}

.CharacterLocationList a
{
	font-size: 11px;
}

.CharacterLocationSubInfo
{
	display: block;
	font-size: 10px;
	font-style: italic;
}

#ctl00_m_MainContent_m_CharacterLocationCell .ui-widget-header
{
	background: url(images/wrap.png) #030303 repeat-x 50% -270px;
	border-top: none;
	border-left: none;
	border-right: none;
}

#ctl00_m_MainContent_m_CharacterLocationCell .ui-widget-header .ui-state-default
{
	background: url(images/wrap.png) #030303 repeat-x 50% -350px;
	border-color: #222;
}

#ctl00_m_MainContent_m_CharacterLocationCell .ui-widget-header .ui-state-active
{
	background: url(images/wrap.png) #030303 repeat-x 50% -10px;
	border-color: #999;
}


#ctl00_m_MainContent_m_CharacterLocationCell .CharacterLocationContent
{
	background: url(images/wrap.png) #030303 repeat-x 50% -270px;
	max-height:414px;
	overflow:auto;
	width: 254px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 5px;
}

#ctl00_m_MainContent_m_CharacterLocationCell .ui-tabs
{
	padding: 0px 0px;
}
#ctl00_m_MainContent_m_CharacterLocationCell .CharacterLocationContent a
{
color: #477eda;
}

#ctl00_m_MainContent_m_CharacterLocationCell .CharacterLocationContent .CharacterLocationList
{
	margin-top: 0px;
}

#CharacterLocationTabParent
{
	border: none;
}

#ctl00_m_MainContent_m_CharacterLocationCell .ui-tabs .ui-tabs-nav li a
{
	padding-bottom: 3px;
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 5px;
}

.BlogTagListTable
{
	BORDER: #232323 2px solid;
	width: 100%;
	background: url(images/wrap.png) #030303 repeat-x 50% -270px;
	margin-bottom: 10px;
}

.BlogDiscussionRow td
{
	border-bottom: #232323 2px solid
}

.BlogTagListTable th
{
	padding-top: 5px;
	padding-bottom: 5px;
	BORDER-bottom: #232323 2px solid;
}

.BlogTagListTable td
{
	padding-top: 5px;
	padding-bottom: 5px;
}

.SignatureTable td
{
	vertical-align:top;
}

.photos A.AdminHistorical IMG
{
	border: solid 3px #991111;
}

.photos A.AdminNeedToMeet IMG
{
	border: solid 3px #CCCC00;
}

.CharacterCheatSheetTable td
{
	border: 1px solid #eee;
	border-collapse: collapse;
}

.CharacterCheatSheetTable td.ImageCell
{
	padding: 2px;
	text-align: center;
}

.CharacterCheatSheetTable .NameCell
{
	padding-left: 5px;
	padding-right: 5px;
	width: 150px;
}

.CharacterCheatSheetTable .CharacterAvailCell
{
	padding-left: 5px;
	padding-right: 5px;
}
.CharacterCheatSheetTable .LocationTypeCell
{
	border-right: none;
}

.CharacterCheatSheetTable .LocationNameCell
{
	padding-left: 5px;
	padding-right: 5px;
	width: 650px;
	border-left: none;
}

.CharacterCheatSheetTable tr.FirstCharacterRow td
{
	border-top: solid 3px #bbb;
}

.LocationCharacterListTable td
{
	border: solid 1px #fff;
	border-collapse: collapse;
	text-align: center;
}

.TagListContents
{
	text-align: center;
	padding: 5px;
}

.PictureTabs 
{
	width: 1010px;
}

#PictureTabParent .ui-tabs-panel
{
	padding: 0px;
	width: 1010px;
}

#PictureTabParent .PictureCell
{
	padding: 4px;
	max-width: 252px;
	overflow: hidden;
}

#m_PopularPhotoTable
{
	width: 1008px;
}

.PicDiv
{
	width: 240px;
	overflow: hidden;
	text-align: center;
}



.forumcontent td
{
	background: #fff;
	border: solid 1px silver;
}

/*body{font-size:9pt;font-family:Arial, Tahoma;background-color:#ebebeb;padding:7px 100px 7px 100px;}*/

/*topheader*/
/*.topheader {margin-bottom:20px;}
.topheader table {height:30px;border-collapse:separate;width:100%;background-color:Transparent;font-size:100%;}
.topheader td {height:30px;}
.topheader th {height:30px;background-image:url(images/darkgradient.gif);color:White;white-space:nowrap;font-weight:normal;}
.topheader a {color:White;text-decoration:none;}
.topheader a:hover{text-decoration:underline;}
.topheader th.menuitem {color:white;text-align:center;width:12%;border-left:1px solid #9FAABF;border-right:1px solid #606D85;white-space:nowrap;padding-left:5px;padding-right:5px;}
.topheader th.rightitem {border-left:1px solid #9FAABF;border-right:none;}*/

/*header*/
/*.header table {font-size:100%;background-color:Transparent;width:100%;height:90px;border:none;}
.header td {white-space:nowrap;}
.header h1 {font-weight:normal;font-size:15pt;margin-bottom:0px;font-family:Helvetica, Arial;margin-top:0px;color:#999999}
.header a {color:#333399;text-decoration:none;}
.header a:hover{text-decoration:underline;}
.header img{vertical-align:middle;border:none;}*/

/*main body*/
.forumcontent { color: #555; }
.forumcontent table {font-size:100%;border-collapse:collapse;}
.forumcontent h1 {font-weight:normal;font-size:18pt;margin-bottom:0px;font-family:Arial, Tahoma;}
.forumcontent h2 {font-weight:normal;margin-bottom:0px;font-size:14pt;margin-top:0px;font-family:Arial, Tahoma;}
.forumcontent h3 {font-weight:bold;font-size:100%;margin:4px;}
.forumcontent a {color:#477eda;text-decoration:none;}
.forumcontent a:hover{text-decoration:underline;}
.forumcontent th {background-image:url(images/darkgradient.gif);color:White;font-weight:bold;font-size:100%;text-align:justify;padding:0px 5px 0px 5px;height:30px;border:1px solid #9FAABF;}
.forumcontent th a {color:White;font-size:100%;font-weight:normal;text-decoration:none;}
.forumcontent th a:hover{text-decoration:underline;}
.forumcontent td {border:1px solid silver;background-color:#d7d7d7;}
.forumcontent table.noouterborder {border:none;}
.forumcontent table.noouterborder td, .forumcontent table.noouterborder th {border:none;}
.forumcontent table.noborder {border:1px solid silver;}
.forumcontent table.noborder td, .forumcontent table.noborder th {border:none;}
.forumcontent img{vertical-align:middle;border:none;}
.forumcontent hr{height:1px;border:none;color:silver;background:silver;}
.forumcontent div.location{ padding-top:10px;padding-bottom:0px; }
.forumcontent a:visited { color: #477eda; }
.forumcontent div.smalltoolbar{margin-bottom:3px;text-align:right;margin-top:3px;}

td.outerheader {width:6px;background-color:Transparent;}

.forumcontent .gray, .header .gray, .topheader .gray {color:#555;font-size:8pt;font-weight:normal}
.forumcontent .transparentbg {background-color:Transparent;}
.forumcontent th .gray {color:#CCCCCC;}
.forumcontent .gray a, .header .gray a {color:#727299;}
.forumcontent .radiolist td {text-align:left;}

.forumcontent .altItem td {background-color:#f8f8ff;}

/* inputs */
.forumcontent input[type="file"],
.forumcontent input[type="password"],
.forumcontent input[type="button"],
.forumcontent input[type="submit"],
.forumcontent input[type="text"],
.header input[type="file"],
.header input[type="password"],
.header input[type="button"],
.header input[type="submit"],
.header input[type="text"],
button,
select {border:1px solid slategray;font-family:Tahoma, Arial;font-size:9pt;vertical-align:middle;height:22px;}
textarea {border:1px solid slategray;font-family:Tahoma, Arial;font-size:9pt;vertical-align:middle;}

.forumcontent input[type="password"],
.forumcontent input[type="text"],
.header input[type="password"],
.header input[type="text"]{height:14px;padding-top:3px;padding-bottom:3px;}

.forumcontent input[type="text"],
.forumcontent textarea,
.forumcontent select {padding-right:0px;padding-left:0px}

.forumcontent input[type="checkbox"],
.header input[type="checkbox"]{vertical-align:middle;}

.forumcontent input[type="button"],
.forumcontent input[type="submit"],
.header input[type="button"],
.header input[type="submit"],
.forumcontent button {background:slategray url('images/btngradient.gif');color:White;cursor:pointer;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}

.forumcontent input[type="button"]:hover, 
.forumcontent input[type="submit"]:hover,
.header input[type="button"]:hover,
.header input[type="submit"]:hover
{background:slategray url('images/btngradient_rev.gif');}

.gradientbutton {background:url('images/btngradient.gif');color:White;font-size:100%;border:1px solid slategray;}

/* other classes */
img.avatar {border:1px solid #bbbbbb; padding:2px 2px 2px 2px; -ms-interpolation-mode:bicubic; margin-bottom:3px;}
div.quote{color:#7777aa;text-decoration:none;padding-left:15px;}

.MainForumContentWrap
{
	border: solid 1px #555;
	background: #333;
	padding: 0px 10px 5px 10px;
	-moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; border-top-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px;
}

.forumcontent .MessageHeader
{
	background-color: #333;
}

.forumcontent .MessageHeader .gray
{
	color: #aaa;
}

.forumcontent .MessageHeader
{
	background: url(images/wrap.png) #030303 repeat-x 50% -150px;
}

.forumcontent .MessageSidePanel
{
	background-color: #c9c9c9;
}

.forumcontent .MessageMainContent
{
	background-color: #dddddd;
}

.forumcontent .MessageMainContent img
{
	max-width: 100%;
}

.forumcontent .MessageFooter
{
	background-color: #dadada;
}

.forumcontent .spacercell
{
	border:none;
	height: 5px;
	background-color: #333333;
}

.forumcontent .MessageTable tr:last-child .spacercell
{
	height: 0px;
}

#ctl00_m_MainContent_m_BannerAd2Holder 
{
	border-top: 1px solid #232323;
}
