/* HEADER */
div.header { width: 910px; margin: 0px 0px 0px 0px; position: relative; }

div.headertop { background: #000000; height: 40px; position: relative; text-align: left; padding: 5px; }
div.headertop a img { border: none; }
div.headertop a.txttitle,
div.headertop a.login, 
div.headertop a.logout,
div.headertop a.join
    { color: #aaaaaa; font-size: 16px; font-weight: bold; text-decoration: none; text-transform: capitalize; 
      position: absolute; height: 30px; line-height: 25px; padding: 7px 10px 0px 10px; }
div.headertop a.login, 
div.headertop a.logout 
    { border-left: solid 1px #666666; right: 0px; }
div.headertop a.join 
    { right: 65px; }
div.headertop a.join:hover, 
div.headertop a.login:hover, 
div.headertop a.logout:hover, 
div.headertop a.join:active, 
div.headertop a.login:active, 
div.headertop a.logout:active
	{ background: #444444; color: #ffffff; }

div.headertop a { text-decoration: none; }
div.headertop a font.logo1 , div.headertop a font.logo2 
	{ font-size: 22px; padding: 0px; text-transform: uppercase; font-weight: bold; }
div.headertop a font.logo1 { color: pink; padding-left: 10px; }
div.headertop a font.logo2 { color: #fff; }

div.headerpic { position: relative; height: 250px; overflow: hidden; margin-bottom:20px; }
div.headerpic a { text-decoration: none; }
div.headerpic a img { position: absolute; top: 0; left: 0; width: 910px; height: 250px; border: none; }
div.headerpic span {
    position: absolute; left: 0; top: 185px; z-index: 20; background: #000000; 
    opacity: 0.50; -moz-opacity: 0.50; filter: alpha(opacity=50);
    padding: 0px 15px; height: 50px; width: 910px; text-align: left; cursor: pointer;}
div.headerpic span strong {
    font-size: 20px; color: #ffffff; display: block; text-transform: capitalize; }
div.headerpic span em {
    font-size: 18px; color: red; line-height: 0px; font-style: normal; }
div.headerpic span i { color: #ffffff; font-size: 12px; }
div.headerpic a:hover span strong,
div.headerpic a:hover span em,
div.headerpic a:hover span i { color: #000; }
div.headerpic a:hover span { background: #fff; }

div.headermenu { background: #000000 url(../images/menu_bg.png) left bottom no-repeat; height: 55px; 
                 position: relative; text-align: left; padding: 0px; }
div.headermenu ul {
    display: block; padding: 0px; margin: 0px; position: absolute; top: 0px; left: 0px; }
div.headermenu ul li { float: left; border-left: 1px solid #aaaaaa; }
div.headermenu ul li.first { border-left: none; padding-left: 15px; }
div.headermenu ul li a {
    display: block; padding: 5px 15px 5px 15px; color: #aaaaaa; text-transform: capitalize; 
    font-weight: bold; text-decoration: none; font-size: 16px; }
div.headermenu ul li a:hover, div.headermenu ul li a:active { background: #444444; color: #ffffff; }
div.headermenu div.joinow_btn 
	{ position: absolute; background: #000000; width: 144px; height: 33px; top: 10px; right: 20px; }
div.headermenu div.joinow_btn a img { border: none; }

div.headerdetail { width: 910px; margin: 0px 0px 0px 0px; position: relative; background: #ffffff; }
div.headerdetail div.text { padding: 10px 15px 15px 15px; font-size: 14px; text-align: justify; }
div.headerdetail div.text font.logo1 , div.headerdetail div.text font.logo2 
	{ text-transform: uppercase; font-weight: bold; }
div.headerdetail div.text font.logo1 { color: #c81612; }
div.headerdetail div.text font.logo2 { color: #000000; }
div.headerdetail div.detailpic { margin: 0px 0px 0px 0px; text-align: center; padding: 0px 0px 20px 0px; }
div.headerdetail div.detailpic img { width: 880px; }


table.footer a, table.footer a.first { padding: 0px 15px; color: #bbbbbb; text-decoration: none; font-size: 13px; border:none; }
table.footer a { border-left: 1px solid #666666; }
table.footer a:hover { color: #ffffff; }
div.copyright { clear: both; color: #bbbbbb; margin: 20px 0px 10px 0px; text-align: center; width: 900px; font-size: 12px; }
div.copyright a, div.copyright a:hover { clear: both; color: #bbbbbb; font-size: 12px; }
div.copyright em.capital { text-transform:capitalize; font-style:normal; }


div.title { background-color: #000; color:#fff; padding: 5px 0px 5px 15px; font-size: 20px; text-transform: capitalize; }

div.adinfo 
	{ margin: 40px 0px 40px 0px; color: #000000; height: 20px; text-align: center; text-transform: uppercase; font-size: 26px; font-weight: bold; }
div.adinfo strong, div.adinfo a { color: #c81612; }
div.adinfo a { text-decoration:underline; }
div.adinfo a:hover { color: #ff1616; }

div.flyingimage 
	{ background: url(../images/populargirl.png) right bottom no-repeat; height: 600px; width: 240px; position: absolute; top: 670px; right: -100px; z-index: -1px; }

div.SetSample { padding: 0px; margin:15px; margin-top: 30px; border: dotted 1px #000; position:relative; background-color: #fff; }
div.SetSample div.SetTitle { position: absolute; top: 20px; left: 265px; overflow:hidden; }
div.SetDesc { margin:10px; text-align:justify; font-size:14px; }
div.SetVideo { margin:10px; text-align:right;  }
div.SetVideo a { color: #c81612; font-size:12px; margin-right: 20px; }
div.SetSample div.SetProfile { padding: 0px; top: 10px; overflow:hidden; border-top: dotted 1px; margin: 0px; background-color: #e7e1e1; }
div.SetSample div.SetProfile img.profileImage { width:40px; height: 40px; padding: 0px; margin: 0px; border: solid 1px #fff; }
div.SetSample div.SetProfile table.ProfileFooter td.ProfileFooterTd { padding: 0px 5px 0px 5px; }
div.SetSample div.SetProfile table.ProfileFooter td.ProfileFooterTd a img { border: none; }
div.SetSample img { border: solid 1px #333; margin: 10px; padding:0px; }
div.SetSample img.big { width: 850px; border: solid 1px #333; }
div.SetSample img.small { width: 196px; }
div.SetSample img.first { width:240px; margin-left: 10px; margin-right:0px; }
div.SetSample img.more { width:190px; margin-left: 10px; margin-right:0px; }
div.SetSample h1, div.SetSample h2, div.SetSample h3 { font-weight:bold; font-style:italic; display: inline; }
div.SetSample h1, div.SetSample h2 { color: #000000; font-size: 18px; }
div.SetSample h3 { font-size:14px; }
div.SetSample h2 { padding-left: 50px; }
div.SetSample h1 strong, div.SetSample h3 strong { color: #c81612; }
div.SetSample h1 a, div.SetSample h3 a, 
div.SetSample h1 a:hover, div.SetSample h3 a:hover, 
div.SetSample h1 a:visited, div.SetSample h3 a:visited { color: #c81612; }
div.SetSample table.enter { border-spacing: 20px; width: 800px; color: #000; font-size:16px; }
div.SetSample table.enter td { border: none 1px #000; width: 50%; vertical-align:top; padding: 5px; }
div.SetSample table.enter td h1 { color: #c81612; font-size:30px; font-style:normal; }
div.SetSample table.enter p.info { font-size: 12px; padding:0px; margin:0px; }
div.SetSample table.enter p.info2 { font-size: 12px; padding:0px; margin:0px; margin-left:30px; text-align:right; }
div.SetSample table.enter p.info2 a { color:#c81612; }
div.SetSample table.enter p.info2 a:hover { color:#ff1616; }

div.SetSample table.list td.list_img { width:50px; }
div.SetSample table.list td.list_img img { width:50px; height:50px; }
div.SetSample table.list td.list_text { width:750px; vertical-align:middle; }
div.SetSample table.list td.list_text a { color:#c81612; }
div.SetSample table.list td.list_text a:hover { color:#ff1616; }



div.SetSample table.thumb { margin: 0px; text-align:center; border: none; }
div.SetSample table.thumb td.thumb { border: none; margin: 0px; padding: 0px; }
div.SetSample table.thumb img.thumb { width: 200px; border: solid 1px #000; margin: 5px; padding: 0px; }

table.myalbum { background-color:#FFF; border-spacing:0px; font-family:Calibri; font-size:18px; font-weight:bold; }
table.myalbum a, table.myalbum a:hover, 
table.myalbum a:link, table.myalbum a:visited, span.hidden { margin:0px 3px 0px 3px; color: #bbb ; text-decoration:none; }
table.myalbum a:hover { text-decoration:none; color:#000; }
table.myalbum td.hidden img { opacity: 0.20; -moz-opacity: 0.20; filter: alpha(opacity=20); }
table.myalbum a img { border:none; }
table.myalbum td.navBar a { padding:0px; margin:0px; }
table.myalbum td.navBar a img { opacity: 0.50; -moz-opacity: 0.50; filter: alpha(opacity=50); }
table.myalbum td.navBar a:hover img { opacity: 0.99; -moz-opacity: 0.99; filter: alpha(opacity=99); }
table.myalbum td.sizeBar { width:350px; padding: 0px 0px 0px 22px; font-size:12px; }
table.myalbum td.sizeBar span { padding: 0px 0px 0px 0px; color: #999; }
table.myalbum td.closeBar { text-align:right; padding: 0px 20px 0px 0px; font-size:14px; }
table.myalbum td.closeBar a img { opacity: 0.50; -moz-opacity: 0.50; filter: alpha(opacity=50); }
table.myalbum td.closeBar a:hover img { opacity: 0.99; -moz-opacity: 0.99; filter: alpha(opacity=99); }
table.myalbum td.photo { text-align:center; padding: 5px 20px 5px 20px; }
table.myalbum td.photo img.photo { border:solid 1px #000; padding:0px; margin:0px; }


div.pagebody 
	{ background: #ffffff url(../images/repeatable_panel.jpg); width: 910px; margin: 20px 0px 20px 0px; position: relative; padding: 0px 0px 15px 0px; }
div.pagebody div.detail { padding-left: 10px; }
div.pagebody div.detail img { margin: 0px 0px 0px 0px; border: dotted 1px #000000; }
div.pagebody div.detail p { margin: 20px 0px 0px 0px; line-height: 20px; }
div.pagebody div.detail p strong { margin: 0px 10px 0px 0px; text-transform: capitalize; }
div.pagebody h1.title 
	{ background-color: #000; color:#fff; padding: 5px 0px 5px 15px; font-size: 20px; text-transform: capitalize; }
div.pagebody a img.bigjoin_btn { border: none; margin-left:300px; }
div.pagebody h1 a { color: #c81612; }

#submitAgree { font-size:16px; color:#ff0000; font-weight:bold; padding:5px; }
