Okay Ė Iíve spent over a day at SitePoint Referrence for HTML and CSS.
Again www.propertieswithstyle.com

IE 8: Displays well and is the look that I want. However, I believe the HTML is somewhat ugly. Look at what I had to do to get spacing between the <p> paragraphs. Yes I ran it through validation but cannot intpret well the suggestions. Thatís why I spent a lot of time in the reference sections.

Opera 11.52: Menu text much larger. <p> text smaller. Spacing between paragraphs is huge. Footer text HUGE!. Layout is basically there with images and content widths, etc.

Chrome I believe the latest version. Menu text is smaller. Viewport width is TWICE the width of the normal screen. All text is very small. Footer text is microscopic and extends way off screen to the left of the view port. When zooming in or out all seems to implode on itself

Iím wondering about my CSS flow, the order of the css callouts on the stylesheet. If the outer, maincontent and menu <divs>are conflicting somehow?

Any assistance would be greatly appreciated.

(Note: I did obtain more information about java script. Thanks.)


My CSS

Code:
html, body {margin:0;
    		padding:0
}


body 		{color:#000;
    		 background: url(images/blinds1.png) fixed;			
    		 font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    		 font-size:100%;
    		 line-height:1.3;
			 padding:0 10px;
			 margin-top:30px;
}

#outer 		{max-width:1200px;
			 min-width:400px;
			 width:100%;
			 margin-right:14px;
			 margin-left:14px;
			 position:relative;
} 

#maincontent{float:right;
			 width:66.67%; /* 800px */
			 margin-top:30px;
}

/* ---------------container for the navigation ----------------------*/
#nav {
    margin:0;
    padding:0;
    list-style:none;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
    color:#fff;
	font-size:90%;
	line-height: 130%;
    position: fixed;
	top:30px;
    width:26.67%;  /*width of navigation list 320px*/
	overflow:hidden; /* can-does this go here? */
}

	* html #nav{position:absolute;}
	#navli{font-size:90%;margin:0 0 5px;
	list-style:none;}
	#nav a,#nav a:link,#nav a:visited {
	color: #6CF;
    list-style: none;
	text-decoration: none;
}

#nav li a:hover{color:#fff}
/*************************************************NAVIGATION ENDS HERE***************/

h1,2,3,4,5,6{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;

}

p 			{font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif; 
			 float:left;
			 font-size:96%;
			 line-height: 120%; 
			 text-align: justified;
			 color:#6CF;
			 padding-bottom:1%;
			 /*padding: 1% 0.5 1% 0.5;*/
}

.plate  
			{float:right;
			 display:block;
			 position: relative;/* IE bug fix*/
}

.imgpic		{float:right;
			 display:block;
			 position: relative;/* IE bug fix*/
			 /* margin-bottom:1%; */
			 border-style:inset;
			
}

#footer		{font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
			 float:right;
			 font-size:54%;
			 font-style:normal;
			 line-height: 100%; 
			 color:#6CF; 
			 text-align:justify;
					 
}
/* eND css*/