@charset "utf-8";
/* CSS Document */

* {padding:0px ; margin:0px ;}


body {
	padding:0px ;
	margin:0px ;
	background-color:#c8c8c8 ;
	}

html {
     overflow: -moz-scrollbars-vertical;
	}
	
.index-wrapper {
	width:968px ;
	margin-left:auto ;
	margin-right:auto ;
	margin-top:50px ;
	}
	
.index-menu-images {
	border:none ;
	float:left ;
	}

.wrapper {
	width:968px ;
	margin-left:auto ;
	margin-right:auto ;
	margin-top:50px ;
	}

.content {
	background-image:url(http://www.azzurra.com.au/assets/images/common/background.jpg) ;
	background-repeat:repeat-y ;
	padding:20px 40px 40px 40px ;
	}

.white-text {
	padding:0 ;
	margin:0 ;
	color:#ffffff ;
	font-family:verdana, arial ;
	font-size:13px ;
	font-weight:bold ;
	}

.grey-text {
	padding:0 ;
	margin:0 ;
	color:#333333 ;
	font-family:verdana, arial ;
	font-size:13px ;
	font-weight:normal ;
	line-height:2
	}

.no-border {
	border:none ;
	}

.product-box {
	width:201px ;
	margin-top:30px ;
	margin-bottom:20px ;
	float:left ;
	text-align:center ;
	margin-right:17px ;
	}

.product-box-large {
	width:400px ;
	margin-top:30px ;
	margin-bottom:20px ;
	float:left ;
	text-align:center ;
	margin-right:17px ;
	}

h1 {
	color:#ffffff ;
	font-size:14px ;
	font-weight:bold ;
	font-family:verdana, arial ;
	margin-left:10px ;
	padding:0px ;
	margin:0px ;
	}

.breadcrumb-link {
	text-decoration:none ;
	color:#ffffff ;
	}

.images {
	float:right ;
	margin-bottom:10px ;
	margin-left:20px ;
	}

.float-left {
	float:left ;
	}

.field {
	width:250px ;
	}

.form-text {
	padding:0 ;
	margin:0 ;
	color:#666666 ;
	font-family:verdana, arial ;
	font-size:13px ;
	font-weight:bold ;
	}

.asterisk {
	padding:0 ;
	margin:0 ;
	color:red ;
	font-family:verdana, arial ;
	font-size:10px ;
	display:inline ;
	}

.table {
	padding:0 ;
	margin:0 ;
	color:#ffffff ;
	font-family:verdana, arial ;
	font-size:12px ;
	font-weight:normal ;
	}

#contact-us-form {
	width:360px ; 
	float:right ; 
	padding:20px ; 
	background-color:#CCCCCC ; 
	margin-right:20px ;
	border:1px solid #ffffff ;
	}

.white-background {
	background-color:#ffffff ;
	width:830px ;
	padding:30px ;
	}

.thumbnails {
	border:none ;
	width:201px ;
	height: 133px ;
	}

.large-images {
	border:none ;
	width:400px ;
	height: 400px ;
	}

.product-description-box {
	background-color:#ffffff ;
	width: 430px ;
	float:right ;
	margin-top:20px ;
	}

.footer {
	padding-bottom:50px ;
	}

.invisible-div {
	margin:0px ;
	padding:0px ;
	width:400px ;
	}