BODY {
	FONT-SIZE: 10pt; BACKGROUND: url(bg.jpg) black fixed no-repeat left bottom; COLOR: #bb99ff; LINE-HEIGHT: 1.5em; FONT-FAMILY: verdana, utopia, sans-serif
}
A {
	FONT-WEIGHT: bold; COLOR: #663399; TEXT-DECORATION: none
}
H1 {
	FONT-FAMILY: georgia, serif
}
H2 {
	FONT-FAMILY: georgia, serif
}
A:hover {
	COLOR: white; TEXT-DECORATION: underline
}
P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#infobox {
	BORDER-RIGHT: #FF3333 4px dashed; BORDER-TOP: #FF3333 4px dashed; LEFT: 50%; MARGIN-LEFT: -400px; BORDER-LEFT: #FF3333 4px dashed; WIDTH: 800px; COLOR: #663377; BORDER-BOTTOM: #FF3333 4px dashed; POSITION: relative; BACKGROUND-COLOR: #ff9999; padding-right:15px; padding-top:6px
}
#infobox H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20pt; COLOR: #ff3300
}
#infobox H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #ff3300
}
#infobox A {
	FONT-SIZE: 12pt
}
#filterbox {
	FONT-SIZE: 10pt; COLOR: #666666; position:relative
}
#header {
	FONT-WEIGHT: bold; BACKGROUND: url(logo_bg_f.jpg) no-repeat center; position: relative; padding-top: 50px; padding-left: 240px; padding-bottom: 50px
}
#header2 {
	FONT-WEIGHT: bold; position: relative; padding-top: 50px; padding-left: 50px; padding-bottom: 50px
}
#header_m {
	FONT-WEIGHT: bold; BACKGROUND: url(logo_bg_m.jpg) no-repeat center; position: relative; padding-top: 50px; padding-left: 100px; padding-bottom: 50px
}
#updatesbox {
	BORDER-RIGHT: #9999aa 1px dashed; BORDER-TOP: #9999aa 1px dashed; LEFT: 50%; BORDER-LEFT: #9999aa 1px dashed; BORDER-BOTTOM: #9999aa 1px dashed; POSITION: relative; MARGIN-LEFT: -400px; WIDTH: 800px; padding-top:10px
}
#hdmain {
	BORDER-RIGHT: #9999aa 1px dashed; BORDER-TOP: #9999aa 1px dashed; LEFT: 50%; BORDER-LEFT: #9999aa 1px dashed; BORDER-BOTTOM: #9999aa 1px dashed; POSITION: relative; MARGIN-LEFT: -460px; WIDTH: 920px; padding-top:10px
}
#gallerymain {
	BORDER-RIGHT: #9999aa 1px dashed; BORDER-TOP: #9999aa 1px dashed; LEFT: 50%; BORDER-LEFT: #9999aa 1px dashed; BORDER-BOTTOM: #9999aa 1px dashed; POSITION: relative; MARGIN-LEFT: -400px; WIDTH: 800px; padding-top:10px
}
#gallerymain img {
	border:1px solid #999999
}
#A img {
	border:0px solid #999999
}
#gallerymain A {
	FONT-SIZE: 11pt; color:#CCCCCC
}
#toptitle {
	BORDER-RIGHT: #9999aa 1px dashed; BORDER-TOP: #9999aa 1px dashed; LEFT: 50%; BORDER-LEFT: #9999aa 1px dashed; BORDER-BOTTOM: #9999aa 1px dashed; POSITION: relative; MARGIN-LEFT: -400px; WIDTH: 800px
}
#toptitle A {
	FONT-SIZE: 14pt
}
#hdtoptitle {
	BORDER-RIGHT: #9999aa 1px dashed; BORDER-TOP: #9999aa 1px dashed; LEFT: 50%; BORDER-LEFT: #9999aa 1px dashed; BORDER-BOTTOM: #9999aa 1px dashed; POSITION: relative; MARGIN-LEFT: -460px; WIDTH: 920px
}
#hdtoptitle A {
	FONT-SIZE: 14pt
}
#toptop {
	LEFT: 50%; POSITION: relative; MARGIN-LEFT: -400px; WIDTH: 800px; padding-left:2em
}
#hdtoptop {
	LEFT: 50%; POSITION: relative; MARGIN-LEFT: -460px; WIDTH: 920px;
}
.littletext {
	FONT-SIZE: 9pt
}
.bmtext {
	FONT-SIZE: 10pt; color:#eeeeee; font-weight:bold
}
.bbmtext {
	FONT-SIZE: 12pt; color:#eeeeee; font-weight:bold
}
.comment {
	BORDER-RIGHT: #bb00aa 1px dashed; BORDER-TOP: #bb00aa 1px dashed; FONT-SIZE: 10pt; MARGIN-LEFT: 1em; BORDER-LEFT: #bb00aa 1px dashed; MARGIN-RIGHT: 1em; BORDER-BOTTOM: #bb00aa 1px dashed
}
.post {
	FILTER: alpha(Opacity=70); COLOR: #ddaaff; BACKGROUND-COLOR: #220033; moz-opacity: 0.7
}
