/*
Theme Name: Advance Concrete Tanks Sydney
Theme URI: http://advanceconcretetanks.com.au
Description: I have been in water storage construction for over 15 years. I also come from a rural background. On the land and now in the towns water is becoming a very precious resource. Advance Concrete Tanks treat the construction of water storage with that in mind. All tanks are engineer designed to above Australian design standards. Tanks can be constructed in various sizes starting at 25,000 litres up to 1,000,000 litres (2,200 gal to 220,000 gal).
Version: CSS 2.1
Company: Website Design and Specialist Sydney - Wazzam
Company URL: http://wwww.wazzam.com.au
*/
/* ======================================Styling all elements============================================*/
* {
	margin: 0;
	padding: 0;
}
a {
	outline: none;
	border: none;
	text-decoration: none;
	color:#ffffff;
}
img {
	border: none;
}

/*=======================================================================================================*/

/*----------------------------------------= Body =-------------------------------------------------------*/

body {
	font:normal 14px/1.3em "Arial", Helvetica, sans-serif, Myriad Pro;
	color:#333;
	background:url(../images/main_bg.jpg) repeat-x top;
}
/*--------------------------------------= Wrapper =-----------------------------------------------------*/
#wrapper {
	width:1000px;
	margin:0 auto;
}
/*----------------------------------------= header =--------------------------------------------------*/
#header{
	width:1000px;
	height:134px;
	float:left;
	margin:0; padding:0;
}

#logo_mc{
	width:334px;
	height:134px;
	float:left;
	margin:0; padding:0;
}
#nav_call_mc{
	width:666px;
	height:134px;
	float:left;
	margin:0; padding:0;
}
#call_us{
	width:283px;
	height:91px;
	float:right;
	margin:0; padding:0;
	background:url(../images/call_us.jpg) no-repeat bottom right;
}
/*---------------------------------------------*/
/*-----------------= nav_bar_mc =----------------*/
/*---------------------------------------------*/
#nav_bar_mc{
	width:666px;
	height:43px;
	float:left;
	margin:0; padding:0;
}
#nav_bar_mc ul{
	list-style:none;
	margin:0; padding:0;
}
#nav_bar_mc li{
	
	height:25px;
	text-align:center;
	list-style:none;
	margin:0;
	padding:9px 22px 0 21px;
	float:left;
	font:normal bold 12px/1.2em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#ffffff;
	border:solid #fff; border-width:0 1px 0;
	text-shadow:0 -1px 1px #000000;
	text-transform:uppercase;
}
#nav_bar_mc li:hover{

	height:25px;
	text-align:center;
	list-style:none;
	margin:0;
	padding:9px 22px 0 21px;
	float:left;
	font:normal bold 12px/1.2em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#ffffff;
	border:solid #fff; border-width:0 1px 0;
	text-shadow:0 -1px 1px #000000;
	text-transform:uppercase;
	background:url(../images/li_hover.jpg) repeat-x;
}
#nav_bar_mc li a{
	color:#ffffff;
	text-shadow:0 -1px 1px #000000;
	text-transform:uppercase;
}
#nav_bar_mc li:hover a{
	color:#ffffff;
	text-shadow:0 -1px 1px #000000;
	text-transform:uppercase;
}
#nav_bar_mc li a:hover{
	color:#ffffff;
	text-shadow:0 -1px 1px #000000;
	text-transform:uppercase;
}

*html #nav_bar_mc li:hover a{color:#ffffff;}
*html #nav_bar_mc li a:hover{color:#ffffff;}





/*----------------------------------------= banner =--------------------------------------------------*/
#banner{
	width:947px;
	height:194px;
	float:left;
	margin:0; padding:34px 0 0 53px;
	background:url(../images/banner.jpg) no-repeat;
	text-shadow:0 -2px 1px #000000;
	font:normal Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#fff;
}
#banner h1{font-size:34px; line-height:1em;}
#banner h2{font-size:30px; line-height:.5em;}
#banner h3{font-size:22px; line-height:.8em;}
#banner h4{font-size:15px; line-height:2.1em; text-shadow:0 -1px 1px #000000;}
/*----------------------------------------= content_mc =--------------------------------------------------*/
#content_mc{
	width:956px;
	height:auto;
	float:left;
	margin:0; padding:22px;
}

/*---------------------------------------------*/
/*--------------= content_left_mc =------------*/
/*---------------------------------------------*/
#content_left_mc{
	width:663px;
	height:auto;
	float:left;
	margin:0; padding:0;
}
#content_left_mc h1{
	font:normal bold 33px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#386392;
	text-align:left;
}
#content_left_mc h2{
	font:normal bold 13px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#464646;
	text-align:left;
	text-decoration:underline;
}
#content_left_mc h3{
	font:normal bold 14px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#386392;
	text-align:left;
}
#content_left_mc h4{
	font:normal bold 15px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#386392;
	text-align:left;
}
#content_left_mc p{
	font:normal  12px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#666;
	text-align:justify;
}
#content_left_mc table{
	width:100%;
	height:auto;
	float:left;
	margin:50px 0 0; padding:0;
	border:none;
	font:normal bold 13px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#666;
}
#content_left_mc table input[type='text']{
	width:240px;
	height:19px;
	float:left;
	margin:0; padding:3px 5px 0;
	border:1px solid #9f9f9f;
	background:#fff;
	font:normal 12px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#666;
}
#content_left_mc table label{
	font:normal bold 12px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#666;
}
#content_left_mc table select{
	width:250px;
	height:22px;
	float:left;
	margin:0; padding:0;
	border:1px solid #9f9f9f;
	background:#fff;
	font:normal 12px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#666;
}
#content_left_mc table textarea{
	width:250px;
	height:75px;
	margin:0; padding:0;
	border:1px solid #9f9f9f;
	font:normal 12px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#666;
}
#content_left_mc table input[type='image']{
	width:78px;
	height:30px;
	float:left;
	margin:0; padding:0px;
}

#content_left_mc table #tank_size{
	width:100%;
	height:auto;
	float:left;
	margin:0; padding:0;
	border:1px solid #9f9f9f;
	font:normal 13px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#3d3d3d;
	background:#fff;
}
#content_left_mc table #tank_size input[type='text']{
	width:40px;
	height:19px;
	float:left;
	margin:0 0 0 20px; padding:3px 5px 0;
	border:1px solid #9f9f9f;
	font:normal 12px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#666;
}

 #gallery_div
 {
 width:663px; float:left;
 padding:20px 0 0; margin:0;
 }
 #gallery_div1
 {
 width:663px; float:left;
 padding:5px 0 0; margin:0;
 }

#gallery_box_cover
 {
 width:200px; 
 height:200px;
 float:left;
 }
 #gallery_box_cover1a
 {
 width:200px; 
 height:150px;
 float:left;
 }
 #gallery_box_cover1
 {
 width:200px; 
 height:260px;
 float:left;
 }
#gallery_box_cover h1{
	font:normal 12px/16px Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#9f9f9f9;
	text-shadow:0 1px 0 #fff;
	text-align:center;
	padding:5px 5px 0 5px;
	}
.gallery_box{
 width:133px; height:100px;
 float:left;
 background:url(../images/box_bg.jpg) no-repeat;
 padding:9px 29px;
 }
 .gallery_box bottom{
 width:133px; 
 float:left;
 font:normal bold 13px Arial, Helvetica, sans-serif, "Myriad Pro";
 color:#9f9f9f9;
 text-shadow:0 1px 0 #fff;
 padding:0 0 0 50px;
 }

/*---------------------------------------------*/
/*--------------= content_rigth_mc =------------*/
/*---------------------------------------------*/
#content_right_mc{
	width:272px;
	height:auto;
	float:left;
	margin:0 0 0 21px; padding: 0 0 16px;
	background:url(../images/right_mc_footer.jpg) no-repeat bottom;
	position:relative;
}

#photo_gallery_mc{
	width:231px;
	height:158px;
	float:left;
	margin:0; padding:60px 20px 0;
	background:url(../images/photo_gallery.jpg) no-repeat;
	position:relative;
}
#photo_gallery{
	width:230px;
	height:146px;
	float:left;
	margin:0; padding:0;
	background:#fff;
	border:1px solid #9f9f9f;
	position:absolute;
	overflow:hidden;
}

#contact_us_mc{
	width:231px;
	height:158px;
	float:left;
	margin:0; padding:60px 20px 0;
	background:url(../images/contact_us_bg.jpg) no-repeat;
	position:relative;
}



#quick_enquiry_mc{
	/*width:232px;*/
	/*height:274px;*/
	width:271px;
	float:left;
	margin:0; 
	padding:50px 0 0 0;
	background:url(../images/quick_enquiry_top.jpg) no-repeat;
}
#quick_enquiry{
	width:243px;
	height:auto;
	float:left;
	margin:0; 
	padding:0 0 0 20px;
	background:url(../images/quick_enquiry_middle.jpg) repeat-y;
}


#quick_enquiry label{
	font:normal bold 13px/1.8em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#9f9f9f9;
	text-shadow:0 1px 0 #fff;
}

#quick_enquiry input[type='text']{
	width:231px;
	height:25px;
	border:1px solid #9f9f9f;
	font:normal 12px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#9f9f9f;
}

*html #quick_enquiry input{
	width:231px;
	height:25px;
	border:1px solid #9f9f9f;
	font:normal 12px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#9f9f9f;
}

#quick_enquiry textarea{
	width:231px;
	height:61px;
	border:1px solid #9f9f9f;
	font:normal 12px/1.3em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#9f9f9f9;
}
#quick_enquiry input[type='image']{
	width:78px;
	height:30px;
	float:left;
	margin:0; padding:0px;
}

/*----------------------------------------= footer =--------------------------------------------------*/
#footer{
	width:956px;
	height:auto;
	float:left;
	margin:0; 
	padding:10px 22px;
	color:#696969;
	font:normal 11px/1.4em Arial, Helvetica, sans-serif, "Myriad Pro";
	background:url(../images/footer.jpg) no-repeat top center;
	position:relative;
}
span.style a:link, span.style a:visited{
	color:#3e3e3e;
	font:normal 13px/1.4em Arial, Helvetica, sans-serif, "Myriad Pro";
	text-decoration:none;
	padding:0 30px 0 0;
}
span.style a:hover{
	color:#3f6a9a;
	font:normal 13px/1.4em Arial, Helvetica, sans-serif, "Myriad Pro";
	text-decoration:none;
	padding:0 30px 0 0;
}
#footer span img{
	width:262px;
	height:48px;
	float:right;
	position:absolute;
	left: 735px;
	top: 0px;
	border:none;
}
.imgtable td
{
 font-size:11px;
 font-weight:normal;
 vertical-align:top;
}

/*-------------------Bablu 10/06/2010-------------------*/

.clear{
	 clear:both;
}

.fleft{
	width:568px;
	float:left;
}

.flogo{
	width:262px;
	height:48px;
	float:right;
	position:absolute;
	left: 735px;
	top: 0px;
	border:none;
}

.fleft div a:link, .fleft div a:visited{
	color:#3e3e3e;
	font:normal 13px/1.4em Arial, Helvetica, sans-serif, "Myriad Pro";
	text-decoration:none;
	padding:0 30px 0 0;
}
.fleft div a:hover{
	color:#3f6a9a;
	font:normal 13px/1.4em Arial, Helvetica, sans-serif, "Myriad Pro";
	text-decoration:none;
	padding:0 30px 0 0;
}
.linker, a.linker:link, a.linker:visited {
	font:normal bold 13px/1.5em Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#464646;
	text-align:left;
	text-decoration:underline;
}
a.linker:hover {
	color:#09C;
}

/*Commercial tanks gallery*/

#gallery_box_cover10
 {
 width:165px; 
 height:102px;
 float:left;
 margin-bottom:20px;
 }
#gallery_box_cover10 h1{
	font:normal 12px/16px Arial, Helvetica, sans-serif, "Myriad Pro";
	color:#9f9f9f9;
	text-shadow:0 1px 0 #fff;
	text-align:center;
	padding:5px 5px 0 5px;
	}
.gallery_box10{
 width:115px;
 float:left;
 background:url(../images/box_bg1.jpg) no-repeat;
 padding:8px 25px 8px 25px;
 }