body  {
	font-family:Verdana;
	font-size:13px;
	margin:0px;
	padding:0px;
	background-color:#000000;
	color:#cccccc;
	text-align:center;
}
.Wp {
	overflow: hidden;
	background-color:#050505;
}
table {
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size:13px;
}
td {
	vertical-align:top;
}
form {
	margin:0px;
	padding:0px;
}
a {
	color:#ffffff;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
img {
	border-style:none;
}
#Background {
	position:absolute;
	z-index:-1;
	left:50%;
	display:none;
}
#SearchBox, #search-box {
	width:405px;
	border-style:solid;
	border-width:1px;
	border-color: #ddd;
	height:25px;
	font-size:15px;
	margin-right:5px;
}
#SearchDiv2 {
	background-image:url("/images/SearchBox19.png");
	/* change to gif for IE6 */
	_background-image:url("/images/SearchBox19.gif");
	margin-left:auto;
	margin-right:auto;
	height:61px;
	width:500px;
	background-repeat:no-repeat;
	margin-top:10%;
	padding-top:15px;
	padding-left:0px;
}
#SearchLeft {
	width:0px; /*Was 85px*/
	padding-left:30px;
}
#SearchMiddle {
	width:410px;
}
#SearchRight {
	vertical-align:middle;
}
#WarningDiv {
	width:400px;
	margin:20px auto 0px auto;
}
.DialogBox {
	border:solid 2px #505050;
	background-color:#ffffff;
	padding:10px;
	display:none;
	position:absolute;
	width:440px;
	height:250px;
	left:50%;
	margin-left:-230px;
	text-align:left;
	z-index:99;
	color:#222222;
}
#ChromeSetupBox {
	height: 450px;
}
.DialogBox table {
	color:#222222;
}
.DialogTitle {
	font-weight:bold;
}
.DialogClose {
	position:absolute;
	top:10px;
	right:10px;
}
.DialogClose a {
	color:#222222;
}
.DialogDesc {
	margin-bottom:5px;
}
#ChromeSetupBox {
	width:500px;
	margin-left:-250px;
}
#ChromeSetupLink {
	font-weight:bold;
}
#SetupLink {
	display:none;
	margin:10px auto 0px auto;
}
#TopBar {
	background-color:#222222;
	border-bottom:solid 1px #cccccc;
	padding:3px 0px;
}
#TopBar table {
	width:100%;
}
#BottomBar {
	position:fixed;
	bottom:0px;
	/* move down 1px for IE6 */
	_bottom: -1px;
	height:30px;
	left:0px;
	right:0px;
	background-image:url("/images/BottomBarFade.png");
	background-repeat:repeat-x;
}
#BottomBar table {
	width:100%;
}
.Categories {
	width:930px;
	margin:20px auto 10px auto;
	text-align:left;
	padding:5px;
	border:solid 1px #808080;
	background-color:#444444;
	clear:both;
}
.Categories .Active, .Categories .Active a {
	font-weight:bold;
	color:#ffffff;
}
.Categories a {
	color:#aaaaaa;
}
.Custom {
	float: right;
}
#Footer {
	clear:both;
	margin-bottom:10px;
}
.Message {
	height:50px;
	margin-top:50px;
}
#Title {
	text-align:center;
	margin-top:50px;
	font-size: 40px;
}
#Title a:hover {
	text-decoration: none;
}
#Title img {
	width:651px;
	height:56px;
}
#FeedbackForm td {
	padding-left:10px;
	_color:expression(this.previousSibling == null ? #555555 : #000000);
}
#FeedbackForm td:first-child {
	color:#555555;
	padding-left:0px;
}
#Themes {
	width:945px;
	margin:10px auto 0px auto;
	padding:0px;
}
.Theme {
	width:315px;
	height:200px;
	float:left;
}
.Theme img {
	width:302px;
	height:189px;
	border:solid 1px #808080;
}

.Wp.idy9vx0,
.Wp.id402 {
	background-color: #fff;
}
body.idy9vx0 #BottomBar,
body.id402 #BottomBar {
	background-image: none;
	border-top: 1px solid #ebebeb;
}
body.idy9vx0 #BottomBar *,
body.id402 #BottomBar * {
	color: #666 !important;
}
body.idy9vx0 #BottomBar td:first-child a,
body.idy9vx0 #BottomBar td > span a:first-child,
body.idy9vx0 #BottomBar td #downloadsep {
	display: none;
}
body.id402 #BottomBar td:first-child a,
body.id402 #BottomBar td > span a:first-child,
body.id402 #BottomBar td #downloadsep {
	display: none;
}

#SetupHref div {
	background-color: rgba(30,30,30,0.8);
	display: inline-block;
	height: 24px;
	text-align: center;
	padding: 6px 20px 0 20px;
	border-radius: 15px;
	font-size: 14px;
}

/********************
 * Remove
 *******************/
body.Remove {
	font-family:Arial;
	font-size:14px;
	background-color:Black;
	color:White;
	text-align:left;
}
body.Remove a {
	color:#cccccc;
	text-decoration: underline;
}
body.Remove .Option {
	margin-top:3px;
	margin-bottom:3px;
}
body.Remove .PreviewImage {
	border:solid 1px #cccccc;
	margin:5px;
	float:left;
	height: 189px;
	width: 302px;
}
body.Remove #PageHolder {
	margin-left:auto;
	margin-right:auto;
	width:950px;
	margin-top:50px;
}
body.Remove .Subtitle,
body.Remove .Subtitle table {
	font-family:Arial;
	font-weight:bold;
	font-size:15px;
	margin-bottom:5px;
	clear:both;
	padding-top:15px;
}
body.Remove .Space {
	margin-top: 30px;
}

/*---------------------------------
 * jGrowl
 * http://stanlemon.net/pages/jgrowl
 *----------------------------------*/
div.jGrowl{z-index:9999;color:#fff;font-size:12px}div.ie6{position:absolute}div.ie6.top-right{right:auto;bottom:auto;left:expression((0 - jGrowl.offsetWidth+(document.documentElement.clientWidth ? document.documentElement.clientWidth:document.body.clientWidth)+(ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft))+'px');top:expression((0+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px')}div.ie6.top-left{left:expression((0+(ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft))+'px');top:expression((0+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px')}div.ie6.bottom-right{left:expression((0 - jGrowl.offsetWidth+(document.documentElement.clientWidth ? document.documentElement.clientWidth:document.body.clientWidth)+(ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft))+'px');top:expression((0 - jGrowl.offsetHeight+(document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px')}div.ie6.bottom-left{left:expression((0+(ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft))+'px');top:expression((0 - jGrowl.offsetHeight+(document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body.clientHeight)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px')}div.ie6.center{left:expression((0+(ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft:document.body.scrollLeft))+'px');top:expression((0+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px');width:100%}div.jGrowl{position:absolute}body>div.jGrowl{position:fixed}div.jGrowl.top-left{left:0;top:0}div.jGrowl.top-right{right:0;top:0}div.jGrowl.bottom-left{left:0;bottom:0}div.jGrowl.bottom-right{right:0;bottom:0}div.jGrowl.center{top:0;width:50%;left:25%}div.center div.jGrowl-notification,div.center div.jGrowl-closer{margin-left:auto;margin-right:auto}div.jGrowl div.jGrowl-notification,div.jGrowl div.jGrowl-closer{background-color:#000;opacity:.85;-ms-filter:"alpha(opacity=85)";filter:alpha(opacity=85);zoom:1;width:235px;padding:10px;margin-top:5px;margin-bottom:5px;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:1em;text-align:left;display:none;-moz-border-radius:5px;-webkit-border-radius:5px}div.jGrowl div.jGrowl-notification{min-height:40px}div.jGrowl div.jGrowl-notification,div.jGrowl div.jGrowl-closer{margin:10px}div.jGrowl div.jGrowl-notification div.jGrowl-header{font-weight:bold;font-size:.85em}div.jGrowl div.jGrowl-notification div.jGrowl-close{z-index:99;float:right;font-weight:bold;font-size:1em;cursor:pointer}div.jGrowl div.jGrowl-closer{padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:.9em;font-weight:bold;text-align:center}@media print{div.jGrowl{display:none}}
/*James moveup or down away from*/
div.jgrowl div.jGrowl-notification { position: relative !important; }
div.jgrowl.bottom-left div.jGrowl-notification, div.jgrowl.bottom-right div.jGrowl-notification { top: -30px; }
div.jgrowl.top-left div.jGrowl-notification, div.jgrowl.top-right div.jGrowl-notification { top: 30px; }

.jGrowl-header {
	font-size: 12px !important;
}