body { font:12px/1.5em Arial, Helvetica, sans-serif; background:#ddd; color:#333; }

* { outline:none !important; }

a { color:#006BB3; text-decoration:underline; color:#333; }

h1 { color:#555; margin-left:100px; margin-top:60px; font-size:30px; text-transform:uppercase; font-weight:bold; line-height:0;
/* margin-bottom:2px; *margin-bottom:10px; */padding:.4em 0; }
h1 span { text-transform:lowercase; }
h1 a {color:#555; text-decoration:none;  }

#container {  position:absolute; top:60px;/*bottom:10px; /*border-bottom:1px solid #000;*/ width:100%; }

#photos { background-color:#ccc; float:left; padding-top:5px; border:1px solid #666; border-width:3px 0 3px 0;
padding-bottom:7px; padding-left:100px; position:relative; }
#photos img, .floatsimilar { margin-right:9px; float:left; position: relative; }
#offset { position:absolute; top:6px; left:435px; }
#desc, .floatsimilar { margin:0; padding:0; border-right:1px solid #999;  font-size:11px; line-height:1.6em; color:#444; padding:25px 70px;
width:250px; height:350px; }
#desc { padding-left:0; }

a img { border:0 none }

ul { margin:.4em 0; margin-bottom:1.7em; padding:0;  }
li { margin-left:1.7em; padding-left:0; }
