/******************************************************************************
 * Super LED site CSS definitions
 *
 * Copyright (C) 2008 Fairfax eCommerce Pty Ltd.
 *****************************************************************************/

@import url(/lib/FWS/css/fws.css);


h1 { font-size: 14px; font-family:tahoma, verdana, arial, courier; }
h2 { font-size: 13px; font-family:tahoma, verdana, arial, courier; }
h3 { font-size: 12px; font-family:tahoma, verdana, arial, courier; }
h4 { font-size: 11px; font-family:tahoma, verdana, arial, courier; }

h1, h2, h3, h4
{
	color: #663366;
	
}

h1, h2
{
padding-bottom: 9px;
}

h3, h4
{
padding-bottom: 0px;
}

.wrapper
{
	width:100%;
	margin-top: 0;
}

body, table
{
	font-size: 11px;
	font-family:tahoma, verdana, arial, courier;
	line-height: 14px;
	color: rgb(113,115,116);
}

.fws-body-wrapper
{
	background: url('/FWS/images/bkimg.gif') repeat-y left top;
}

.page-width { width: 745px; }
.fws-body
{
	padding-top: 20px;
    padding-left: 20px;
    min-height: 450px;
	width:725px;
}

/* For @#*&! IE */
/*\*/
* html .fws-body {
    height: 450px;
}
/**/

p {
	margin-bottom: 14px;
}

.fws-body ul {
	margin-top: 15px;
	line-height: 17px;
	text-align: left;
	list-style-type: square;
	list-style-position: outside;
	margin-left: 25px;
	}

.fws-product-column ul {
	margin-top: 15px;
	line-height: 17px;
	text-align: left;
	list-style-type: square;
	list-style-position: outside;
	margin-left: 15px;
	}


.left-padding
{
	padding-left: 55px;
}

.small-text, .small-text a
{
	font-size:9px;
	font-family:tahoma, verdana, arial, courier;
}

a
{
	color: rgb(113,115,116);
	text-decoration: underline;
}

a:hover
{
	color: rgb(113,115,116);
	text-decoration: underline;
}

/******************************************************************************
 * Main menus
 *****************************************************************************/

.fws-menu
{
	background-color: #663366;
	color: white;
	padding-top: 6px;
	padding-bottom: 14px;
}

.fws-menu a
{
	font-size:9px;
	font-family:tahoma, verdana, arial, courier;
	color: #ECEDED;
	font-weight: bold;
}

.fws-menu a:hover { text-decoration: underline; }

#fws-menu2 ul, #fws-menu3 ul
{
    list-style: none;
    padding: 3px 0;
}

#fws-main-menu li, #fws-menu2 li, #fws-menu3 li
{
    display: inline;

    padding: 3px 2px;
    margin: 0;
}

#fws-main-menu .zwp-menu-first, #fws-menu2 .zwp-menu-first, #fws-menu3 .zwp-menu-first
{
	padding-left: 0;
}

#fws-menu2
{
	font-size: 11px;
	font-weight: bold;
	color: #ECEDED;
}

#fws-menu3 { font-size: 9px; }

#fws-menu2 a
{
	color: #ECEDED;
}

#fws-menu3 a
{
	color: #A0A3A3;
}

.fws-menu a, #fws-menu2 a, #fws-menu3 a
{ text-decoration: none; }

.fws-menu a:hover, #fws-menu2 a:hover, #fws-menu3 a:hover
{ text-decoration: underline; }


/******************************************************************************
 * header
 *****************************************************************************/
 
.fws-header
{
	padding-top: 20px;
    height: 167px;
	background: url('/FWS/images/head_bkg.jpg') repeat-x right top;
}

#header-left-img
{
	padding-right:79px;
}

#header-right-img
{
	position: absolute;
	right: 0;
}

/******************************************************************************
 * Columns
 *****************************************************************************/

.cat-simple-list
{
	color:#717374;
	list-style-type: square;
}

.cat-simple-list li
{
	line-height:17px;
}

.cat-simple-list a
{
	text-decoration: none;
	color: #663366;
}

.cat-simple-list a:hover
{
	text-decoration: underline;
}

/******************************************************************************
 * Columns
 *****************************************************************************/

.skin-left-column
{
    width: 140px;
    border: 1px solid green;
}

.skin-right-column
{
    width: 155px;
    border: 1px solid green;
}


/******************************************************************************
 * in-text images
 *****************************************************************************/

.fws-image-column
{
    width: 180px;
    padding-top: 0.67em;
    padding-right: 20px;
    clear: both;
}

.fws-image-column-right
{
    width: 180px;
    padding-top: 0.67em;
    padding-left: 20px;
    clear: both;
}

/******************************************************************************
 * Gadgets
 *****************************************************************************/

.fws-gadget
{
	padding: 0;
}

.fws-gadget-contents
{
	padding: 0 10px;
}

.fws-gadget-title
{
    background: url('/FWS/images/bbd_GrnGrad_20px.gif') repeat-x;
	font-size: 11px;
    color: white;
    padding-top: 1px;
    padding-bottom: 2px;
}    

/******************************************************************************
 * News
 *****************************************************************************/

.fws-news-gadget, .customer-gadget
{
	background-color: white;
	padding: 0;
}


.fws-news-item
{
    margin: 15px 0;
}

.fws-news-title
{
	text-decoration: underline;
    color: #b2b2b2;
}

.fws-news-date
{
    color: #b2b2b2;
}

/******************************************************************************
 * Static Pages
 *****************************************************************************/

.fws-pub-stat-list, .pub-static-page
{
	width: 600px;
}


 

/******************************************************************************
 * Blog
 *****************************************************************************/

#blog-paged-list { border-bottom: 1px solid #007eff; }
.blog-paged-list-item { border-top: 1px solid #007eff; padding-top:15px; }

/******************************************************************************
 * paged lists
 *****************************************************************************/

.zwp-paginator-current-page
{
    background-color: rgb(88, 191, 255);
}

.zwp-paged-table thead
{
    background-color: rgb(88, 191, 255);
}

.zwp-paged-table thead a:hover { color: #666666; } /* Needed for Mozilla */



/******************************************************************************
 * Input Box/Message Box
 *****************************************************************************/

.zwp-message-inner
{
    border: 1px solid #007eff;
}

/******************************************************************************
 * Catalog Menu
 *****************************************************************************/

.zwp-layer-submenu
{
	left: 50px;
	top: 17px;
	border: 1px solid green;
	background-color: white;
	width: 100px;
	padding: 0 5px;
}

.zwp-layer-menu li
{
	border-top: 1px solid green;
	padding-top: 5px;
	padding-bottom: 5px;
}

.zwp-layer-menu li.zwp-menu-first
{
	border-top: 0;
}

/******************************************************************************
 * Footer
 *****************************************************************************/

.fws-footer
{
	margin-top: 0;
	text-align: left;
	height: 113px;
	padding-top: 30px;
    background: url('/FWS/images/foot_bkg.jpg') repeat-x;
}

.fws-footer .small-text, .fws-footer .small-text a
{
	color: #A0A3A3;
}

.fws-footer a:hover
{
	text-decoration: underline;
}

