/* CSS Document */
body { margin: auto; text-align: center; background-image: url('/tour/bitmaps/back2.gif'); background-repeat: repeat-x; }    
#back { background-image: url('/tour/bitmaps/back.gif'); background-color: #009; width: 100%; height: 100px; } 
#head { width: 980px; height: 100px; margin: auto;  }
#head a img { border: 0px; }
#menu { width: 620px; height: 100px;  float: left; text-align: right; }
#menu #top { width: 620px; height: 55px;  }
#menu #bottom { width: 550px; height: 45px; text-align: center; margin: auto; color: #FFF; }
#menu #bottom div { padding-top: 8px; margin-left: 94px; font: bold 0.8em Arial; text-align: left; }
#menu a { font: bold 17px Times; padding: 8px 5px; color: #FFF; text-decoration: none; float: left; width: 100px; vertical-align: middle; text-align: center; }
#menu a:hover {  text-decoration: underline; background-image: url('/tour/bitmaps/transparent.gif'); }
#logo {  float: left; margin: 10px 0px; }
#main { width: 980px; margin: auto; text-align: left; }
#sub_menu { width: 250px; height: 500px;   float: left; text-align: left; }      
#sub_menu h2 { font: bold 1.5em Times; color: red; }
#sub_menu a { text-decoration: none; color: blue; font-weight: bold; }
#sub_menu a:hover { text-decoration: underline; }     
#content { width: 980px; /*border-left: 2px solid black;*/ float: left; margin: 10px 0px;  text-align: left; }
#content p { margin: 0px 2px; padding: 0px; text-align: justify; font: 0.8em Arial; color: white; }
h1 { font: bold 2em Times; margin: 0px 0px 5px 0px; padding-top: 15px; text-align: left; color: #00A; }
#content h1 { color: white; }
#content #sets { text-align: justify; width: 100%; }
#content #sets p { color: black; }
#content .set_array { overflow: hidden; width: 240px; height: 420px; float: left; padding: 0px; /*border-bottom: 1px solid #aaa;*/ text-align: left; position: relative; background-image: url('/tour/bitmaps/back6.gif');  }
#content .set_array a { margin: 0px; padding: 0px; }
#content .set_array a img { position: absolute; top: 0px; left: 1px; width: 238px; float: left; border: 0px; margin: 0px; padding: 0px; border-bottom: 1px solid #999; }
#content h3, #content  h4 { font: bold 0.8em Arial; margin: 0px 25px; padding: 0px; color: white; }
#content .set_array h4 { color: #000; position: absolute; bottom: 10px; left: 0px; text-align: center; width: 240px; margin: 0px 3px; }
#content .set_array h4 .vid { color: red; }
#content .set_array h4 .mob { color: blue; }
#content .set_array h4 .ipo { color: purple; }
#content .set_array h3 { color: red; margin: 178px 3px 0px 3px; }
#content h5 { color: black; font: bold 0.8em Arial; margin: 0px 3px; padding: 0px; }
#content h6 { font: bold 0.8em Arial; margin: 0px 3px; padding: 0px; }
#content h6 a { color: blue; }
#content .set_array p { margin: 10px 3px; padding: 0px; float: left; }
#content #set { height: 400px; width: 980px; background: url('/tour/bitmaps/back3b.gif'); margin: 20px 0px; padding: 0px; text-align: left; }
#content #set #set_info, #join { float: left; width: 550px; margin: 15px 0px 15px 15px; text-align: center; }
#content #set #join ul, #join p { color: #AAA; }
#content #set #join a { color: #FFF; font-weight: bold; padding: 0px; display: block; margin: 3px 0px; /*background-color: #FFF;*/ }
#image_samples { width: 640px; margin: 0px 0px 0px 30px; text-align: left; float: left; }
#image_samples a img { border: 1px solid #777; margin: 0px 4px; }
#content #set #set_video { float: left; width: 320px; margin: 20px 20px 5px 30px; }
#content a img { border: 0px; margin: 4px 0px; }
#image_samples a img { border: 1px solid #777; margin: 0px 4px; }
#content a.button { margin: 0px 110px 0px 110px; padding: 0px; }
#girl { float: left; }
#more { float: right; width: 250px; height: 267px; /*border: 1px solid red;*/ background: url( '/tour/bitmaps/back7.gif' ); }
#more p { color: white; margin: 0px 6px; }
#content h2 { margin: 5px 5px; padding: 0px; font: 1.2em Times; color: white; }
#more h2 { margin: 20px 5px; }
#footer { width: 100%; height: 81px; background: url('/tour/bitmaps/back8.gif'); clear: both; text-align: center; }
#footer #top_foot { padding-top: 10px; }
#footer #top_foot, #footer #bottom_foot { margin: 20px; }
#footer #top_foot a, #footer #bottom_foot a { color: white; font: bold 1em Times; text-decoration: none; margin: 2px 10px; }
#footer #top_foot a:hover, #footer #bottom_foot a:hover { text-decoration: underline; }
#footer2 { text-align: center; margin: auto; background:url('/tour/bitmaps/back9.gif'); width: 980px; padding: 8px 0px; }
#footer2 a { color: white; font-weight: bold;  text-decoration: none; margin: 10px 12px 0px 12px; }
#footer2 a:hover { text-decoration: underline; }
#footer3 { text-align: center;  }
#footer3 a { font-weight: bold; color: #00a; margin: 2px 8px; }
#join_members_area { width: 265px; padding-top: 54px; float: right; text-align: left; }
#join_members_area_models { float: none; margin: 0px auto; padding-top: 0px; width: auto; text-align: center; }
#join_members_area a img, #join_members_area_models a img { margin: 0px 5px; }
#model { background-image: url('/tour/bitmaps/back10.gif'); width: 980px; margin: 20px auto; height: 240px; }
#model p { margin-right: 15px; font-size: 0.9em; font-weight: bold; }
#model img { margin: 25px; float: left; border: 1px solid #aaa; }
#models { margin: 0px 15px 0px 15px; width: auto; }
#models h1 { margin-top: 0px;}
#models a img { border: 1px solid #AAA; }
#next_prev { width: auto; float: right; margin: 25px 0px 0px 0px;  }
#next_prev a, #models #next_prev span { font: 0.8em Arial; color: #FFF; text-decoration: none; }
#next_prev a:hover { text-decoration: underline; }
#next_prev span { color: #AAA; }
#what_you_get { margin: 0px 15px; padding-top: 40px; color: #FFF; width: 350px; height: 170px; text-align: center; float: left; }
#what_you_get table { border-collapse: collapse; }
#what_you_get caption { background-color: #A00; border: 1px solid #FFF; padding: 0px; }
#what_you_get td, #what_you_get th { color: #FFF; border: 1px solid #FFF; text-align: left; }
#what_you_get td { width: 70px; }
#what_you_get h2 { padding: 0px; margin: 2px; }
#epoch { margin: 5px 0px; }

