body {text-align:center;background-color:#19181B;font-family:arial;font-size:12px;text-transform: lowercase;color:#737176;background-image:url(img/jlyi_bg.jpg);background-repeat:repeat-x;background-attachment:fixed;}
ul.skills li {list-style-type:square;list-style-position:inside;margin-left:20px;}
#container {width:96%;margin-left:auto;margin-right:auto;border-left:1px solid #39383D;padding-left:20px;text-align:left;padding-bottom:100px;}
#top {width:100%;height:20px;text-align:right;padding:10px;padding-bottom:0;}
#top ul {}
#top ul li {display:inline;}
#top ul li a {color:#737176;text-decoration:none;}
#top ul li a.facebook {color:#3B5998;text-decoration:none;}
#top ul li a.twitter {color:#5FD7FD;text-decoration:none;}
#top ul li a:hover {color:white;}
#label {width:100%;height:100px;text-align:left;}
#label h1 a{color:#D50042;font-size:6em;font-weight:bold;text-decoration:none;float:left;}
#label h1 a:hover{color:#FFF;}
#label .small {float:left;padding-top:20px;padding-left:10px;color:#bfbfbf;font-size:10px;line-height:14px;}
/*#menu {float:left;background-color:#39383D;padding-bottom:2px;border:2px solid #424742;border-bottom:0;}*/
/*#menu {float:left;background-color:#000000;padding-bottom:2px;border:2px solid #424742;border-bottom:0;}*/
#menu {float:left;}
#menu ul {}
#menu ul li {float:left;padding-bottom:10px;}
#menu ul li a {font-size:4em;font-weight:bold;color:#49444A;text-decoration:none;padding:0 5px 0 5px;}
#menu ul li a:hover {color:white;}

#announcement {float:right;position:relative;top:0px;}
#announcement a {width:350px;height:160px;display:block;background-image:url(img/xmas_giveaway.jpg);}
#announcement a:hover {background-position:0 0;}
#container_tentwentyfour {width:1014px;}

#aatchb {width:1014px;height:30px;}
#aatchb_logo {width:412px;height:30px;float:right;}

#latestwork {text-transform:lowercase;}
p {padding:10px;}
div.hr {height:1px;background-color:#474247;}
div.hr hr {display:none;}
#latestwork img {}
.row {display:table-row;vertical-align:middle;margin:0;padding:0;}
.cell {display:table-cell;vertical-align: middle;margin:0;padding:0;border:3px solid #19181B;}
* html .row, * html .cell {display:inline-block;}
#flashcontent {width:800px;height: 550px;}
.aboutpic {float:right;border:5px solid #00ABDF;margin:10px;}
.aboutpic img {border:2px solid black;}
#formcontainer {width:700px;padding-left:50px;}
.formleft {float:left;width:100px;margin:10px 0;}
.formright {float:left;margin:10px 0;}
.input {width:400px;background-color:#00ABDF;border:1px solid black;}
.input2 {width:396px;background-color:#00ABDF;border:1px solid black;height:100px;}
h2.post_title {background-color:#151417;color:#716E72;font-weight:bold;padding:10px;border:1px solid #201F22;border-bottom:1px dotted black;}
h2.post_title a{font-size:30px;text-decoration:none;color:#716E72;font-weight:bold;}
h2.post_title a:hover{color:white;}

#post_container {width:800px;border:1px solid #474247;border-top:0;float:left;}
#slider_container {width:800px;height:250px;float:left;}

#right_nav {width:200px;height:800px;background-color:#121113;float:left;margin-left:10px;border:1px solid #474247;border-top:0;}
.post {}
.post_bar {background-color:#121113;padding:10px;border:1px solid #201F22;}
.post_bar a {color:#7a1016;text-decoration:none;}
.post_bar a:hover {color:white;}
.author {}
.the_time {color:#D50042;}
.post_content p {padding:10px;line-height:18px;}
.post_content a {color:#D50042;}
.post_content a:hover {color:white;}
.post_content ul {margin-left:30px;border-left:5px solid #474247;}
.post_content ul li{padding:5px;}
.post_content img {border:1px solid #474247;padding:2px;background-color:black;}
.post_content img:hover {border:1px solid #737176;padding:2px;background-color:black;}
.mobile_text img {border:1px solid #474247;padding:2px;background-color:black;}
.mobile_text img:hover {border:1px solid #737176;padding:2px;background-color:black;}
#right_nav{font-size:12px;}

#right_nav ul li {background-color:#121113;padding:10px;border-bottom:1px dotted #474247;}
#right_nav ul li.title {background-color:#121113;padding:10px 10px 10px 15px;border-bottom:1px dotted #474247;font-size:10px;color:#474448;letter-spacing:1px;color:#D50042;padding:5px;display:block;border:1px dotted #000000;margin:5px;background-color:#000000;text-decoration:none;font-weight:bold;}
#right_nav ul li a{font-size:10px;padding:5px;color:#716E72;text-decoration:none;letter-spacing:1px;}
#right_nav ul li a:hover{color:white;}
#footer {width:1014px;background-color:#121113;height:50px;margin-top:20px;border:1px solid #474247;font-size:10px;text-align:center;line-height:30px;}
#navigation {width:1014px;background-color:#121113;height:50px;margin-top:20px;border:1px solid #474247;font-size:10px;text-align:center;line-height:30px;}
#navigation a{color:#D50042;text-decoration:none;border-bottom:1px solid #D50042;padding-bottom:3px;}
#navigation a:hover{color:white;}
#digital_art_news {width:994px;background-color:#121113;height:30px;margin-top:20px;border:1px solid #474247;font-size:10px;padding:10px;line-height:30px;}
#right_nav h3{font-size:10px;padding:5px;color:#716E72;text-decoration:none;letter-spacing:1px;}
#digital_art_news ul {}
#digital_art_news .title{float:left;}
#digital_art_news ul ul.news{}
#digital_art_news ul ul.news li{float:left;}
#digital_art_news a{color:#716E72;text-decoration:none;border-bottom:1px dotted #716E72;}
#digital_art_news a:hover{color:white;}

.newsticker {list-style-type: none;padding: 0px;margin: 0;}

#box img { border:none; }
#box ul,li { margin:0; padding:0; list-style-type:none; }
#box p { margin:0; padding:0 0 2px; }
#box :focus { outline: none; }
#box .justify { text-align:justify; }
#box .text ul { margin:5px 0 10px 0; padding-top:5px; border-top:1px solid #212024;}
#box .text li { margin:0 0 5px 0; padding:0 0 5px 15px; background:url(img/bullet.gif) no-repeat 0 4px; border-bottom:1px solid #212024; }

#box { float:left; width:900px;padding:50px;}

#box form { margin:1.5em 0; padding:0; width:50%; float:left;  }
#box fieldset { margin:0; padding:0; border:none;}
#box legend { padding-bottom:0.5em; font-size:1.4em; margin-left:30%; color:#007EA4; }

#box form div { padding:1em 0; border-top:1px solid #212024; }
#box label {float:left; width:30%; line-height: 200%; padding-right:1em; text-align:right; } 
#box input, #box textarea { width:60%;  border:1px solid #141315; padding:3px; font-size:1em; background:#212024; color:#B3BEAD; } 
#box textarea { overflow:auto; font-family:Arial,Helvetica,sans-serif; font-size:1em; width:60%; border:1px solid #141315; padding:3px;}
#box .button input { border:none; margin-left:31%; font-size:1.2em; color:#007EA4; background:none; padding:0 4px; cursor:pointer; width:auto;}

#box .hoverfocus { border:1px solid #D50042;}

#error, #response { float:left; width:30%; padding:3em; }

#response ul { border-top:1px solid #212024; margin-top:5px; padding-top:5px; }

#error li, #response li { margin:0 0 5px 0; padding:0 0 5px 15px; background:url(img/bullet.gif) no-repeat 0 4px; border-bottom:1px solid #212024; }

#working { float:left; padding:3em; background:url(img/loading.gif) no-repeat left center;}

.signature {float:right;}

html body div.clear, html body span.clear { background:none; border:0; clear:both; display:block; float:none; font-size:0; margin:0; padding:0; overflow:hidden; 	visibility:hidden; width:0; height:0; }

.asterisk {color:#D50042;}

.mobile_post_content {background-color:#151417;color:#716E72;padding:10px;border:1px solid #201F22;border-bottom:1px dotted black;}
.android {font-size:8px;float:right;}

.mobile_text {width:700px;float:left;}
.droid_icon {width:25px;float:left;}

blockquote {padding-left:30px;display:block;border-left:1px dotted #474247;border-bottom:1px solid #121113;border-top:1px dotted #474247;border-right:1px solid #121113;background-image:url(img/blockquote_bg.jpg);}

#attn {padding:10px;background-color:black;border:10px solid #046695;border-top:0;}
#attn h2{color:#FFFF1F;font-size:45px;font-weight:bold;}
#attn p {position:relative;left:50px;font-size:20px;color:#F3F3F3;}
#attn a {font-size:28px;font-weight:bold;color:#D50042;text-decoration:none;}
#attn a:hover {font-weight:bold;color:#FFF;}
#attn strong {font-size:28px;}
#attn .smaller {font-size:14px;}


/*Cart*/
#sideshoppingcart h3 {color:#D50042;padding:5px;display:block;border:1px dotted #000000;margin:5px;background-color:#000000;text-decoration:none;font-weight:bold;}

table.shoppingcart tr th#product {background-color:#000000;padding:5px;}
table.shoppingcart tr th#quantity {background-color:#000000;padding:5px;}
table.shoppingcart tr th#price {background-color:#000000;padding:5px;}

.total {background-color:#000000;padding:5px;}
.total .checkout-total {color:#D50042;}
.total .totalhead {color:#D50042;}


.emptycart a{color:#121113;padding:5px;display:block;border:1px dotted #000000;margin:5px;background-color:#474247;text-decoration:none;font-weight:bold;}
.gocheckout a{color:#000000;padding:5px;display:block;border:1px dotted #000000;margin:5px;background-color:#D50042;text-decoration:none;font-weight:bold;}

.wpsc_checkout_table {padding:20px;}
.wpsc_checkout_table h4 {background-color:#000000;padding:5px 20px 5px 20px;border:1px solid #D50042;}

.wpsc_checkout_forms {padding:20px;line-height:35px;}

.wpsc_checkout_table tr td label {display:block;background-color:#000000;padding:5px 20px 5px 20px;border:1px solid #474247;}

.productcart tr td {background-color:#000000;border:1px solid #474247;padding:5px;}
tr.firstrow td {background-color:#000000;border:1px solid #474247;padding:5px;}

.productcart tr.total_price td {font-size:20px;}

strong {color:#939296;}
#checkout_total {color:#D50042;}

.wp-caption {
	background: #000000;
	line-height: 18px;
	margin-bottom: 20px;
	padding: 4px;
	text-align: center;
}
.wp-caption img {
	margin: 5px 5px 0;
}
.wp-caption p.wp-caption-text {
	color: #888;
	font-size: 12px;
	margin: 5px;
}

.visitshop a {color:white;line-height:20px;}

#menu ul li.page-item-54 a {color:#bfbfbf;}
#menu ul li.page-item-174 a{color:#a6a6a6;}
#menu ul li.page-item-2 a{color:#8c8c8c;}
#menu ul li.page-item-56 a{color:#737373;}

#menu ul li.page-item-56 a:hover, #menu ul li.page-item-2 a:hover, #menu ul li.page-item-174 a:hover, #menu ul li.page-item-54 a:hover {color:#007EA4;}

h3 {color:#D50042;font-size:2em;font-weight:bold;text-decoration:none;}

#social_box {width:27px;height:90px;background-color:#121113;position:fixed;top:25px;left:4px;border:1px solid #39383D;padding-left:3px;padding-top:3px;padding-bottom:3px;}

#like_box {width:47px;height:60px;background-color:#121113;position:fixed;top:157px;left:0px;border:1px solid #39383D;padding-top:5px;padding-bottom:5px;padding-left:2px;}

/*comments*/
#comments_box {padding:15px;}
#comments_box h3 {display:block;background-color:#121113;padding:10px;border:1px dotted #474247;}
#comments_box a {color:white;}
#comments_box textarea {background-color:#121113;border:1px dotted #474247;width:750px;color:white;font-family:arial;}
#fbComments {color:white;}
/**
#container{background-color:blue;}
#top {background-color:yellow;}
#label {background-color:cyan;}
#announcement {background-color:red;}
