body {
	background-color: #ebf5ff;
	color: black;
       margin: 0;
       padding: 0;
       font-family: Verdana, Tahoma, sans-serif ;
       font-size: 12px;
       }

hr { display: none; }
img { border: none; }
a {
	background-color: transparent;
	text-decoration: none;
	color: black;
    }
a:hover {
          color: #FF6B01;
          text-decoration: underline;
          }
a:visited { color: #FF6B01;}
#body {
        display: block;
        width: 1000px;
        margin: 0px;
        padding: 0;
        }
#header {
          float: left;
          width: 1000px;
          height: 140px;
          }
#logo {
	position: absolute;
        float: left;
        margin: 5px 0 0 5px;
        width: 250px;
        padding: 0;
        z-index: -1;
        }
#hiden {display: none; }

#topMenu {
           display: block;
           float: left;
           margin: 0;
           padding: 0;
           width: 1000px;
           height: 50px;
		background-image: url("/img/top_bg.jpg");
           }
#topMenu p {
             display: block;
             float: left;
             margin: 0 0 0 10px;
             }
#topMenu h6 {
	      width: 750px;
		float: left;
            margin: 3px 0 0 35px;
              padding: 0;
              }
#topMenu h6 a:visited { color: #000; }
#topMenu h6 a:hover { color: #FF6B01; }
#topMenu ul {
		margin: 0 0 0 25px;
              padding: 0 ;
              display: block;
              float: left;
              list-style: none;
              width: 670px;
              }
#topMenu li {
              text-align: center;
              float: left;
              width: 100px;
              height: 20px;
              }
#topMenu ul a {
                text-decoration: none;
                font-weight: bold;
                color: #ffffff; /* #666633; */
                display: block;
		background-color: #2b82d9;
                width: 100%;
                height: 20px;
		border-top: 4px solid #0058b0;
		border-right: 2px solid #fff;
                }
#topMenu ul a:hover {
                      background-color: #FF6B01;
                      color: #fff;
                      border-top: 4px solid #fff;
                      border-right: 2px solid #0058b0;
                      /*                   border-bottom: 1px solid #ead9c5;
                         border-left: 1px solid #ead9c5; */
                      height: 20px;
                      }
#pageBody {
            display: block;
            float: left;
            margin: 0;
            padding: 0;
            width: 1000px;
            }
#leftCol {
           display: block;
           float: left;
           margin: 0;
           padding: 0;
           width: 200px;

	   background-repeat: no-repeat;
	   background-position: 0 0;
           }
.position {
	display: block;
	width: 100%;
	}
#leftCol label {
                 display: block;
                 width: 90%;
                 margin: 3px auto 0 auto;
                 }
#leftCol select {
                  display: block;
                  width: 98%;
                 }
#container {
             display: block;
             float: right;
             margin: 0;
             padding: 0;
             width: 800px;
             }
#midCol {
          display: block;
          float: left;
          margin: 0;
          padding: 0;
          width: 550px;
          background-color: #ffffff;
          border: 2px outset black;
          }
#test {
	display: block;
	float: left;
	width: 160px;
	margin: 5px;
	height: 129px;

	}

#content {
           display: block;
           margin: 5px 40px 5px 5px;
           padding: 2px;
           }
#content p {
             text-indent: 3em;
             text-align: justify;
             }
ul.offers {
            display: block;
            width: 100%;
            padding: 0;
            float: left;
            margin: 3px 0;
            border: 1px solid gray;
            list-style: none;
            }
ul.offers li {
               display: block;
               width: 98%;
               margin: 2px 0;
               padding: 0;
               float: left;
               border-left: 10px solid #ffffff;
               }
ul.offers li:hover {
                     background-color: #ededed;
                     border-left: 10px solid #b3aba0;
                     }
ul.offers img {
                display: block;
                width: 100px;
                float: left;
                padding: 2px;
                border: 1px solid gray;
                margin: 0 7px 0 0;
                }
ul.offers  img:hover {
                       background-color: #ff6b01;
                       }
ul.offers p {
              display: block;
              float: right;
              margin: 3px 10px 0 0;
              padding: 0;
              }
#shadow {
          display: block;
          position: fixed;
          width: 250px;
          top: 160px;
          left: 735px;
          background-color: #b3aba0;
          }
* html #shadow { position:absolute; }
#rightCol {
            display: block;
            position: relative;
            top: -4px;
            left: -3px;
	    background-color: #CCE5FF;
            border-bottom: 1px solid #444;
            border-right: 1px solid #444;
           }
#rightCol h2 {
               display: block;
               height: 60px;
	       background-color: #0058b0;
               color: #ffffff;
               text-align: center;
               margin: 0;
               padding: 17px 0 0 0;
               border-bottom: 3px double;
               }
.special {
           display: block;
           width: 98%;
           margin: 7px auto;
           padding: 0;
           }
.special img {
               padding: 2px;
               border: 1px solid #b3aba0;
               }
.special img:hover {
                   background-color: #ff6b01;
                   }
.special ul {
              display: block;
              width: 130px;
              margin: 0;
              padding: 0;
              float: left;
              list-style: none;
              }

#botomMenu {
	position: relative;
	left: 160px;
	width: 730px;
	display: block;
        height: 25px;
           }

#botomMenu ul {
              padding: 0;
              display: inline;
              list-style: none;
	      margin: 0 auto;
              width: 730px;
              }
#botomMenu li {
              	text-align: center;
/*		text-size: small; */
             	float: left;
              	width: 100px;
              	height: 25px;
              }
#botomMenu ul a {
                text-decoration: none;
                font-weight: bold;
                color: #ffffff;
                display: block;
		background-color: #2b82d9;
                width: 100%;
                height: 20px;
		border-top: 4px solid #0058b0;
		border-right: 2px solid #fff;
                }
#botomMenu ul a:hover {
                      background-color: #FF6B01;
                      color: #fff;
                      border-top: 4px solid #fff;
                      border-right: 2px solid #0058b0;
                      height: 20px;
                      }
#footer {
          display: block;
          clear: both;
          margin: 0;
          padding: 0;
	  background-color: #6b9cce;
          color: #000000;
          width: 1000px;
          text-align: center;
          font-size: .8em;
          }
/* property preview START */
div.preview {
              display: block;
              width: 32%;
              float: left;
              padding: 2px;
              border-right: 1px solid #ead9c5;
              border-bottom: 1px solid #ead9c5;
              }
div.preview dd {
                 margin: 0 0 0 10px;
                 }
div.preview img {
                  padding: 3px;
                  background-color: #9da598;
                  border: 2px solid #ead9c5;
                  }
div.preview img:hover {
                        background-color: #ff6b01;
                        }
div.preview:hover { background-color: #ededed; }
/* property preview END */
/* single property preview START */
#leftCol ul { list-style: none; }
div.property {
               display: block;
               width: 98%;
               margin: 7px auto;
               }
div.property dt {
                  font-weight: bold;
                  text-decoration: underline;
                  }
#icons {
         display: block;
         height: 40px;
         font-family: Courier, "Courier New", monospace;
         font-size: 1px;
         margin: 0 0 23px 0;
         }
#icons b {
           display: block;
           width: 45px;
           height: 40px;
           float: right;
           text-align: center;
           }
/* single property preview END */
em { font-weight: bold; }
.nb { color: #ff6b01; }


