/** Do not remove this line. Edit CSS below. */
body {
	padding:0px;
	margin:0px;
	font-size:12px;
	font-family:Myriad Pro;
	color:#fff;
        width:100%;
       background: #19689d;
}
input {
	border:none;
	outline:none;
}
img {
	border:none;
	outline:none;
}
ul li {
	list-style:none;
}
a {
	text-decoration:none;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.clr {
	clear:both;
}
p,h1,h2,h3 {
   	font-family:Myriad Pro;
       color:#fff;
}
.wrapper-top {
	width:100%;
	margin:auto;
} 
.wrapper-bottom{

} 
.wrapper-middle {

} 
.main-outer {
   width:1000px;
   margin:auto;
}
#wrap {
   margin:auto;
   background:none;
   border:none;
   padding:0px;
}
.master-header {
 	background: url(http://www.formosaconstruction.com.au/images/header.png) repeat center;	
}
#header {
    margin:42px 0px 0px 45px  !important;
   float:left !important;
   width:540px !important;
   height: 179px;


}
.header_bottom_border {
  padding:0px 0px 2px 0px;
  background: url(http://www.formosaconstruction.com.au/images/border_top.png) repeat-x bottom;
}
.header-right {
	margin:71px 0px 0px 0px !important;
	float:left !important;
	width:400px !important;
}
.header-right h2 {
      font-size:25px;
      color:#000;
      margin:0px 0px 10px;
}
.header-right p {
	color:#000;
	font-size:23px;
	text-shadow:1px 1px 1px #000;
	margin:0px 0px 0px 0px;
}
h1.phone_no {
	color:#fff;
	font-size:29px;
	text-shadow:-2px 2px 0px #000;
	margin:10px 0px 0px;

}
#title {

}
#title  a {
	width:342px;
	height:164px;
text-indent: -9999px;
	display:block;
}

#nav  {
	margin:-60px auto 0px;
        border:none;
        background:none; 
}
#nav  ul  {
       text-align:center;
       margin:auto;
}

#nav  li {
        padding: 60px 1px 60px 0;
	margin:0px 0px 0px 0px;
	background: url(http://www.formosaconstruction.com.au/images/border_left.png) no-repeat center right;	
      	display:inline-block;
        margin:auto;
        float: none;
       
}
#nav li:first-child {
       	background: url(http://www.formosaconstruction.com.au/images/menu_left.png) no-repeat top left, url("http://www.formosaconstruction.com.au/images/border_left.png") no-repeat  right center;
         padding: 60px 0 60px 97px;
         margin: 0 -5px 0 0;
}
#nav li:first-child a {
        /* padding:0px; */
}
#nav li:last-child {
       	background: url(http://www.formosaconstruction.com.au/images/menu_right.png) no-repeat top right;
        padding: 60px 87px 60px 0;	
}

#nav .wrap  {
        border:none;
        width: auto;
        margin: auto;
}
#nav  li a {
 	display:block;
	text-align:center;
	font-size:20px;
	color:#fff;
	line-height:60px;
	font-weight:normal;
	text-transform:uppercase;
	background:none;
	padding:0px 30px;
        font-family: myriad pro;
     	background: url(http://www.formosaconstruction.com.au/images/border_top.png) repeat-x bottom;
        margin: 0 0 0 -3px;
}
#nav li.current-menu-item a {
display:block;
	text-align:center;
	font-size:20px;
	color:#fff;
	line-height:60px;
	font-weight:normal;
	text-transform:uppercase;
	background:none;
	padding:0px 30px;
        font-family: myriad pro;
     	background: url(http://www.formosaconstruction.com.au/images/border_top.png) repeat-x bottom;
        margin: 0 0 0 -3px;
}
#nav li a:hover {
	color:#000;
       	background: url(http://www.formosaconstruction.com.au/images/hover.png) repeat center;
}
/*
#nav li.current-menu-item a {
	color:#000;
       	background: url(http://www.formosaconstruction.com.au/images/hover.png) repeat center;
}
*/
#nav .wrap  ul ul {
    border:none;
    border-radius: 0px;
    font-size: 13px;
    text-transform: uppercase;
    width:190px;
    color:#000;
    background: url(http://www.formosaconstruction.com.au/images/hover.png) repeat center;
}

#nav  li li {
    background:none;
    padding:0px;

}
#nav li li:last-child {
    background:none;
    border:none;
    padding:0px;
    margin:0px;
}
#nav li li:first-child {
    background:none;
    padding:0px;
    margin:0px;
}
#nav  li li a {
   font-size: 13px;
   text-transform: uppercase;
   background:#784221;
   color:#000;
   font-family:myriad pro;
   padding: 0px 6px;
   line-height:20px;
   text-align:left;
   display:block;
    border-bottom:1px soloid #fff;
}


#nav li li a, #nav li li a:link, #nav li li a:visited {
    background:none;
    border-right:none;
    border-top: none;
    color: #000;
    margin: 0;
    position: relative;
     text-transform: uppercase;
    border-bottom:1px soloid #fff;
}
#nav li li a:hover {
    color:#f19910;
   
}

#inner {
    clear: both;
    margin: 0;
    width: 100%;
    width:100%;
    padding: 0 0 14px;

}
.wrapper-middle {
    background: url("http://www.formosaconstruction.com.au/images/center.png") repeat-x scroll 0px 223px transparent;
}
/*
=============================================
			Banner
=============================================
*/
.left_banner {
    background: url("http://www.formosaconstruction.com.au/images/middle_03.png") repeat scroll 0 0 transparent;
    float: left;
    height: 391px;
    width: 938px;
	margin:0px 0px 0px -161px;
}
.video {
    width: 571px;
    height: 298px;
	padding:0px 0px 0px 174px;
}
.right_banner {
	float: right;
z-index: 9999;
margin: 0px;
width: 400px;
margin-top: -400px;
}
.right_banner .contact_block .field_wrapper {
	background:url(http://www.formosaconstruction.com.au/images/block.png);
	width:342px;
	height:63px;
}
.right_banner .contact_block .txt_field {
	font-size:23px;
	color:#FFFFFF;
	margin:10px;
	color:#fff;
	background:none;
	padding:7px;
}
.right_banner .contact_block .submit {
	background:url(http://www.formosaconstruction.com.au/images/search.png);
	width:260px;
	display:block;
	text-align:center;
	float:right;
	text-decoration:none;
	font-family:Arial;
	font-size:25px;
	color:#FFFFFF;
	margin-right:-29px;
	font-weight:bold;
	height:90px;
	padding:14px 0px 0px;
}
/*
=============================================
			Service Block
=============================================
*/

.service_block {
	width:330px;
	font-size:12px;
	font-family:arial;
	padding:0px 2px 0px 0px;
}
.service_block h2 {
	font-size:22px;
	height:26px;
	line-height:26px;
	padding:0px 0px 34px 31px;
	font-weight:normal;
	color:#fff;
	margin:0px 0px -20px;
	background:url(http://www.formosaconstruction.com.au/images/border.png);
}
.service_block li {
	background:url(http://www.formosaconstruction.com.au/images/click_li.png) no-repeat left top;
	height:41px;
	font-family:Arial;
	margin-left:0px;
	padding:10px 0px 0px 46px;
	font-size:12px;
}
.service_block .service_block_image {
	background:url(http://www.formosaconstruction.com.au/images/block_2.png);
	width:336px;
	margin:0px 0px 0px 0px;
	height:201px;
}
.service_block .service_block_image img {
    height: 164px;
    padding: 20px 0 0 19px;
    width: 298px;
}
.service_block.second p,.service_block.third p {
	padding:0px 0px 0px 19px;
}
.service_block p {
	font-size:12px;
}
.service_block.first .textwidget {
	padding:0px 0px 0px 28px;
}
.service_block a {
	background:url(http://www.formosaconstruction.com.au/images/more.png);
	width:176px;
	height:70px;
	display:block;
	text-align:center;
	line-height:82px;
	float:right;
	text-decoration:none;
	font-family:Arial;
	font-size:17px;
	color:#FFFFFF;
	margin-right:0px;
	font-weight:bold;

}
/*
=============================================
			Free Report Block
=============================================
*/

.free_book_top {
	background:url(http://www.formosaconstruction.com.au/images/leayer.png);
	width:100%;
	margin-top:67px;
	height:75px;
}
.free_book_mid {
	background:#f6f6f6;
	height:280px;
}
.home_free_report_block_inner span {
	color:#19689d;
}
.home_free_report_block_inner h1 {
	font-size:46px;
	color:#000;
	font-weight:lighter;
	padding:0px 0px 0px 32px;
	margin:0px 0px 10px;
	line-height:33px;
}
.home_free_report_block_inner h2 {
	font-size:27px;
	color:#19689d;
	font-weight:lighter;
	padding:0px 0px 0px 32px;
	margin:0px 0px 10px;
	line-height:30px;
}
.home_free_report_block_inner h2 .red_txt {
	color:#990000;	
}
.home_free_report_block_inner h2 .black_txt {
	color:#000;
}

.home_free_report_block_inner .free_report_left {
	float:left;
	width:578px;
}
.home_free_report_block_inner p {
	font-family:Arial;
	font-size:13px;
	color:#626262;
	margin-top:10px;
	padding:0px 0px 0px 32px;
}
.home_free_report_block_inner a{
    background:url(http://www.formosaconstruction.com.au/images/block_3.png);
    width:380px;
    height:86px;
	display:block;
	text-align:center;
	line-height:97px;
	float:left;
	margin-top:10px;
	text-decoration:none;
	font-family:Arial;
	font-size:25px;
	color:#FFFFFF;
	margin:0px 0px 0px;
	font-weight:bold;
}
.home_free_report_block_inner .free_report_right {
	float:left;
	margin:-104px 0px 0px 0px;
}
.free_book_bot {
	background:url(http://www.formosaconstruction.com.au/images/leayer_2.png);
	width:100%;
	margin-top:-15px;
	height:61px;
}
/*
=============================================
			Products Block Block
=============================================
*/
.product_block {
	width:320px;
	height:416px;
	font-size:12px;
	font-family:arial;
	background:url(http://www.formosaconstruction.com.au/images/product_block.png);
	padding:0px 0px 0px 0px;
}
.product_block.first {
	margin:0px 0px 0px 9px;
}
.product_block.second {
	margin:0px 10px 0px;
}

.product_block h2 {
	font-size:29px;
	font-weight:normal;
	margin:10px 0px 10px;
	padding:0px 14px 0px;
}
.product_block .textwidget {
	padding:0px 14px;
}
.product_block  p {
	font-size:12px;
	line-height:16px;
	font-size:arial;
}
.product_block_inner {
	margin:12px;
	height:392px;
	padding:1px 0px 0px;
}
.product_block.first .product_block_inner {
	background:url(http://www.formosaconstruction.com.au/images/gurantee.png) no-repeat bottom center;
}
.product_block.second .product_block_inner {
	background:url(http://www.formosaconstruction.com.au/images/10-Step-Process.jpg) no-repeat bottom center;
}
.product_block.third .product_block_inner {
	background:url(http://www.formosaconstruction.com.au/images/product3.png) no-repeat bottom center;
}
.devider {
	height:55px;
	margin:36px 0px 0px;
	background:url(http://www.formosaconstruction.com.au/images/leayer_3.png) no-repeat center center;
}
.features_left {
	float:left;
	width:630px;
	padding:0px 0px 0px 19px;
}

.features_left h2 {
	font-size:29px;
	font-weight:lighter;
}
.features_left h3 {
	font-size:27px;
	font-weight:lighter;
}
.features_left p {
	font-family:Arial;
	font-size:12px;
	margin-top:10px;
}
.features_left h4 {
	font-size:27px;
	font-weight:lighter;
	margin-top:10px;
	color:#fff;
}
.features_left h4 span {
	font-size:22px;
}
.features_left li {
	width:540px;
	background:url(http://www.formosaconstruction.com.au/images/ban.png ) no-repeat;
	padding:10px 0px 10px 45px;
	margin:5px 0px;
}
.features_right {
	float:left;
	width:322px;
	margin: 0 0 0 19px;
}
.features_gallery {
	background:url(http://www.formosaconstruction.com.au/images/block_6.png);
	height:420px;
}
.features_right .img {
	background:url(http://www.formosaconstruction.com.au/images/house_3_01.png);
	width:290px;
	height:123px;
	margin:11px 0px 0px 18px;
}
.features_right img {
	margin:0px 0px 0px 0px;
	width:298px;
	padding:0px 0px 1px;
}
.features_gallery_inner {
    padding: 11px 0 0 13px;
}
/*
=============================================
			Footer
=============================================
*/
#footer {
	display:none;
}
.footer {
	background:url(http://www.formosaconstruction.com.au/images/fotter.png);
	height:97px;
	margin-top:80px;
	padding:1px 0px 0px;
}
.footer_menu {
	margin-top:30px;
	text-align:center;
}
.footer_menu ul {
	text-align:center;
}
.footer_menu a {
	font-family:Arial;
	font-size:13px;
	color:#f7f7f7;
	border-right:1px #FFFFFF solid;
	text-decoration:none;
	padding:0px 11px;
}
.footer_menu li {
	display:inline-block;
	text-align:center;
}
.footer_menu li:last-child a {
	border:none;
}
.border_none_2 {
	border:none !important;
}
.footer_menu li a:hover {
	color:#000000;
}
.footer_message {
	font-family:Arial;
	font-size:13px;
	line-height:20px;
	text-align:center;
}
/*
=============================================
			Content
=============================================
*/
 #inner {
  width:1000px;
  margin:auto;
} 
.page #inner {
  width:1000px;
  margin:auto;
} 
#content {
    width: 700px !important;
}
#content h1 {
        background: url("http://www.formosaconstruction.com.au/images/leayer_3.png") no-repeat scroll 0 0 transparent;
color: #FFFFFF;
font-size: 28px;
font-weight: normal;
height: 26px;
line-height: 30px;
margin: 0 0 0px;
padding: 0 0 74px 31px;
width: 969px;
width: 95%;
}
.page .sidebar,  .single .sidebar{
   padding: 20px 10px;
width: 260px;
background: #cdd3d1;
border: 1px solid #38efff;
box-shadow: 0px 0px 15px #000;
}
#content  .entry-content {
   padding:0px 0px 0px 18px;
   font-size:12px;
    font-family: arial;
      overflow: visible;
}
#content  .entry-content p  {
   font-size:12px;
    font-family: arial;
}
.page .sidebar h4,.page .sidebar p,.page .sidebar a, .single .sidebar h4, .single .sidebar p, .single .sidebar a {
   color: #1d78ac;
font-family: arial;
line-height: 16px;
}

#content  .post-entry-image {
    background: url("http://www.formosaconstruction.com.au/images/be_house_1.png") no-repeat bottom center transparent;
    float: right;
    margin:-40px 0 0 0px;
    width: 395px;
}
#content  .post-entry-image img {
    margin:0px 0 0;
    padding: 0 12px 10px;
}

#content #lipsum {
    width: 280px;
    float:left;
}
.more-link {
display:block;
color:#ffffff !important;
text-decoration:underline;

}
h2 a, h2 a:visited {
color:#fff;
}
.entry-content .navigation, .entry-content  .post-info {
display:none;
}
.page-template-category-php .entry-content .post-meta {
display:none;
}
#header {
    background: url("http://www.formosaconstruction.com.au/wp-content/uploads/2012/11/logo11.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}