/* Universal */
* {margin: 0px; padding: 0px;}
body {background: black; margin: 0px; padding: 0 0 0 0; color: grey; text-align: center
; font-family: verdana; font-size: 12px;}
a {color: #D60100; text-decoration: none;}
a:hover {color: #AFB8C1;}
a img {border: none;}
acronym, abbr {}
blockquote {}
blockquote cite {}
code, pre {}
.clear {clear: both;}
fieldset {border: none;}
legend {display: none;}
h1, h2, h3, h4, h5, h6 {margin: 0px; padding: 0px;}
h1 {}
h2 {}
h3 {}
p { color: grey; } 
hr {display: none;}
input, textarea {padding: 2px; font-size: 100%;}
td, th, tr {}

#wrapper{
width: 1024px;
margin: auto;
}

img
{  border-style: none;
}

IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }


#header { 
padding: 0 0 0 0;
	background: url("http://www.artchiteq.com/images/vheader.gif") repeat-x;
	margin: auto;
	width: 1024px;
	height:110px;
}

.clearit {
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}

/* BUBBLE PLASTIC HORIZONTAL MENU */

.bubplastic.horizontal {
	width: 100%;
	height: 27px;
	margin: 0;
	padding: 0;
	background: #000000 url(images/bg-bubplastic.gif) top left repeat-x;
}
.bubplastic.horizontal ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.bubplastic.horizontal ul li {
	float: left;
	margin: 0;
	padding: 0;
	background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;
}

.bubplastic.horizontal ul li a {
	display: block;
	height: 27px;
	padding-left: 35px;
	float: left;
	text-transform: uppercase;
	font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
	font-size: 90%;
	color: #FFFFFF;
	text-decoration: none;
}

.bubplastic.horizontal ul li a span.menu_ar {
	display: block;
	float: left;
	height: 22px;
	padding-top: 5px;
	padding-right: 35px;
	background: transparent url(images/bg-bubplastic-button.gif) top right no-repeat;
	cursor: pointer;
}
/* END BUBBLE PLASTIC HORIZONTAL MENU */



/* BUBBLE PLASTIC VERTICAL MENU */

.bubplastic.vertical {
	width: 250px;
	margin: 0;
	padding: 0;
	display: block;
}
.bubplastic.vertical ul {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}
.bubplastic.vertical ul li {
	display: block;
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
	background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;
}

.bubplastic.vertical ul li a {
	display: block;
	margin: 0;
	width: 100%;
	padding-left: 35px;
	text-transform: uppercase;
	font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
	font-size: 80%;
	color: #FFFFFF;
	text-decoration: none;
	background: transparent url(images/bg-bubplastic-button.gif) top left no-repeat;
}

.bubplastic.vertical ul li a span.menu_ar {
	display: block;
	margin: 0;
	width: 100%;
	height: 22px;
	padding-top: 5px;
	padding-right: 35px;
	background: transparent url(images/bg-bubplastic-button.gif) top right no-repeat;
	cursor: pointer;
}
/* END BUBBLE PLASTIC VERTICAL MENU */



/* AQUA HOVER */
.bubplastic.aqua ul li a:hover,
.bubplastic.aqua ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-aqua.gif) top left no-repeat;
}
.bubplastic.aqua ul li a:hover span.menu_ar,
.bubplastic.aqua ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-aqua.gif) top right no-repeat;
}


/* BLUE HOVER */
.bubplastic.blue ul li a:hover,
.bubplastic.blue ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-blue.gif) top left no-repeat;
}
.bubplastic.blue ul li a:hover span.menu_ar,
.bubplastic.blue ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-blue.gif) top right no-repeat;
}


/* GRAY HOVER */
.bubplastic.gray ul li a:hover,
.bubplastic.gray ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-gray.gif) top left no-repeat;
}
.bubplastic.gray ul li a:hover span.menu_ar,
.bubplastic.gray ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-gray.gif) top right no-repeat;
}


/* LIME HOVER */
.bubplastic.lime ul li a:hover,
.bubplastic.lime ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-lime.gif) top left no-repeat;
}
.bubplastic.lime ul li a:hover span.menu_ar,
.bubplastic.lime ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-lime.gif) top right no-repeat;
}


/* ORANGE HOVER */
.bubplastic.orange ul li a:hover,
.bubplastic.orange ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-orange.gif) top left no-repeat;
}
.bubplastic.orange ul li a:hover span.menu_ar,
.bubplastic.orange ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-orange.gif) top right no-repeat;
}


/* PINK HOVER */
.bubplastic.pink ul li a:hover,
.bubplastic.pink ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-pink.gif) top left no-repeat;
}
.bubplastic.pink ul li a:hover span.menu_ar,
.bubplastic.pink ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-pink.gif) top right no-repeat;
}


/* PURPLE HOVER */
.bubplastic.purple ul li a:hover,
.bubplastic.purple ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-purple.gif) top left no-repeat;
}
.bubplastic.purple ul li a:hover span.menu_ar,
.bubplastic.purple ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-purple.gif) top right no-repeat;
}


/* RED HOVER */
.bubplastic.red ul li a:hover,
.bubplastic.red ul li.highlight a {
	background: transparent url(images/bg-bubplastic-h-red.gif) top left no-repeat;
}
.bubplastic.red ul li a:hover span.menu_ar,
.bubplastic.red ul li.highlight a span.menu_ar {
	background: transparent url(images/bg-bubplastic-h-red.gif) top right no-repeat;
}

#test li {
	display: block;
	border: solid 1px red;
}


/* Content */
#content {position: relative; width: 1024px; background: white; color: #333; margin: 0px; padding: 0px 0px }

#content2 {position: relative; width:1024px; background: grey; color: #333; margin: 0px; padding: 0px 0px }
#content3 {position: relative; width: 1024px;  background: url(http://www.artchiteq.com/images/combg.png) repeat-x; margin-left: auto; margin-right: auto; padding: 0px 0px }
#content4 {position: relative; width: 1024px;  background: url(http://www.artchiteq.com/images/blgbg.png) repeat-x; margin-left: auto; margin-right: auto; padding: 0px 0px }
margin-right: auto; padding: 0px 0px; font-color: white; }
#content5 {position: relative; width: 1024px;  background: url(http://www.artchiteq.com/images/blgbg.png) repeat-x; margin-left: auto; margin-right: auto; padding: 0px 0px }
#content1 {position: relative; width: 700px; background: white; color: #333; margin: 0px; padding: 0px 0px }

#box  {background-image: url(http://www.anme.tv/images/vidbg.png); background-repeat: no-repeat; }

#sponsor {position: relative; width: 1024px; background: white; color: #333; margin: 10 10 10 10 }

#adspace {float: right; width: 324px; height:1140px; background:red; color: white; margin: 0px 0px 0px 0px; padding: 0 0 0 0}

#mbar {float: left; width: 470px; background: white; color: #000; margin: 0px; padding: 10px 0px }

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }


/* Navigation */


div.col1, div.col2
{
float: left;
padding: 30px;
}

/* Footer */
#footer {position: relative; width: 1024px; background: white; color: #000; margin: 0px; padding: 0px 0px }
#footer a {}
#footer a:hover {}
/* attribution link styling */
#footer p.credits {}
#footer p.credits a {}
#footer p.credits a:hover {}

/* blog posts */
.post {width: 600px; margin: 0px auto;}
.authormeta {}
.authormeta a {}
.authormeta a:hover {}
.postmeta {}
.postdate {}
.posttitle {}
.posttitle a {}
.posttitle a:hover {}
.postcontent {}

/* post content headings */
.postcontent h3 {}
.postcontent h4 {}

/* playing with blockquotes */
.postcontent blockquote {}
.postcontent blockquote cite {}
.postcontent blockquote .styleleft {}
.postcontent blockquote .styleright {}

/* post content lists */
.postcontent ul {}
.postcontent ol {}

/* post content links */
.postcontent a {}
.postcontent a:visited {}
.postcontent a:hover {}
.postcontent a img {}

/* post content tables */
.postcontent table {}
.postcontent th {}
.postcontent tr {}
.postcontent td {}

/* post content forms */
.postcontent form {}
.postcontent fieldset {}
.postcontent legend {}
.postcontent label {}
.postcontent input {}
.postcontent input.submit {}

/* single page meta info */
.metawrap {}
.singlemeta {}
.singlemeta a {}
.singlemeta a:hover {}
.interact {}
.interact a {}
.interact a:hover {}

/* Comments */
#content .commentlist {margin:0;padding:0;border-top:#DADADA 1px solid;}
#content .commentlist li {list-style:none;margin: 0;padding:1em;border-bottom:#DADADA 1px solid;}
.commentlist li.alt {background-color:#FAFAFA;}
.commentlist li .cmtinfo {font-size:10px;}
.commentlist li cite {font-size:10px;}
.commentlist li .cmtinfo em {float:right;margin:0;padding:0;font-style:normal;color:#999;}
#content .nocomments {text-align:center;color:#999;}

/* pop up comments */
#commentspopup {}
#commentspopup h1#header {}
#popupcontent {}
#popupcontent .interact {}
#popupcontent .commentwrap {}

/* Sidebar */
{background: white}
#sidebar ul {list-style: none; margin: 0px; padding: 0px;}
#sidebar li {list-style: none; margin: 0px; padding: 0px;}
#sidebar li h2 {color: #D60100; padding: 0px 0px 5px; border-bottom: 2px solid #57626a;}
#sidebar li ul {margin: 0px 0px 0px;}
#sidebar li li {padding: 2px;}
#sidebar li a {color: #FFF;}
#sidebar li a:hover {color: #FFF;}

/* search box */
#sidebar li#search {}
#sidebar li#search h2 {}
#sidebar li#search fieldset {}
#sidebar li#search legend {}
#sidebar li#search label {}
#sidebar li#search dl {}
#sidebar li#search dt {}
#sidebar li#search dd {}
#sidebar li#search input#s {}
#sidebar li#search input#search {}

/* common sidebar list elements */
#sidebar li#archive {}
#sidebar li#categories {}
#sidebar li#meta {}
#sidebar li#pages {}

/* calendar */
#calendar_wrap {}
#wp-calendar {color: #FFF; font-family: verdana; font-size: 9.5px;}
#wp-calendar #next {}
#wp-calendar #next a {}
#wp-calendar #next a:hover {}
#wp-calendar #prev {}
#wp-calendar #prev a {}
#wp-calendar #prev a:hover {}
#wp-calendar a {}
#wp-calendar caption {}
#wp-calendar th {}
#wp-calendar tr {}
#wp-calendar td {}
#wp-calendar td.pad {}
#wp-calendar td.pad:hover {} /* not IE compatible */

table
{
font-color: black; 

margin-left: 0px;
margin-right: 0px;
}
TABLE.cast
{
padding:0;
    font-family: arial;
	font-size: 8pt;
}
TABLE.info
{
color: #3e3e3e;
padding:0;
    font-family: arial;
	font-size: 8pt;
}
TD
{
vertical-align: top; 
}

/* Footer */
#footer { 
padding: 0 0 0 0;
	background: white;
	margin: auto;
	width: 1024px;
	height:40px;
	border-top: 5px solid #57626a; 
	color: #333;}
	#footer a {}
	#footer a:hover {}
	
/* attribution link styling */
#footer p.credits {}
#footer p.credits a {}
#footer p.credits a:hover {}