/* - - - - - - - - - - - - - - - - - - - - -

Title : Beelgara
URL : http://www.beelgara.com.au

Author : SiteSuite Australasia
Author URL : http://www.sitesuite.com.au

- - - - - - - - - - - - - - - - - - - - - */


/*
----------------------------------------------------------------------------- 
GLOBALS
-----------------------------------------------------------------------------*/

html {
	padding: 0;
	margin: 0;
	}


body, normal{
	font: 11px verdana, Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 0;
	margin: 0;
	text-align: left;
	}


.clear {
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0
	}	
	
	
/*
----------------------------------------------------------------------------- 
LAYOUTS AND WRAPPERS
-----------------------------------------------------------------------------*/


div#printlogo {
	margin: 20px 0;
	text-align: right; 
	width: 100%;
	}



div#container {
	padding: 10px;
	}
	
		div#header {
			display: none;
			}
			
			#cartinfo {
				display: none;
				}		
		
		div#nav_wrapper {
			display: none;
			}
			
		div#flashwrapper {
			display: none;
			}
				div#flashcontent {
					display: none;
					}
					
		div#title {
			height: auto;
			width: 100%;
			border-top:none;
			padding: 5px 0;
			font: 14px Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			color: #CC6600;
			margin: 0;
			}
			
			.title_hr {
				width: 100%;
				border: none;
				border-top: 1px solid #CC6600;
				}
			
				
		div#contenthome {
			height: auto;
			width: 100%;
			}
		
		div#promo {
			display: none;
			}
			.promo_image {
				display: none;
				}
		

		div#contentdefault {
			height: auto;
			width: 100%;
			}	
		
		#storecontent {
			width: auto;
			height: auto;
			}
		

		div#footer {
			display: none;
			}
			.copyright {display: none;}
			.SS {display: none;}


div#bottom_spacer {
	display: none;
	}

div#stats {
	display: none;
	}


/*
----------------------------------------------------------------------------- 
MAIN NAVIGATION MENU
-----------------------------------------------------------------------------*/


#nav, #nav ul {
	display: none;
	width: 0;
	}




.subNav_td {
	display: none;
	width: 0;
	}

#subNav {
	display: none;
	width: 0;
	}



/*
----------------------------------------------------------------------------- 
HEADINGS
-----------------------------------------------------------------------------*/


h1 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #CC6600;
	margin: 0 0 20px 0;
	}
	
h2 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 0 0 10px 0;
	}

h3 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #DD844F;
	}
	



/*
----------------------------------------------------------------------------- 
DEFAULT FONT STYLES
-----------------------------------------------------------------------------*/


td, p, li {
	font: 11px/1.5 Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 0;
	padding: 0;
	}
	
p {
	margin-bottom: 10px;
	}
	

hr {
	border: none;
	border-top: 1px dashed #D7D7D7;
	color: #FFFFFF;
	}
	
b, strong {
	color: #666666;
	}

li {
	padding-bottom: 10px;
	}


/*
----------------------------------------------------------------------------- 
LINKS
-----------------------------------------------------------------------------*/

a, a b, a strong { 
	text-decoration: none;
	font-weight: bold;
	color: #8E8E0A;
	}
	
a:hover, a:hover b, a:hover strong{
	text-decoration: underline;
	font-weight: bold;
	color: #8E8E0A;
	}


#contentdefault img {
	border: 1px solid #FFF;
	}
		
#contentdefault a:hover img {
	border: 1px solid #8E8E0A;
	}



/*
----------------------------------------------------------------------------- 
FORMS
-----------------------------------------------------------------------------*/

form {
  	margin: 0;
	padding: 0;
	}

.feedback_table {
	border: none;
	}
	
.feedback_table th {
	background-color:#DADADA;
	padding: 4px;
	text-align:left;
	font: 11px verdana, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	}

.feedback_table td {
	padding: 4px;
	height:auto;
	}
	


.feedback_input, .feedback_input2, .searchInput { 
	font: 11px verdana, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
	}
 
select { 
	font: 11px verdana, Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	border: 1px solid #999999;
 	}
 
checkbox {
	border: none;
	}

.feedback_button, .searchButton{ 
	font-size: 11px;
	padding: 0;
	text-decoration: none;
	border-color: #999999;
	border-width: 1px;
	background-color: #999999;
	color: #FFFFFF;
	}

/*
----------------------------------------------------------------------------- 
OTHER STYLES
-----------------------------------------------------------------------------*/

#homeNews h2 {
	margin: 0 0 0 0;
	}
	

/*  news and events pages  */
	
.dateinner{
	font-weight: normal;
	font-size: 11px;
	color: #666666;
	}	
	
	
.newsArchiveSearch {
	text-align: right;
	}		
	
/*
----------------------------------------------------------------------------- 
STORE STYLES
-----------------------------------------------------------------------------*/

.noprint {
	display: none;
	}

.breadcrumbs {
	display: none;
	}


.storehome_cat_desc {
	padding-left: 15px;
	}
	
.storehome_cat {
	float: left;
	width: 250px;
	padding: 0;
	margin: 0;
	margin-bottom: 30px;
	text-align: center;
	}
	
	.storehome_catthumb {
		margin-bottom: 5px;
		border: none;
		}
	.storehome_catname {
		padding: 0px;
		margin: none;
		}


#category_table {
	width: 500px;
	}
	
	#category_table td{
	width: 25%;
	}



.cellshade {
	padding-bottom: 20px;
	vertical-align: top;
	text-align:center;
	}
	
	
.cellshadeinfo {

	text-align: left;
	vertical-align: top
	}

.thumb {
	border: none;
	padding: 10px;
	margin-right: 30px;
	}
	
.thumb_none {	
	padding: 10px;
	border: 1px solid #CCC;
	}
	
.cart_button, .checkout_button {
	display: none;
	}

#product_images {	
	float: left;
	margin-right: 40px;
	margin-bottom: 40px;
	text-align: center;
	font-size:9px;
	width: auto;
	
	}

#prod_full_desc {
	display: inline;
	}
	
	
#catCurrencyL {
	font-weight: bold;
	}
	
	
.shopfront_input, .checkout_input, .checkout_table_bgcol input{
	padding: 2px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	}	
	

.checkout_table_bgcol {
	width: auto;
	border: 1px solid #E3E8CA;
	padding: 2px;
	}
	
.checkout_toprow {
	background-color:#E3E8CA;
	padding: 3px;
	font-weight: bold;
	color: #676802;
	}
	
.checkout_td_bgcol {
	padding: 3px;
	text-align:left;
	}	
	 
