body {
background:#222222 url('img/cp_bg.png') repeat-x;
color:#CCCCCC;
font-family:Arial,sans-serif;
font-size:12px;
line-height:20px;
margin:0;
padding:0;
text-align:center;
}
#content img, #content a img, #content a:link img .plus_button {
border:0px;
text-decoration:none;
}
.plus_button {
	vertical-align:bottom;
}
h1, h2, h3, h4, p, ul, li {
-x-system-font:none;
font-family:Arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0;
}
h1, h2, h3, .componentheading, .contentheading {
-x-system-font:none;
color:#66B5FF;
font-family:"Trebuchet MS",Arial,sans-serif;
font-size:200%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
h2 {
font-size:160%;
}
h3 {
font-size:120%;
}
html, body {
height:100%;
width:100%;
}
a:link, a:visited {
color:#66B5FF;
font-weight:bold;
text-decoration:underline;
}
a:hover {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#wrapper {
margin:0 auto;
position:static;
text-align:left;
width:877px;
}
#header {
height:118px;
position:static;
}
#Menu {
background:url('img/menu.png') center repeat-y;
height:56px;
position:static;
width:877px;
}
#container {
background:transparent url('img/body.png') repeat-y;
}
#innerContainer {
height:100%;
margin-left:12px;
margin-right:12px;
}
#FlashHeadpiece {
background-color:#333333;
border-color:#CCCCCC #CCCCCC #333333;
border-style:solid;
border-width:0 0 1px;
}
#left {
float:left;
position:relative;
width:166px;
}
#leftInner {
-x-system-font:none;
font-family:Arial,sans-serif;
font-size:90%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-left:0px;
text-align:left;
}
#rightColumn {
-x-system-font:none;
float:right;
font-family:Arial,sans-serif;
font-size:90%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-right:8px;
position:relative;
width:166px;
}
.latestnews, .mostread, .popular {
-x-system-font:none;
font-family:Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
list-style-type:none;
}
li.mostread, li.latestnews {
padding-bottom:4px;
}
li.mostread a:link, li.latestnews a:link {
background-image:url('img/starbullet.png');
background-position:left 2px;
background-repeat:no-repeat;
padding-left:14px;
}
li.mostread a:hover, li.latestnews a:hover {
background-image:url('img/starbullet-hover.png');
background-position:left 2px;
background-repeat:no-repeat;
}
#content {
float:left;
padding:15px 14px;
position:relative;
width:472px;
}
#content p {
line-height:20px;
}
#content ul {
list-style-type:none;
}
#content li {
background-image:url('img/bluearrowbullet.png');
background-position:left 4px;
background-repeat:no-repeat;
font-size:12px;
line-height:20px;
padding-left:14px;
}
#clear {
clear:both;
height:0;
}
.clear {
clear:both;
display:block;
height:1px;
margin:0;
overflow:hidden;
padding:0;
}
#footer {
background:transparent url('img/footer.png') top center no-repeat;
clear:both;
height:50px;
text-align:center;
}
#nav {
float:right;
}
ul#nav, ul#nav li {
list-style-type:none;
margin:0;
}
ul#nav {
font-size:12px;
margin:0px 11px;
position:static;
float:left;
}
ul#nav li {
display:inline;
float:left;
font-size:12px;
margin-right:1px;
text-align:center;
vertical-align:middle;
}
ul#nav li form {
	margin:2px 0px 0px 10px;
}
ul#nav li #searchform .inputbox {
	background:#FFFFFF;
	color:#000000;
}
ul#nav a {
color:#FFFFFF;
float:left;
font-weight:bold;
height:26px;
line-height:26px;
padding-left:7px;
padding-right:7px;
text-decoration:none;
}
ul#nav a:hover {
background-color:#3399CC;
background-image:url('img/buttonhover.png');
background-position:0 50%;
background-repeat:repeat-x;
color:#FFFFFF;
}
ul#nav li.activelink a, ul#nav li.activelink a:hover {
background-color:#3399CC;
background-image:url('img/buttonhover.png');
color:#FFFFFF;
}
#nav a#active_menu-nav:link, #nav a#active_menu-nav:visited {
background-color:#3399CC;
background-image:url('img/buttonhover.png');
color:#FFFFFF;
}
#mainlevel {
list-style-type:none;
text-indent:5px;
width:160px;
}
#mainlevel ul {
font-family:Arial,Helvetica,sans-serif;
list-style-type:none;
margin-left:0;
padding-left:0;
}
ul#mainlevel a {
background-color:#999999;
border-bottom:1px solid #333333;
display:block;
padding:3px;
width:160px;
}
ul#mainlevel a:link, ul#mainlevel a:visited {
background-image:url('img/vertnavbutton.png');
background-repeat:repeat-x;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
ul#mainlevel a#active_menu:hover {
background-color:#66B5FF;
background-image:url('img/vertnavbutton-hover.png');
background-repeat:repeat-x;
color:#FFFFFF;
}
ul#mainlevel a#active_menu {
background-color:#66B5FF;
background-image:url('img/vertnavbutton.png');
background-repeat:repeat-x;
color:#FFFFFF;
}
.adminform {
}
.article_seperator {
}
.back_button {
}
.blog {
}
.blog_more {
}
.blogsection {
}
.button {
}
.buttonheading {
}
.category {
}
.clip {
}
.componentheading {
color:#66B5FF;
font-family:"Trebuchet MS",Tahoma,Verdana,Arial;
font-size:20px;
font-weight:bold;
padding-bottom:10px;
padding-top:5px;
}
.contact_email {
}
.content_rating {
}
.content_vote {
}
.contentdescription {
}
.contentheading {
color:#66B5FF;
font-size:20px;
font-weight:bold;
padding-bottom:10px;
}
.contentpagetitle {
}
.contentpane {
}
.contentpaneopen {
}
.contenttoc {
}
.createdate {
}
.dtree {
}
.dTreeNode {
}
.editlinktip {
}
.expander {
}
.highlight {
}
.inputbox {
}
.item {
}
.message {
}
.message {
}
.modifydate {
}
.module {
}
#leftInner .moduletable {
padding-bottom:5px;
}
.mosimage {
}
.mosimage_caption {
}
.mostread {
}
.newsfeed {
}
.node {
}
.pagenav {
}
.pagenav_next {
}
.pagenav_prev {
}
.pagenavbar {
}
.pagenavcounter {
}
.paramlist {
}
.pathway {
}
.poll {
}
.pollstableborder {
}
.profiler {
}
.readon {
}
.row1 {
}
.row2 {
}
.search {
padding-bottom:5px;
padding-top:10px;
}
.searchintro {
}
.sectiontableentry1 {
}
.sectiontableentry2 {
}
.sectiontablefooter {
}
.sectiontableheader {
}
.small {
}
.smalldark {
}
.syndicate {
}
.syndicate_text {
}
.tab {
}
.tabclass1 {
}
.tabclass2 {
}
.tab-page {
}
.text_area {
}
.toclink {
}
.toolbar {
}
.tooltip {
}
.wrapper {
}
h3 {
color:#66B5FF;
font-family:"Trebuchet MS",Tahoma,Verdana,Arial;
font-size:18px;
font-weight:bold;
padding:5px 0px 10px 7px;
margin:0px 0px 0px 0px;
}
h2 {
color:#66B5FF;
font-family:"Trebuchet MS",Tahoma,Verdana,Arial;
font-size:20px;
font-weight:bold;
padding-bottom:5px;
padding-top:5px;
}
#mod_login_password, #mod_login_username, #mod_search_searchword {
color:#FFFFFF;
width:145px;
}
form {
margin:0;
padding:0;
}
input, select {
-x-system-font:none;
font-family:"Lucida Grande",Arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
select, .inputbox {
padding:2px;
}
textarea {
padding-left:2px;
}
.button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#333333 url('img/button-bg.gif') repeat-x scroll center top;
border:1px solid #2F2F2F;
color:#FFFFFF;
padding:1px 10px !important;
}
.button:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#66B5FF url('img/button-bg.gif') repeat-x scroll center top;
color:#FFFFFF;
}
.button:active, .button:focus {
border:1px solid #222222;
}
.inputbox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#2F2F2F none repeat scroll 0 0;
border:1px solid #3F3F3F;
color:#FFFFFF;
}
#left .inputbox {
}
.inputbox:hover, .inputbox:focus {
border:1px solid #606060;
}
fieldset.js_loginflat {
-x-system-font:none;
border:0 none;
font-family:Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-left:12px;
margin-right:12px;
padding:8px;
text-align:center;
vertical-align:top;
}
fieldset.js_loginflat .inputbox {
width:100px;
}
fieldset.js_loginflat legend {
display:none;
}
.moduletableflat {
text-align:center;
vertical-align:top;
}
.bearright {
position:absolute;
right:15px;
top:25px;
}
.line {
color:#CCCCCC;
}
#colorfield-border {
float:left;
left:138px;
position:relative;
top:158px;
}
#colorfield-link {
float:left;
left:76px;
position:relative;
top:180px;
}
#bear {
background-position:right center;
background-repeat:no-repeat;
height:46px;
width:877px;
}
a.divlink, a.divlink:link, a.divlink:visited {
color:#222222;
display:block;
font-size:0;
height:100%;
line-height:0;
width:100%;
}
#cattree ul#categoryList li {
	line-height:22px;
}
#cattree ul#categoryList li.listNode a.expand {
	color:#FFFFFF;
}
#cattree ul#categoryList li.listNode {
	background:transparent url('img/vertnavbutton.png') top center repeat-x;
	padding:0px;
}
#cattree ul#categoryList li.listNode:hover {
	background:transparent url('img/vertnavbutton-hover.png') top center repeat-x;
}
#cattree li.categoryProducts, #cattree li.categoryFolder {
	background:transparent url('img/vertnavbutton.png') top center repeat-x;
	display:block;
}
#cattree ul#categoryList li.categoryProducts {
	padding-left:20px;
}
#cattree a.toggle_button {
	padding:0px 0px 0px 7px;
}

.filter_field {
	width:123px;
}

#selling {
border:1px solid #cccccc;
padding:3px 0px 5px;
margin:0px 0px 20px 0px;
text-align:center;
}

.mass_add_to_cart {
	cursor:pointer;
}