
/* CSS Stylesheet written by Romi Dumitrescu at Adworks Media -- www.adworks.ro */
/* Copyright 2008 Adworks Media, All Rights Reserved */
/* Have a nice day! */



/* RESET */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot { margin: 0; padding: 0; border: 0; outline: 0; }
table, tr, th, td { margin: 0; padding: 0; outline: 0; font-size: 100%; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }/* remember to define focus styles! */
ins { text-decoration: none; }/* remember to highlight inserts somehow! */
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }/* tables still need 'cellspacing="0"' in the markup */



/* GENERAL */
html, body { padding:0; margin:0; }
body { overflow:-moz-scrollbars-vertical; background: #000; font: normal normal 11px/16px Arial, Helvetica, sans-serif; color: #fff;}
a img { border: 0px; }
img.centered { display: block; margin: 0 auto;}
small { font-size: 9px; } 
big { font-size:26px; line-height:26px; }

.clear { clear:both; }
div.clear { height: 0; clear: both; width: 100%; font-size: 0;line-height: 0; } /* fix for older browsers */
#holder div.clear { height: 1px; }

.right { float: right; }
.left { float: left; }

a { color: #c14473; text-decoration: none; }
a:hover { color: #30afe1;}

ul li.disc { background: url(../images/disc.gif) 0 6px no-repeat; padding-left:10px; }
ul li.answer { color: #30afe1; font-style:italic; font-size:13px; padding-bottom:5px; }
.separator { display:block; height:5px; border-top: 1px solid #252424; margin-top:4px; line-height:5px; font-size:1px; }



/* MAINBACKGROUNDS */
#splash { background: #000 url(../images/bg_main_splash.jpg) center top no-repeat; }
#homepage { background: #000 url(../images/bg_main_home.jpg) center top no-repeat; }
#bio { background: #000 url(../images/bg_main_bio.jpg) center top no-repeat; }
#media { background: #000 url(../images/bg_main_media.jpg) center top no-repeat; }
#press { background: #000 url(../images/bg_main_press.jpg) center top no-repeat; }
#friends { background: #000 url(../images/bg_main_friends.jpg) center top no-repeat; }
#fanclub { background: #000 url(../images/bg_main_fanclub.jpg) center top no-repeat; }
#flygirls { background: #000 url(../images/bg_main_flygirls.jpg) center top no-repeat; }
#contact { background: #000 url(../images/bg_main_contact.jpg) center top no-repeat; }



/* SPLASH PAGE */
#splash-wrapper { width:462px; margin:0 auto; padding-top:154px; }
#campaign-box { width:442px; height:238px; padding:30px 0 0 20px; display:block; background-position: 0 0; background-repeat: no-repeat; }
#campaign-box h1 { font: normal 42px/52px Arial, Helvetica, sans-serif; background: url(../images/bg_title.gif) 0 0 repeat; padding:4px; text-decoration:none; color:#fff; display:inline;  }
#language-selector { display:block; height:36px; position:relative; }
a.en, a.ro { display:block; height:36px; width:267px; position:absolute; top:0; text-indent:-10000px; }
a.en { background:url(../images/btn_lang_en.gif) 0 top no-repeat; left:-36px; }
a.ro { background:url(../images/btn_lang_ro.gif) 0 top no-repeat; right:-36px; }
a.en:hover, a.ro:hover { background-position: 0 bottom; }
#splash-wrapper .footer { border-top: 1px solid #202020; margin-top:28px; padding:15px 15px 30px 90px; background:url(../images/ico_fly.gif) 30px 15px no-repeat; height:20px; color:#515151; position:relative; }
#splash-wrapper .footer a { position:absolute; left:265px; top:22px; font-size:18px; color:#fff; }
#splash-wrapper .footer a:hover { text-decoration:underline; }
.bringus { display:block; height:80px; width:462px; background: url(../images/bringus.jpg) 0 0 no-repeat; position:relative; padding-bottom:40px;  }
.bringus h2 { position:absolute; left:180px; top:17px; background:transparent none; font-size:26px; padding:0; }
.bringus p { position:absolute; left:180px; top:45px; display:block; color:#515151; }
.bringus p a { color:#515151; }
.bringus p a:hover { color:#30afe1; }



/* MAINBOXES */
#wrapper { width:960px; margin: 50px auto 0 auto; background: url(../images/bg_wrapper.gif) 0 0 repeat; } 
#content { padding: 35px 33px; }
#header { width:896px; height:78px; position:relative; }
#contentholder {}
.leftcolumn { width:254px; float:left; }
.rightcolumn { width:640px; float:left; position:relative; }
.halfcolumn { width:283px; float:left; padding-right:20px; }
#footer { width:894px; margin:0 auto; height: 119px; background:url(../images/bg_footer.jpg) 50% bottom no-repeat; position:relative; border-top: 3px solid #232323; padding:53px 33px 0 33px; color:#3b3b3b; display:block;}



/* LANGUAGE SELECTOR */
a.langselectoren { position:absolute; top:102px; right:0px; width: 5%; height:20px; text-indent:-10000px; display:block; background: url(../images/bg_lang_en.gif) left top no-repeat;}
a.langselectorro { position:absolute; top:102px; right:0px; width: 5%; height:20px; text-indent:-10000px; display:block; background: url(../images/bg_lang_ro.gif) left top no-repeat;}
a.langselectoren:hover, a.langselectorro:hover { width: 6%;}



/* TOPSIDE */
/* Logo */
a.logo { position:absolute; display:block; height:49px; width:194px; top:1px; left:34px; text-indent:-10000px; background:url(../images/logo.png) 0 0 no-repeat; }
a.logo:hover { background:url(../images/logo_hover.png) 0 0 no-repeat; }
/* Music player */
#musicplayer { position:absolute; top:20px; right:0px; display:block; height:11px; width:320px;}
/* Logo */
.headerpic { width:611px; height:186px; display:block; position:absolute; top:0px; right:-33px; }
.pichome { background:url(../images/bg_header_pic.png) 0 0 no-repeat; }
.picbio { background:url(../images/bg_header_pic_bio.png) 0 0 no-repeat; }
.picmedia { background:url(../images/bg_header_pic_media.png) 0 0 no-repeat; }
.picpress { background:url(../images/bg_header_pic_press.png) 0 0 no-repeat; }
.picfriends { background:url(../images/bg_header_pic_friends.png) 0 0 no-repeat; }
.picfanclub { background:url(../images/bg_header_pic_fanclub.png) 0 0 no-repeat; }
.picflygirls { background:url(../images/bg_header_pic_flygirls.png) 0 0 no-repeat; }
.piccontact { background:url(../images/bg_header_pic_contact.png) 0 0 no-repeat; }
.flashnews { height:20px; width:611px; display:block; padding-top:137px; }



/* NAVIGATION */
#mainnav { padding-top:0px; }
#mainnav a { display:block; text-indent:-10000px; height:21px; width:254px; }
#mainnav a:active { background-position: 0 -42px; } 
/* Main */	
a.bio { background: url(../images/btn_bio.gif) 0 top no-repeat; }
a.bio_en { background: url(../images/btn_bio_en.gif) 0 top no-repeat; }
a.media { background: url(../images/btn_media.gif) 0 top no-repeat; }
a.forum { background: url(../images/btn_forum.gif) 0 top no-repeat; }
a.press { background: url(../images/btn_press.gif) 0 top no-repeat; }
a.friends { background: url(../images/btn_friends.gif) 0 top no-repeat; }
a.fanclub { background: url(../images/btn_fanclub.gif) 0 top no-repeat; }
a.flygirls { background: url(../images/btn_flygirls.gif) 0 top no-repeat; }
a.contact { background: url(../images/btn_contact.gif) 0 top no-repeat; }

a.trupa { background: url(../images/btn_trupa.gif) 0 top no-repeat; }
a.trupa_en { background: url(../images/btn_trupa_en.gif) 0 top no-repeat; }
a.discografie { background: url(../images/btn_discografie.gif) 0 top no-repeat; }
a.discografie_en { background: url(../images/btn_discografie_en.gif) 0 top no-repeat; }
a.galerie { background: url(../images/btn_galerie.gif) 0 top no-repeat; }
a.galerie_en { background: url(../images/btn_galerie_en.gif) 0 top no-repeat; }
a.downloads { background: url(../images/btn_downloads.gif) 0 top no-repeat; }
a.mediapack { background: url(../images/btn_mediapack.gif) 0 top no-repeat; }
a.video { background: url(../images/btn_video.gif) 0 top no-repeat; }

a.tudor { background: url(../images/btn_tudor.gif) 0 top no-repeat; }
a.dan { background: url(../images/btn_dan.gif) 0 top no-repeat; }
a.roxana { background: url(../images/btn_roxana.gif) 0 top no-repeat; }
a.andreea_blonda { background: url(../images/btn_andreea_blonda.gif) 0 top no-repeat; }
a.andreea_creatza { background: url(../images/btn_andreea_creatza.gif) 0 top no-repeat; }
a.alina { background: url(../images/btn_alina.gif) 0 top no-repeat; }

a.bio:hover, a.bio_en:hover, a.media:hover, a.forum:hover, a.press:hover, a.friends:hover, a.fanclub:hover, a.flygirls:hover, a.contact:hover, a.trupa:hover, a.trupa_en:hover, a.tudor:hover, a.dan:hover, a.discografie:hover, a.discografie_en:hover, a.galerie:hover, a.galerie_en:hover, a.downloads:hover, a.mediapack:hover, a.video:hover, a.roxana:hover, a.andreea_creatza:hover, a.andreea_blonda:hover, a.alina:hover { background-position: 0 -21px; }

a.btnactive { background-position: 0 -42px; }
a.btnactive:hover { background-position: 0 -42px; cursor:default; }
/* Second */
#secnav { padding-top:72px; }
#secnav a { display:block; text-indent:-10000px; height:21px; width:254px; }

.maincontent { padding: 0; margin-top:237px; }
.innerpage { padding-left:33px; }
.innerpage img { vertical-align:middle; }
.homeleft { width:400px; float:left; padding: 0 32px 0 33px; }
.homeright { width:175px; float:left; }

.categorytitle { position:relative; padding-bottom:16px; }
.categorytitle span { position:absolute; top: 5px; left: -33px; }


.bringus_side { display:block; height:175px; width:254px; background: url(../images/bringus_sidebar.png) left top no-repeat; position:relative; margin-top:80px; }
.bringus_side h3 { font-size:36px; font-weight:normal; line-height:36px; margin-bottom:15px; margin-left:30px; }
.bringus_side p { color:#515151; margin-left:30px; }


/* NEWS */
.news {  }
.post { padding: 0 0 40px 0; }
.postdate { display:block; color:#515151; padding-bottom:10px; display:block; }
.posttitle { font: normal normal 18px/26px Arial, Helvetica, sans-serif; letter-spacing:-1px; }
.posttitle a { background: url(../images/bg_title.gif) 0 0 repeat; padding:4px; text-decoration:none; color:#fff; }
.postcontent { padding-top: 10px; display:block; }

.arrownotes { font: normal normal 9px/14px Arial, Helvetica, sans-serif; color:#515151; background:url(../images/bg_notesarrow.gif) 50% top no-repeat; padding: 10px 12px 60px 12px; margin-top:8px; }
.homeright h3 { font: normal normal 9px/16px Arial, Helvetica, sans-serif; color:#fff; border-bottom:1px solid #3b3b3b; border-top:1px solid #3b3b3b; margin-bottom:11px; padding:0px 12px; }



/* HOME GALLERY CAROUSEL */
/* Container */
.picholder { background:#000; padding:3px; border: 1px solid #1a1a1a; display:block; width:161px; height:123px; margin:0 auto; position:relative;}
.picholder ul { }
.picholder ul li { width:161px; height:123px; display:block;}
.pictures ul li a:hover { border: 0px; }
/* Navigation */
a.prev { position:absolute; top:53px; left:-12px; display:block; width:10px; height:19px; text-indent:-10000px; background:url(../images/nav_left.gif) 0 0 no-repeat; z-index:1; }
a.prev:hover { left:-13px;}
a.next { position:absolute; top:53px; right:-12px; display:block; width:10px; height:19px; text-indent:-10000px; background:url(../images/nav_right.gif) 0 0 no-repeat; z-index:1; }
a.next:hover { right:-13px;}



/* SCHEDULE */
/* Months */
.schedule { position:relative; }
.schedule_firstmonth { display:block; }
.schedule_secondmonth { display:none; }
/* Container */
.schedule_header {  }
.schedule_header h3 { margin:0px;}
/* Navigation */
.schedule_nextmonth { display:block; width:9px; height:16px; position:absolute; top:1px; right:9px; text-indent:-10000px; background:url(../images/bg_schedule_next.gif) 0 top no-repeat; cursor:pointer; cursor:hand; }
.schedule_prevmonth { display:none; width:9px; height:16px; position:absolute; top:1px; right:9px; text-indent:-10000px; background:url(../images/bg_schedule_prev.gif) 0 top no-repeat; cursor:pointer; cursor:hand; }
.schedule_nextmonth:hover { background:url(../images/bg_schedule_next.gif) 0 bottom no-repeat; }
.schedule_prevmonth:hover { background:url(../images/bg_schedule_prev.gif) 0 bottom no-repeat; }
/* Table Elements */
.schedule_table { width:175px; height:156px; margin: 6px 0 0 0; font: normal normal 9px/16px Arial, Helvetica, sans-serif; color:#515151; }
.schedule_table td { color:#fff; vertical-align:middle; height:25px; line-height:25px; text-align:center; }
.schedule_table a { color:#fff; height:25px; width:25px; line-height:25px; display:block; }
.schedule_table th { color:#515151; }
.schedule_table tr { }
a.currentday { background: url(../images/bg_schedule_currentday.gif) 50% 50% no-repeat; cursor:pointer; cursor:hand; }
a.upcomingevents { background: url(../images/bg_schedule_event.gif) 50% 50% no-repeat; cursor:pointer; cursor:hand;}
a.currentday:hover { background:#c14473; }
a.upcomingevents:hover { background:#30afe1; }
/* Tooltip */
#tooltip { position: absolute; z-index: 3000; border: 1px solid #3d3c3c; background: #000; padding: 3px 5px; color:#fff; max-width:140px; }
#tooltip h3, #tooltip div { margin: 0; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; letter-spacing:normal; }



/* LEFTSIDE IMAGE BOXES */
a.leftbox_fg { width:254px; height:210px; display:block; text-indent:-10000px; position:absolute; top:-300px; left:0px; background:url(../images/bg_flygirls.jpg) 0 0 no-repeat; }
a.leftbox_fp { width:254px; height:210px; display:block; text-indent:-10000px; position:absolute; top:-300px; left:0px; background:url(../images/bg_flyproject.png) 0 0 no-repeat; }



/* FOOTER */
.footerbox { float:left; padding: 34px 0 0 51px; min-height: 52px; height: auto !important; height: 52px; }
.copyright { background: url(../images/ico_copyright.gif) left 23px no-repeat; width:304px; position:relative; }
.contact { background: url(../images/ico_contact.gif) left 23px no-repeat; width:290px; }
.contact span { font:normal normal 18px/26px Arial, Helvetica, sans-serif; color:#fff; }
a.mail { color:#fff; }
.adworks { background: url(../images/ico_adworks.gif) left 23px no-repeat; width:146px; }
.adworks a { color:#3b3b3b; }
.adworks a:hover { color: #30afe1;}



/* INNER-PAGES BOXES */
.h1replacer { font: normal normal 18px/26px Arial, Helvetica, sans-serif; letter-spacing:-1px; background: url(../images/bg_title.gif) 0 0 repeat; padding:4px; text-decoration:none; color:#fff; }
/* Quotebox */
.quotebox { margin: 20px 0; position:relative; }
.qbimg { display:block; float:left; width:90px; height:90px; padding:3px; border:1px solid #1a1a1a; margin: 0 35px 5px 0; }
.qbarrow { display:block; height:19px; width:10px; background:url(../images/bg_qbarrow.gif) 0 0 no-repeat; position:absolute; left:97px; top:39px; }
.quoteb { font: italic 13px/18px Arial, Helvetica, sans-serif; color:#2eb0e2; float:left; width:470px; margin: 10px 0; }
.quotedisco { font: normal normal 9px/14px Arial, Helvetica, sans-serif; color:#515151; float:left; width:470px; margin: 10px 0; }
.quotetitle { font: normal 18px/22px Arial, Helvetica, sans-serif; color:#2eb0e2; display:block; margin-bottom:10px; }
.quotedisco a { font-size:11px; }
/* Bottom links */
a.bottomlink { line-height:18px; color:#fff; background:#c14473 url(../images/bg_bottomlink.png) right bottom no-repeat; padding: 2px 10px; margin:0 1px 1px 0; }
a.bottomlink:hover { background:#2eb0e2 url(../images/bg_bottomlink.png) right bottom no-repeat; }
.blinksholder { text-align:right; padding-top:30px; }

h2 { font: normal normal 18px/26px Arial, Helvetica, sans-serif; letter-spacing:-1px; background: url(../images/bg_title.gif) 0 0 repeat; padding:4px; text-decoration:none; color:#fff; display:inline; margin:0px;}



/* Photo Gallery page */
.innergallery_holder { padding: 10px 0 0 5px; }
.innergallery { }
.innergallery ul { list-style:none; height:330px;  }
.innergallery li { list-style:none; width: 612px; display:block; }
.innergallery ul li a { display:block; float:left; width:90px; height:90px; padding:3px; border:1px solid #1a1a1a; margin: 5px 11px; position:relative; }
.innergallery ul li a span { display:block; width:90px; height:90px; position:absolute; top:3px; right:3px; cursor:pointer; cursor:hand; }
.innergallery ul li a:hover span { background:url(../images/gallery_pichover.gif) 0 0 no-repeat; } 
.innergallery_commands { border-top: 1px solid #252424; font: normal normal 9px/20px Arial, Helvetica, sans-serif; color:#515151; padding:0 3px; margin-bottom:10px; position:relative; }
.nopic { display:block; float:left; width:90px; height:90px; padding:3px; border:1px solid #1a1a1a; margin: 5px 11px; }

a.igprev { position:absolute; top:5px; right:91px; display:block; width:30px; height:9px; text-indent:-10000px; background:url(../images/innergallery_prev.gif) 0 top no-repeat; z-index:1; line-height:1px; }
a.igprev:hover { background-position: bottom; }
a.ignext { position:absolute; top:5px; right:2px; display:block; width:30px; height:9px; text-indent:-10000px; background:url(../images/innergallery_next.gif) 0 top no-repeat; z-index:1; line-height:1px; }
a.ignext:hover { background-position: bottom; }



/* FRIENDS PAGE */
ul.friends { }
ul.friends li { width:283px; margin:0 20px 10px 0; background: url(../images/arrow_left.gif) right 5px no-repeat; }
ul.friends li:hover { background: url(../images/arrow_left_hover.gif) right 5px no-repeat; } 



/* VIDEO PAGE */
.videogallery { padding: 10px 0 0 5px; }
.videogallery ul { list-style:none; }
.videogallery li { list-style:none; width: 275px; display:block; float:left; padding-right:20px; position:relative; padding-bottom:20px; }
.videogallery ul li a { display:block; width:115px; height:90px; padding:3px; border:1px solid #1a1a1a; margin: 5px 11px; position:relative; }
.videogallery ul li a span { display:block; width:115px; height:90px; position:absolute; top:3px; right:3px; cursor:pointer; cursor:hand; }
.videogallery ul li a:hover span { background:url(../images/video_pichover.gif) 0 0 no-repeat; } 
.videotext { position:absolute; top:10px; left:155px; width:140px; }
.videodescr { font: normal normal 9px/14px Arial, Helvetica, sans-serif; color:#515151; }



/* DOWNLOADS PAGE */
.downloadsgallery { padding: 10px 0 0 5px; }
.downloadsgallery ul { list-style:none; }
.downloadsgallery li { list-style:none; width: 275px; display:block; float:left; padding-right:20px; position:relative; padding-bottom:20px; }
.downloadsgallery ul li a { display:block; width:115px; height:90px; padding:3px; border:1px solid #1a1a1a; margin: 5px 11px; position:relative; }
.downloadsgallery ul li a span { display:block; width:115px; height:90px; position:absolute; top:3px; right:3px; cursor:pointer; cursor:hand; }
.downloadsgallery ul li a:hover span { background:url(../images/downloads_pichover.gif) 0 0 no-repeat; } 
.downloadsgallery ul li img { vertical-align:middle; }
.downloadsgallery ul li p a { position: inherit; padding:12px 0 0 0; margin:0; border:0; height:16px; }

ul.pressbox { }
ul.pressbox li { margin:0 0 10px 0; background: url(../images/arrow_left.gif) right 5px no-repeat; position:relative; }
ul.pressbox li:hover { background: url(../images/arrow_left_hover.gif) right 5px no-repeat; } 



/* FORMS */
.box { border:1px solid #1a1a1a; padding:5px; text-align:center; }
.error { border:1px solid #ab0000; padding:5px; margin-bottom:5px; }
input { overflow-x: hidden; overflow-y: auto; font: normal normal 13px/13px Arial, Helvetica, sans-serif; padding:4px 8px; background: url(../images/inputbg.gif) 0 0 repeat; border:0; color:#fff; margin:3px 0; }
input:hover, input:focus { background: url(../images/inputbg_hover.gif) 0 0 repeat; }



/* CONTACT PAGE */
.comminup_inv { display:none; }
.comminup { display:block; width: 55px; height:11px; background:url(../images/commingup_bg.gif) 0 0 no-repeat; line-height:11px; font-size:1px; position:absolute; top:2px; left:80px; }
