/* common divs & classes */

html, body, ul, ol, li, form,
fieldset, a, div, img {
	margin:0;
	padding:0;
	border:0;
}

#designcontainer {
	width: 980px;
	margin: 0 auto;
	top:10px;
	position:relative;

}

#header {
	background-image: url(../images/header.gif);
	background-repeat: no-repeat;
	height: 155px;

}

#topnavbar {
	text-align: left;
	height: 39px;
	background-image: url(../images/topnavbar.gif);	
	background-repeat: no-repeat;
}

#maincontainer {
	background-image: url(../images/background.gif);
	background-repeat: repeat-y;
	width: 980px;
	height: auto;
	overflow:hidden;
	display: inline-block;/*reqd for IE6 hasLayout tripswitch, part 1 - fix to extend bg img all the way down */
    }

#homepage_col1 {
	float: left;
	width: 530px;
	padding:70px;
}

#homepage_col2 {
	float: left;
	width: 250px;
	padding: 50px 50px 5px 5px 
}

#footer {
	background-repeat: no-repeat;
	background-image: url(../images/footer.gif);
	height:77px;
}

#copyright {	
	margin-top: -40px;
}

#lamtha2logo {
	padding-left: 20px;
	padding-top: 30px;
}

/* addtl divs & classes for 2 column sub-pages */

#twocolpage_col1 {
	float: left;
	width:180px;
	Padding:30px 20px 20px 30px;
}

#twocolpage_col2 {
	float: left;
	width:680px;
	Padding:30px 10px 20px 10px;
}


#lhsidemenu {
	margin:0;
	padding:0;

}


/* addtl divs & classes for 3 column sub-pages */

#threecolpage_col1 {
	float: left;
	width:180px;
	Padding:30px 20px 20px 30px;
}

#threecolpage_col2 {
	float: left;
	width:480px;
	Padding:30px 10px 20px 10px;
}

#threecolpage_col3 {
	float: left;
	width:220px;
	Padding:30px 10px 20px 10px;
}

#lhsidemenu {
	margin:0;
	padding:0;

}

.clearfloats{clear:both;}
