#global_container {  width:950px;  margin:0 auto;  text-align:left;  border-left:1px solid #e6dfdf;  border-right:1px solid #e6dfdf;  border-bottom:1px solid #e6dfdf; }  #container {  float:left;  width:100%;  background:#fff;  padding:0 0 25px 0; }  #container #left_menu {  float:left;  width:210px;  padding:115px 0 0 18px;  background:url(/images/layout/logo/logo.png) no-repeat 20px 40px; }  #container #left_menu a {  color:#fff;  display:block; }  #container #left_menu a:hover {  color:#ccc; }  #container #left_menu ul {  list-style:none; }  #container #left_menu ul li {  background:url(/images/layout/content/mnu_btn.png) no-repeat 0 0;  height:22px;  padding:5px 5px 5px 15px;  margin:0 0 2px 0; }  #container #left_menu ul li.selected {  background:url(/images/layout/content/mnu_btn_sel.png) no-repeat 0 0; }  #container #content {  float:left;  width:722px; }  #container #context {  float:left;  padding:25px 25px 25px 0; }  #container #context ul {  margin:0 0 20px 0; }  #container #context li {  list-style:inside; }  #container #context #routeplanner {  float:left;  width:447px;   }  #container #context #route_info {  float:left;  width:250px; }  #container .row_input input {  border:1px solid #d7c7c7;  padding:3px;  width:400px; }   #container .row_input .row_radio input {  padding:3px;  width:15px;  cursor:pointer;  margin:0 10px 0 0; }   #container textarea {  width:569px;  height:180px; }  #container .i_row {  width:100%;  float:left;  padding:3px 0 3px 0; }  #container .row_name {  float:left;  width:120px; }  #container .row_input {  float:left; }  #container .row_submit {  float:right;  width:100%;  text-align:right; }  #info {  float:left; }  .validation-failed {   background:#ffcfcf; }  .validation-passed {   background:#e7ffad; }  .photos {  float:left;  width:722px;  margin: 0 0 35px 0; }  .photos img {  width:165px; }  .photos .photo  {  float:left;  margin:0 15px 10px 0;  width:165px; }  .photos .photo_last {  float:left;  margin:0 0 10px 0;  width:165px; }  