body {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.page-bg {background:url(../images/page-bg.jpg) left top repeat-x; min-width:1000px;}


img {margin:0px; padding:0px; border:0px;}
p {margin:0px; padding:0px; border:0px;}

form {margin:0px; padding:0px; border:0px;}

.clearflot {clear:both;}

.wapper {width:980px; margin:0 auto;}

.header {padding:12px 0 0 0;}
.header-left {float:left; width:560px;}
.logo {padding:9px 12px 4px 17px; margin:0px; float:left}
.header-right {float:right; color:#59777b; padding:34px 5px 0 0; font-size:12px; width:350px; text-align:right;}
.header-right a {text-decoration:none; color:#fffffe;}
.header-right a:hover {text-decoration:none; color:#f4a242;}
.header-right a.active {text-decoration:underline; color:#f4a242;}


/*   search nav */
.search-top-nav {float:left; line-height:normal; padding:25px 0 0 0; width:auto; margin:0 0 0 10px;}
.search-top-nav ul {margin:0; padding:0; list-style:none; position:absolute;}
.search-top-nav li {display:inline; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase;}
.search-top-nav a {float:left; background:url(../images/tableft.gif) no-repeat left top; margin:0 0px 0 -1px; padding:0 0 0 8px; text-decoration:none; width:auto;}
.search-top-nav a span {float:left; display:block; background:url(../images/tabright.gif) no-repeat right top; padding:13px 19px 16px 10px; margin:0; color:#233436; width:auto;}
.search-top-nav a span {float:none; width:auto;}
.search-top-nav a:hover {background-position:0% -41px;}
.search-top-nav a:hover span {background-position:100% -41px; color:#ffffee;}
.search-top-nav a.active {background-position:0% -41px;}
.search-top-nav a.active span {background-position:100% -41px; color:#ffffee; margin:0 1px 0 0;}






.search-bar {height:61px; margin:7px 0 0 0;}
.search {float:left; width:792px;}
.search-bg {background:url(../images/search-bar-bg.jpg) left top repeat-x; color:#FFFFFF; font-size:12px; font-weight:bold; margin:0 6px; padding:14px 0 15px 4px;}
.search-bg .input {margin:0 5px 0 0; width:250px; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border:1px solid #d7d7d7; background:#f7f7f7; color:#243027; vertical-align:middle;}
.search-bg .select {margin:0 5px 0 0; width:190px; padding:4px; font-family:Arial, Helvetica, sans-serif; font-size:13px; border:1px solid #d7d7d7; background:#f7f7f7; color:#243027; vertical-align:middle;}
.search-bg .btn {margin:0px; padding:0px; border:0px; background:url(../images/search-btn.jpg) left top no-repeat; width:31px; height:31px; vertical-align:middle;}

.gold-member {float:right; width:auto;}

.advance-search {float:right; width:100px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fefefe; padding:1px 0 0 0;}
.advance-search .arrow {background:url(../images/search-arrow.gif) left 5px no-repeat; padding:0 0 0 8px; font-weight:normal;}
.advance-search .arrow a {color:#FFFFFF; text-decoration:none;}
.advance-search .arrow a:hover {color:#FFFFFF; text-decoration:underline;}

.left-cove {float:left; width:auto;}
.right-cove {float:right; width:auto;}



.bread-crome {color:#b2480e; padding:13px 12px 12px 12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bread-crome a{background:url(../images/bread-crome.gif) right 5px no-repeat; color:#3d3d3d; text-decoration:underline; padding:0 10px 0 0; margin:0 10px 0 0;}
.bread-crome a:hover{background:url(../images/bread-crome-h.gif) right 5px no-repeat; color:#638224; text-decoration:none; padding:0 10px 0 0; margin:0 10px 0 0;}
.bread-crome span {color:#3d3d3d; float:right;}
.bread-crome span a{color:#3d3d3d; text-decoration:underline; background:none; margin:0px; padding:0px;}
.bread-crome span a:hover{color:#638224; text-decoration:none; background:none; margin:0px; padding:0px;}


/*   search nav */