/* RIVERSIDE MEWS GLOBAL STYLES */
body, html { margin:0; padding:0; }
body { background-color:#ede9e0; color:#FFFFFF; font:14px "Lucida Grande", Lucida, Verdana, sans-serif; }

img { border:none; }

h1 { font-size:18px; margin:0; padding:30px 0 0 25px; }
p.caption { color:#919191; font-size:8px; padding:0; text-align:right; margin:0 100px 0 0; }
p.caption a { text-decoration:none; color:#919191; font-size:12px; }

#content { width:900px; background-color:#004b46; margin:auto; margin-top:0; padding:15px 0 25px; -webkit-box-shadow: 0 0 25px #919191; -moz-box-shadow:0 0 25px #919191;}

#interior { width:900px; background-color:#FFFFFF; clear:both; color:#000000; }
#interior h1 { margin:0; padding:25px 20px 5px; }
#interior p { margin:0; padding:10px 30px 0 25px; font-size:12px; }

#logo { float:left; margin-right:25px; margin-left:25px; z-index:100; position:relative; }

#navWrap { width:700px; margin-left:225px; padding:25px 0; }
ul#nav { list-style-type:none; list-style-position:outside; padding-top:60px; margin-top:0; }
ul#nav li { display:inline; padding-right:10px; font-weight:bold; }
ul#nav li a { color:#FFFFFF; text-decoration:none; }
ul#nav li a:hover { border-bottom:1px solid #ede9e0; }

#feature { width:900px; background-color:#FFFFFF; clear:both; margin-top:25px;}
img#cutaway, img#certificate { width:300px; height:200px; margin:auto; display:block; }

#featurePics { float:left; width:331px; margin-top:350px; padding-left:10px; }
#featurePics img { padding-bottom:10px; }

#picWrap { width:331px; height:500px; float:left; position:absolute; top:0; z-index:0; margin:0; background-image:url(../images/mainPhoto.png); }


#newsWrap { width:500px; margin-left:350px; padding-bottom:10px; }
#newsWrap h1 { color:#004b46; }
/* #news {  width:500px; margin-left:25px; padding-bottom:10px;  } */
#newsWrap p { color:#000000; font:14px "Lucida Grande", Lucida, Verdana, sans-serif; padding-left:25px; }
#newsWrap a { color:#004b46; }

#propertyWrap { width:900px; height:200px;}

#property { width:450px; height:200px; float:left; padding-top:20px; padding-left:40px; }
#property h1 { font-size:20px; color:#ede9e0; padding:0;}
#property h1 a { color:#ede9e0; text-decoration:none; }
#property p { padding-left:15px; font:16px Bakersville, Garamond, Cambria, "Times New Roman"; color:#FFFFFF; }
#property p a { color:#FFF; text-decoration:underline; }

#tour { width:250px; float:left; padding-left:40px; padding-top:20px; }
#tour div { clear:both; height:70px; }
#tourPic { float:left; border-style:solid; border-color:#ede9e0; margin-right:10px; }
#tour p { text-align:center; padding-top:25px; }
#tour a { color:#FFFFFF; text-decoration:none; }

#sitePlan { float:left; border-style:solid; border-color:#ede9e0; margin-right:10px; }

#netZeroThumb { float:right; }
p#subhead { color:#cacaca; padding:0 0 0 25px; margin:0; font-weight:bold; }

#logos { width:200px; height:75px; margin:auto; padding-top:15px; }
#logos img { float:left; padding-left:10px;}

#icons { margin:0 auto; width:875px; height:100px; position:relative; top:28px; z-index:100; }
#icons img { float:left; margin:0 0 0 30px; }

#infoBubble { margin:15px auto; width:875px; height:300px; }
.green { background-color:#ccfbcb; width:180px; height:225px; margin:0 8px; padding:10px; -webkit-border-radius:5px; float:left; -moz-border-radius:5px; border:1px solid #c2efc1; }
.red ul, .blue ul, .yellow ul, .green ul { font-size:10px; }
.red h2, .blue h2, .yellow h2, .green h2 { font-size:12px; margin:0; padding:0; }
