body {
	margin: 0;
	background: #000000;
	font-family: arial, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: #EAEAEA;
	-webkit-text-size-adjust: none
}

html				{ overflow-y: scroll }

a					{ font-size: 12px; font-weight: normal; text-decoration: underline }
a:link				{ color: #FFFFFF }
a:active			{ color: #FFFFFF; text-decoration: underline }
a:visited			{ color: #FFFFFF }
a:hover				{ color: #FFFFFF; text-decoration: underline }

a.sl				{ font-size: 12px; font-weight: normal; text-decoration: none }
a.hl				{ font-size: 16px; font-weight: normal; text-decoration: none }

h1					{ font-size: 16px; font-weight: normal; color: #fc6e00 }
h2					{ font-size: 16px; font-weight: normal; margin: 0 }
h4					{ margin: 0; font-size: 18px; font-weight: bold; color: #3DC5FF }
li,ol				{ margin: 5px 0 5px 0; padding: 0 }
ul					{ margin: 5px 0 5px 0; padding-left: 15px  }

#prices1 h3			{ margin: 0; padding: 0; color: #338fde; font-size: 12px; font-weight: bold }
#prices2 h3			{ margin: 0; padding: 0; color: #ff7400; font-size: 12px; font-weight: bold }
#prices3 h3			{ margin: 0; padding: 0; color: #ff00c6; font-size: 12px; font-weight: bold }
#prices4 h3			{ margin: 0; padding: 0; color: #27961a; font-size: 12px; font-weight: bold }
#prices6 h3			{ margin: 0; padding: 0; color: #FF0000; font-size: 12px; font-weight: bold }

.mpop				{ position: relative; z-index: 99; width: 261px; height: 49px; margin: -5px 0 0 9px; background: url(/images/interface/most_popular.gif) }
.opt1_text			{ padding: 0 10px 0 10px; color: #0289e8; text-align: justify }
.opt2_text			{ padding: 0 10px 0 10px; color: #ff5a00; text-align: justify }
.opt3_text			{ padding: 0 10px 0 10px; color: #ff00c8; text-align: justify }
.opt4_text			{ padding: 0 10px 0 10px; color: #0d7300; text-align: justify }
.opt5_text			{ padding: 0 10px 0 10px; color: #9700ff; text-align: justify }

.l1					{ float: left; width: 426px; text-align: justify }
.r1					{ float: left; width: 427px; margin-left: 22px; text-align: justify }

.hrfull				{ clear: both; width: 875px; height: 21px; margin: 20px 0 20px 0; background-image: url(/images/interface/hr.gif) }
.hr					{ clear: both; height: 21px; margin: 10px 0 10px 0; background-image: url(/images/interface/hr.gif) }
.red				{ color: #FF0000 }

.clr1				{ clear: both; height: 15px }
.clr2				{ clear: both; height: 1px; overflow:hidden }
.clr3				{ clear: both; height: 30px }

#container			{ width: 875px; margin: 10px auto 0 auto }
#header				{ width: 875px; padding-top: 30px; background: url('/images/interface/header.gif') no-repeat }
#navigation			{ clear: both; width: 875px; text-align: center; padding-top: 15px }
#navigation a		{ font-size: 14px; font-weight: normal; text-decoration: none; color: #b0b0b0; padding: 0 7px 0 7px }
#navigation a:hover	{ color: #FFFFFF }
#logo				{ width: 405px; float: left; margin-left: 10px; margin-top: 10px }
#header_link		{ width: 450px; float: left; margin-top: 10px; text-align: right }
#fbli				{ width: 875px; height: 30px }

#main				{ width: 875px; margin-top: 40px }
#left, #left2		{ float: left; width: 426px; text-align: justify }
#right, #right2		{ float: left; width: 427px; margin-left: 22px; text-align: justify }
#copyright			{ width: 875px; margin-top: 10px; color: #999999; text-align: justify }
#copyright a		{ color: #999999 }
#footer				{ width: 875px; margin-top: 10px; color: #999999; text-align: justify }
#footer a			{ color: #999999; text-decoration: none }

#newsletter			{ width: 875px; height: 141px; margin: 20px 0 20px 0; background: url(/images/new_subscribe.jpg) }
#newsletter	div		{ padding: 107px 0 0 231px }

#features			{ border: 1px solid #868686; border-collapse: collapse }
#features td		{ border: 1px solid #868686; text-align: justify }

#testimonial1		{ width: 202px; float: left }
#testimonial2		{ width: 202px; float: left; margin-left: 10px }
#testimonial3		{ width: 202px; float: left; margin-left: 18px }
#testimonial4		{ width: 202px; float: left; margin-left: 18px }
#testimonial1c		{ width: 202px; float: left; text-align: justify }
#testimonial2c		{ width: 202px; float: left; margin-left: 15px; text-align: justify }
#testimonial3c		{ width: 202px; float: left; margin-left: 15px; text-align: justify }
#testimonial4c		{ width: 202px; float: left; margin-left: 15px; text-align: justify }

#t_pag				{ width: 854px; text-align: right; margin-top: 30px }
#t_pag li			{ display: inline; margin: 0 1px 0 1px; padding: 5px; font-size: 12px; font-weight: normal; text-decoration: none; color: #EAEAEA }
#t_pag a			{ font-size: 12px; font-weight: normal; text-decoration: none; color: #EAEAEA }

#clickbox			{ width: 875px; margin: 0 auto 0 auto }
#clickdiv			{ position: absolute }

#newsleft			{ float: left; width: 600px }
#newsright			{ float: right; width: 199px; background-color: #343434 }
#newsright a		{ text-decoration: none }
#newsrc				{ padding: 0 10px 0 10px }
a.newstitle			{ text-decoration: none; font-size: 14px; font-weight: bold; color: #ff5a00 }
#newsback			{ float: right; width: 140px; text-align: right }
#newsback a			{ color: #FF0000 }
#news_cats			{ float: left; width: 200px }
#news_social		{ float: right; width: 150px; text-align: right }

#homenews			{ float: right; width: 387px; height: 128px; padding: 15px 20px 0 20px; background: url(/images/news_home_bg.gif) }
#homenews p			{ margin: 0 0 8px 0 }

#ssp a				{ border: 1px solid #444444; padding: 8px; margin: 4px; float: left; text-decoration: none; font-size: 12px; font-weight: bold }
#ssp img			{ border: 1px solid #FFFFFF }
#ssp p				{ margin: 0; padding-top: 5px }

#gallery			{ width: 875px; height: 460px; overflow-x:scroll; overflow-y:hidden }
#gallery_links 		{ width: 875px; text-align: center }
#gallery_links a	{ margin-right: 30px; font-size: 14px; text-decoration: none }
#studio_links 		{ width: 875px }
#studio_links a		{ margin-right: 30px; font-size: 14px; text-decoration: none }

#things				{ width: 876px; height: 242px; background: url(/images/things_we_like.gif); padding-top: 55px }
#things a			{ color: #000000 }
#things div			{ float: left; height: 91px; color: #000000; font-weight: bold; margin-left: 30px }
#things img			{ float: left; margin-right: 10px }
#things div p		{ margin-top: 25px }

#footer_links		{ height: 40px;  font-size: 14px }
#footer_links a		{ text-decoration: none; font-size: 14px }

#new_prices_1		{ width: 877px; height: 185px; background: url(/images/shop4/option1_bg.png); padding-top: 85px }
#new_prices_1 select{ width: 70px; height: 17px; font-size: 10px }
#new_prices_1 td	{ padding: 4px 0 4px 0 }
#new_prices_2		{ width: 877px; height: 185px; background: url(/images/shop4/option2_bg.png); padding-top: 85px }
#new_prices_2 select{ width: 70px; height: 17px; font-size: 10px }
#new_prices_2 td	{ padding: 4px 0 4px 0 }
#np_left,#np_left2	{ float: left; width: 645px }
#np_right,#np_right2{ float: left; color: #4c4a46; font-size: 36px }
#np_right div		{ height: 80px; padding: 29px 0 0 20px }
#np_right2 div		{ height: 80px; padding: 29px 0 0 20px }
.ud					{ border-bottom: 1px solid #FFFFFF }
#p1_total p			{ margin: 0; font-size: 12px; color: #FF0000; text-align: right }
#p2_total p			{ margin: 0; font-size: 12px; color: #FF0000; text-align: right }

/*  "Show All" + "Hide All" links */
#TJK_ToggleON,#TJK_ToggleOFF {border:1px solid #333;padding:0 5px;margin-right:5px}
/* zeroing out padding and margin */
#TJK_DL dd,#TJK_DL dt {margin:0;padding:0}
/* margin for the DTs (shorthand) */
#TJK_DL dt {margin-top:-28px; text-align: right}
/* image and left padding for DDs */
#TJK_DL dd {margin-top: 15px; padding-left:0px; text-align: justify}
/* styling all anchors in the DTs */
#TJK_DL dt a {background:0 50% no-repeat;padding-left:15px;color:#000;text-decoration:none}
#TJK_DL dt a {color:#FFFFFF}
/* the + and - gif in the anchors */
#TJK_DL .DTplus a {background-image:url(/images/interface/toggleDLplus.gif)}
#TJK_DL .DTminus a {background-image:url(/images/interface/toggleDLminus.gif)}
/**********************************/
/**********************************/
#TJK_DL .showDD {position:relative;top:0}
#TJK_DL dd,.hideDD{top:-9999px;position:absolute}
#TJK_ToggleON,#TJK_ToggleOFF {display:inline;cursor:pointer;cursor:hand}
