/*------------------------------------------------------------------------

# JXTC TEQMART Pro Joomla 1.5 Template - Version 1.0 UID 002890

# ------------------------------------------------------------------------

# Copyright (C) 2009 Monev Software L.L.C. All Rights Reserved.

# @license - Copyrighted Commercial Software

# Author: JoomlaXTC

# Website:  http://www.joomlaxtc.com

# This file may not be redistributed in whole or significant part.

--*/
HTML, BODY, DIV, SPAN, APPLET, OBJECT, IFRAME, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE, A, ABBR, ACRONYM, ADDRESS, BIG, CITE, CODE, DEL, DFN, EM, FONT, IMG, INS, KBD, Q, S, SAMP, SMALL, STRIKE, STRONG, SUB, SUP, TT, VAR, DL, DT, DD, OL, UL, LI, FIELDSET, FORM, LABEL, LEGEND, TABLE, CAPTION, TBODY, TFOOT, THEAD, TR, TH, TD
{
	margin: 0;
	padding: 0;
	border: 0;
	/*[empty]background-color:;*/
}
DIV.sendcart-info
{
	padding-bottom: 58px;
}
HTML
{
	background: #000000 url(http://www.experiencethefuture.co.za/images/ETFb2.jpg) no-repeat;
}
DIV#quantity
{
	display: none;
}
DIV.vmCartModule
{
	padding-top: 0;
	margin-top: 39px;
	padding-bottom: 0;
	height: 0px;
}
DIV.vmCartModule IMG
{
	display: none;
}
TABLE
{
	border-collapse: separate;
	border-spacing: 0;
}
CAPTION, TH, TD
{
	font-weight: normal;
	text-decoration: none;
}
BLOCKQUOTE:before, BLOCKQUOTE:after, Q:before, Q:after
{
	content: "";
}
BLOCKQUOTE, Q
{
	quotes: "" "";
}
UL
{
	list-style: none;
}
LI
{
	list-style-type: none;
	list-style-image: none;
}
BODY
{
	font-family: Arial, Helvetica, sans-serif;
}
/*Global Font Size*/
BODY
{
	font-size: 68.75%;
}
DIV#inset2
{
	float: right;
	margin-top: 0px;
	padding-left: 0;
	padding-right: 53px;
}
.header
{
	display: none;
}
/*IE*/
HTML>BODY
{
	font-size: 11px;
	border-right: 1px solid #000000;
}
/*Other browsers
HEADINGS*/
#content H1, #content H3, #content H4, #content H5, #content H6, #content .contentheading, #content .componentheading
{
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
}
#content .componentheading
{
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}
#content .contentheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: -2px;
	line-height: 130%;
	padding-top: 12px;
}
#content H1
{
	font-size: 2.55em;
	letter-spacing: -1px;
}
#content H2
{
	font-size: 2em;
	letter-spacing: -1px;
}
#content H3
{
	font-size: 13px;
	letter-spacing: 0em;
	font-weight: bold !important;
}
#content H4
{
	font-size: 1.15em;
	line-height: 1.25;
	font-weight: bold !important;
}
#content H5
{
	font-size: 1em;
	font-weight: bold !important;
}
#content H6
{
	font-size: 1em;
}
/*TEXT ELEMENTS*/
#content P
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-left: 0pt;
	line-height: 130%;
}
#content P.right
{
	text-align: right;
}
#content P.last
{
	margin-bottom: 0;
}
#content UL, #content OL
{
	margin: 0;
	list-style-type: none;
}
#content A:hover
{
	text-decoration: none;
}
#pu_edit
{
	display: none;
}
#menu1
{
	display: none;
}
#content BLOCKQUOTE
{
	margin: 1.5em 0 1.5em 1.5em;
	font-style: italic;
}
#content STRONG
{
	font-weight: bold;
}
#mainbody UL, #mainbody LI
{
}
#content OL
{
	list-style-type: decimal;
}
#content DL
{
}
/*margin: 1.5em 0;*/
#content A.arrow
{
	padding: 0 12px 0 0;
}
#content A.arrow:hover
{
	padding: 0 12px 0 0;
}
#content IMG
{
	margin: 0;
	padding: 0;
	border: none;
}
DIV.moduletablecard
{
	padding-bottom: 25px;
}
#content EM
{
	font-style: italic;
}
#content PRE
{
	margin-bottom: 15px;
	background: #F9F9D4;
	padding: 0 10px;
	overflow: auto;
}
#content CODE
{
	font: 11px Monaco, monospace;
	margin: 0;
	padding: 1px 3px;
	background: #FFFFE1;
}
#content ABBR
{
	border-bottom: 1px dotted #999;
	cursor: help;
}
#content TABLE
{
	margin-bottom: 1.4em;
	margin: 0 auto;
	width: 100%;
}
#mainbody
{
	line-height: 22px;
	margin-right: 0px;
	float: left;
	margin-top: 0px;
}
TH
{
	font-weight: bold;
	padding: 5px;
	text-align: left;
}
TD, DIV
{
	font-size: 100%;
	padding: 0px;
	margin: 0px;
	line-height: 140%;
}
FORM
{
	margin: 0;
	padding: 0;
}
FORM LABEL
{
	cursor: pointer;
}
INPUT, SELECT, TEXTAREA, .inputbox
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
DIV#vmLogResult
{
	padding-top: 35px;
}
.cbButton
{
	display: none;
}
#content HR
{
	background: #B2CCFF;
	color: #CCCCCC;
	clear: both;
	float: none;
	width: 100%;
	height: 0.1em;
	margin: 0 0 1.4em;
	border: none;
}
* HTML HR
{
	margin: 0 0 1.2em;
}
/*IE6 fix
Joomla Content Styles*/
TABLE.blog
{
	vertical-align: top;
}
#content .buttonheading
{
	width: 160px;
	padding: 12px 12px 0 7px;
	vertical-align: middle;
}
.article_separator
{
	clear: both;
	display: block;
	height: 10px;
	border-top: 1px solid #333;
	margin-top: 16px;
	width: 98%;
}
.article_space
{
	clear: both;
	display: block;
	height: 20px;
	margin-top: 16px;
}
.article_column
{
}
.column_separator
{
	padding: 0 25px;
}
.column_separator
{
	padding-left: 14px;
}
TD.sectiontableheader
{
	padding: 4px;
	border-right: 1px solid #CCCCCC;
}
TR.sectiontableentry0 TD, TR.sectiontableentry1 TD, TR.sectiontableentry2 TD
{
	padding: 4px;
}
TD.sectiontableentry0, TD.sectiontableentry1, TD.sectiontableentry2
{
	padding: 3px;
}
TABLE.contentpane
{
	border: none;
	width: 100%;
}
TABLE.contentpaneopen
{
	border: none;
	border-collapse: collapse;
}
TABLE.contentpaneopen H1, TABLE.contentpaneopen H2, TABLE.contentpaneopen H3
{
	padding-top: 10px;
	padding-bottom: 5px;
}
TABLE.contenttoc
{
	margin: 0 0 10px 10px;
	padding: 0;
	width: 35%;
	float: right;
}
TABLE.contenttoc A
{
	text-decoration: none;
}
TABLE.contenttoc TD
{
	padding: 1px 5px 1px 25px;
}
TABLE.contenttoc TH
{
	padding: 0 0 3px;
	border-bottom: 1px solid #CCCCCC;
	text-indent: 5px;
}
DIV.butt
{
	background-color: #EDEDED;
	width: 110px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0;
	margin-top: 11px;
	height: 48px;
	color: #FFFFFF;
	padding-left: 10px;
}
TABLE.poll
{
	padding: 0;
	width: 100%;
	border-collapse: collapse;
}
TABLE.pollstableborder
{
	padding: 0;
	width: 100%;
	border: none;
	text-align: left;
}
TABLE.pollstableborder IMG
{
	vertical-align: baseline;
}
TABLE.pollstableborder TD
{
	padding: 4px !important;
	border-collapse: collapse;
}
TABLE.pollstableborder TR.sectiontableentry1 TD
{
	background: #ECECEC;
}
TABLE.searchintro
{
	padding: 10px 0;
	width: 100%;
}
.search INPUT.inputbox
{
	background: url(../images/searchbox.png) no-repeat top center;
	height: 23px;
	width: 315px;
	border: 0px solid #000000;
	color: #999999;
	font-size: 12px;
	padding-top: 4px;
	padding-left: 12px;
}
TABLE.searchintro TD
{
	padding: 5px !important;
}
TABLE.adminform
{
}
.adminform .inputbox
{
}
.blog_more
{
}
.blog_more STRONG
{
	margin: 0 0 5px;
	display: block;
	font-size: 125%;
}
.blog_more UL
{
	margin: 0;
	padding: 0;
}
.blog_more UL LI
{
	margin: 0;
	padding: 0 0 0 17px;
}
.category
{
	font-weight: bold;
}
H1.componentheading, .componentheading
{
}
.componentheading
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(/techmart/images/gray-tab-bg1.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 34px;
	padding-bottom: 0;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 11px;
	width: 100%;
	font-weight: bold;
	color: #666666;
}
.contentdescription
{
	padding-bottom: 12px;
}
TABLE.blog .contentheading
{
	font-size: 150%;
}
.contentheading
{
	font-size: 200%;
}
.readon
{
	color: #CCCCCC;
}
A.readon
{
	float: left;
	padding: 1px 5px;
	display: block;
	color: #CCCCCC;
	text-decoration: none;
}
A.readon:hover, A.readon:active, A.readon:focus
{
}
TABLE.contentpaneopen TD, TABLE.contentpane TD
{
	padding: 0 12px;
}
TABLE.contentpaneopen, TABLE.contentpane, TABLE.blog
{
	padding: 0 12px;
}
.moduletable
{
	margin-bottom: 0px;
}
DIV#inset
{
	float: left;
	margin-right: 0;
	/*[empty]width:;*/
}
.pagenav
{
	display: table;
	padding-bottom: 10px;
	float: left;
	margin-right: 5px;
}
.pagenav TH.pagenav_prev
{
	width: 50%;
	text-align: left;
}
.pagenav TH.pagenav_next
{
	width: 50%;
	text-align: right;
}
.pagenav_next A, .pagenav_prev A
{
	display: inline;
	border: 0px solid #CECECE;
	padding: 6px;
}
.pagination A
{
	display: inline;
	border: 0px solid #CECECE;
	padding: 6px;
	float: left;
	margin-right: 4px;
}
.pagination SPAN
{
	display: inline;
	border: 0px solid #CECECE;
	padding: 4px;
	float: left;
	cursor: pointer;
}
.pagination A:hover, .pagination SPAN:hover
{
	border: none;
	border: 1px solid #F6F6F6;
	background-color: #ECECEC;
}
UL.pagination
{
	margin: 15px auto;
	padding: 10px 0;
}
UL.pagination LI
{
	margin: 0;
	padding: 0;
	display: inline;
	background: none;
}
UL.pagination LI SPAN
{
	padding: 2px 5px;
	border: 1px solid #F6F6F6;
}
UL.pagination A
{
	padding: 2px 5px;
	border: 1px solid #F6F6F6;
}
UL.pagination A:hover, UL.pagination A:active, UL.pagination A:focus
{
	border: 1px solid #ECECEC;
	background: #FFFFFF;
}
.pagenavbar
{
	padding-left: 14px;
}
.pagenavcounter
{
	padding: 8px 14px 0;
}
.sectiontableheader
{
	padding: 8px 5px;
	background: #444444;
	color: #CCCCCC;
}
.sectiontableheader A
{
	color: #CCCCCC;
}
TR.sectiontableentry1 TD
{
	padding: 8px 5px;
}
TR.sectiontableentry2 TD
{
	padding: 8px 5px;
	background: #ECECEC;
}
TR.sectiontableentry1:hover TD, TR.sectiontableentry2:hover TD
{
	background: #FFFFCC;
}
.smalldark
{
	text-align: left;
}
DIV.syndicate DIV
{
	text-align: center;
}
.pollstableborder TR.sectiontableentry1 TD, .pollstableborder TR.sectiontableentry2 TD
{
	background: none;
}
.blog_wrap
{
	background: #F5F5F5;
	padding: 0 30px 25px;
}
/*Most Read Module Overide*/
.mostread LI
{
	line-height: 24px;
	font-size: 11px;
	color: #17C3FF !important;
	padding-left: 12px !important;
}
UL.mostread LI
{
	font-size: 11px;
	display: block;
	color: #333333;
	border-bottom: 1px solid #222222;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 30px !important;
	background: #000000 url(../images/article-grey.png) no-repeat 12px 10px;
}
.mostread-black LI
{
	line-height: 24px;
	font-size: 11px;
	color: #17C3FF !important;
	padding-left: 12px !important;
}
UL.mostread-black LI
{
	font-size: 11px;
	display: block;
	color: #333333;
	border-bottom: 1px solid #222222;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 30px !important;
	background: #000000 url(../images/article-grey.png) no-repeat 12px 10px;
}
/*Login
Login*/
UL.loginposition
{
	padding: 8px 0 0 15px;
}
UL.loginposition LI
{
	background: transparent none repeat scroll 0 0;
	display: inline;
	line-height: 27px;
	padding: 0 10px 0 0;
}
UL.loginposition LI INPUT
{
	background: url(../images/login.png) top center;
	border: 0px solid #202123;
	color: #898989;
	margin-left: 5px;
	font-size: 11px;
}
UL.loginposition LI A
{
	color: #898989;
	text-decoration: none;
}
/*Related Items Module Overide*/
.relateditems LI
{
	line-height: 16px;
	font-size: 11px;
	color: #17C3FF !important;
	border-bottom: 3px solid #FFFFFF;
}
.art_text
{
	font-size: 11px;
	color: #666666;
}
/*NewsPro Module Style*/
.jnewstitle
{
	font-size: 1.6em;
	font-weight: 100;
	letter-spacing: -0.25px;
	line-height: 135%;
	margin-top: 6px;
	margin-left: -1px;
	padding-bottom: 6px;
	border-bottom: 1px solid #AAAAAA;
}
.jnewstitledown
{
	font-size: 1.6em;
	font-weight: 100;
	letter-spacing: -0.25px;
	margin-top: 9px;
	margin-left: -1px;
	padding-bottom: 9px;
	border-bottom: 1px solid #AAAAAA;
}
.jnewstitleright
{
	font-family: Arial, sans-serif;
	font-size: 1.6em;
	font-weight: 500 !important;
	letter-spacing: -0.1px;
	margin-left: -1px;
	padding-bottom: 7px;
}
.jnewsmore
{
	margin-top: 3px;
	padding-top: 3px;
	border-top: 1px solid #DDDCDC;
	font-size: 9px;
}
.jnewsread
{
	width: 90px;
	font-size: 11px;
	color: #6699CC;
	letter-spacing: 0px;
	margin-top: 10px;
}
.tagtext
{
	margin-left: 12px;
	margin-top: -6px;
	font-size: 10px;
	color: #FFF;
}
/*Dropcaps*/
.dropcap
{
	float: left;
	padding: 4px 8px 0 0;
	display: block;
	color: #999999;
	font: 50px/40px Times, serif;
}
/*Quotes
Large Quotes
Code*/
.code
{
	background: #F4F4F4;
	font: 1em/1.5 Tahoma, monospace;
	margin: 5px 0 15px;
	padding: 10px 15px;
	color: #333333;
}
/*Error*/
P.error
{
	padding-left: 25px;
	color: #F10033;
	background: url(../images/typography/error.gif) no-repeat top left;
}
/*Message*/
P.message
{
	padding: 0px 0px 5px 25px;
	color: #006699;
	background: url(../images/typography/info.gif) no-repeat top left;
}
/*Ideas*/
P.ideas
{
	padding-left: 25px;
	color: #EE9600;
	background: url(../images/typography/lightbulb.gif) no-repeat top left;
}
/*Highlight*/
.highlight
{
	padding: 1px 5px;
	background: #FFFFCC;
	color: #333333;
}
/*Download*/
P.download
{
	background: url(../images/typography/download.gif) no-repeat 5px center;
	padding: 0px 0px 0px 35px;
}
/*Astrix*/
P.astrix
{
	background: url(../images/typography/icon-asterisk_sm.png) no-repeat 5px center;
	padding: 0px 0px 5px 25px;
}
/*Com*/
P.com
{
	background: url(../images/typography/ext_com.png) no-repeat 5px center;
	padding: 0px 0px 5px 35px;
}
/*Mod*/
P.mod
{
	background: url(../images/typography/ext_mod.png) no-repeat 5px center;
	padding: 0px 0px 5px 35px;
}
/*Plug*/
P.plug
{
	background: url(../images/typography/ext_plugin.png) no-repeat 5px center;
	padding: 0px 0px 5px 35px;
}
/*Lang*/
P.lang
{
	background: url(../images/typography/ext_lang.png) no-repeat 5px center;
	padding: 0px 0px 5px 35px;
}
/*Photolink*/
P.photolink
{
	background: url(../images/typography/ww_image.png) no-repeat 5px center;
	padding: 0px 0px 0px 40px;
}
/*heart*/
P.heart
{
	background: url(../images/typography/heart.png) no-repeat 5px center;
	padding: 0px 0px 0px 25px;
}
/*Star*/
P.stargrey
{
	background: url(../images/typography/star-grey.png) no-repeat 5px center;
	padding: 0px 0px 0px 25px;
}
P.starred
{
	background: url(../images/typography/star-red.png) no-repeat 5px center;
	padding: 0px 0px 0px 25px;
}
P.starblue
{
	background: url(../images/typography/star-blue.png) no-repeat 5px center;
	padding: 0px 0px 0px 25px;
}
P.stargreen
{
	background: url(../images/typography/star-green.png) no-repeat 5px center;
	padding: 0px 0px 0px 25px;
}
/*Photo*/
P.photogrey
{
	background: url(../images/typography/camera-grey.png) no-repeat 5px center;
	padding: 0px 0px 0px 40px;
}
P.photoblack
{
	background: url(../images/typography/camera-black.png) no-repeat 5px center;
	padding: 0px 0px 0px 40px;
}
P.photored
{
	background: url(../images/typography/camera-red.png) no-repeat 5px center;
	padding: 0px 0px 0px 40px;
}
P.photoblue
{
	background: url(../images/typography/camera-blue.png) no-repeat 5px center;
	padding: 0px 0px 0px 40px;
}
P.photogreen
{
	background: url(../images/typography/camera-green.png) no-repeat 5px center;
	padding: 0px 0px 0px 40px;
}
/*X*/
P.x
{
	background: url(../images/typography/x-red.png) no-repeat 5px center;
	padding: 5px 0px 5px 25px;
}
P.xblack
{
	background: url(../images/typography/x-black.png) no-repeat 5px center;
	padding: 5px 0px 5px 25px;
}
/*RSS*/
P.rss
{
	background: url(../images/typography/rss.png) no-repeat 5px center;
	padding: 0px 0px 0px 25px;
}
/*Check list*/
UL.checklist
{
	list-style: none;
}
UL.checklist LI
{
}
UL.checklist LI
{
	background: url(../images/typography/check-grey.png) no-repeat 0 3px;
	margin-left: 15px;
	padding: 0 0 5px 30px;
}
/*Article list*/
UL.articlelist
{
	list-style: none;
}
UL.articlelist LI
{
	background: url(../images/typography/article-grey.png) no-repeat 0 3px;
	margin-left: 15px;
	padding: 0 0 5px 30px;
}
/*Star list*/
UL.starlist
{
	list-style: none;
}
UL.starlist LI
{
	background: url(../images/typography/star-grey.png) no-repeat 0 3px;
	margin-left: 15px;
	padding: 0 0 5px 30px;
}
/*Arrow list*/
UL.arrowlist
{
	list-style: none;
}
UL.arrowlist LI
{
	background: url(../images/typography/next-grey.png) no-repeat 0 3px;
	margin-left: 20px;
	padding: 0 0 5px 20px;
}
/*X list*/
UL.xlist
{
	list-style: none;
}
UL.xlist LI
{
	margin-left: 15px;
	padding: 0 0 5px 25px;
	background: url(../images/typography/x-red.png) no-repeat 0 3px;
}
/*ast list*/
UL.astlist
{
	list-style: none;
}
UL.astlist LI
{
	margin-left: 15px;
	padding: 0 0 5px 20px;
	background: url(../images/typography/icon-asterisk_sm.png) no-repeat 0 3px;
}
/*Blog List*/
UL.bloglist
{
	list-style: none;
}
UL.bloglist LI
{
	margin-right: 15px;
	padding: 0px 0px 5px 30px;
	background: url(../images/typography/blog-grey.png) no-repeat 0 3px;
}
/*Photo List*/
UL.photolist
{
	list-style: none;
}
UL.photolist LI
{
	margin-left: 25px;
	padding: 0 0 0px 30px;
	background: url(../images/typography/camera-grey.png) no-repeat 0 3px;
}
/*Date List*/
UL.datelist
{
	list-style: none;
}
UL.datelist LI
{
	margin-left: 15px;
	padding: 0 0 5px 20px;
	background: url(../images/typography/calendar-grey.png) no-repeat 0 3px;
}
/************ Wrappers **********************
#borderwrap{width:1040px;margin:0 auto;background: transparent url(../images/body_bk.gif) repeat top center;display:table;}*/
#sitetop
{
	width: 1078px;
	margin: 10px auto 0px;
	background: url(../images/topshadow2.png) no-repeat bottom center;
	float: left;
	margin-left: 2px;
	height: 31px;
}
#sitetop2
{
	width: 1052px;
	margin: 0px auto;
	background: url(../images/topbkg.png) no-repeat bottom center;
	float: left;
	margin-left: 15px;
	_margin-left: 10px;
	height: 21px;
}
#sitebot
{
	width: 1052px;
	margin: 0px auto;
	background: url(../images/botbkg.png) no-repeat bottom center;
	float: left;
	margin-left: 15px;
	_margin-left: 10px;
	height: 21px;
}
#sitebot2
{
	width: 1052px;
	margin: 0px auto;
	background: url(../images/botbkg.png) no-repeat bottom center;
	float: left;
	margin-left: 15px;
	_margin-left: 10px;
	height: 21px;
}
#pagewrap
{
	width: 1082px;
	margin: 0 auto;
}
DIV#mod_profile-newsfeed-item46
{
	width: 560px;
	padding-top: 0px;
	margin-top: 0;
}
#headerwrap
{
	width: 1082px;
	margin: 0 auto;
}
#backwrap
{
	width: 1052px;
	_width: 1046px;
	margin: 0 auto;
	background: url(../images/outerwrap.png) repeat-y top center;
	float: left;
	margin-left: 15px;
	_margin-left: 10px;
}
#headerbackwrap
{
	width: 1078px;
	margin: 0 auto;
	background: url(../images/topshadow1.png) no-repeat top center;
	float: left;
	margin-left: 2px;
}
#borderwrap
{
	width: 1030px;
	margin: 0 auto;
	background: url(../images/borderwrap.png) repeat-y top center;
}
#headerborderwrap
{
	width: 1030px;
	margin: 0 auto;
	background: url(../images/borderwrap.png) repeat-y top center;
}
#wrapper
{
	width: 1004px;
	margin: 0 auto;
	background: #FFFFFF url(../images/wrapperbkg2.jpg) repeat-x 0px 0px;
	float: left;
	margin-left: 13px;
	_margin-left: 6px;
}
#headerwrapper
{
	width: 1004px;
	margin: 0 auto;
	float: left;
	margin-left: 13px;
	_margin-left: 6px;
}
#botwrapper
{
	width: 1004px;
	_width: 984px;
	margin: 0 auto;
	background: #000000;
	float: left;
	margin-left: 13px;
	_margin-left: 5px;
}
#innerwrap
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
}
#content
{
	width: 984px;
	margin: 0px 10px auto;
	padding-top: 0px;
	float: left;
	_margin: 0px 0px auto 5px;
}
#topcontent
{
	margin-top: 20px;
	float: left;
}
#topleftcontent
{
	width: 796px;
	float: left;
	_width: 790px;
}
#bottomcontent
{
	margin: 0px auto auto;
	padding-bottom: 10px;
}
#columns
{
	float: left;
}
#maincontent
{
	width: 655px;
	float: left;
	padding: 0 0px 0 0;
}
#headerinner
{
	width: 984px;
	padding: 10px 0 0;
	height: 109px;
	float: left;
}
#component
{
	width: 500px;
	margin-right: 10px;
	float: left;
	_margin-right: 5px;
}
#headerstuffwrap
{
	width: 940px;
}
#logininner
{
	background: url(../images/login_back.gif) repeat-x top center;
	width: 1004px;
	_width: 994px;
	height: 42px;
	float: left;
	/*[empty]display:;*/
}
DIV#search
{
}
#footerwrap
{
	width: 986px;
	margin: 0 auto;
	float: left;
	margin-left: 10px;
	float: left;
}
#bottom
{
	width: 986px;
	margin: 12px;
	margin: 6px;
	float: left;
	float: left;
	padding-top: 15px;
}
/************ Header Style ***********************/
#headerwhite
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #FFF;
}
#headerblack
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #000;
}
#headernone
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: none;
}
#headercircuit_dk
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/circuit-dk.jpg) repeat-x top center;
}
#headercircuit
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/circuit-lt.jpg) repeat-x top center;
}
#headercamo_dk
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/camo-dk.jpg) repeat-x top center;
}
#headercamo
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/camo-lt.jpg) repeat-x top center;
}
#headerornate_dk
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/ornate-dk.jpg) repeat-x top center;
}
#headerornate
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/ornate-lt.jpg) repeat-x top center;
}
#headerhive_dk
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/hive-dk.jpg) repeat-x top center;
}
#headerhive
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/hive-lt.jpg) repeat-x top center;
}
#headerbluecircle
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/bluecircle.jpg) repeat-x top center;
}
#headerblueline
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/blueline.jpg) repeat-x top center;
}
#headerbluefade
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/bluefade.jpg) repeat-x top center;
}
#headerredcircle
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/redcircle.jpg) repeat-x top center;
}
#headerredline
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/redline.jpg) repeat-x top center;
}
#headerredfade
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/redfade.jpg) repeat-x top center;
}
#headergreencircle
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/greencircle.jpg) repeat-x top center;
}
#headergreenline
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/greenline.jpg) repeat-x top center;
}
#headergreenfade
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/greenfade.jpg) repeat-x top center;
}
#headertancircle
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/tancircle.jpg) repeat-x top center;
}
#headertanline
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/tanline.jpg) repeat-x top center;
}
#headertanfade
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #2D2D2D url(../images/tanfade.jpg) repeat-x top center;
}
#headerbluetech
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #000000 url(../images/header-blue.png) no-repeat;
}
#headerredtech
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #000000 url(../images/header-red.jpg) no-repeat;
}
#headergreentech
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #000000 url(../images/header-green.jpg) no-repeat;
}
#headertantech
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #000000 url(../images/header-tan.jpg) no-repeat;
}
#headerbluetech2
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #000000 url(../images/header-blue2.jpg) no-repeat;
}
#headerredtech2
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #000000 url(../images/header-red2.jpg) no-repeat;
}
#headergreentech2
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #000000 url(../images/header-green2.jpg) no-repeat;
}
#headertantech2
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #000000 url(../images/header-tan2.jpg) no-repeat;
}
#headeruser1
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #000000 url(../images/header-user1.jpg);
}
#headeruser2
{
	width: 1004px;
	margin: 0px auto;
	padding-top: 10px;
	float: left;
	background: #000000 url(../images/header-user2.jpg);
}
/*********** Top Background Styles *************/
#white
{
	width: 100%;
	float: left;
	background: #FFF;
}
#black
{
	width: 100%;
	float: left;
	background: #000;
}
#grey
{
	width: 100%;
	float: left;
	background: #333333;
}
#bfade
{
	width: 100%;
	float: left;
	background: url(../images/bluefade.jpg) repeat-x top;
}
#blines
{
	width: 100%;
	float: left;
	background: url(../images/blueline.jpg) repeat-x top;
}
#bcircle
{
	width: 100%;
	float: left;
	background: url(../images/bluecircle.jpg) repeat-x top;
}
#rfade
{
	width: 100%;
	float: left;
	background: url(../images/redfade.jpg) repeat-x top;
}
#rlines
{
	width: 100%;
	float: left;
	background: url(../images/redline.jpg) repeat-x top;
}
#rcircle
{
	width: 100%;
	float: left;
	background: url(../images/redcircle.jpg) repeat-x top;
}
#gfade
{
	width: 100%;
	float: left;
	background: url(../images/greenfade.jpg) repeat-x top;
}
#glines
{
	width: 100%;
	float: left;
	background: url(../images/greenline.jpg) repeat-x top;
}
#gcircle
{
	width: 100%;
	float: left;
	background: url(../images/greencircle.jpg) repeat-x top;
}
#tfade
{
	width: 100%;
	float: left;
	background: url(../images/tanfade.jpg) repeat-x top;
}
#tlines
{
	width: 100%;
	float: left;
	background: url(../images/tanline.jpg) repeat-x top;
}
#tcircle
{
	width: 100%;
	float: left;
	background: url(../images/tancircle.jpg) repeat-x top;
}
#topcircuit
{
	width: 100%;
	float: left;
	background: url(../images/circuit-lt.jpg) repeat-x top;
}
#topcircuit_dk
{
	width: 100%;
	float: left;
	background: url(../images/circuit-dk.jpg) repeat-x top;
}
#tophive
{
	width: 100%;
	float: left;
	background: url(../images/hive-lt.jpg) repeat-x top;
}
#tophive_dk
{
	width: 100%;
	float: left;
	background: url(../images/hive-dk.jpg) repeat-x top;
}
#topcamo
{
	width: 100%;
	float: left;
	background: url(../images/camo-lt.jpg) repeat-x top;
}
#topcamo_dk
{
	width: 100%;
	float: left;
	background: url(../images/camo-dk.jpg) repeat-x top;
}
#topornate
{
	width: 100%;
	float: left;
	background: url(../images/ornate-lt.jpg) repeat-x top;
}
#topornate_dk
{
	width: 100%;
	float: left;
	background: url(../images/ornate-dk.jpg) repeat-x top;
}
#topvuser1
{
	width: 100%;
	float: left;
	background: url(../images/topuser1.jpg) repeat-x top;
}
#topvuser2
{
	width: 100%;
	float: left;
	background: url(../images/topuser2.jpg) repeat-x top;
}
/*********** Body Background Styles *************/
BODY.bg_white
{
	background: #FFFFFF;
}
BODY.bg_black
{
	background: #000000;
}
BODY.bg_grey
{
	background: #333333;
}
BODY.bg_red
{
	background: #000000 url(../images/redgradient.jpg) repeat-x 0px 253px;
}
BODY.bg_green
{
	background: #000000 url(../images/greengradient.jpg) repeat-x 0px 253px;
}
BODY.bg_blue
{
	background: #000000 url(../images/bluegradient.jpg) repeat-x 0px 253px;
}
BODY.bg_tan
{
	background: #000000 url(../images/tangradient.jpg) repeat-x 0px 253px;
}
BODY.bg_silver
{
	background: #000000 url(../images/greygradient.jpg) repeat-x 0px 253px;
}
BODY.bg_circuit
{
	background: #D2D2D2 url(../images/circuit-lt.jpg) repeat-x 0px 253px;
}
BODY.bg_circuit_dk
{
	background: #2D2D2D url(../images/circuit-dk.jpg) repeat-x 0px 253px;
}
BODY.bg_camo
{
	background: #D2D2D2 url(../images/camo-lt.jpg) repeat-x 0px 253px;
}
BODY.bg_camo_dk
{
	background: #2D2D2D url(../images/camo-dk.jpg) repeat-x 0px 253px;
}
BODY.bg_hive
{
	background: #222222 url(../images/hive-lt.jpg) repeat-x 0px 253px;
}
BODY.bg_hive_dk
{
	background: #2D2D2D url(../images/hive-dk.jpg) repeat-x 0px 253px;
}
BODY.bg_ornate
{
	background: #D2D2D2 url(../images/ornate-lt.jpg) repeat-x 0px 253px;
}
BODY.bg_ornate_dk
{
	background: #2D2D2D url(../images/ornate-dk.jpg) repeat-x 0px 253px;
}
/*Default Widths
Logo*/
.logo
{
	background-color: transparent;
	float: left;
	height: 66px;
	position: relative;
	width: 226px;
	margin-left: 11px;
	margin-top: -10px;
}
#login
{
	float: left;
	width: 74%;
	margin-top: 10px;
	margin-left: 0px;
}
/*TopMod*/
#topmod
{
	float: right;
	height: 70px;
	width: 315px;
	padding-top: 34px;
	margin-right: 20px;
}
/*Mainbody*/
#mainbody
{
	margin-bottom: 10px;
	float: left;
}
#mainbody .maincontent
{
	float: left;
	padding: 0px 10px;
	float: left;
	background-color: #FFF;
}
#mainbody .modulecontenttop
{
	float: left;
	width: 100%;
	height: 10px;
}
/*Top User Modules*/
#topusermods
{
	float: left;
	width: 588px;
}
/*Duo Modules*/
#duomods
{
	float: left;
	width: 984px;
}
/*Menus
MainMenu*/
#topmenu
{
	float: left;
	width: 1004px;
	height: 40px;
	margin: 0px auto auto;
	padding: 0 0 0px 0px;
	text-align: left;
	background: url(../images/nav2.png) repeat-x 0px -1px;
}
#topmenu UL
{
	float: left;
}
#topmenu LI
{
	float: left;
	background: url(../images/navcut.png) no-repeat right;
}
#topmenu LI A
{
	_float: left;
}
#topmenu DIV.submenu
{
	float: left;
	left: 0;
	width: 0;
	z-index: 1000;
	margin: 6px 0px 0px -10px;
}
#topmenu LI UL LI
{
	background: none;
	color: #CECECE;
}
#topmenu LI UL LI:hover
{
	background: url(../images/sub_menu.gif) repeat scroll 0 0;
	display: inline;
	height: 34px;
	margin: 0;
}
/*Default Joomla! Menu*/
A.mainlevel
{
	font-size: 11px;
	margin: 0px;
	padding: 6px 11px 11px 12px;
	height: 10px;
	line-height: 130%;
	display: block;
	color: #333333;
	text-decoration: none;
	border-bottom: 1px solid #DCDCDC;
}
A.mainlevel:hover, A.mainlevel:active, A.mainlevel:focus
{
}
A.sublevel
{
	padding: 3px 3px 3px 14px;
	display: block;
}
A.sublevel:hover, A.sublevel:active, A.sublevel:focus
{
}
#active_menu
{
	font-weight: bold;
}
A.mainlevel_fx
{
	font-size: 11px;
	margin: 0px;
	padding: 6px 11px 11px 12px;
	height: 10px;
	line-height: 130%;
	display: block;
	color: #333333;
	text-decoration: none;
	border-bottom: 1px solid #DCDCDC;
}
A.mainlevel_fx:hover, A.mainlevel:active, A.mainlevel:focus
{
}
A.sublevel_fx
{
	padding: 3px 3px 3px 14px;
	display: block;
}
A.sublevel_fx:hover, A.sublevel:active, A.sublevel:focus
{
}
#active_menu_fx
{
	font-weight: bold;
}
A.mainlevel-foot
{
	font-size: 11px;
	margin: 0;
	padding: 5px 2px;
	border-top: 1px solid #666666;
	display: block;
	color: #CCCCCC;
	text-decoration: none;
}
A.mainlevel-foot:hover, A.mainlevel-foot:active, A.mainlevel-foot:focus
{
	color: #FFFFFF;
}
A.sublevel-foot
{
	padding: 3px 3px 3px 14px;
	display: block;
}
A.sublevel-foot:hover, A.sublevel-foot:active, A.sublevel.foot:focus
{
	color: #FFFFFF;
}
#active_menu-foot
{
	font-weight: bold;
}
/*Vertical Menu*/
A.mainlevel-vmenu
{
	font-size: 11px;
	padding: 5px 0 5px 28px;
	border-bottom: 1px solid #CCCCCC;
	display: block;
	color: #CCCCCC;
	line-height: 28px;
	text-decoration: none;
}
A.mainlevel-vmenu:hover, A.mainlevel-vmenu:active, A.mainlevel-vmenu:focus
{
}
A.sublevel-vmenu
{
	padding: 3px 3px 3px 14px;
	display: block;
}
A.sublevel-vmenu:hover, A.sublevel-vmenu:active, A.sublevel-vmenu:focus
{
}
#active_menu-vmenu
{
	font-weight: bold;
}
/*Event Menu*/
A.mainlevel-event
{
	background: url(../images/typography/calendar-grey.png) no-repeat left;
	font-size: 11px;
	padding: 5px 0 5px 34px;
	border-bottom: 1px solid #DDDDDD;
	display: block;
	color: #CCCCCC;
	line-height: 28px;
	text-decoration: none;
}
A.mainlevel-event:hover, A.mainlevel-event:active, A.mainlevel-event:focus
{
}
A.sublevel-event
{
	padding: 3px 3px 3px 14px;
	display: block;
}
A.sublevel-event:hover, A.sublevel-event:active, A.sublevel-event:focus
{
}
#active_menu-event
{
	font-weight: bold;
}
/*Blog Menu*/
A.mainlevel-blog
{
	background: url(../images/typography/blog-grey.png) no-repeat left;
	font-size: 11px;
	padding: 5px 0 5px 34px;
	border-bottom: 1px solid #DDDDDD;
	display: block;
	color: #CCCCCC;
	line-height: 28px;
	text-decoration: none;
}
A.mainlevel-blog:hover, A.mainlevel-blog:active, A.mainlevel-blog:focus
{
}
A.sublevel-blog
{
	padding: 3px 3px 3px 14px;
	display: block;
}
A.sublevel-blog:hover, A.sublevel-blog:active, A.sublevel-blog:focus
{
}
#active_menu-blog
{
	font-weight: bold;
}
/*Photo Menu*/
A.mainlevel-photo
{
	background: url(../images/typography/camera-grey.png) no-repeat left;
	font-size: 11px;
	padding: 5px 0 5px 34px;
	border-bottom: 1px solid #DDDDDD;
	display: block;
	color: #CCCCCC;
	line-height: 28px;
	text-decoration: none;
}
A.mainlevel-photo:hover, A.mainlevel-photo:active, A.mainlevel-photo:focus
{
}
A.sublevel-photo
{
	padding: 3px 3px 3px 14px;
	display: block;
}
A.sublevel-photo:hover, A.sublevel-photo:active, A.sublevel-photo:focus
{
}
#active_menu-photo
{
	font-weight: bold;
}
/*Article Menu*/
A.mainlevel-article
{
	background: url(../images/typography/article-grey.png) no-repeat left;
	font-size: 11px;
	padding: 5px 0 5px 34px;
	border-bottom: 1px solid #DDDDDD;
	display: block;
	color: #CCCCCC;
	line-height: 28px;
	text-decoration: none;
}
A.mainlevel-article:hover, A.mainlevel-article:active, A.mainlevel-article:focus
{
}
A.sublevel-article
{
	padding: 3px 3px 3px 14px;
	display: block;
}
A.sublevel-article:hover, A.sublevel-article:active, A.sublevel-article:focus
{
}
#active_menu-article
{
	font-weight: bold;
}
/*Content*/
#mainbody .modulecontenttopleft
{
	float: left;
	width: 10px;
	height: 10px;
	background: transparent url(../images/TOPL.png) no-repeat left top;
}
#mainbody .modulecontentbottomleft
{
	float: left;
	width: 10px;
	height: 10px;
	background: transparent url(../images/BTM-LModule1.png) no-repeat left bottom;
}
#mainbody .modulecontentbottomright
{
	float: left;
	height: 10px;
	background: transparent url(../images/BTM-RModule1.png) no-repeat right bottom;
}
#mainbody .modulecontenttopright
{
	float: left;
	height: 10px;
	background: transparent url(../images/TOPR.png) no-repeat right top;
}
#user1 .modulecontent, #user2 .modulecontent, #user3 .modulecontent, #user4 .modulecontent, #user5 .modulecontent, #user6 .modulecontent
{
	background: #FFFFFF url(../images/user1fade1.png) repeat-x bottom;
}
/*LeftContent*/
#leftcolumn
{
	width: 198px;
	float: left;
	_width: 192px;
}
#rightcolumn
{
	width: 198px;
	float: right;
	_width: 192px;
}
/*Right Content*/
#rightcontent
{
	float: left;
	font-size: 10px;
	margin: 0px auto 0 0px;
	width: 188px;
	_width: 182px;
}
/*Left Layout*/
#leftcolumn
{
	float: left;
	padding: 0px;
	margin: 0px;
}
#maincontent .modulecontent
{
	margin: 0px;
	line-height: 16px;
}
/*Modules*/
#newsflash
{
	margin-top: 10px;
	padding-bottom: 3px;
}
#inset
{
	z-index: 1 !important;
	margin-bottom: 10px;
}
/*Banner*/
#banner
{
	margin: 2px 0;
	float: left;
}
#user1 .modulecontent, #user2 .modulecontent, #user3 .modulecontent, #user4 .modulecontent, #user5 .modulecontent, #user6 .modulecontent
{
	width: 100%;
}
/*TopUserMods*/
#topusermods #user1, #topusermods #user2, #duomods #user3, #duomods #user4
{
	float: left;
}
#topusermods .moduletable, #duomods .moduletable
{
	float: left;
	margin-bottom: 10px;
	width: 100%;
}
#topusermods .modulecontent, #duomods .modulecontent
{
	float: left;
}
#topusermods .moduletable .modulecontent .modulecontentinner, #duomods .moduletable .modulecontent .modulecontentinner
{
	margin: 0px 10px;
	float: left;
}
#topusermods .moduletable-advert .modulecontent .modulecontentinner, #duomods .moduletable-advert .modulecontent .modulecontentinner
{
	float: left;
	margin: 0px;
}
#leftcontent .moduletable-bottomwrap, #rightcontent .moduletable-bottomwrap, #topusermods .moduletable-bottomwrap, #topusermods .moduletable-gray-bottomwrap, #topusermods .moduletable-dkgray-bottomwrap, #topusermods .moduletable-tabgray-bottomwrap, #topusermods .moduletable-tabdkgray-bottomwrap, #topusermods .moduletable-black-bottomwrap, #topusermods .moduletable-blue-bottomwrap, #topusermods .moduletable-tan-bottomwrap, #topusermods .moduletable-green-bottomwrap, #topusermods .moduletable-dkgreen-bottomwrap, #topusermods .moduletable-tabgreen-bottomwrap, #topusermods .moduletable-tabdkgreen-bottomwrap, #topusermods .moduletable-red-bottomwrap, #topusermods .moduletable-dkred-bottomwrap, #topusermods .moduletable-tabred-bottomwrap, #topusermods .moduletable-tabdkred-bottomwrap, #duomods .moduletable-bottomwrap, #duomods .moduletable-gray-bottomwrap, #duomods .moduletable-dkgray-bottomwrap, #duomods .moduletable-tabgray-bottomwrap, #duomods .moduletable-tabdkgray-bottomwrap, #duomods .moduletable-black-bottomwrap, #duomods .moduletable-blue-bottomwrap, #duomods .moduletable-tan-bottomwrap, #duomods .moduletable-green-bottomwrap, #duomods .moduletable-dkgreen-bottomwrap, #duomods .moduletable-tabgreen-bottomwrap, #duomods .moduletable-tabdkgreen-bottomwrap, #duomods .moduletable-red-bottomwrap, #duomods .moduletable-dkred-bottomwrap, #duomods .moduletable-tabred-bottomwrap, #duomods .moduletable-tabdkred-bottomwrap
{
	float: left;
	width: 100%;
	height: 10px;
}
.moduletable-bottomwrap
{
	display: none;
}
#leftcontent .moduletable-advert .moduletable-bottomwrap, #rightcontent .moduletable-advert .moduletable-bottomwrap, #topusermods .moduletable-advert-bottomwrap, #duomods .moduletable-advert-bottomwrap
{
	float: left;
	width: 100%;
	height: 0px;
}
#topusermods .moduletable-advert-topwrap, #duomods .moduletable-advert-topwrap
{
	float: left;
	width: 100%;
	height: 0px;
}
#leftcontent .moduletable-bottomwrapleft, #rightcontent .moduletable-bottomwrapleft, #topusermods .moduletable-bottomwrapleft, #duomods .moduletable-bottomwrapleft, #topusermods .moduletable-advert-bottomwrapleft, #duomods .moduletable-advert-bottomwrapleft
{
	float: left;
	width: 10px;
	height: 10px;
}
#leftcontent .moduletable-advert .moduletable-bottomwrapleft, #rightcontent .moduletable-advert .moduletable-bottomwrapleft
{
	height: 0px;
	background: none;
}
#leftcontent .moduletable-advert .moduletable-bottomwrapright, #rightcontent .moduletable-advert .moduletable-bottomwrapright
{
	height: 0px;
	background: none;
}
#leftcontent .moduletable-advert .moduletable-topwrap, #rightcontent .moduletable-advert .moduletable-topwrap
{
	height: 0px;
	background: none;
}
#leftcontent .moduletable-advert .moduletable-topwrapleft, #rightcontent .moduletable-advert .moduletable-topwrapleft
{
	height: 0px;
	background: none;
}
#leftcontent .moduletable-advert .moduletable-topwrapright, #rightcontent .moduletable-advert .moduletable-topwrapright
{
	height: 0px;
	background: none;
}
#leftcontent .moduletable-topwrap, #rightcontent .moduletable-topwrap, #topusermods .moduletable-topwrap, #duomods .moduletable-topwrap
{
	float: left;
	width: 100%;
	height: 10px;
}
#leftcontent .moduletable-topwrapleft, #rightcontent .moduletable-topwrapleft, #topusermods .moduletable-topwrapleft, #duomods .moduletable-topwrapleft
{
	background: transparent url(../images/TOPL.png) no-repeat left top;
}
#leftcontent .moduletable-topwrapleft, #rightcontent .moduletable-topwrapleft, #topusermods .moduletable-topwrapleft, #duomods .moduletable-topwrapleft
{
	float: left;
	width: 10px;
	height: 10px;
}
#leftcontent .moduletable-topwrapright, #rightcontent .moduletable-topwrapright, #topusermods .moduletable-topwrapright, #duomods .moduletable-topwrapright
{
	float: left;
	height: 10px;
	background: transparent url(../images/TOPR.png) no-repeat right top;
}
#topusermods .moduletable-advert, #duomods .moduletable-advert
{
	float: left;
	margin-bottom: 10px;
	width: 100%;
}
#topusermods .moduletable-advert-topwrapleft, #duomods .moduletable-advert-topwrapleft
{
	float: left;
	width: 10px;
	height: 10px;
}
#topusermods .moduletable-advert-topwrapright, #duomods .moduletable-advert-topwrapright
{
	float: left;
	height: 10px;
}
#topusermods .moduletable-advert-bottomwrapright, #duomods .moduletable-advert-bottomwrapright
{
	float: left;
	height: 10px;
}
#topusermods .moduletable-video, #duomods .moduletable-video
{
	float: left;
	margin-bottom: 10px;
	width: 100%;
}
#leftcontent .moduletable-bottomwrapright, #rightcontent .moduletable-bottomwrapright
{
	float: left;
	height: 10px;
}
#user1 .moduletable-bottomwrapright, #user2 .moduletable-bottomwrapright
{
	float: left;
	height: 10px;
}
#user1 .moduletable-red-bottomwrapright, #user2 .moduletable-red-bottomwrapright
{
	float: left;
	height: 10px;
}
#user1 .moduletable .moduletable-h3wrap, #user2 .moduletable .moduletable-h3wrap
{
	width: 100%;
	float: left;
}
/*DuoUserMods*/
#leftduomods
{
	float: left;
}
#bleftcolumn
{
	float: left;
}
#bottomleftduomods
{
	float: left;
}
#brightcolumn
{
	float: right;
}
#user4, #user5, #user6
{
	float: left;
}
#user3 .moduletable-bottomwrapright, #user4 .moduletable-bottomwrapright, #user5 .moduletable-bottomwrapright, #user6 .moduletable-bottomwrapright
{
	float: left;
	height: 10px;
	margin-bottom: 10px;
}
#user3 .moduletable .moduletable-h3wrap, #user4 .moduletable .moduletable-h3wrap, #user5 .moduletable .moduletable-h3wrap, #user6 .moduletable .moduletable-h3wrap
{
	width: 100%;
	float: left;
}
#user3 .moduletable .moduletable-h3wrapleft, #user5 .moduletable .moduletable-h3wrapleft, #user6 .moduletable .moduletable-h3wrapleft, #user4 .moduletable .moduletable-h3wrapleft
{
	float: left;
	width: 10px;
	height: 44px;
}
#user3 .moduletable .moduletable-h3wrapright, #user4 .moduletable .moduletable-h3wrapright, #user5 .moduletable .moduletable-h3wrapright, #user6 .moduletable .moduletable-h3wrapright
{
	float: left;
	height: 44px;
}
#user4 .moduletable-topwrapright, #user3 .moduletable-topwrapright
{
	float: left;
	height: 10px;
}
/*UserMods*/
#usermods
{
	width: 984px;
	margin: 0 auto;
}
#usermods .moduletable
{
	border: none;
	margin-bottom: 10px;
	float: left;
	width: 230px;
	padding: 0px 0 15px;
	margin: -15px 8px 0;
	display: inline;
}
#usermods .moduletable H3
{
	margin-left: 2px;
	color: #CECECE;
	font-size: 12px;
	padding-bottom: 8px;
}
/*Module Suffixes
Defaults*/
#rightcontent .moduletablewrap H3, #leftcontent .moduletablewrap H3
{
	font-size: 12px !important;
	font-weight: bold;
	height: 36px;
	padding: 9px 12px 0;
}
#leftcontent .moduletablewrap, #rightcontent .moduletablewrap
{
	float: left;
	margin-bottom: 10px;
	width: 100%;
}
#rightcontent .moduletablewrap .modulecontent
{
	float: left;
	width: 100%;
}
#leftcontent .moduletablewrap .innermodulecontent, #rightcontent .moduletablewrap .innermodulecontent
{
	margin: 0px 10px;
}
#leftcontent .moduletable-advert .innermodulecontent, #rightcontent .moduletable-advert .innermodulecontent
{
	float: left;
	width: 100%;
	margin: 0px;
}
#leftcontent .moduletablewrap .modulecontent
{
	float: left;
	width: 100%;
}
#user3 .moduletablewrap .modulecontent
{
	padding: 4px 1px;
	margin: 0px 0px 3px !important;
	line-height: 16px;
}
#user4 .moduletablewrap .modulecontent
{
	padding: 4px 1px;
	margin: 0px 0px 3px !important;
	line-height: 16px;
}
#shoptop .moduletable H3, #user1 .moduletable H3, #user2 .moduletable H3, #user3 .moduletable H3, #user4 .moduletable H3, #user5 .moduletable H3, #user6 .moduletable H3
{
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	padding: 9px 7px 0 3px;
}
#shoptop .moduletable-gray H3, #user1 .moduletable-gray H3, #user2 .moduletable-gray H3, #user3 .moduletable-gray H3, #user4 .moduletable-gray H3, #user5 .moduletable-gray H3, #user6 .moduletable-gray H3
{
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	padding: 9px 7px 0 3px;
}
#shoptop .moduletable-dkgray H3, #user1 .moduletable-dkgray H3, #user2 .moduletable-dkgray H3, #user3 .moduletable-dkgray H3, #user4 .moduletable-dkgray H3, #user5 .moduletable-dkgray H3, #user6 .moduletable-dkgray H3
{
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	padding: 9px 7px 0 3px;
}
#shoptop .moduletable-tabgray H3, #user1 .moduletable-tabgray H3, #user2 .moduletable-tabgray H3, #user3 .moduletable-tabgray H3, #user4 .moduletable-tabgray H3, #user5 .moduletable-tabgray H3, #user6 .moduletable-tabgray H3
{
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	padding: 9px 12px 0 3px;
}
#shoptop .moduletable-tabdkgray H3, #user1 .moduletable-tabdkgray H3, #user2 .moduletable-tabdkgray H3, #user3 .moduletable-tabdkgray H3, #user4 .moduletable-tabdkgray H3, #user5 .moduletable-tabdkgray H3, #user6 .moduletable-tabdkgray H3
{
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	padding: 9px 12px 0 3px;
}
#shoptop .moduletable-green H3, #user1 .moduletable-green H3, #user2 .moduletable-green H3, #user3 .moduletable-green H3, #user4 .moduletable-green H3, #user5 .moduletable-green H3, #user6 .moduletable-green H3
{
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	padding: 9px 7px 0 3px;
}
#shoptop .moduletable-dkgreen H3, #user1 .moduletable-dkgreen H3, #user2 .moduletable-dkgreen H3, #user3 .moduletable-dkgreen H3, #user4 .moduletable-dkgreen H3, #user5 .moduletable-dkgreen H3, #user6 .moduletable-dkgreen H3
{
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	padding: 9px 7px 0 3px;
}
#shoptop .moduletable-tabgreen H3, #user1 .moduletable-tabgreen H3, #user2 .moduletable-tabgreen H3, #user3 .moduletable-tabgreen H3, #user4 .moduletable-tabgreen H3, #user5 .moduletable-tabgreen H3, #user6 .moduletable-tabgreen H3
{
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	padding: 9px 12px 0 3px;
}
#shoptop .moduletable-tabdkgreen H3, #user1 .moduletable-tabdkgreen H3, #user2 .moduletable-tabdkgreen H3, #user3 .moduletable-tabdkgreen H3, #user4 .moduletable-tabdkgreen H3, #user5 .moduletable-tabdkgreen H3, #user6 .moduletable-tabdkgreen H3
{
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	padding: 9px 12px 0 3px;
}
#shoptop .moduletable-red H3, #user1 .moduletable-red H3, #user2 .moduletable-red H3, #user3 .moduletable-red H3, #user4 .moduletable-red H3, #user5 .moduletable-red H3, #user6 .moduletable-red H3
{
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	padding: 9px 7px 0 3px;
}
#shoptop .moduletable-dkred H3, #user1 .moduletable-dkred H3, #user2 .moduletable-dkred H3, #user3 .moduletable-dkred H3, #user4 .moduletable-dkred H3, #user5 .moduletable-dkred H3, #user6 .moduletable-dkred H3
{
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	padding: 9px 7px 0 3px;
}
#shoptop .moduletable-tabred H3, #user1 .moduletable-tabred H3, #user2 .moduletable-tabred H3, #user3 .moduletable-tabred H3, #user4 .moduletable-tabred H3, #user5 .moduletable-tabred H3, #user6 .moduletable-tabred H3
{
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	padding: 9px 12px 0 3px;
}
#shoptop .moduletable-tabdkred H3, #user1 .moduletable-tabdkred H3, #user2 .moduletable-tabdkred H3, #user3 .moduletable-tabdkred H3, #user4 .moduletable-tabdkred H3, #user5 .moduletable-tabdkred H3, #user6 .moduletable-tabdkred H3
{
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	padding: 9px 12px 0 3px;
}
#shoptop .moduletable-tan H3, #user1 .moduletable-tan H3, #user2 .moduletable-tan H3, #user3 .moduletable-tan H3, #user4 .moduletable-tan H3, #user5 .moduletable-tan H3, #user6 .moduletable-tan H3
{
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	padding: 9px 7px 0 3px;
}
#shoptop .moduletable-tabtan H3, #user1 .moduletable-tabtan H3, #user2 .moduletable-tabtan H3, #user3 .moduletable-tabtan H3, #user4 .moduletable-tabtan H3, #user5 .moduletable-tabtan H3, #user6 .moduletable-tabtan H3
{
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	padding: 9px 12px 0 3px;
}
#shoptop .moduletable-blue H3, #user1 .moduletable-blue H3, #user2 .moduletable-blue H3, #user3 .moduletable-blue H3, #user4 .moduletable-blue H3, #user5 .moduletable-blue H3, #user6 .moduletable-blue H3
{
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	padding: 9px 7px 0 3px;
}
#shoptop .moduletable-tabblue H3, #user1 .moduletable-tabblue H3, #user2 .moduletable-tabblue H3, #user3 .moduletable-tabblue H3, #user4 .moduletable-tabblue H3, #user5 .moduletable-tabblue H3, #user6 .moduletable-tabblue H3
{
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	padding: 9px 12px 0 3px;
}
#shoptop .moduletable-tabstyle H3, #user1 .moduletable-tabstyle H3, #user2 .moduletable-tabstyle H3, #user3 .moduletable-tabstyle H3, #user4 .moduletable-tabstyle H3, #user5 .moduletable-tabstyle H3, #user6 .moduletable-tabstyle H3
{
	font-size: 12px;
	font-weight: bold;
	height: 45px;
	padding: 9px 12px 0 3px;
}
/*Module Backgrounds*/
#rightcontent .moduletablewrap .modulecontent
{
	background: #FFFFFF url(../images/user1fade1.png) repeat-x scroll center bottom;
}
#leftcontent .moduletablewrap .modulecontent
{
	background: #FFFFFF url(../images/user1fade1.png) repeat-x scroll center bottom;
}
#leftcontent .moduletable-bottomwrapleft, #rightcontent .moduletable-bottomwrapleft, #topusermods .moduletable-bottomwrapleft, #duomods .moduletable-bottomwrapleft, #user5 .moduletable-bottomwrapleft, #user6 .moduletable-bottomwrapleft
{
	background: transparent url(../images/BTM-LModule.png) no-repeat left bottom;
}
#topusermods .moduletable-topwrapleft, #duomods .moduletable-topwrapleft
{
	background: transparent url(../images/TOPL.gif) no-repeat left top;
}
#leftcontent .moduletable-bottomwrapright, #rightcontent .moduletable-bottomwrapright, #user1 .moduletable-bottomwrapright, #user2 .moduletable-bottomwrapright, #user5 .moduletable-bottomwrapright, #user6 .moduletable-bottomwrapright
{
	background: transparent url(../images/BTM-RModule.png) no-repeat right bottom;
}
#user4 .moduletable-topwrapright, #user3 .moduletable-topwrapright, #user6 .moduletable-topwrapright, #user4 .moduletable-topwrapright, #user5 .moduletable-topwrapright
{
	height: 10px;
	background: transparent url(../images/TOPR.gif) no-repeat right top;
}
#user3 .moduletable-bottomwrapright, #user4 .moduletable-bottomwrapright, #user5 .moduletable-bottomwrapright, #user6 .moduletable-bottomwrapright
{
	background: transparent url(../images/BTM-RModule.png) no-repeat right bottom;
}
/*Gray
Gray H3*/
#leftcontent .moduletablewrap .moduletable-gray H3
{
	background: transparent url(../images/R_L-H3-gray.png) no-repeat;
}
#rightcontent .moduletablewrap .moduletable-gray H3
{
	background: transparent url(../images/R_L-H3-gray.png) no-repeat;
}
#topusermods .moduletable-gray-bottomwrapleft, #duomods .moduletable-gray-bottomwrapleft
{
	background: transparent url(../images/BTM-LModule.png) no-repeat left bottom;
}
#topusermods .moduletable-gray-topwrapleft, #duomods .moduletable-gray-topwrapleft
{
	background: transparent url(../images/TOPL.png) no-repeat left top;
}
#shoptop .moduletable-gray-bottomwrapright, #user1 .moduletable-gray-bottomwrapright, #user2 .moduletable-gray-bottomwrapright
{
	background: transparent url(../images/BTM-RModule.png) no-repeat right bottom;
}
#shoptop .moduletable-gray .moduletable-gray-h3wrapleft, #user1 .moduletable-gray .moduletable-gray-h3wrapleft, #user2 .moduletable-gray .moduletable-gray-h3wrapleft
{
	background: transparent url(../images/Top-H3L-gray.png) no-repeat;
	float: left;
	width: 10px;
	height: 45px;
}
#shoptop .moduletable-gray .moduletable-gray-h3wrapright, #user1 .moduletable-gray .moduletable-gray-h3wrapright, #user2 .moduletable-gray .moduletable-gray-h3wrapright
{
	background: transparent url(../images/Top-H3R-gray.png) no-repeat right top;
	float: left;
	height: 45px;
}
#user3 .moduletable-gray-bottomwrapright, #user4 .moduletable-gray-bottomwrapright, #user5 .moduletable-gray-bottomwrapright, #user6 .moduletable-gray-bottomwrapright
{
	background: transparent url(../images/BTM-RModule.png) no-repeat right bottom;
}
#user3 .moduletable-gray .moduletable-gray-h3wrapleft, #user5 .moduletable-gray .moduletable-gray-h3wrapleft, #user6 .moduletable-gray .moduletable-gray-h3wrapleft, #user4 .moduletable-gray .moduletable-gray-h3wrapleft
{
	background: transparent url(../images/Top-H3L-gray.png) no-repeat;
	height: 45px;
}
#user3 .moduletable-gray .moduletable-gray-h3wrapright, #user4 .moduletable-gray .moduletable-gray-h3wrapright, #user5.moduletable-gray .moduletable-gray-h3wrapright, #user6 .moduletable-gray .moduletable-gray-h3wrapright
{
	background: transparent url(../images/Top-H3R-gray.png) no-repeat right top;
	height: 45px;
}
#user3 .moduletable-gray .moduletable-gray-h3wrapright, #user4 .moduletable-gray .moduletable-gray-h3wrapright, #user5 .moduletable-gray .moduletable-gray-h3wrapright, #user6 .moduletable-gray .moduletable-gray-h3wrapright
{
	float: left;
	font-weight: bold;
	height: 45px;
}
#shoptop .moduletable-gray .moduletable-gray-h3wrap, #user1 .moduletable-gray .moduletable-gray-h3wrap, #user2 .moduletable-gray .moduletable-gray-h3wrap, #user3 .moduletable-gray .moduletable-gray-h3wrap, #user4 .moduletable-gray .moduletable-gray-h3wrap, #user5 .moduletable-gray .moduletable-gray-h3wrap, #user6 .moduletable-gray .moduletable-gray-h3wrap
{
	width: 100%;
	float: left;
}
#user3 .moduletable-gray .moduletable-gray-h3wrapleft, #user5 .moduletable-gray .moduletable-gray-h3wrapleft, #user6 .moduletable-gray .moduletable-gray-h3wrapleft, #user4 .moduletable-gray .moduletable-gray-h3wrapleft
{
	float: left;
	width: 10px;
	height: 45px;
}
/*Gray Content*/
#topusermods .moduletable-gray, #duomods .moduletable-gray
{
	float: left;
	margin-bottom: 10px;
	width: 100%;
}
#topusermods .moduletable-gray-bottomwrapleft, #duomods .moduletable-gray-bottomwrapleft
{
	float: left;
	width: 10px;
	height: 10px;
}
#topusermods .moduletable-gray-topwrapleft, #duomods .moduletable-gray-topwrapleft
{
	float: left;
	width: 10px;
	height: 10px;
}
#shoptop .moduletable-gray-bottomwrapright, #user1 .moduletable-gray-bottomwrapright, #user2 .moduletable-gray-bottomwrapright
{
	float: left;
	height: 10px;
}
#user3 .moduletable-gray-bottomwrapright, #user4 .moduletable-gray-bottomwrapright, #user5.moduletable-gray-bottomwrapright, #user6 .moduletable-gray-bottomwrapright
{
	float: left;
	height: 10px;
}
#user1 .moduletable-gray-topwrapright, #user2 .moduletable-gray-topwrapright, #user3 .moduletable-gray-topwrapright, #user4 .moduletable-gray-topwrapright, #user5 .moduletable-gray-topwrapright, #user6 .moduletable-gray-topwrapright
{
	float: left;
	height: 10px;
}
#user1 .moduletable-gray-topwrapright, #user2 .moduletable-gray-topwrapright, #user3 .moduletable-gray-topwrapright, #user4 .moduletable-gray-topwrapright, #user5 .moduletable-gray-topwrapright, #user6 .moduletable-gray-topwrapright
{
	height: 10px;
	background: transparent url(../images/TOPR.png) no-repeat right top;
}
/*TabGray
TabGray H3*/
#leftcontent .moduletablewrap .moduletable-tabgray H3
{
	background: transparent url(../images/R_L-H3-gray.png) no-repeat;
}
#rightcontent .moduletablewrap .moduletable-tabgray H3
{
	background: transparent url(../images/R_L-H3-gray.png) no-repeat;
}
#topusermods .moduletable-tabgray-bottomwrapleft, #duomods .moduletable-tabgray-bottomwrapleft
{
	background: transparent url(../images/BTM-LModule.png) no-repeat left bottom;
}
#topusermods .moduletable-tabgray-topwrapleft, #duomods .moduletable-tabgray-topwrapleft
{
	background: transparent url(../images/TOPL.png) no-repeat left top;
}
#shoptop .moduletable-tabgray-bottomwrapright, #user1 .moduletable-tabgray-bottomwrapright, #user2 .moduletable-tabgray-bottomwrapright
{
	background: transparent url(../images/BTM-RModule.png) no-repeat right bottom;
}
#shoptop .moduletable-tabgray .moduletable-tabgray-h3wrapleft, #user1 .moduletable-tabgray .moduletable-tabgray-h3wrapleft, #user2 .moduletable-tabgray .moduletable-tabgray-h3wrapleft
{
	background: transparent url(../images/Top-H3L-gray.png) no-repeat;
	float: left;
	width: 10px;
	height: 45px;
}
#shoptop .moduletable-tabgray .moduletable-tabgray-h3wrapright, #user1 .moduletable-tabgray .moduletable-tabgray-h3wrapright, #user2 .moduletable-tabgray .moduletable-tabgray-h3wrapright
{
	background: transparent url(../images/Top-H3R-graytab.png) no-repeat right top;
	float: left;
	height: 45px;
	padding-right: 10px;
}
#user3 .moduletable-tabgray-bottomwrapright, #user4 .moduletable-tabgray-bottomwrapright, #user5 .moduletable-tabgray-bottomwrapright, #user6 .moduletable-tabgray-bottomwrapright
{
	background: transparent url(../images/BTM-RModule.png) no-repeat right bottom;
}
#user3 .moduletable-tabgray .moduletable-tabgray-h3wrapleft, #user5 .moduletable-tabgray .moduletable-tabgray-h3wrapleft, #user6 .moduletable-tabgray .moduletable-tabgray-h3wrapleft, #user4 .moduletable-tabgray .moduletable-tabgray-h3wrapleft
{
	background: transparent url(../images/Top-H3L-gray.png) no-repeat;
	height: 45px;
}
#user3 .moduletable-tabgray .moduletable-tabgray-h3wrapright, #user4 .moduletable-tabgray .moduletable-tabgray-h3wrapright, #user5 .moduletable-tabgray .moduletable-tabgray-h3wrapright, #user6 .moduletable-tabgray .moduletable-tabgray-h3wrapright
{
	background: transparent url(../images/Top-H3R-graytab.png) no-repeat right top;
	height: 45px;
}
#user3 .moduletable-tabgray .moduletable-tabgray-h3wrapright, #user4 .moduletable-tabgray .moduletable-tabgray-h3wrapright, #user5 .moduletable-tabgray .moduletable-tabgray-h3wrapright, #user6 .moduletable-tabgray .moduletable-tabgray-h3wrapright
{
	float: left;
	font-weight: bold;
	height: 45px;
	padding-right: 10px;
}
#shoptop .moduletable-tabgray .moduletable-tabgray-h3wrap, #user1 .moduletable-tabgray .moduletable-tabgray-h3wrap, #user2 .moduletable-tabgray .moduletable-tabgray-h3wrap, #user3 .moduletable-tabgray .moduletable-tabgray-h3wrap, #user4 .moduletable-tabgray .moduletable-tabgray-h3wrap, #user5 .moduletable-tabgray .moduletable-tabgray-h3wrap, #user6 .moduletable-tabgray .moduletable-tabgray-h3wrap
{
	width: 100%;
	float: left;
	background: transparent url(../images/gray-tab-bg.PNG) repeat-x scroll right top;
}
#user3 .moduletable-tabgray .moduletable-tabgray-h3wrapleft, #user5 .moduletable-tabgray .moduletable-tabgray-h3wrapleft, #user6 .moduletable-tabgray .moduletable-tabgray-h3wrapleft, #user4.moduletable-tabgray .moduletable-tabgray-h3wrapleft
{
	float: left;
	width: 10px;
	height: 45px;
}
/*Tab Gray Content*/
#topusermods .moduletable-tabgray, #duomods .moduletable-tabgray
{
	float: left;
	margin-bottom: 10px;
	width: 100%;
}
#topusermods .moduletable-tabgray-bottomwrapleft, #duomods .moduletable-tabgray-bottomwrapleft
{
	float: left;
	width: 10px;
	height: 10px;
}
#topusermods .moduletable-tabgray-topwrapleft, #duomods .moduletable-tabgray-topwrapleft
{
	float: left;
	width: 10px;
	height: 10px;
}
#shoptop .moduletable-tabgray-bottomwrapright, #user1 .moduletable-tabgray-bottomwrapright, #user2 .moduletable-tabgray-bottomwrapright
{
	float: left;
	height: 10px;
}
#user3 .moduletable-tabgray-bottomwrapright, #user4 .moduletable-tabgray-bottomwrapright, #user5 .moduletable-tabgray-bottomwrapright, #user6 .moduletable-tabgray-bottomwrapright
{
	float: left;
	height: 10px;
}
#user1 .moduletable-tabgray-topwrapright, #user2 .moduletable-tabgray-topwrapright, #user3 .moduletable-tabgray-topwrapright, #user4 .moduletable-tabgray-topwrapright, #user5 .moduletable-tabgray-topwrapright, #user6 .moduletable-tabgray-topwrapright
{
	float: left;
	height: 10px;
}
#user1 .moduletable-tabgray-topwrapright, #user2 .moduletable-tabgray-topwrapright, #user3 .moduletable-tabgray-topwrapright, #user4 .moduletable-tabgray-topwrapright, #user5 .moduletable-tabgray-topwrapright, #user6 .moduletable-tabgray-topwrapright
{
	height: 10px;
	background: transparent url(../images/TOPR.png) no-repeat right top;
}
/*DKGray
DKGray H3*/
#leftcontent .moduletablewrap .moduletable-dkgray H3
{
	background: transparent url(../images/R_L-H3-dkgray.png) no-repeat;
	height: 45px;
}
#rightcontent .moduletablewrap .moduletable-dkgray H3
{
	background: transparent url(../images/R_L-H3-dkgray.png) no-repeat;
	height: 45px;
}
#topusermods .moduletable-dkgray-bottomwrapleft, #duomods .moduletable-dkgray-bottomwrapleft
{
	background: transparent url(../images/BTM-LModule.png) no-repeat left bottom;
}
#topusermods .moduletable-dkgray-topwrapleft, #duomods .moduletable-dkgray-topwrapleft
{
	background: transparent url(../images/TOPL.png) no-repeat left top;
}
#shoptop .moduletable-dkgray-bottomwrapright, #user1 .moduletable-dkgray-bottomwrapright, #user2 .moduletable-dkgray-bottomwrapright
{
	background: transparent url(../images/BTM-RModule.png) no-repeat right bottom;
}
#shoptop .moduletable-dkgray .moduletable-dkgray-h3wrapleft, #user1 .moduletable-dkgray .moduletable-dkgray-h3wrapleft, #user2 .moduletable-dkgray .moduletable-gray-h3wrapleft
{
	background: transparent url(../images/Top-H3L-dkgray.png) no-repeat;
	float: left;
	width: 10px;
	height: 45px;
}
#shoptop .moduletable-dkgray .moduletable-dkgray-h3wrapright, #user1 .moduletable-dkgray .moduletable-dkgray-h3wrapright, #user2 .moduletable-dkgray .moduletable-dkgray-h3wrapright
{
	background: transparent url(../images/Top-H3R-dkgray.png) no-repeat right top;
	float: left;
	height: 45px;
	color: #FFFFFF !important;
}
#user1 .moduletable-dkgray-topwrapright, #user2 .moduletable-dkgray-topwrapright, #user3 .moduletable-dkgray-topwrapright, #user4 .moduletable-dkgray-topwrapright, #user5 .moduletable-dkgray-topwrapright, #user6 .moduletable-dkgray-topwrapright
{
	height: 10px;
	background: transparent url(../images/TOPR.png) no-repeat right top;
}
#user3 .moduletable-dkgray-bottomwrapright, #user4 .moduletable-dkgray-bottomwrapright, #user5 .moduletable-dkgray-bottomwrapright, #user6 .moduletable-dkgray-bottomwrapright
{
	background: transparent url(../images/BTM-RModule.png) no-repeat right bottom;
}
#user3 .moduletable-dkgray .moduletable-dkgray-h3wrapleft, #user5 .moduletable-dkgray .moduletable-dkgray-h3wrapleft, #user6 .moduletable-dkgray .moduletable-dkgray-h3wrapleft, #user4 .moduletable-dkgray .moduletable-dkgray-h3wrapleft
{
	background: transparent url(../images/Top-H3L-dkgray.png) no-repeat;
	height: 45px;
}
#user3 .moduletable-dkgray .moduletable-dkgray-h3wrapright, #user4 .moduletable-dkgray .moduletable-dkgray-h3wrapright, #user5 .moduletable-dkgray .moduletable-dkgray-h3wrapright, #user6 .moduletable-dkgray .moduletable-dkgray-h3wrapright
{
	background: transparent url(../images/Top-H3R-dkgray.png) no-repeat right top;
	height: 45px;
}
/*DKGray Content*/
#topusermods .moduletable-dkgray, #duomods .moduletable-dkgray
{
	float: left;
	margin-bottom: 10px;
	width: 100%;
}
#topusermods .moduletable-dkgray-bottomwrapleft, #duomods .moduletable-dkgray-bottomwrapleft
{
	float: left;
	width: 10px;
	height: 10px;
}
#topusermods .moduletable-dkgray-topwrapleft, #duomods .moduletable-dkgray-topwrapleft
{
	float: left;
	width: 10px;
	height: 10px;
}
#shoptop .moduletable-dkgray H3, #user1 .moduletable-dkgray H3, #user2 .moduletable-dkgray H3, #user3 .moduletable-dkgray H3, #user4 .moduletable-dkgray H3, #user5 .moduletable-dkgray H3, #user6 .moduletable-dkgray H3
{
	color: #FFF !important;
}
FORM#sendcart-form.sendcart-form
{
	margin-top: 0;
}
DIV#sendcart
{
	margin-top: -24px;
	padding-bottom: 24px;
}

