/* ############################### BODY - BACKGROUND etc..############################### */

html {overflow-y: scroll;}

body {
	margin:top15;
	padding:0;
	font-size:12px;
	font-family:Arial, Verdana, Helvetica, Sans-serif;
                text-align:center;
	-webkit-text-size-adjust: none;
        background:url(http://www.ozware.com.au/clicknlearn-graphics/bg.jpg) repeat right top;
                background-attachment:fixed;}
	

.Arial-Bold-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #003333;
	text-align: center;}


.Arial-Bold-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #FF0000;
	text-align: center;}

	

/* ############################### BODY LINKS ############################### */

a, a:visited, a:active {outline-style:none;}
#body a {text-decoration:none;}
#body a:hover {text-decoration:underline;}



/* ############################### Content Stuff  ############################### */


img {border:none !important;}

#body .end {border-right:none !important;}

.clear {clear:both;}

#table_checkout_cart3 li {list-style:inside}
	
img[src="v/vspfiles/templates/222/images/HomePage/FeaturedProducts.gif"]{margin-left:0 !important; margin-top:-22px;}

td#content_area form#v65-onepage-CheckoutForm {
    margin: 0 auto;
    width: 900px;}

.v65-onepage-headerShort {
background-color:#676767;}

td#content_area table tbody tr td table tbody tr td table.colors_lines_light tbody tr td.colors_backgroundneutral ul li {
font-size11px;}


/* ############################### HEADER ############################### */

#header {
	width:1100px;
	height:60px;
	margin:0 auto;
	padding:0;
	text-align:left;
	position:relative;
                background-color: #000;}



/* ########################### SITE TOOLS - TEXT LINKS AT VERY TOP OF PAGE  ########################## */


#site_tools {
	margin:0;
	padding:0;
	color:#FFF;
	text-align:right;
	position:absolute;
	top:14px;
	right:50px;
	position:relative;}
	

#site_tools a {
    color:#FFF;
    display: block;
    font-family: calibri,Helvetica,sans-serif;
    font-size: 15px;
    list-style-type: none;

/* ########################## (1px=Top of txt )    (2px=Rgt of text)    (3px=Bot of txt )     ( 4px= Left of txt)   ### */
    padding: 0px 0px 0px 0px;
    text-decoration: none;
    text-transform: capitalize;
    display:inline;
    background: none;}


#site_tools a:hover {
     text-decoration:none;
     background-color: none;
     color: #0099FF;} 




/* ############################### TOP NAVIGATION BELOW SEARCH AND SITE TOOLS ############################### */

#top_nav {
	margin:0 auto;
	padding:0;
	width:1100px;
                height: 53px;
	text-align:center;
                display:inline-block;
	position:relative;
	background:#000}


#display_menu_1 {
	margin:0;
	padding:0;
	width:auto;}


#display_menu_1 ul {
	width:auto;
	margin:0;
	padding: 0px 0;
	list-style:none;
	text-align:center;}


#display_menu_1 ul li {
	text-align:center;
	display:inline;}

	
#display_menu_1 ul li a {
	padding:0 0px;
	color:#000;
	border-left:1px solid #000;}



/* ############################### LEFT_NAV COLUMN WIDTH ############################### */


#left_nav {
	width:180px;
	margin:0;
	padding:0;
	text-align:left;
	background:#000;}
	


/* ############# LEFT NAV HEADINGS  ###### */

#left_nav h3 {
	font-size:14px;
        height:10px;
	width:180px;
	margin:0px 0px 10px 20px;
	padding:30px 0px 0px 0px;
	font:17px calibri, arial, tahoma;
	color:#FFF;
	font-weight:bold;}



#left_nav ul {
	width:auto;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:14px;
	font-weight:normal;
	color:#FFF;
	list-style:none;	}


#left_nav ul li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;}


#left_nav ul li a{
	color:#FFF;
	text-decoration:none;}


#left_nav ul li a:hover{
	color:#FFF;
	text-decoration:none;}	




/* ############################### SEARCH BOX ############################### */


                      /* ----    GRAPHIC  ----   */
#display_search{
	background:url(/v/vspfiles/assets/images/homepage/N-srch.gif) no-repeat 0 0;
	height:151px;
	width:368px;
	position:absolute;
	top:3px;
	left:-168px;}


  
#display_search form{
	height:35px;
	width:190px;
                 margin:0;
	padding:0;
                position:absolute;
	top:7px;
	left:168px;
                background: none;}


#search_input{
	border:0px solid #000;
	color:#CC000;
	display:block;
	float:left;
	font:normal 15px calibri, Times New Roman, Times, serif;
	margin:0;
	padding:0px 3px 0px;
	text-align:left;
	width:155px;
                 height:21px;
                 position:absolute;
	top:2px;
	left:12px;
	background-color:#FFF;}


 #search_submit{
	float:right;
                background:none;
	border:0px solid #000;
	color:#000;
	cursor:hand;
	display:block;
	font-size:0;
	height:28px;
	margin:0;
	padding:0;
                	text-align:right;
	text-indent:-9999px;
	width:28px;}  




/* ############################### MAILING LIST ############################### */
#eList{
	background:url(../images/template/elistBg.gif) no-repeat 0 0;
	height:40px;
	margin:0;
	padding:0;
	width:200px;
}
#eList .title{
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0 10px;
}
#eList form{
	margin:0;
	padding:0;
	width:200px;
}
#elist_input{
	background:none;
	border:1px #000 solid;
	color:#000;
	display:block;	
	float:left;
	font:normal 10px Georgia, "Times New Roman", Times, serif;
	margin:0;
	padding:5px 0 3px 10px;
	text-align:left;	
	width:135px;
}
#elist_submit {
	background:none;
	border:1px #000 solid;
	color:#fff;
	cursor:pointer;
	display:block;
	float:right;
	font-size:0;
	height:28px;	
	margin:0;
	padding:0;
	text-align:right;
	text-indent:-9999px;
	width:20px;
}




/* ############################### SHOPPING CART DISPLAY ############################### */


#cart_wrapper {font-weight:normal;}

#display_cart_summary,
.cartsummary_full,
.cartsummary_empty {display:inline;}

#view_cart_text_right {display:inline;}



/* ############################### DROP DOWNS ############################### */
#DropDown_ShopBy_Manufacturer select,
#DropDown_ShopBy_Category select,
#DropDown_ShopBy_Price select {
	margin:8px 0;
	padding:0;
	width:160px;
	font-size:11px;}


	
/* ############################### PROMOTIONS ############################### */

#display_promotions_999{
	margin:0px;
	padding:10px 0px;
	text-align:center;
	vertical-align:middle;}

/* ############################### CONTENT SITE WIDTH ############################### */


#content {
	margin:0 auto;
	padding:0;
	width:1100px;
	text-align:left;
	border-bottom:4px solid #ef1d1b;
                border-top:0px solid #e5e5e5;}
	
#content_area {
	margin:0;
	padding:0px;
	width:920px;
	text-align:left;
                background:#fff /*url(../images/template/content_area_bg.gif) top left repeat-x*/;}



#content #content_area table{text-align:left;}



/* ############################### FOOTER ############################### */

#footer{
	margin:0 auto;
	padding:0;
	width:1100px;}


#footer a{
	color:#fde6a9;}


#footerTop{
    color: #FDE6A9;
    margin: 0px auto 0;
    padding: 0;
background-color: #000;}


#footerTop ul{
	list-style:none;
	margin:0 10px 0 0;
	padding:0;}


#footerTop li{
    color: #FDE6A9;
    display: inline;
    font: 15px calibri,arial,tahoma,verdana;
    margin: 0 7px;
    text-align: center;}


#footerTop li.title{}

#footerTop li a{
	color:#fde6a9;}


#footerTop li a:hover{
	color:#fff;}


#footerBottom{
	background: url(../images/template/footerBottomBg.gif) repeat-x 0 0 ; 
	color:#fde6a9;
	font-size:11px;
	margin:0 auto;
	padding:6px 0;
	text-align:center;
	width:1100px;
        background-color: #000;}


#footerBottom a{
	color:#fde6a9;}


#footerBottom a:hover{
	color:#fff;}


/* ############################### SHOPPING CART V11 ############################### */
#v65-onepage-DetailHeaders, .v65-onepage-headerShort {
    background:#676767;}


#billing-header, #shipping-header, #v65-checkout-payment-header {
    padding-bottom: 0px !important;}

#v65-onepage-cartsummary-label {;
    padding-right: 100px !important;}

#v65-onepage-cartsummary-label {;
    padding-left: 0px !important;}

<style>#content_area {padding:0px !important;}</style>


v65-cart-shipping-details-input-cell select {width 20px ! important;}