body						{background:url(/_files/pseudoart/layout/bg.gif) repeat-y top center #242523;color: #c1c1c1;font-size: 12px;line-height:16px;}
a,
a:visited,
a:active					{color:#e7e7e7;text-decoration:none}
a:hover						{color:#fff;text-decoration:underline}

ul							{list-style:none;margin:5px 0 15px 0;}
ul li						{background:transparent url(/_files/pseudoart/layout/arrow.gif) no-repeat;padding-left:10px;font-size:11px;margin-left:0;}
ul li a						{color:#e7e7e7;text-decoration:none;}
ul li a:hover				{color:white;text-decoration:underline;}

ul.work						{list-style:none;margin:10px 0 0px 0;}
ul.work li 					{background:transparent;padding-left:0;}

ul.inline_links				{list-style:none;margin:5px 0 15px 0;}
ul.inline_links li			{background:url(/_files/pseudoart/layout/inline.gif) right no-repeat;;float:left;padding:0 7px 0 0;margin:0}
ul.inline_links li.last		{background:transparent;float:left;padding:0 7px 0 0;margin:0}
ul.inline_links li a		{color:#e7e7e7;text-decoration:none;}
ul.inline_links li a:hover	{color:white;text-decoration:underline;}

.smalltext					{margin:5px 0 15px 0;font-size:11px;}

#header						{background:url(/_files/pseudoart/layout/header.jpg) no-repeat;height:45px;}
#header a					{display:block;}

#headerart_main				{background:url(/_files/pseudoart/layout/header3.jpg) no-repeat;height:250px;}
#headerart					{background:url(/_files/pseudoart/layout/header4.jpg) no-repeat;height:165px;}
#menu						{background:url(/_files/pseudoart/layout/menu.gif) repeat-x #b8b8b8;height:30px;}
#menu .wrap					{background:url(/_files/pseudoart/layout/menu_div.gif) no-repeat;padding-left:1px;}
#menu ul.menu 				{margin:0;}
#menu ul.menu li			{display:block;float:left;margin:0;padding:0}
#menu ul.menu li a			{display:block;float:left;color:#afb59c;background:url(/_files/pseudoart/layout/menu_off.gif) no-repeat top right;text-decoration:none;height:30px;}
#menu ul.menu li a span		{padding:7px 10px 0 8px;float:left;font-size:13px;font-weight:bold;}
#menu ul.menu li a:hover	{background:transparent url(/_files/pseudoart/layout/menu_over.gif) no-repeat top right;color:#fff;}
#menu ul.menu li a:hover span{display:block;width:auto;cursor:pointer;}
#menu ul.menu li a.selected,
#menu ul.menu li a.selected:hover	{display:block;float:left;color:#e7fcc7;background:url(/_files/pseudoart/layout/menu_selected.gif) no-repeat top right;text-decoration:none;}
#menu ul.menu img			{margin:7px 6px 0px 5px}

#main						{background:url(/_files/pseudoart/layout/main.gif) repeat-x top #4f5440;padding:40px 0 30px 0;min-height:400px;}
#main h1					{margin:0;padding:0}
#main h2					{font-size:12px;font-weight:normal;color:#9fa998;margin:-8px 0 16px 2px;padding:0}
#main h2 a					{color:#b8bfa8;}					

#main a span,
#main a:visited span		{color:#e7e7e7}

#right						{background:url(/_files/pseudoart/layout/b0.gif) no-repeat top #2a2d26;padding-top:10px;margin:4px 10px 0 0;font-size:11px;}
#right ul					{margin-bottom:5px}
#footer						{background:url(/_files/pseudoart/layout/footer.gif) no-repeat bottom #2a2d26;padding:50px 0 40px 0px;}
h3							{font-size:14px;font-weight:normal;color:#e7fcc7;margin-bottom:0px;}

#tagcloud					{padding-top:5px}
.mainthumbs 				{padding:10px;margin-bottom:25px !important;}
.mainthumbs div.wall_thumb	{margin:6px 6px 6px 6px;}

div.featured				{margin:0 10px 10px 0px;}

div.wall_thumb				{margin:0 6px 10px 6px;}
div.featured a,
div.wall_thumb a			{border:4px solid #393d2e;display:block;}
div.featured a:hover,
div.wall_thumb a:hover		{border:4px solid #a5b094;}
div.featured a,
div.wall_thumb a img		{}

.mainthumbs div.poster_thumbs{margin:6px 6px 6px 6px;}

div.poster_thumbs			{margin:0 6px 30px 6px;}
div.poster_thumbs a			{border:4px solid #393d2e;display:block;}
div.poster_thumbs a:hover	{border:4px solid #a5b094;}
div.poster_thumbs a img		{}

div.wallpaper				{padding:12px 25px 15px 25px;margin:4px 0 0 10px;}
div.wallpaper img,
div.wallpaper div.swf		{margin:12px 0 13px 0}

.darker						{background:#474c3a;}
.darkest					{background:#2a2d26;}

ul.dl						{float:right;margin:0}
ul.dl li					{display:block;float:left;margin:0;padding:0;background:none;}
ul.dl li span,
span .linkblock				{display:block;float:left;padding:2px 4px 2px 4px;margin:0 0 0 4px;display:block;width:auto;color:#858d6f;background:#474c3a;}

.caption ul.dl				{float:left;margin:0}
.caption ul.dl li span		{display:block;float:left;padding:2px 4px 2px 4px;margin:0 4px 0 0px;display:block;width:auto;color:#c1c1c1}

ul.inline					{margin:0}
ul.inline li				{float:left;background:transparent;padding:0;color:#c1c1c1}
ul.inline li span			{}

ul.tags						{margin:0 0 0 0;}
ul.tags li					{float:left;background:transparent;padding:0;color:#c1c1c1}
ul.tags li span				{border-right:1px solid #474c3a;padding:0px 3px 0 4px;}
ul.tags li span.last		{border:0;padding:0px 3px 0 4px;}
input,textarea				{border:1px solid #2a2d26;background:#2a2d26;color:#c1c1c1;width:250px;margin:0 2px 5px 0;}
textarea					{height:120px;}
.label						{margin:3px 5px 0 5px;font-style:bold;width:120px;}
input.na					{background:transparent;width:auto;border:0}
input.btn					{width:auto;color:#e7fcc7}

#right p,
.noindent p					{text-indent:0px}
p							{text-indent:0px}

#simpleTooltip 				{padding: 5px 0 5px 5px; border: 0; background: #2a2d26; }
img.help					{margin:3px 0 0 0}

.inline						{float:left;margin:5px 5px 0 0}
.blogimg					{float:left;background:#2a2d26;margin:0 10px 10px 0;}
.blogimg img				{padding:5px;}
.right						{float:right;}
.float						{float:left;}
.txtright					{text-align:right}
.box						{margin:0px 10px 0 10px}
.noheader					{margin-top:66px !important}
.spacing					{margin-bottom:20px !important;}
.halfspacing				{margin-bottom:10px !important;}
.icon						{margin:8px 10px 0 0}
.textbar					{background:#2a2d26;padding:2px 10px 2px 10px;font-size:11px;}
.hidden						{display:none;}
.blog						{width:620px}
.w300						{width:300px}
.w320						{width:320px}
.p4							{padding:5px 0 0 4px;}
.m5							{margin:5px}
.group:after 				{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.entry						{border-bottom:1px dotted #2a2d26;padding-bottom:10px;}
.small						{font-size:10px}
.hr							{border-top:1px dotted #2a2d26;padding-bottom:0px;margin-bottom:10px;}
.error						{color:red;font-weight:bold;}
img.rss						{float:left;margin-right:5px;}
.firstcomment				{width:620px;background:url(/_files/pseudoart/layout/comment_0.gif) no-repeat #393d2e;margin:0}
.comment					{width:620px;background:url(/_files/pseudoart/layout/comment_0.gif) no-repeat #393d2e;margin:10px 0px 0px 0px}
.comment_inner				{margin:5px 20px 0px 20px;background:#393d2e}
.tooltip_thumb				{margin:0}
.tooltip_thumb img			{width:80px;height:50px;}
.portfolio					{background:#393d2e;display:block;padding:0px;}
.portfolio	a				{border:4px solid #393d2e;display:block;}
.portfolio	a:hover			{border:4px solid #a5b094;}
.wallnav					{margin:47px 24px 0 0}
.wallnav li span			{background:transparent !important}

*:first-child+html .group 	{min-height: 1px;}

// ie6 fixes DUH!
* html #main 				{ height:400px; }  


/* thickbox */

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {

}

#TB_secondLine {

}


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(/layout/macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #2a2d26;
	z-index: 102;
	color:#c1c1c1;
	display:none;
	border: 0px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border: 0;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	display:none;
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}
