
body
{
	margin:0px;
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/real-christmas-trees-sydney-background-01.jpg);
	background-repeat:no-repeat;
	background-color:#d0d7c6;
	background-position:top center;
	background-attachment:fixed;
}

#header
{
	height:100px;
	<!--background-image:url(http://chrtre.icebergcms.com.au/images/layouts/header-background.png);-->
	background-position:top center;
}

.galleryImage
{
	width:105px;
	height:79px;
	overflow:hidden;
	text-align:center;
	background-color:#bfbfbf;
}

.galleryImage:hover
{
	opacity:0.8;
}

.headerLogo
{
	background-color:#FFFFFF;
	padding-top:15px;
}

#container
{
	margin:auto;
	width:979px;
}
#topFrame
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/);
	height:0px;
}
#bottomFrame
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/);
	height:0px;
}
#bodyArea
{
	}
#boxTopBar
{
	}
#boxShoppingCart
{
    padding-left:20px;
	padding-right:20px;
	background-color:#7fa000;
	height:35px;
	text-align:center;
	}
#boxTopNav1
{
	width:979px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	background-color:#;
}
#boxHeader1
{
	width:979px;
	height:400px;
	margin-left:20px
	position:relative;
	padding-left:0px;
	padding-right:0px;
}
#boxTopNav2
{
	margin-top:px;
	margin-bottom:px;
	padding-left:0px;
	padding-right:0px;
}
#boxHeader2
{
	width:939px;
	height:250px;
	position:relative;
	z-index:100;
	padding-left:0px;
	padding-right:0px;
}
#boxContent
{
	position:relative;
	z-index:101;
	padding-top:px;
	padding-bottom:px;
	padding-left:0px;
	padding-right:0px;

}
#boxLeftNav
{
	overflow:hidden;
	float:left;
	width:979px;
}
#boxContentLeft
{
	overflow:hidden;
	float:left;
	width:979px;
}

#boxLeftNavInc
{
	overflow:hidden;
	float:left;
	width:0px;
}

#boxContentLeftInc
{
	overflow:hidden;
	margin-left:0px;
	width:979px;
}

#boxContentRight
{
        float:right;
        width:0px;
}

#boxContentFull
{
		width:979px;
}
#boxPreBottom
{
	clear:both;
	width:979px;
	padding-left:0px;
	padding-right:0px;
}
#boxBottom
{
	clear:both;
	width:100%;
/*
	background-color: ;
	padding-left:0px;
	padding-right:0px;
*/

}

/* top bar content */

/* sitemap section */

#topbar_sitemap_section
{
	height:40px;
	margin:0px 5px;
	float:right;
}

#topbar_sitemap_section a, #topbar_sitemap_section a:visited
{
	font-family:Arial;
	font-size:10px;
	line-height:40px;
	color:#999999;
	font-weight:normal;
	text-decoration:none;
}

#topbar_sitemap_section a:hover
{
	color:#FFFFFF;
	text-decoration:none;
}


/* search section */

.topbar_searchTitle
{
	float:right;
	margin:0px 5px;
	height:40px;
}

.topbar_searchTitle a, .topbar_searchTitle a:visited
{
	font-family:Arial;
	font-size:10px;
	height:40px;
	line-height:40px;
	color:#999999;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
}

.topbar_searchTitle a:hover
{
	color:#FFFFFF;
	text-decoration:none;
}

.topbar_searchField
{
	padding-top:11px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
	height:29px;
	/*
	background-color: #FFFF00;
	*/
    display: inline-block;
    float: right;
    overflow: hidden;
    white-space: nowrap;
}

#topbar_search_section
{
	margin: 0px 0px 0px 0px;
}

.topbar_search
{
	height:16px;
	padding:0px;
	margin-left:0px;
	margin-right:4px;
	background-color:#FFFFFF;
    border:1px solid #CCCCCC;
	vertical-align:middle;
}

.topbar_search_input
{
    color:#333333;
    font-family:Arial;
    font-size:11px;
    text-decoration:none;
	line-height:16px;
}

.topbar_search_search_button
{
	width:70px;
	height:18px;
	padding:0px;
	margin-left:0px;
	margin-right:0px;
	border:0 none;
    color:#000000;
    font-family:Arial;
    font-size:11px;
    text-decoration:none;
	vertical-align:middle;
}

/* shopping cart section */
#topbar_wish_list
{
	height:40px;
	float:left;
	margin-left:0px;
	margin-right:0px;
}
.topbar_wish_list_cell
{
	padding-left: 0px;
	padding-right: 0px;
}
.topbar_wish_list_cell, .topbar_wish_list_cell a, .topbar_wish_list_cell a:visited
{
	font-family:Arial;
	font-size:12px;
	color:#666666;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
}
.topbar_wish_list_cell a:hover
{
	text-decoration:underline;
}

#topbar_shopping_cart
{
	background-image:url(/images/layouts/shopping-cart-background.png);
	background-repeat:repeat;
	border:1px solid #e1e1e1;
	height:30px;
	float:right;
	margin-left:0px;
	margin-right:0px;
	padding:1px;
}
.topbar_shopping_cart_cell
{
	padding-left:8px;
	padding-right:10px;
}
.topbar_shopping_cart_cell, .topbar_shopping_cart_cell a, .topbar_shopping_cart_cell a:visited
{
	font-family:Georgia;
	font-size:14px;
	color:#4b4a4a;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
}
.topbar_shopping_cart_cell a:hover
{
	text-decoration:underline;
}
.topbar_shopping_cart_checkout_button_cell
{

}
.topbar_shopping_cart_checkout_button
{
	width:74px;
	height:30px;
	margin-left:0px;
	margin-right:0px;
	background-color:#49362e;
    border: 0px none;
	
    color: #FFFFFF;
    font-family: Georgia;
    font-size: 11px;
    text-decoration: none;
}

/* login section */

#topbar_logged_in_user
{
	height:40px;
	float:right;
	margin-left:0px;
	margin-right:0px;
}
.topbar_logged_in_user_cell
{
	font-family:Arial;
	font-size:12px;
	color:#666666;
	text-align:right;
	padding-right:5px;
	text-decoration:none;
    padding-left: 10px;
	padding-right: 10px;
}
.topbar_logged_in_user_cell, .topbar_logged_in_user_cell a, .topbar_logged_in_user_cell a:visited
{
	font-family:Arial;
	font-size:12px;
	color:#666666;
	text-align:right;
	padding-right:5px;
	text-decoration:none;
}
#topbar_login
{

}

.topbar_loginFields
{
	padding-top:2px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
	height:32px;
	/*
	background-color: #FF0000;
	*/
    display: inline-block;
    float: right;
    overflow: hidden;
    white-space: nowrap;
}

.topbar_loginTitle, .topbar_registerTitle 
{
	float:right;
	margin:0px 12px 0px 12px;
}

.topbar_loginTitle a, .topbar_loginTitle a:visited, .topbar_registerTitle a, .topbar_registerTitle a:visited
{
	font-family:Georgia;
	font-size:14px;
	height:34px;
	line-height:34px;
	color:#4b4a4a;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
}

.topbar_loginTitle a:hover
{
	color:#4b4a4a;
	text-decoration:none;
}

.topbar_login_username
{
	width:84px;
	height:20px;
	padding:0px 2px 0px 2px;
	margin-top:4px;
	margin-left:0px;
	margin-right:5px;
	background-color:#FFFFFF;
    border:1px solid #CCCCCC;
	vertical-align:middle;
}

.topbar_login_username_input
{
    color:#333333;
    font-family:Arial;
    font-size:11px;
    text-decoration:none;
	line-height:16px;
}

.topbar_login_password
{
	width:84px;
	height:20px;
	padding:0px 2px 0px 2px;
	margin-top:4px;
	margin-left:0px;
	margin-right:5px;
	background-color:#FFFFFF;
    border:1px solid #CCCCCC;
	vertical-align:middle;
}

.topbar_login_password_input
{
    color:#333333;
    font-family:Arial;
    font-size:11px;
    text-decoration:none;
	line-height:16px;
}

.topbar_login_login_button
{

	
	width:74px;
	height:30px;
	margin-left:0px;
	margin-right:0px;
	background-color:#49362e;
    border: 0px none;
	
    color: #FFFFFF;
    font-family: Georgia;
    font-size: 11px;
    text-decoration: none;
	
}

.topbar_login_register_button
{
	width:70px;
	margin-left:0px;
	margin-right:0px;
}


/* top nav lvl1 */
#tblTopNav
{
	margin-right:auto;
	margin-left:auto;
	/*width:979px;
*/
}
#tblTopNav td
{
	/*height:59px;*/
}
td.tblTopNavTD
{
	height:59px;
	cursor:pointer;
}
.tabDivider
{
	width:0px;
}
.topTabRolloverL
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/real-christmas-trees-sydney-tree-ribbon-nav-bg-highlight.png);
	width:30px;
	cursor:pointer;
}
.topTabRolloverC
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/real-christmas-trees-sydney-tree-ribbon-nav-bg-highlight.png);
	background-position: center center;
	background-repeat:repeat;
	text-align:center;
	cursor:pointer;
	padding:0px 30px;
	line-height:1em;
}
.topTabRolloverC a, .topTabRolloverC a:visited, .topTabRolloverC a:hover
{
	font-family:Georgia;
	font-size:22px;
	color:#7f0016;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
}
.topTabRolloverR
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/real-christmas-trees-sydney-tree-ribbon-nav-bg-highlight.png);
	width:30px;
	cursor:pointer;
}
.topTabActiveL
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/real-christmas-trees-sydney-tree-ribbon-nav-bg-highlight.png);
	width:30px;
}
.topTabActiveC
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/real-christmas-trees-sydney-tree-ribbon-nav-bg-highlight.png);
	background-position: center center;
	background-repeat:repeat;
	text-align:center;
	padding:0px 30px;
	line-height:1em;
}
.topTabActiveC a, .topTabActiveC a:link, .topTabActiveC a:visited
{
	font-family:Georgia;
	font-size:22px;
	color:#7f0016;
	text-decoration:none;
	font-weight:bold;
}
.topTabActiveR
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/real-christmas-trees-sydney-tree-ribbon-nav-bg-highlight.png);
	width:30px;
}
.topTabInactiveL
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/);
	width:30px;
}
.topTabInactiveC
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/);
	background-position: center center;
	background-repeat:repeat;
	text-align:center;
	padding:0px 30px;
	line-height:1em;
}
.topTabInactiveC a
{
	color:#414042;
	font-family:Georgia;
	font-size:22px;
	font-weight:bold;
	text-decoration:none;
}
.topTabInactiveC a:hover
{
	color:#414042;
	text-decoration:none;
	font-weight:bold;
}
.topTabInactiveR
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/);
	width:30px;
}

/* top nav lvl 2 */
#tblTopNav2
{
}
#tblTopNav2 td
{
	height:0px;
}
#tblTopNav2 td a, #tblTopNav2 td a:visited
{
	text-decoration:none;
}
#tblTopNav2 td a:hover
{
	text-decoration:none;
}

/* Left nav */
#tblLeftNav
{
	margin-right:auto;
	margin-top:px;
	margin-bottom:px;
	width:0px;
}

td.tblLeftNavTD
{
	height:0px;
	cursor:pointer;
}

.LNavCellTop
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/);
	height:0px;
	font-family:;
	font-size:px;
	color:;
	text-align:left;
	padding-left:0px;
	padding-right:0px;
}
.LNavCellBottom
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/);
	height:0px;
}
.LNavCellDivider
{
	height:0px;
}

.LNavCellActiveL
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/);
	width:0px;
}
.LNavCellActiveC
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/);
	background-repeat:repeat;
	font-family:;
	font-size:px;
	color:;
	text-align:left;
}
.LNavCellActiveC a, .LNavCellActiveC a:link, .LNavCellActiveC a:visited
{
	font-family:;
	font-size:px;
	color:;
	text-align:left;
	text-decoration:none;
}
.LNavCellActiveR
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/);
	width:0px;
}

.LNavCellInactiveL
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/);
	width:0px;
}
.LNavCellInactiveC
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/);
	background-repeat:repeat;
	font-family:;
	font-size:px;
	color:;
	text-align:left;
}
.LNavCellInactiveC a
{
	color:;
	text-decoration:none;
}
.LNavCellInactiveC a:hover
{
	color:;
	text-decoration:none;
}
.LNavCellInactiveR
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/);
	width:0px;
}

.LNavCellRolloverL
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/);
	width:0px;
	cursor:pointer;
}
.LNavCellRolloverC
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/);
	background-position: center center;
	background-repeat:repeat;
	font-family:;
	font-size:px;
	color:;
	text-align:left;
	cursor:pointer;
	height:0px;
}
.LNavCellRolloverC a, .LNavCellRolloverC a:visited, .LNavCellRolloverC a:hover
{
	font-family:;
	font-size:px;
	color:;
	text-align:left;
	text-decoration:none;
	cursor:pointer;
}
.LNavCellRolloverR
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/);
	width:0px;
	cursor:pointer;
}


/* Home box  */


.boxHome
{
	width:925px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

.boxHomeTitle
{
	height:60px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}


.boxHomeTitleBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}

.boxHomeBody
{
	padding-top:100px;
	padding-bottom:0px;
	background-color:;
	padding-left:0px;
	padding-right:0px;
}

.boxHomeBodyBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}

/* Content Detail box  */


.boxContentDetail
{
	position:relative; 	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

.boxContentDetailTitle
{
		padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}

.boxContentDetailTitleBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}

.boxContentDetailBody
{
	padding-top:20px;
	padding-bottom:20px;
	background-color:#FFFFFF;
	padding-left:20px;
	padding-right:20px;
}

.boxContentDetailBodyBottom
{
	height:999px;
	padding-left:20px;
	padding-right:20px;
}



/* Options box  */


.boxOptions
{
	width:600px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

.boxOptionsTitle
{
	height:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}

.boxOptionsTitleBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}

.boxOptionsBody
{
	padding-top:0px;
	padding-bottom:0px;
	background-color:;
	padding-left:0px;
	padding-right:0px;
}

.boxOptionsBodyBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}


/* Options box  */

.boxHeader
{
	font-family:;
	font-size:0px;
	color:;
}
.boxHeader a, .boxHeader a:hover, .boxHeader a:visited
{
	font-family:;
	font-size:0px;
	color:;
}
.boxText
{
	font-family:;
	font-size:0px;
	color:;
}
.boxText a, .boxText a:hover, .boxText a:visited
{
	font-family:;
	font-size:0px;
	color:;
}

/* general paragraphs */
.paragraphHeader
{
	font-family:;
	font-size:0px;
	color:;
}
.paragraphHeader a, .paragraphHeader a:hover, .paragraphHeader a:visited
{
	font-family:;
	font-size:0px;
	color:;
}
.paragraphText
{
	font-family:;
	font-size:0px;
	color:;
}
.paragraphText a, .paragraphText a:hover, .paragraphText a:visited
{
	font-family:;
	font-size:0px;
	color:;
}




/* news box */
.boxNews
{
	width:300px;
	margin-top:0px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
}
.boxNewsTitle
{
	height:28px;
	padding-top:12px;
	padding-left:0px;
	padding-right:0px;
}
.boxNewsTitleBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxNewsBody
{
	padding-top:10px;
        padding-bottom:0px;
	background-color:;
	padding-left:12px;
	padding-right:12px;
}
.boxNewsBodyBottom
{
	height:14px;
	padding-left:12px;
	padding-right:12px;
}
.boxNewsTbl th
{
	text-align:left;
}
.boxNewsTbl th a, .boxNewsTbl th a:visited, .boxNewsTbl th a:hover
{
	/*
	color:#666666;
	*/
}

.boxNewsTbl td
{
/*
	font-family:;
	font-size:-2px;
	color:#6f7f34;
*/
	text-align:left;
}
.boxNewsTbl td a, .boxNewsTbl td a:visited
{
/*
	text-decoration:none;
	color:#6f7f34;
*/
}
.boxNewsTbl td a:hover
{
/*
	text-decoration:none;
*/
}
.boxNewsImage
{
	text-align:center;
}
.boxNewsSpacer
{
	margin:3px 0px 3px 0px;
}


/* second news box */
.boxSecNews
{
	width:300px;
	margin-top:0px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
}
.boxSecNewsTitle
{
	height:28px;
	padding-top:12px;
	padding-left:0px;
	padding-right:0px;
}
.boxSecNewsTitleBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxSecNewsBody
{
	padding-top:10px;
        padding-bottom:0px;
	background-color:;
	padding-left:12px;
	padding-right:12px;
}
.boxSecNewsBodyBottom
{
	height:14px;
	padding-left:12px;
	padding-right:12px;
}
.boxSecNewsTbl th
{
	text-align:left;
}
.boxSecNewsTbl th a, .boxSecNewsTbl th a:visited, .boxSecNewsTbl th a:hover
{
	/*
	color:#666666;
	*/
}

.boxSecNewsTbl td
{
/*
	font-family:;
	font-size:-2px;
	color:#6f7f34;
*/
	text-align:left;
}
.boxSecNewsTbl td a, .boxSecNewsTbl td a:visited
{
/*
	text-decoration:none;
	color:#6f7f34;
*/
}
.boxSecNewsTbl td a:hover
{
/*
	text-decoration:none;
*/
}
.boxSecNewsImage
{
	text-align:center;
}
.boxSecNewsSpacer
{
	margin:3px 0px 3px 0px;
}


/* featured box */
.boxFeatured
{
	width:979px;
	margin-top:0px;
	margin-bottom:30px;
	margin-left:0px;
	margin-right:0px;
}
.boxFeaturedTitle
{
	height:30px;
	margin-bottom:10px;
		padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxFeaturedTitleBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxFeaturedBody
{
	padding-top:0px;
        padding-bottom:0px;
	background-color:;
	padding-left:0px;
	padding-right:0px;
}
.boxFeaturedBodyBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxFeaturedTbl th
{
/*
	font-family:;
	font-size:px;
	color:#6f7f34;
*/
	text-align:left;
}
.boxFeaturedTbl th a, .boxFeaturedTbl th a:visited, .boxFeaturedTbl th a:hover
{
	/*
	color:#666666;
	*/
}

.boxFeaturedTbl td
{
/*
	font-family:;
	font-size:-2px;
	color:#6f7f34;
*/
	text-align:left;
}
.boxFeaturedTbl td a, .boxFeaturedTbl td a:visited
{
/*
	text-decoration:none;
	color:#6f7f34;
*/
}
.boxFeaturedTbl td a:hover
{
/*
	text-decoration:none;
*/
}
.boxFeaturedImage
{
	text-align:center;
}
.boxFeaturedSpacer
{
	margin:0px 0px 0px 0px;
}




/* search box */
.boxSearch
{
	width:300px;
	margin-top:0px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
}
.boxSearchTitle
{
	height:28px;
	padding-top:12px;
	padding-left:0px;
	padding-right:0px;
}
.boxSearchTitleBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxSearchBody
{
	padding-top:10px;
        padding-bottom:0px;
	background-color:;
	padding-left:12px;
	padding-right:0px;
}
.boxSearchBodyBottom
{
	height:14px;
	padding-left:12px;
	padding-right:0px;
}
.boxSearchSpacer
{
	margin:3px 0px 3px 0px;
}
.boxSearchResult
{
	font-family:;
	font-size:px;
	color:#6f7f34;
	text-align:left;
	margin-bottom:10px;
}
.boxSearchResult a, .boxSearchResult a:visited
{
	text-decoration:none;
	color:#6f7f34;
}
.boxSearchResult a, .boxSearchResult a:visited
{
	text-decoration:underline;
	color:#6f7f34;
}
.boxSearchImage
{
	text-align:center;
}
.boxSearchHelp
{
	color:#535353;
	background-color:#FFFFFF;
}




/* ad box */
.boxAd
{
	width:300px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
.boxAdTitle
{
	height:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxAdTitleBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxAdBody
{
	padding-top:10px;
        padding-bottom:0px;
	background-color:;
	padding-left:0px;
	padding-right:0px;
}
.boxAdBodyBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxAdSpacer
{
	margin:3px 0px 3px 0px;
}
.boxAdResult
{
	font-family:;
	font-size:px;
	color:#6f7f34;
	text-align:left;
	margin-bottom:10px;
}
.boxAdResult a, .boxAdResult a:visited
{
	text-decoration:none;
	color:#6f7f34;
}
.boxAdResult a, .boxAdResult a:visited
{
	text-decoration:underline;
	color:#6f7f34;
}
.boxAdImage
{
	text-align:center;
}
.boxAdHelp
{
	color:#535353;
	background-color:#FFFFFF;
}




/* prices box */
.boxPrices
{
	width:450px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
.boxPricesTitle
{
	height:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxPricesTitleBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxPricesBody
{
	padding-top:10px;
        padding-bottom:0px;
	background-color:;
	padding-left:0px;
	padding-right:0px;
}
.boxPricesBodyBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxPricesSpacer
{
	margin:3px 0px 3px 0px;
}



/* gallery box */
.boxGallery
{
	width:456px;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
.boxGalleryTitle
{
		padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxGalleryTitleBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxGalleryBody
{
	padding-top:8px;
    padding-bottom:0px;
	background-color:;
	padding-left:0px;
	padding-right:0px;
}
.boxGalleryBodyBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxGallerySpacer
{
	margin:3px 0px 3px 0px;
}





/* contact box */
.boxContact
{
	width:939px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
.boxContactTitle
{
	height:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxContactTitleBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxContactBody
{
	padding-top:0px;
        padding-bottom:0px;
	background-color:;
	padding-left:0px;
	padding-right:0px;
}
.boxContactBodyBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxContactSpacer
{
	margin:3px 0px 3px 0px;
}



/* agent box */
.boxAgent
{
	width:640px;
	margin-top:0px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
}
.boxAgentTitle
{
	height:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxAgentTitleBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxAgentBody
{
	padding-top:10px;
        padding-bottom:0px;
	background-color:;
	padding-left:0px;
	padding-right:10px;
}
.boxAgentBodyBottom
{
	height:0px;
	padding-left:0px;
	padding-right:10px;
}
.boxAgentSpacer
{
	margin:3px 0px 3px 0px;
}
.boxAgentHeader
{
	font-family:;
	font-size:4px;
	font-weight:bold;
	color:#762222;
	margin-bottom:4px;
}


/* related box */
.boxRelated
{
	width:300px;
	margin-top:0px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
}
.boxRelatedTitle
{
	height:28px;
	padding-top:12px;
	padding-left:0px;
	padding-right:0px;
}
.boxRelatedTitleBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxRelatedBody
{
	padding-top:10px;
        padding-bottom:0px;
	background-color:;
	padding-left:12px;
	padding-right:12px;
}
.boxRelatedBodyBottom
{
	height:14px;
	padding-left:12px;
	padding-right:12px;
}
.boxRelatedSpacer
{
	margin:3px 0px 3px 0px;
}


/* related trip box */
.boxRelatedNotes
{
	width:300px;
	margin-top:0px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
}
.boxRelatedNotesTitle
{
	height:28px;
	padding-top:12px;
	padding-left:0px;
	padding-right:0px;
}
.boxRelatedNotesTitleBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxRelatedNotesBody
{
	padding-top:10px;
        padding-bottom:0px;
	background-color:;
	padding-left:12px;
	padding-right:12px;
}
.boxRelatedNotesBodyBottom
{
	height:14px;
	padding-left:12px;
	padding-right:12px;
}
.boxRelatedNotesSpacer
{
	margin:3px 0px 3px 0px;
}



/* GoogleMap box */
.boxGoogleMap
{
	width:640px;
	margin-top:0px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
}
.boxGoogleMapTitle
{
	height:28px;
	padding-top:12px;
	padding-left:0px;
	padding-right:0px;
}
.boxGoogleMapTitleBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxGoogleMapBody
{
	padding-top:10px;
        padding-bottom:0px;
	background-color:;
	padding-left:12px;
	padding-right:12px;
}
.boxGoogleMapBodyBottom
{
	height:14px;
	padding-left:12px;
	padding-right:12px;
}




/* FitMyCar box */
.boxFitMyCar
{
	width:px;
	margin-top:px;
	margin-bottom:px;
	margin-left:px;
	margin-right:px;
}
.boxFitMyCarTitle
{
	height:0px;
	padding-top:px;
	padding-left:px;
	padding-right:px;
}
.boxFitMyCarTitleBottom
{
	height:px;
	padding-left:px;
	padding-right:px;
}
.boxFitMyCarBody
{
	padding-top:px;
    padding-bottom:px;
	background-color:;
	padding-left:px;
	padding-right:px;
}
.boxFitMyCarBodyBottom
{
	height:px;
	padding-left:px;
	padding-right:px;
}




/* StoreFinder box */
.boxStoreFinder
{
	width:px;
	margin-top:px;
	margin-bottom:px;
	margin-left:px;
	margin-right:px;
}
.boxStoreFinderTitle
{
	height:0px;
	padding-top:px;
	padding-left:px;
	padding-right:px;
}
.boxStoreFinderTitleBottom
{
	height:px;
	padding-left:px;
	padding-right:px;
}
.boxStoreFinderBody
{
	padding-top:px;
    padding-bottom:px;
	background-color:;
	padding-left:px;
	padding-right:px;
}
.boxStoreFinderBodyBottom
{
	height:px;
	padding-left:px;
	padding-right:px;
}




/* Catalogue box */
.boxCatalogue
{
	width:px;
	margin-top:px;
	margin-bottom:px;
	margin-left:px;
	margin-right:px;
}
.boxCatalogueTitle
{
	height:0px;
	padding-top:px;
	padding-left:px;
	padding-right:px;
}
.boxCatalogueTitleBottom
{
	height:px;
	padding-left:px;
	padding-right:px;
}
.boxCatalogueBody
{
	padding-top:px;
    padding-bottom:px;
	background-color:;
	padding-left:px;
	padding-right:px;
}
.boxCatalogueBodyBottom
{
	height:px;
	padding-left:px;
	padding-right:px;
}




/* LoggedIn box */
.boxLoggedIn
{
	width:300px;
	margin-top:0px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
}
.boxLoggedInTitle
{
	height:28px;
	padding-top:12px;
	padding-left:0px;
	padding-right:0px;
}
.boxLoggedInTitleBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxLoggedInBody
{
	padding-top:10px;
        padding-bottom:0px;
	background-color:;
	padding-left:12px;
	padding-right:12px;
}
.boxLoggedInBodyBottom
{
	height:14px;
	padding-left:12px;
	padding-right:12px;
}


/* paragraph box  */


.boxParagraph
{
	width:         939px;
	margin-top:    0px;
	margin-bottom: 0px;
	margin-left:   0px;
	margin-right:  0px;
}

.boxParagraphTitle
{
	height:        0px;
	padding-top:   0px;
	padding-left:  0px;
	padding-right: 0px;
}

.boxParagraphTitleBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}

.boxParagraphBody
{
	padding-top:0px;
	padding-bottom:0px;
	background-color:#FFFFFF;
	padding-left:0px;
	padding-right:0px;
}

.boxParagraphBodyBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}


/* Box Files */


.boxFiles
{
	width:         0px;
	margin-top:    0px;
	margin-bottom: 0px;
	margin-left:   0px;
	margin-right:  0px;
}

.boxFilesTitle
{
	height:        0px;
	padding-top:   0px;
	padding-left:  0px;
	padding-right: 0px;
}


.boxFilesTitleBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}

.boxFilesBody
{
	padding-top:10px;
	padding-bottom:0px;
	background-color:;
	padding-left:0px;
	padding-right:0px;
}

.boxFilesBodyBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}


/* calendar box */


.boxCalendar
{
	width:300px;
	margin-top:0px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
}
.boxCalendarTitle
{
	height:28px;
	padding-top:12px;
	padding-left:0px;
	padding-right:0px;
}
.boxCalendarTitleBottom
{
	height:0px;
	padding-left:0px;
	padding-right:0px;
}
.boxCalendarBody
{
	padding-top:10px;
        padding-bottom:0px;
	background-color:;
	padding-left:12px;
	padding-right:12px;
}
.boxCalendarBodyBottom
{
	height:14px;
	padding-left:12px;
	padding-right:12px;
}
.boxCalendarSpacer
{
	margin:3px 0px 3px 0px;
}
.boxCalendarTbl th
{
	font-family:;
	font-size:px;
	color:#6f7f34;
	text-align:left;
}
.boxCalendarTbl td
{
	font-family:;
	font-size:-2px;
	color:#6f7f34;
	text-align:left;
}
.boxCalendarTbl td a, .boxCalendarTbl td a:visited
{
	color:#6f7f34;
	text-decoration:none;
}
.boxCalendarTbl td a:hover
{
	color:#6f7f34;
	text-decoration:none;
}
/*
.boxCalendarTitle, .boxCalendarTitle a, .boxCalendarTitle a:visited, .boxCalendarTitle a:hover
{
	color:#6f7f34;
	text-decoration:none;
}
*/
.boxCalendarDates
{
	color:#909674;
	font-size:-1px;
}
.boxCalendarDates a, .boxCalendarDates a:visited
{
	color:#909674;
	font-size:-1px;
	text-decoration:none;
}
.boxCalendarDates a:hover
{
	color:#909674;
	font-size:-1px;
	text-decoration:none;
}
.boxCalendarDate
{
	color:#d8ad45;
	font-size:-1px;
}
#ggMap
{
	margin-bottom:10px;
}

/* Weather box */
.boxWeather
{
	width:px;
	margin-top:px;
	margin-bottom:px;
	margin-left:px;
	margin-right:px;
}
.boxWeatherTitle
{
	height:0px;
	padding-top:px;
	padding-left:px;
	padding-right:px;
}
.boxWeatherTitleBottom
{
	height:px;
	padding-left:px;
	padding-right:px;
}
.boxWeatherBody
{
	padding-top:px;
        padding-bottom:px;
	background-color:;
	padding-left:px;
	padding-right:px;
}
.boxWeatherBodyBottom
{
	height:px;
	padding-left:px;
	padding-right:px;
}
.boxWeatherSpacer
{
	margin:3px 0px 3px 0px;
}
.boxWeatherHeader
{
	font-family:;
	font-size:4px;
	font-weight:bold;
	color:#762222;
	margin-bottom:4px;
}

/* calendar */
#calTitle
{
	margin-left:auto;
	margin-right:auto;
}
#calTable
{
	width:px;
	height:px;
	background-color:;
	border: px solid ;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	/*margin-bottom:15px;
	*/
}
.calMonth
{
	font-family:;
	font-size:px;
	color:;
	text-align:center;
	padding:0px 15px 0px 15px;
	font-weight:bold;
}
.calDay
{
	font-family:;
	font-size:px;
	color:;
	background-color:;
	border-left: px solid ;
	text-align:center;
	font-weight:bold;
	width:14%;
}
.calDayFirst
{
	font-family:;
	font-size:px;
	color:;
	background-color:;
	border-left: 0px solid ;
	text-align:center;
	font-weight:bold;
	width:15%;
}
.calDateNone
{
	background-color:;
	border-left: px solid ;
	border-top: px solid ;
}
.calDateNoneFirst
{
	background-color:;
	border-left: 0px solid ;
	border-top: px solid ;
}
.calNoEvent
{
	font-family:;
	font-size:px;
	color:;
	background-color:;
	border-left: px solid ;
	border-top: px solid ;
	text-align:center;
}
.calNoEventFirst
{
	font-family:;
	font-size:px;
	color:;
	background-color:;
	border-left: 0px solid ;
	border-top: px solid ;
	text-align:center;
}
.calHasEvent
{
	font-family:;
	font-size:px;
	color:;
	background-color:;
	border-left: px solid ;
	border-top: px solid ;
	text-align:center;
	font-weight:bold;
}
.calHasEvent:hover
{
	font-family:;
	font-size:px;
	color:;
	background-color:;
	border-left: px solid ;
	border-top: px solid ;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
}
.calHasEventFirst
{
	font-family:;
	font-size:px;
	color:;
	background-color:;
	border-left: 0px solid ;
	border-top: px solid ;
	text-align:center;
	font-weight:bold;
}
.calHasEventFirst:hover
{
	font-family:;
	font-size:px;
	color:;
	background-color:;
	border-left: 0px solid ;
	border-top: px solid ;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
}
/*
		.calHasEventHover
		{
			font-family:;
			font-size:px;
			color:;
			background-color:;
			border-left: px solid ;
			border-top: px solid ;
			text-align:center;
			font-weight:bold;
			cursor:pointer;
		}
		.calHasEventHoverFirst
		{
			font-family:;
			font-size:px;
			color:;
			background-color:;
			border-left: 0px solid ;
			border-top: px solid ;
			text-align:center;
			font-weight:bold;
			cursor:pointer;
		}
*/

/* menu css */

.tabLevel2
{
	height:39px ;
}
.menuLevel2
{
/*
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-inactive.png);
	background-repeat:repeat-x;
*/
	font-family:Georgia;
	font-size:16px;
	color:#414042;
}
.menuLevel2 > td.menuLevel2Centre
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-inactive.png);
	background-repeat:repeat-x;
}
.menuLevel2 > td.menuLevel2Left
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-inactive.png);
	background-repeat:repeat-x;
}
.menuLevel2 > td.menuLevel2Right
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-inactive.png);
	background-repeat:repeat-x;
}
.menuLevel2 a, .menuLevel2 a:link, .menuLevel2 a:visited
{
	font-family:Georgia;
	font-size:16px;
	color:#414042;
	text-decoration:none;
}

.menuLevel2:hover
{
/*
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-rollover.png);
	background-repeat:repeat-x;
*/
	font-family:Georgia;
	font-size:16px;
	color:#7F0016;
}
.menuLevel2:hover > td.menuLevel2Centre
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-rollover.png);
	background-repeat:repeat-x;
}
.menuLevel2:hover > td.menuLevel2Left
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-rollover.png);
	background-repeat:repeat-x;
}
.menuLevel2:hover > td.menuLevel2Right
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-rollover.png);
	background-repeat:repeat-x;
}
.menuLevel2:hover a, .menuLevel2:hover a:link, .menuLevel2:hover a:visited
{
	font-family:Georgia;
	font-size:16px;
	color:#7F0016;
	text-decoration:none;
}

/* level 2 with content starts */
			.menuLevel2WC
			{
			/*
				background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-inactive.png);
				background-repeat:repeat-x;
			*/
				font-family:Georgia;
				font-size:16px;
				color:#414042;
			}
			.menuLevel2WC > td.menuLevel2Centre
			{
				min-width:150px;
				background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-inactive.png);
				background-repeat:repeat-x;
			}
			.menuLevel2WC > td.menuLevel2Left
			{
				background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-inactive.png);
				background-repeat:repeat-x;
			}
			.menuLevel2WC > td.menuLevel2Right
			{
				background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-inactive-with-content.png);
				background-repeat:repeat-x;
			}
			.menuLevel2WC a:link, .menuLevel2WC a:visited, .menuLevel2WC a:hover, .menuLevel2WC a:active
			{
				font-family:Georgia;
				font-size:16px;
				color:#414042;
				text-decoration:none;
			}

			.menuLevel2WC:hover
			{
			/*
				background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-rollover.png);
				background-repeat:repeat-x;
			*/
				font-family:Georgia;
				font-size:16px;
				color:#7F0016;
			}
			.menuLevel2WC:hover > td.menuLevel2Centre
			{
				background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-rollover.png);
				background-repeat:repeat-x;
			}
			.menuLevel2WC:hover > td.menuLevel2Left
			{
				background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-rollover.png);
				background-repeat:repeat-x;
			}
			.menuLevel2WC:hover > td.menuLevel2Right
			{
				background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-rollover-with-content.png);
				background-repeat:repeat-x;
			}
			.menuLevel2WC:hover a:link, .menuLevel2WC:hover a:visited, .menuLevel2WC:hover a:hover, .menuLevel2WC:hover a:active
			{
				font-family:Georgia;
				font-size:16px;
				color:#7F0016;
				text-decoration:none;
			}
/* level 2 with content ends */

/* level 3 */

.tabLevel3
{
	height:39px ;
}
.menuLevel3
{
/*
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-inactive.png);
	background-repeat:repeat;
*/
	font-family:Georgia;
	font-size:13px;
	color:#FFFFFF;
}
.menuLevel3 a, .menuLevel3 a:link, .menuLevel3 a:visited
{
	font-family:Georgia;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}
.menuLevel3 a:hover
{
	font-family:Georgia;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}

.menuLevel3 > td.menuLevel3Centre
{
	min-width:150px;
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-inactive.png);
	background-repeat:repeat;
}
.menuLevel3 > td.menuLevel3Left
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-inactive.png);
	background-repeat:repeat;
}
.menuLevel3 > td.menuLevel3Right
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-inactive.png);
	background-repeat:repeat;
}
.menuLevel3:hover
{
/*
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-rollover.png);
	background-repeat:repeat;
*/
	font-family:Georgia;
	font-size:13px;
	color:#FFFFFF;
}
.menuLevel3:hover a, .menuLevel3:hover a:link, .menuLevel3:hover a:visited
{
	font-family:Georgia;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}
.menuLevel3:hover a:hover
{
	font-family:Georgia;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
}
.menuLevel3:hover > td.menuLevel3Centre
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-rollover.png);
	background-repeat:repeat;
}
.menuLevel3:hover > td.menuLevel3Left
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-rollover.png);
	background-repeat:repeat;
}
.menuLevel3:hover > td.menuLevel3Right
{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-rollover.png);
	background-repeat:repeat;
}
.columSpace
{
	width:px;
}
div.bottom
{
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}
.bottom
{
	font-family:Arial ;
	font-size:10px;
	color:#7f7f7f ;
	}
.bottom a,.bottom a:visited
{

	font-family:Arial ;
	font-size:10px;
	color:#7f7f7f ;
	text-decoration:none;

	/*
	font-family:Arial;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	*/
}
.bottom a:hover
{

	font-family:Arial ;
	font-size:10px;
	color:#7f7f7f ;
	text-decoration:underline;

	/*
	font-family:Arial;
	font-size:10px;
	color:#c1d86c;
	text-decoration:none;
	*/
}

.textCart
{
	font-family:arial;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	}

.textCart a, .text a:visited
{
	font-family:;font-size:px;color:#ffffff;
	text-decoration:none;
	}

.textCart a:hover
{
	font-family:;font-size:px;color:#ffffff;
	text-decoration:underline;
	}


.text
{
    color:#666666;
    font-family: Arial;
    font-size: 12px;
    line-height: 1.875em;
	text-decoration:none;
}

.text a, .text a:visited
{
    color:#666666;
    font-family: Arial;
    font-size: 12px;
    line-height: 1.875em;
	text-decoration:none;
}

.text a:hover
{
    color:#666666;
    font-family: Arial;
    font-size: 12px;
    line-height: 1.875em;
	text-decoration:underline;
}

.text2 
{
    color:#666666;
    font-family: Arial;
    font-size: 12px;
    line-height: 1.875em;
	text-decoration:none;
}

.text2 a, .text2 a:visited
{
    color:#666666;
    font-family: Arial;
    font-size: 12px;
    line-height: 1.875em;
	text-decoration:none;
}

.text2 a:hover {
    color:#666666;
    font-family: Arial;
    font-size: 12px;
    line-height: 1.875em;
	text-decoration:underline;
}

.subhead {
	font-family:arial;
	font-size:14px;
	color:#666666;
	text-decoration:none;
	line-height:1.3em;
	font-weight:bold;
}

.subhead a, .subhead a:visited
{
	font-family:arial;
	font-size:14px;
	color:#666666;
	text-decoration:none;
	line-height:1.3em;
	font-weight:bold;
}

.subhead a:hover 
{
	font-family:arial;
	font-size:14px;
	color:#666666;
	text-decoration:underline;
	line-height:1.3em;
	font-weight:bold;
}

.subhead2 {
	font-family:arial;
	font-size:14px;
	color:#666666;
	text-decoration:none;
	line-height:1.3em;
	font-weight:bold;
}
.subhead2 a, .subhead2 a:visited
{
	font-family:arial;
	font-size:14px;
	color:#666666;
	text-decoration:none;
	line-height:1.3em;
	font-weight:bold;
}

.subhead2 a:hover 
{
	font-family:arial;
	font-size:14px;
	color:#666666;
	text-decoration:underline;
	line-height:1.3em;
	font-weight:bold;
}

.subhead3 {
	font-family:arial;
	font-size:14px;
	color:#666666;
	text-decoration:none;
	line-height:1.3em;
	font-weight:bold;
}
.subhead3 a, .subhead3 a:visited
{
	font-family:arial;
	font-size:14px;
	color:#666666;
	text-decoration:none;
	line-height:1.3em;
	font-weight:bold;
}

.subhead3 a:hover 
{
	font-family:arial;
	font-size:14px;
	color:#666666;
	text-decoration:underline;
	line-height:1.3em;
	font-weight:bold;
}

.headline 		{
	font-family:;font-size:px;color:;
	text-decoration:none;
		line-height:1em;
}
.headline a, .headline a:visited 		{
	font-family:;font-size:px;color:;
	text-decoration:none;
	}
.headline a:hover 		{
	font-family:;font-size:px;color:;
	text-decoration:underline;
	}

.forms		{ border: 1px solid #cccccc; background-color: #FFFFFF; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

#boxPath
{
	/*
	font-family:;font-size:px;color:;
	text-decoration:none;
		*/
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:15px;
}
#boxPath a, #boxPath a:visited 		{
	/*
	font-family:;font-size:px;color:;
	text-decoration:underline;
		*/
	padding:0px;
}
#boxPath a:hover 		{
	/*
	font-family:;font-size:px;color:;
	text-decoration:none;
		*/
	padding:0px;
}
.error
{
	color: #cc0000;
}
.error a, .error a:visited
{
	color: #cc0000;
	text-decoration:underline;
}
.error a:hover
{
	color: #cc0000;
	text-decoration:none;
}



#preload1{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-inactive.png);
	background-repeat: no-repeat; background-position: -1000px -1000px; width:1px; height:1px;
}
#preload2{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-inactive.png);
	background-repeat: no-repeat; background-position: -1000px -1000px; width:1px; height:1px;
}
#preload3{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-inactive.png);
	background-repeat: no-repeat; background-position: -1000px -1000px; width:1px; height:1px;
}
#preload4{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-rollover.png);
	background-repeat: no-repeat; background-position: -1000px -1000px; width:1px; height:1px;
}
#preload5{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-rollover.png);
	background-repeat: no-repeat; background-position: -1000px -1000px; width:1px; height:1px;
}
#preload6{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-rollover.png);
	background-repeat: no-repeat; background-position: -1000px -1000px; width:1px; height:1px;
}
#preload7{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-inactive.png);
	background-repeat: no-repeat; background-position: -1000px -1000px; width:1px; height:1px;
}
#preload8{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-inactive.png);
	background-repeat: no-repeat; background-position: -1000px -1000px; width:1px; height:1px;
}
#preload9{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-inactive.png);
	background-repeat: no-repeat; background-position: -1000px -1000px; width:1px; height:1px;
}
#preload10{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-rollover.png);
	background-repeat: no-repeat; background-position: -1000px -1000px; width:1px; height:1px;
}
#preload11{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-rollover.png);
	background-repeat: no-repeat; background-position: -1000px -1000px; width:1px; height:1px;
}
#preload12{
	background-image:url(http://chrtre.icebergcms.com.au/images/layouts/nav-drop-down-rollover.png);
	background-repeat: no-repeat; background-position: -1000px -1000px; width:1px; height:1px;
}

.contentImageBox
{
	padding:0px;
		text-align:center;
}

table.results th
{
	color: #333333; font-size: 12px; font-family: Arial; text-decoration: none;
	background-color:#f0f0f0;
	text-align:center;
	border-bottom:1px solid #cccccc;
}
table.results td
{
	color: #333333; font-size: 12px; font-family: Arial; text-decoration: none;
}


table.formBox th
{
	width:150px;
	color: #333333; font-size: 12px; font-family: Arial; text-decoration: none;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
}
table.formBox td
{
	color: #333333; font-size: 12px; font-family: Arial; text-decoration: none;
	text-align:left;
	vertical-align:top;
}

div.lineHeader
{
	width:800px;background-color:#bbbbbb;color:#000000;height:30px;
	margin:15px 0px 10px 0px;
	padding:10px 0px 0px 5px;
	font-size: 14px; font-family: Arial; text-decoration: none;
	font-weight:bold;
}
div.lineHeader a, div.lineHeader a:link, div.lineHeader a:visited
{
	color:#000000;
	font-size: 14px; font-family: Arial; text-decoration: none;
	font-weight:bold;
	text-decoration:none;
}
div.lineHeader a:hover
{
	color:#000000;
	font-size: 14px; font-family: Arial; text-decoration: none;
	font-weight:bold;
	text-decoration:underline;
}

table.sortable a.sortheader {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}

#FHeader
{

}
#FHeader a, #FHeader a:visited
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
}
#FHeader a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}
#FBody a, #FBody a:visited
{
	font-family:Arial;
	font-size:11px;
	color:#94a39f;
	text-align:left;
	text-decoration:none;
}
#FBody a:hover
{
	color:#7f7f7f ;
	text-decoration:underline;
}
.tabFooter
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.tabFooterBg
{
}
.tabFooterY
{
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	padding-bottom:0px;
}

/* font styles */
	.MAIHEA	{
		font-family:Georgia;
		font-size:36px;
		color:#512c1c;
		line-height:1em;
			}
	.MAIHEA a, .MAIHEA a:visited
	{
		font-family:Georgia;
		font-size:36px;
		color:#512c1c;
				text-decoration:none;
			}
	.MAIHEA a:hover
	{
		font-family:Georgia;
		font-size:36px;
		color:#512c1c;
				text-decoration:underline;
			}
		.CSBRIE	{
		font-family:Arial;
		font-size:13px;
		color:#352721;
		line-height:1.4em;
				font-weight:bold;
			}
	.CSBRIE a, .CSBRIE a:visited
	{
		font-family:Arial;
		font-size:13px;
		color:#352721;
				text-decoration:none;
			}
	.CSBRIE a:hover
	{
		font-family:Arial;
		font-size:13px;
		color:#352721;
				text-decoration:underline;
			}
		.LSCPHE	{
		font-family:Arial;
		font-size:13px;
		color:#7F0016;
		line-height:1em;
				font-weight:bold;
			}
	.LSCPHE a, .LSCPHE a:visited
	{
		font-family:Arial;
		font-size:13px;
		color:#7F0016;
				text-decoration:none;
			}
	.LSCPHE a:hover
	{
		font-family:Arial;
		font-size:13px;
		color:#7F0016;
				text-decoration:underline;
			}
		.LSCPBR	{
		font-family:Arial;
		font-size:12px;
		color:#505050;
		line-height:1.4em;
				font-weight:bold;
			}
	.LSCPBR a, .LSCPBR a:visited
	{
		font-family:Arial;
		font-size:12px;
		color:#505050;
				text-decoration:none;
			}
	.LSCPBR a:hover
	{
		font-family:Arial;
		font-size:12px;
		color:#505050;
				text-decoration:underline;
			}
		.CPBLPT	{
		font-family:Arial;
		font-size:12px;
		color:#6ea8dd;
		line-height:1.4em;
				font-weight:bold;
			}
	.CPBLPT a, .CPBLPT a:visited
	{
		font-family:Arial;
		font-size:12px;
		color:#6ea8dd;
				text-decoration:none;
			}
	.CPBLPT a:hover
	{
		font-family:Arial;
		font-size:12px;
		color:#6ea8dd;
				text-decoration:underline;
			}
		.CPABRT	{
		font-family:Arial;
		font-size:13px;
		color:#352721;
		line-height:1.4em;
			}
	.CPABRT a, .CPABRT a:visited
	{
		font-family:Arial;
		font-size:13px;
		color:#352721;
				text-decoration:none;
			}
	.CPABRT a:hover
	{
		font-family:Arial;
		font-size:13px;
		color:#352721;
				text-decoration:underline;
			}
		.CPADET	{
		font-family:Arial;
		font-size:12px;
		color:#505050;
		line-height:1.4em;
			}
	.CPADET a, .CPADET a:visited
	{
		font-family:Arial;
		font-size:12px;
		color:#505050;
				text-decoration:none;
			}
	.CPADET a:hover
	{
		font-family:Arial;
		font-size:12px;
		color:#505050;
				text-decoration:underline;
			}
		.PAGRHE	{
		font-family:Arial;
		font-size:16px;
		color:#352721;
		line-height:1.4em;
				font-weight:bold;
			}
	.PAGRHE a, .PAGRHE a:visited
	{
		font-family:Arial;
		font-size:16px;
		color:#352721;
				text-decoration:none;
			}
	.PAGRHE a:hover
	{
		font-family:Arial;
		font-size:16px;
		color:#352721;
				text-decoration:underline;
			}
		.PARHEA	{
		font-family:Arial;
		font-size:12px;
		color:#352721;
		line-height:1.4em;
				font-weight:bold;
			}
	.PARHEA a, .PARHEA a:visited
	{
		font-family:Arial;
		font-size:12px;
		color:#352721;
				text-decoration:none;
			}
	.PARHEA a:hover
	{
		font-family:Arial;
		font-size:12px;
		color:#352721;
				text-decoration:underline;
			}
		.PARTEX	{
		font-family:Arial;
		font-size:12px;
		color:#505050;
		line-height:1.4em;
			}
	.PARTEX a, .PARTEX a:visited
	{
		font-family:Arial;
		font-size:12px;
		color:#505050;
				text-decoration:none;
			}
	.PARTEX a:hover
	{
		font-family:Arial;
		font-size:12px;
		color:#505050;
				text-decoration:underline;
			}
		.BXMAHE	{
		font-family:Georgia;
		font-size:26px;
		color:#352d2a;
		line-height:1em;
			}
	.BXMAHE a, .BXMAHE a:visited
	{
		font-family:Georgia;
		font-size:26px;
		color:#352d2a;
				text-decoration:none;
			}
	.BXMAHE a:hover
	{
		font-family:Georgia;
		font-size:26px;
		color:#352d2a;
				text-decoration:underline;
			}
		.BXCPHE	{
		font-family:Georgia;
		font-size:14px;
		color:#5a5a5a;
		line-height:1.3em;
			}
	.BXCPHE a, .BXCPHE a:visited
	{
		font-family:Georgia;
		font-size:14px;
		color:#5a5a5a;
				text-decoration:none;
			}
	.BXCPHE a:hover
	{
		font-family:Georgia;
		font-size:14px;
		color:#5a5a5a;
				text-decoration:underline;
			}
		.BXCPBT	{
		font-family:Arial;
		font-size:12px;
		color:#6ea8dd;
		line-height:1.4em;
				font-weight:bold;
			}
	.BXCPBT a, .BXCPBT a:visited
	{
		font-family:Arial;
		font-size:12px;
		color:#6ea8dd;
				text-decoration:none;
			}
	.BXCPBT a:hover
	{
		font-family:Arial;
		font-size:12px;
		color:#6ea8dd;
				text-decoration:underline;
			}
		.PATTEX	{
		font-family:Arial;
		font-size:11px;
		color:#565656;
		line-height:1em;
			}
	.PATTEX a, .PATTEX a:visited
	{
		font-family:Arial;
		font-size:11px;
		color:#565656;
				text-decoration:underline;
			}
	.PATTEX a:hover
	{
		font-family:Arial;
		font-size:11px;
		color:#565656;
				text-decoration:none;
			}
	
div.MAIHEA
{

}

.CPADET ul
{
	padding-left:0px;
	margin:0px;
}

.CPADET li
{
	padding-left:10px;
	margin-bottom:5px;
	background:url(http://chrtre.icebergcms.com.au/images/layouts/bullet.png) 0em 0.5em no-repeat;
	list-style: none; 
}

.featuredBoxPrice
{
    color:#419cb5;
    font-family:Georgia;
    font-size:20px;
    line-height:1em;
}

.boxHomeHighlightBoxes
{
	width:979px;
	height:215px;
	margin-bottom:15px;
}

#boxHomeHighlightWelcome
{
	width:312px;
	height:211px;
	border:1px solid #d6d6d6;
	padding:1px;
	margin-right:16px;
	background-color:#FFFFFF;
	float:left;
}

#boxHomeHighlightWelcome .contentBox
{
	background-image:url(/images/layouts/box-home-highlight-welcome-content-background.png);
	background-position:top left;
	background-repeat:no-repeat;
	width:292px;
	height:175px;
	padding:18px 10px 18px 10px;
	position:relative;
}

#boxHomeHighlightWelcome .title
{
	font-family:georgia;
	font-size:18px;
	line-height:1em;
	color:#392420;
}

div#boxHomeHighlightWelcome .title
{
	margin-bottom:8px;
}

#boxHomeHighlightWelcome .brief
{
	font-family:georgia;
	font-size:13px;
	line-height:1.4em;
	color:#535353;
	text-shadow:1px 1px 3px #FFFFFF;
}
div#boxHomeHighlightWelcome .brief
{
	width:170px;
}

div#boxHomeHighlightWelcome .button
{
	width:108px;
	height:32px;
	background-image:url(/images/layouts/button-learn-more.png);
	background-position:top left;
	background-repeat:no-repeat;
	position:absolute;
	bottom:16px;
}

div#boxHomeHighlightWelcome .button:hover
{
	background-position: -108px 0;
}










#boxHomeHighlightExclusiveRange
{
	width:312px;
	height:211px;
	border:1px solid #d6d6d6;
	padding:1px;
	margin-right:16px;
	background-color:#FFFFFF;
	float:left;
}

#boxHomeHighlightExclusiveRange .contentBox
{
	background-image:url(/images/layouts/box-home-highlight-exclusive-range-content-background.png);
	background-position:top left;
	background-repeat:no-repeat;
	width:292px;
	height:175px;
	padding:18px 10px 18px 10px;
	position:relative;
}

#boxHomeHighlightExclusiveRange .title
{
	font-family:georgia;
	font-size:18px;
	line-height:1em;
	color:#252a3c;
}

div#boxHomeHighlightExclusiveRange .title
{
	margin-bottom:8px;
}

#boxHomeHighlightExclusiveRange .brief
{
	font-family:georgia;
	font-size:13px;
	line-height:1.4em;
	color:#535353;
	text-shadow:1px 1px 3px #FFFFFF;
}
div#boxHomeHighlightExclusiveRange .brief
{
	width:170px;
}

div#boxHomeHighlightExclusiveRange .button
{
	width:138px;
	height:32px;
	background-image:url(/images/layouts/button-view-our-range.png);
	background-position:top left;
	background-repeat:no-repeat;
	position:absolute;
	bottom:16px;
}

div#boxHomeHighlightExclusiveRange .button:hover
{
	background-position: -138px 0;
}









#boxHomeHighlightFittingSession
{
	width:315px;
	background-color:#4ebbd9;
	float:left;
}

#boxHomeHighlightFittingSession .contentBox
{
	background-image:url(/images/layouts/box-home-highlight-fitting-session-content-background.png);
	background-position:top left;
	background-repeat:no-repeat;
	width:165px;
	height:175px;
	padding:20px 10px 20px 140px;
	position:relative;
}

#boxHomeHighlightFittingSession .title
{
	font-family:georgia;
	font-size:18px;
	line-height:1em;
	color:#FFFFFF;
	text-shadow:1px 1px 3px #337d91;
}

div#boxHomeHighlightFittingSession .title
{
	margin-bottom:8px;
}

#boxHomeHighlightFittingSession .brief
{
	font-family:georgia;
	font-size:13px;
	line-height:1.4em;
	color:#1b4853;
}
div#boxHomeHighlightFittingSession .brief
{
	margin-bottom:10px;
}

div#boxHomeHighlightFittingSession .button
{
	width:121px;
	height:32px;
	background-image:url(/images/layouts/button-book-a-session.png);
	background-position:top left;
	background-repeat:no-repeat;
	position:absolute;
	bottom:18px;
}

div#boxHomeHighlightFittingSession .button:hover
{
	background-position: -121px 0;
}

div.PARHEA
{
	margin-bottom:6px;
}

div.PARTEX
{
	margin-bottom:14px;
}
































