@charset "utf-8";
/* 
CMA Australia
Author: Tim Martin
Author URL: http://www.visionstudio.com.au
*/

/* HELPERS */

.floatl {
	float: left;
}

/* MAIN */

body {
	background:#00385B;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
}

#wrap {
	width:829px;
	margin:auto;
	margin-top:28px;
	margin-bottom:28px;
	background:#FFF;
	padding:11px;
}

#header {
	background:url(../images/composite_materials_australia_logo.png);
	height:145px;
	margin-bottom:7px;
}

#banner {
	height:326px;
	margin-bottom:7px;
}

#nav {
	height:24px;
	background:#0167B1;
	margin-bottom:7px;
	color:#FFF;
	padding:5px;
	font-size:15px;
}

#content_head {
	background:url(../images/cma_logo_small.png) top right no-repeat #B3B3B3;
	color:#0F4262;
	margin-right:5px;
}

#home_left {
	width:273px;
	border-right:2px solid #D9D9D9;
	min-height:330px;
	float:left;
}

#home_left h2, #home_center h2, #home_right h2, #content_head h2 {
	margin:0;
	padding:7px;
	font-size:15px;
	text-transform:uppercase;
}

#home_left_head {
	background:url(../images/cma_logo_small.png) top right no-repeat #B3B3B3;
	color:#0F4262;
	margin-right:5px;
}

.home_content, .content {
	padding:5px 10px 5px 5px;
}

#home_center {
	width:277px;
	border-right:2px solid #D9D9D9;
	min-height:330px;
	float:left;
}

#home_center_head {
	background:url(../images/cma_logo_small.png) top right no-repeat #B3B3B3;
	color:#0F4262;
	margin-left:5px;
	margin-right:5px;
}

#home_right {
	width:275px;
	min-height:320px;
	float:left;
}

#home_right_head {
	background:url(../images/cma_logo_small.png) top right no-repeat #B3B3B3;
	color:#0F4262;
	margin-left:5px;
}

#brands {
	margin-top:10px;
	margin-bottom:10px;
	border-top:2px solid #D9D9D9;
	height:135px;
	background:url(../images/brands.png);
}

#footer {
	height:29px;
	background:#0167B1;
	padding:10px;
	padding-top:75px;
}

#footer_left {
	color:#FFF;
	float:left;
}

#footer_right {
	color:#FFF;
	float:right
}

.clr {
	clear:both;
}

a:link {
	text-decoration:none;
	color:#0167B1;
	font-weight:bold;
}

a:active {
	text-decoration:none;	
	color:#0167B1;
	font-weight:bold;
}

a:visited {
	text-decoration:none;
	color:#0167B1;
	font-weight:bold;
}

a:hover {
	text-decoration:underline;
	color:#0167B1;
	font-weight:bold;
}

#nav a:link {
	text-decoration:none;
	color:#FFF;
}

#nav a:active {
	text-decoration:none;
	color:#FFF;
}

#nav a:visited {
	text-decoration:none;
	color:#FFF;
}

#nav a:hover {
	text-decoration:none;
	color:#023759;
}

#footer a:link {
	text-decoration:none;
	color:#FFF;
	font-weight:normal;
}

#footer a:active {
	text-decoration:none;	
	color:#FFF;
	font-weight:normal;
}

#footer a:visited {
	text-decoration:none;
	color:#FFF;
	font-weight:normal;
}

#footer a:hover {
	text-decoration:underline;
	color:#FFF;
	font-weight:normal;
}

p,ul {
	line-height:150%;
}

ul {
	padding-left:30px;
}

h3 {
	color:#0167B1;
}

.blue {
	color:#0167B1;
	font-weight:bold;
}

img {
	border:0;
}

.nav_menu {
	display:inline;
}

.nav_menu li {
	float:left;
	list-style:none;
	padding:0px 27px 0px 24px;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	text-transform:uppercase;
	background:url(../images/nav_line.png) right top no-repeat;
}

.content_img {
	float:right;
	margin:0px 0px 5px 20px;
}

input, select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
}

.galleryimg {
	width:155px;
	height:155px;
	background:#0167B1;
	margin-right:9px;
	float:left;
	margin-bottom:10px;
}

.galleryimgr {
	width:155px;
	height:155px;
	background:#0167B1;
	float:left;
	margin-bottom:10px;
}

.qrcode {
	float: right;
	margin: 0 0 0 20px;
}

.smicon {
	margin-right: 5px;
}

#flickrImages img {
	height: 59px;
	padding: 2px 5px 3px 0;
	width: 59px;
}
