@import url('/css/master.css');
@import url('css/secondarypages.css');
@import url('css/flyout.css');

/* Overwrite styles not necescary from import
Add styles that are missing from import */
body{
	margin:10px;	
	text-align: justify;
}

/* Assign defaults */

body{
	background:#FFF url('header.png') no-repeat left top;
}

body.leftcolumn{
	width:150px;
	margin-left:0px;
	margin-top: 275px;
	background:#FFF url('2colleft.png') no-repeat left top;
	
}

body.main{
	width: 850px;
	margin-left: 160px;
	background:#FFF url('2colmain.png') no-repeat left top;
}

body.rightcolumn{
	margin-left: 660px;
	background:#FFF url('3colright.png') no-repeat left top;
}

body.far-rightcolumn{
	margin-left: 750px;
	background:#FFF url('4colfar-right.png') no-repeat left top;	
}

body.columns-3{
	width:330px;
}

body.columns-4{
	width:239px;
}

/* Toggle Widths, Images and Margins based on WYSIWYG Classes */

body.columns-1.main{
	margin-left:0px;
	width: 1000px;
	background:#FFF url('header.png') no-repeat left top;
}

body.columns-3.leftcolumn {
	background:#FFF url('3colleft.png') no-repeat left top;
}


body.columns-3.main{
	margin-left: 330px;
	background:#FFF url('3colmain.png') no-repeat left top;
}


body.columns-4.leftcolumn{
	width: 239px;
	background:#FFF url('4colleft.png') no-repeat left top;
}

body.columns-4.main{
	margin-left: 250px;
	background:#FFF url('4colmain.png') no-repeat left top;
}

body.columns-4.rightcolumn{
	margin-left: 500px;
	background:#FFF url('4colright.png') no-repeat left top;
}

h1 {
	font-family: 'GaramondClassicFSBold';
	font-size: 24px;
      font-variant: small-caps;
	color: #002d62;
	margin-bottom: 4px;
	padding-bottom: 0;}

h2 {
	font-family: 'GaramondClassicFSBold';
        font-size: 18px;	
        font-variant: small-caps;
	color: #002d62;
	margin-bottom: 0px;
	padding-bottom: 0;
}

ul {
	margin-top: 0;
	margin-left: 0;
	padding-left: 25px;
	padding-bottom: 10px;
}

