body
{
	background: #ccccff url('../images/master/large_pattern.gif') repeat-x fixed top;
	font-family:Arial;
	font-size:smaller;
}

img
{
    border:0px;
}


#menu-image
{
    height:360px;
    color:#FFF;
}

/* START menu tab btns */
#btn-home
{
    float:left;
    width:95px;  
    padding-top:17px;
    padding-left:5px;
}
#btn-commerical{}
#btn-domestic{}
#btn-product-list{}
#btn-contact-us{}

.btn-image
{
    /*background: url('../images/master/dabbrook_button_bar_01.png') no-repeat; */
    height:36px;
    width:170px;  
    float:left;
   /* margin-left:15px; */
    padding-top:17px;
    padding-left:5px;
}

.btn-image-bar
{
    height:36px;
    width:800px;  
 	background: url('../images/master/dabbrook_button_bar.png') no-repeat;
}

/*a:btn-image1.home, a:visited:btn-image1.home{
	background: url('../images/master/dabbrook_button_bar_01.png');
	background-position: 0px -36px;
}*/


/* END menu buttons btns*/

.align-center{
	text-align: center;
	margin-left:auto;
	margin-top:0px;
	margin-right:auto;
}

#content
{
    padding:0px 0px 0px 0px;
	text-align:left;
	width:800px;
	min-height:600px;
	background-color:#FFF;
	margin-right:auto;
	margin-left:auto;
}

#top-layer
{
    position:absolute;
    top:0px;
    left:0px;
    right:0px;
    bottom:0px;
}

/*  BEGIN  LINKS */
a.anti-theatre-link
{
   color:#999;
   text-decoration:none;
}
a.anti-theatre-link:hover
{
    color :white;
    background-color:Black;    
}

a.link
{
   color:#114488;
}
a.link:hover
{
    color:white;
    background-color:#114488;
}

a.menu-link
{
    color:White;
    font-weight:bolder;
    text-decoration:none;
}
a.menu-link:hover
{
    color:#ffcc00;/*White;*/
    text-decoration:underline;
}
/*  END LINKS */



/*  BEGIN text content controls */

h1
{
    color:#114488;
	padding: 0px 10px 0px 10px;  /* top&bottom margin by default 17px */
}

h2
{
    font-size:large;
    color:#114488;
	padding: 0px 10px 0px 10px;  /* top&bottom margin by default 17px */

}


/* BEGIN LIST */
li
{
    color:#114488;
    font-weight:bolder;
    list-style-type:none;
    padding-bottom:5px;
}
ul
{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}

/* END LIST */


/*  END text content controls */


/* BEGIN MAIN IMAGES  */

.image-1
{
        background: url('../images/alternative_energy/dab_image_01.jpg') no-repeat;
}

.image-2
{
        background: url('../images/alternative_energy/dab_image_02.jpg') no-repeat;
}

.image-3
{
        background: url('../images/alternative_energy/dab_image_03.jpg') no-repeat;
}

.image-4
{
        background: url('../images/alternative_energy/dab_image_04.jpg') no-repeat;
}

.image-5
{
        background: url('../images/alternative_energy/dab_image_05.jpg') no-repeat;
}

.image-6
{
        background: url('../images/alternative_energy/dab_image_06.jpg') no-repeat;
}

.image-7
{
        background: url('../images/alternative_energy/dab_image_07.jpg') no-repeat;
}

.image-8
{
        background: url('../images/alternative_energy/dab_image_08.jpg') no-repeat;
}

.image-9
{
        background: url('../images/alternative_energy/dab_image_09.jpg') no-repeat;
}

.image-10
{
        background: url('../images/alternative_energy/dab_image_10.jpg') no-repeat;
}

.image-11
{
        background: url('../images/alternative_energy/dab_image_11.jpg') no-repeat;
}

.image-12
{
        background: url('../images/alternative_energy/dab_image_12.jpg') no-repeat;
}
.image-13
{
        background: url('../images/alternative_energy/dab_image_13.jpg') no-repeat;
}

/* END MAIN IMAGES  */


/* BEGIN CONTENT STRUCTURE */
#content-middle
{
    background: url('../images/master/dabbrook_dotted_line.png') no-repeat top center;
    padding-top:10px;
    padding-bottom:25px;
}

#column-1
{
    float:left;
    width:505px;
    padding:0px 10px 0 15px;
}

#column-2
{
    width:245px;
    float:right;
    padding:0px 10px 0 10px;
}

#product-column-1
{
    float:left;
    width:375px;
    padding:0px 10px 0 15px;
}

#product-column-2
{
    width:375px;
    float:right;
    padding:0px 10px 0 10px;
}


/*  END CONTACT STRUCTURE  */

/*  BEGIN PRODUCTS STYLES*/

.sub-products
{
    margin-left:50px;
}

/*  END PRODUCTS STYLES*/



/* BEGIN CONTACT DETAILS + LOGO */
#contact
{
	text-align:right;
	vertical-align:baseline;
	height:100px;
	/*padding-bottom:2px;*/
}

a.email-link:hover
{
    background-color:#114488;
    color:white;
}

a.email-link
{
    color:#114488;
    text-decoration:none;
    font-weight:bolder;
}

.contact-text
{
    font-weight:bolder;
    color:#114488;
    padding-right:30px
}

.ts-logo
{
	float:left;
	padding-left:10px;
	padding-top:5px;
}
/* END CONTACT DETAILS + LOGO */

/* BEGIN FOOTER */

#footer
{
    font-size:small;
    font-family:Verdana;
    color:#999;
    text-align:right;
    margin-right:auto;
	margin-left:auto;
	width:800px;
}

/* END FOOTER */

/* BEGIN general helpers */
.clearer
{
    clear:both;
}
