/*
################ Main Layout Styles ################
*/
body {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:76%; color:#565656; margin:0; padding:0;}

.bgLineTop {display:block; position:absolute; top:140px; left:0; width:100%; height:2px; background-image:url(http://www.re-do.info/forsytheConfino/images/bgLine.gif);}

.bgLineBottom {display:block; width:100%; height:2px; background-image:url(http://www.re-do.info/forsytheConfino/images/bgLine.gif); margin-top:15px;}

#centeringContainer {position:relative; font-size:1.0em; top:0; width:1024px; text-align:left; padding-top:25px; margin-left:auto; margin-right:auto;}

/* ------ top bar ------ */
.topBar {font-size:1.0em; width:930px; margin-bottom:5px; padding-bottom:5px;}
	.logo {display:block; float:left;}
	.brain {display:block; float:right;}

/* ------ content ------ */
.navContentContainer {font-size:1.0em; width:1024px;}
	#lhn {float:left; width:220px; text-align:right; padding:0 5px 10px 0;}
	
		a.lhnLevelOne {display:block; font-size:1.4em; font-weight:normal; color:#595959; margin-bottom:15px;}
		a.lhnLevelOneParent {display:block; font-size:1.4em; font-weight:normal; color:#595959;}
		.lhnLevelOneSelected {color:#8dc73d; font-size:1.4em;}
		
		a.lhnLevelTwo {display:block; margin-left:25px;}		
		a:hover.lhnLevelTwo {font-weight:bold;}
		
		.lhnLevelTwoSelected {color:#8dc73d; font-weight:bold; margin-left:25px;}
		
	#contentContainer {position:relative; float:right; width:790px;}
	    #pageContent {position:relative; float:left; width:450px; margin-left:10px;}
	    #imageFlashContent {position:relative; float:right; width:325px;}
	
		a.relatedItemLink {display:block; font-size:0.9em; background-image:url(http://www.re-do.info/forsytheConfino/images/icon_other.gif); background-repeat:no-repeat; background-position:0 0; padding:2px 10px 2px 20px; margin-bottom:5px;}
	
/* ------ bottom bar ------ */
.bottomBar {width:930px; text-align:right; margin-top:10px; margin-left:auto; margin-right:auto;}
a.bottomBarLinks {font-size:1.4em; color:#595959; margin-left:15px;}

/* ------ cleaners ------ */
.clearBoth {clear:both; display:block; height:1px; border:none; margin:0; padding:0; background:transparent;}
.clearLeft {clear:left; display:block; height:1px; border:none; margin:0; padding:0; background:transparent;}
.clearRight {clear:right; display:block; height:1px; border:none; margin:0; padding:0; background:transparent;}

/*
################ Generic Items ################
*/
img {border:0; padding:0;}

h1 {font-size:1.6em; font-weight:normal; color:#006f3b; padding:0; margin:0 0 10px 0;}
h2 {font-size:1.2em; font-weight:normal; color:#006f3b; padding:0; margin:0 0 10px 0;}

strong {color:#006f3b;}
b {color:#006f3b;}

.padding5 {padding:5px;}
.padding10 {padding:10px;}
.padding20 {padding:20px;}

ul {padding:0; margin-left:0;}

li {list-style:none; background-image:url(http://www.re-do.info/forsytheConfino/images/bullet.gif); background-repeat:no-repeat; background-position:0 3px; padding:0 0 5px 12px;}

/*
################ Form Items ################
*/
.inputMed {font-family:Arial, Helvetica, sans-serif; font-size:10px; width:250px; border:solid 1px #8dc73d; padding:2px;}

.inputText {font-family:Arial, Helvetica, sans-serif; font-size:10px; width:450px; height:200px; border:solid 1px #8dc73d; padding:2px;}

/*
################ Anchor Items ################
*/

a {text-decoration:none; color:#8dc73d;}
a:hover {text-decoration:none; color:#8dc73d;}