
/** default.css **/
*{ padding:0; margin:0; vertical-align:baseline;}body{ font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:normal; line-height:1.3em; color:#333333; background-color:#FFFFFF;}ul{ list-style:inside;}li{ margin-left:6px;}table, td, th, p, fieldset, label, legend{ padding:4px; font-size:inherit; font-family:inherit; font-weight:normal;}table, td, th{ border-collapse:collapse; border-spacing:0; border:#999999 1px solid;}p{ padding-top:1em; padding-bottom:1em;}fieldset{ border:#CCCCCC 1px solid; margin:2px;}legend{ font-family:inherit; font-weight:normal; font-size:inherit;}input{ font-family:inherit; font-size:inherit; font-weight:normal; margin:2px; padding:1px;}th {font-weight:bold;}h1 {font-size:20px; font-weight:normal;}h2 {font-size:18px; font-weight:normal;}h3 {font-size:16px; font-weight:normal;}h4 {font-size:14px; font-weight:bold;}h5 {font-size:12px; font-weight:bold;}h6 {font-size:10px; font-weight:bold;}.clr {clear:both;}
/** layout.css **/
body
{
 background:url(../../../images/bg.jpg) #FFFFFF top left repeat-x;}
a
{
 color:#2B2B2B; text-decoration:none;}
a:hover
{
 text-decoration:underline;}
.SiteWrapper
{
 width:1010px; margin-left:auto; margin-right:auto; position:relative;}
.Header
{
 width:1010px; height:285px; background:url(../../../images/bg_header.jpg) top left no-repeat;}
.ContentWrapper
{
 width:1010px; clear:both; background:url(../../../images/bg_content.jpg) top left repeat-x;}
.LeftShadow, .RightShadow
{
 width:227px; height:431px; float:left;}
.LeftShadow
{
 background:url(../../../images/left_content_shadow.jpg) top left no-repeat;}
.RightShadow
{
 background:url(../../../images/right_content_shadow.jpg) top left no-repeat;}
.ContentArea
{
 width:556px; min-height:431px; float:left; position:relative; z-index:40;}.ContactBtn
{
 display:block; width:0; height:41px; background:url(../../../images/contact_btn_normal.jpg) top left no-repeat; position:relative; left:758px; top:50px; overflow:hidden; padding-left:98px;}
.ContactBtn:hover
{
 background:url(../../../images/contact_btn_over.jpg) top left no-repeat;}
.Menu
{
 display:block; list-style:none; position:relative; top:59px; left:390px; width:420px; height:122px; background:url(../../../images/menu_over.jpg) top left no-repeat;}
.Menu li
{
 float:left; display:block; width:105px; height:122px; overflow:hidden; background:url(../../../images/menu_normal.jpg) top left no-repeat; margin:0; padding:0;}
.Menu li a
{
 display:block; width:0; height:122px; overflow:hidden; background:none; padding-left:105px;}
.Menu li a:hover, .Menu li.Selected
{
 background:url(../../../images/menu_over.jpg) no-repeat;}
.Menu li.Acasa, .Menu li.Acasa a:hover,{
 background-position:0px 0;}
.Menu li.Foto, .Menu li.Foto a:hover
{
 background-position:-104px 0;}
.Menu li.Muzica, .Menu li.Muzica a:hover
{
 background-position:-208px 0;}
.Menu li.Info, .Menu li.Info a:hover
{
 background-position:-325px 0;}
.HeaderPhoto
{
 position:absolute; width:326px; height:272px; top:52px; left:33px; background:url(../../../images/photo_acasa.jpg) top left no-repeat;}
.PhotoAcasa
{
 background:url(../../../images/photo_acasa.jpg) top left no-repeat;}
.PhotoFoto
{
 background:url(../../../images/photo_foto.jpg) top left no-repeat;}
.PhotoInfo
{
 background:url(../../../images/photo_info.jpg) top left no-repeat;}
.PhotoMuzica
{
 background:url(../../../images/photo_muzica.jpg) top left no-repeat;}
.Footer
{
 border-top:#cfcfcf 1px solid; width:650px; margin-left:auto; margin-right:auto; clear:both; color:#474747; font-size:11px; font-family: "Arial", "Verdana", "sans"; text-align:center; padding-top:5px; margin-bottom:20px;}
.Footer a
{
 color:#474747; font-size:inherit; font-family:inherit; text-decoration:none;}
.Footer span.Credits
{
 float:left; display:block;}
.Footer span.Copyright
{
 float:right; display:block;}
.AdminMenu
{
 display:block; position:absolute; list-style:none; padding:0; margin:0; top:0; left:0; width:auto;}
.AdminMenu li
{
 display:block; float:left; padding:0; margin:0; width:auto;}
.AdminMenu li a
{
 display:block; padding:4px; color:#3A3A3A; background-color:#EAEAEA; text-decoration:none; border:#AEAEAE; margin-right:1px; width:auto;}
.AdminMenu li a:hover
{
 background-color:#FFFFFF;}
.LoginLink
{
 display:block; width:10px; height:7px; position:absolute; left:539px; top:33px;}
/** gallery.css **/
.GalleryText{ clear:both;}.PhotoUpload{ clear:both;}.PhotoUpload fieldset{ border-left:none; border-right:none; border-color:#E3E3E3;}.ThumbnailHolder{ display:block; width:155px; height:108px; overflow:hidden; padding:5px; padding-left:20px; float:left; border:none; text-decoration:none;}.Thumb, .Thumb:hover{ display:block; width:155px; height:108px; overflow:hidden; text-decoration:none; position:relative; border:none;}.Thumb img, .Thumb img:hover{ display:block; border:none; text-decoration:none; width:146px; height:98px; position:absolute; z-index:2; padding-left:7px; padding-top:8px}.Thumb span{ display:block; width:155px; height:108px; background:url(../../../images/thumbnail_overlay.gif) top left no-repeat; position:absolute; z-index:3;}.ThumbnailHolder div{ width:16px; height:16px; background:url(../../../images/editdelete.png) top left no-repeat; position:relative; z-index:4; top:-100px; left:-10px; cursor:pointer; border:none;}.Paging{ clear:both; width:535px; text-align:center; padding:10px;}.Paging a{ color:#3F3F3F; text-decoration:none; font-size:12px; padding:2px;}.Paging a.Current{ font-size:13px; font-weight:bold;}
/** lightbox.css **/
#lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}#lightbox img{ width: auto; height: auto;}#lightbox a img{ border: none; }#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }#imageContainer{ padding: 10px; }#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }#imageContainer>#hoverNav{ left: 0;}#hoverNav a{ outline: none;}#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA);display: block; }#prevLink { left: 0; float: left;}#nextLink { right: 0; float: right;}#prevLink:hover, #prevLink:visited:hover { background: url(../../../images/prevlabel.gif) left 15% no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url(../../../images/nextlabel.gif) right 15% no-repeat; }#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100% ; }#imageData{ padding:0 10px; color: #666; }#imageData #imageDetails{ width: 70%; float: left; text-align: left; }#imageData #caption{ font-weight: bold; }#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; }#imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; outline: none;}#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
