body { margin: 0; padding: 0; background-color: #cc0000; }
div { font-size: 14px; font-family: Arial, Helvetica, sans-serif; }
a {color: #FF0000; text-decoration: none;}
a:hover {color: #000000;}
div.top {width: 1000px; height: 96px; position: relative;}
div.top div {position: absolute; color: #FFFFFF;}
div.top div input {width: 110px; height: 15px; font-size: 11px;}

div.imgs {width: 998px; height: 227px; position: relative; overflow: hidden;}
div.imgs ul {width: 1002px; padding: 0; margin: 0; list-style-type: none;  position: absolute;}
div.imgs ul li {width: 167px; float: left;}

div.menu {width: 1000px; height: 37px;}
div.menu ul {width: 1000px; padding: 0; margin: 0; list-style-type: none;  position: relative;}
div.menu ul li {width: 109px; float: left; margin-left: 1px; margin-right: 1px;}
div.menu ul li a {display: block; width: 100%; background-image: url('/data/i/back.png'); line-height: 31px; color: #f8f5e8; font-size: 13px; text-align: center; text-decoration: none; font-weight: bold;}
div.menu ul li a:hover {background-image: url('/data/i/back-over.png');}
div.main {width: 999px; background-color: #FFFFFF; position: relative;}
.redtlt {color: #ff343f; font-weight: bold; font-size: 16px; line-height: 20px;}
.maintlt {color: #b21111; font-weight: bold; font-size: 16px; line-height: 20px;}
.maintlt a {color: #b21111; font-weight: bold; font-size: 16px; line-height: 20px;}
.main img {border: 1px solid #FFFFFF;}
.main div {color: #b50000}
.main p {margin-top:0; padding-top:0}
.banners img {margin-left: 8px; margin-right: 8px; margin-top: 10px;}
div.bottom {width: 1000px; height: 37px; background-color: #cc0000;}
div.bottom div {font-size: 11px; line-height: 39px; color: #FFFFFF;}
div.bottom div a {color: #FFFFFF; text-decoration: none;}
div.bigphoto { position: absolute; width: 267px; height: 387px; background-image: url('/data/i/back_photo.png');}
div.bigphoto img {margin: 0; padding: 0; border: 0; margin: 3px;}
#data_pages a {color: #c8121e; text-decoration: none;}
#data_pages b {color: #000000;}
div.data div {position: absolute}
div.list {width: 78px; height: 110px; background-image: url('/data/i/n_back.png');}
div.list img {margin: 5px; border: 0;}
div.selectedlist {width: 78px; height: 110px; background-image: url('/data/i/p_back.png');}
div.selectedlist img {margin: 5px; border: 0;}
div.info_select {width: 110px; height: 20px; line-height: 20px; text-align: center; color: #FFFFFF; background-color: #a41612; font-weight: bold;}
div.info_select a {color: #FFFFFF; text-decoration: none}
div.info_select a:hover {color: #fbd34f}
div#info_photo {left: 630px; top: 5px; width: 261px; height: 373px; background-image: url('/data/i/m_back.png');}
div#info_photo img {padding: 1px 15px 11px 5px;}
div#photos {left: 237px; top: 376px; width: 645px; height: 226px; overflow: hidden}
div#photos img {border: 1px solid #fb0402;}
div.top #babelfish div {color: #000000; position: relative;}
div.infodata {left: 240px; top: 60px; width: 388px; height: 290px; border: 1px solid #a41612; overflow: auto;}
div.infodata div {padding: 3px;}
div.infodata2 {left: 240px; top: 60px; width: 640px; height: 290px; border: 1px solid #a41612; overflow: auto;}
div.infodata2 div {padding: 3px; font-size: 14px;}

form#form table {border: 1px solid #FF0000; width: 600px;}
form#form table td {background-color: #ffdada; text-align: left;}
form#form table th {text-align: center;}
form#form input {padding: 2px;}

#login a {color: #FFFFFF}

table#table {background-color: #ffdada; border: 1px solid #FF0000; padding: 3px;}
#table td, #table div {font-size: 13px; color: #000000;}
#table td {padding: 3px;}
div.accountmenu {margin-left: 5px; margin-right: 5px; padding: 3px; width: 200px; border: 1px solid #FF0000; background-color: #ffdada;}
div.accountmenu ul {padding-left: 10px; margin: 0;}
div.accountmenu ul li {margin-left: 5px;}
div.accountmenu ul li a {color: #FF0000; text-decoration: none;}
div.accountphoto {margin-left: 5px; margin-right: 5px; padding: 3px; width: 200px;}
div.accountphoto img{margin-left: 15px; border: 1px solid #FF0000;}
div.accounthello {padding: 3px;}
div#folders {background-color: #FF0000; position: relative;}
div#folders ul {padding: 0; margin: 0; list-style-type: none;}
div#folders ul li {float: left;}
div#folders ul li a {color: #FFFFFF; display: block; padding-left: 5px; padding-right: 5px;}
div.listing {position: absolute; top: 380px; width: 267px; font-weight: bold;}
div.listing a {color: #c8121e; text-decoration: none;}
.link {cursor: pointer; cursor: hand;}

form#form table tr.listnormal td {background-color: #ffdada; text-align: left;}
form#form table tr.listnew td {font-weight: bold; background-color: #fcbdbd; text-align: left;}
form#form table tr.listnewover td {font-weight: bold; background-color: #dfcccc; text-align: left;}
form#form table tr.listover td {background-color: #dfcccc; text-align: left;}

div.centeredlist { text-align: center; padding: 17px 0 0 0; margin: 0; line-height: 15px; }
* html div.centeredlist { padding: 10px 0 0 0; } 
div.centeredlist span { padding: 220px 70px 0 70px; white-space: nowrap; } 
* html div.centeredlist span { padding: 220px 70px 0 70px; }
div.centeredlist a, div.centeredlist a:link, div.centeredlist a:active {color: #FF0000; text-decoration: none;}
div.centeredlist span { display: inline-block; }
h2 {font-size: 12px; }
