body {text-align:center;font-size:13px;font-family:Arial,serif;background:#fff;color:#000;}
#container{width:100%;margin:0px auto;text-align:left;color:#333;padding:10px;background:url(image/icons/grad.jpg) top repeat-x;}
*{margin:0;padding:0}
/**************************************************************************/
a , a:active ,  a:visited{text-decoration:none;color:inherit}
a:hover{text-decoration:underline;}
a img{border:0}

#logorow{width:970px;height:150px;margin:0 auto}
#logorow img{float:left;height:140px}
#logorow h1{background:url(image/icons/zlogoh1.jpg) no-repeat;width:350px;height:45px;float:left;margin-top:60px}


#topnavbar{text-align:center;padding:5px 0 0 0;font-weight:normal;margin-bottom:10px;width:980px;margin:0 auto 20px auto;}
#topnavbar ul{height:35px;padding:0;width:100%;float:left}
#topnavbar ul li{display:block;float:left;text-align:center;color:#333;font-size:14px;padding:8px 45px 8px 5px;margin-right:8px}
#topnavbar ul li:hover{}
#topnavbar ul li a{}
#topnavbar ul li a:hover{text-decoration:underline}

/*#topnavbar ul li.logo{text-align:center;background:#B70B13 ;padding:6px 25px;margin-right:40px;width:160px;font-size:15px}*/
#topnavbar a img.logo{padding:5px 45px;margin-bottom:25px}
#topnavbar ul li.logo a{color:#fff}
.adminnavbar li a{color:#000}

#topnav_icons{width:190px;float:right;height:30px;padding-top:15px;margin-right:10px}
#topnav_icons img{width:30px;height:30px;border:0;float:right;margin-left:8px}
#topnav_icons a.impresszumlink{display:block;width:100%;font-size:16px;float:right;padding:8px 0;text-align:right;text-decoration:underline}
#topnav_icons a.impresszumlink:hover{color:#4275A1}

#topnav_icons p.currentdate{text-align:right;margin-top:30px;float:right}
/******************************************************************************/
#myGallery{text-align: left;float:left;}

#main{width:970px;margin:10px auto}
#mainleftnav{width:300px;margin:0 0 5px 0;min-height:820px;float:right;padding-top:0px;text-align:left}
#mainleftnav ul{border-top:2px solid #57736b;padding:0;width:300px;margin-left:0}
#mainleftnav ul li{background-color:#fff;width:inherit;display:block;list-style-type:none;border-bottom:1px solid #ccc;padding:7px 0}
#mainleftnav ul li:hover{background-color:#999;color:#fff;}
#mainleftnav ul li a{color:#000;}
#mainleftnav ul li a:hover{text-decoration:underline;color:#fff}
#mainleftnav form{width:300px;height:30px;padding-bottom:5px}
#mainleftnav form input{background:#e8e8e8;height:15px;float:left;width:200px;padding:5px;border:1px solid #ccc;color:#333;
                        font-size:13px;font-style:italic;font-family:Helvetica;}
#mainleftnav form input:hover{background:#111;color:#fff;border:1px solid #999}
#mainleftnav form input.searchbutton{background:#00AEF0;border:1px solid #ccc;color:#fff;width:80px;height:29px;padding-top:2px;margin-left:5px;
       cursor:hand;}
#mainleftnav form input.searchbutton:hover{background:#3551bd;}

#mainleftnav div.rightcolumnunit{float:left;width: 300px;margin-bottom:10px;}
#mainleftnav div.rightcolumnunit img.partnerlogo{width:120px;margin:5px;border:0}

#adwrapper{float:left;width:300px}
#adwrapper h1,#randomphotowrapper h1,.rightcolumnunit h1{border-bottom:1px dashed #ccc;font-weight:normal;margin-bottom:10px;color:#4275A1;padding-bottom:5px;
          font-size:16px}
#adwrapper img{width:145px;border:0}

#randomphotowrapper{width:300px;margin:5px 0 20px 0;float:left;overflow:hidden}
#randomphotowrapper a{display:block;width:70px;overflow:hidden;height:45px;margin:5px 5px 0 0;float:left;}
#randomphotowrapper a img{width:70px;border:0}

#twitterbox{float:left}
/*********************************************************************************/
#latestnewswrapper{float:left;width:650px;}
#latestnewswrapper a:hover{text-decoration:none}
.latestnews{float:left;display:block;width:200px;height:350px;padding:5px 0;overflow:hidden;margin:5px 16px 15px 0;border-bottom:1px dashed #ccc;
            background:url(image/icons/latestnewstopbg.jpg)top repeat-x;font-size:11px}
.latestnews h1{font-size:13px;font-weight:normal;margin:10px 5px;height:30px;overflow:hidden;color:#4275A1;font-weight:lighter}
.latestnews h2{font-size:11px;color:#666;margin-top:5px;margin-left:5px;background:url(image/icons/overly.png);
               width:190px;padding:5px 0 4px 0;font-weight:normal;font-style:italic}
.latestnews h2 span{float:right;font-size:14px;font-family:Helvetica;margin-right:5px}
.latestnews h2 span img{border:0;width:15px;margin-right:5px}

.latestnews div.textwrapper{height:110px;color:#333;margin:5px;overflow:hidden;font-weight:lighter;font-size:11px}
.latestnews div.textwrapper p{margin:0;font-weight:lighter}
.latestnews .imgwrapper{width:180px;border:5px solid #fff;outline:1px solid #ccc;margin-top:10px;height:100px;overflow:hidden;margin-left:5px}
.latestnews .imgwrapper img{width:185px;border:0}

.latestnews:hover{background:#e8e8e8;text-decoration:none}
.blue{font-weight:normal;width:650px;color:#4275A1;margin-bottom:5px;padding-bottom:8px;border-bottom:1px dashed #ccc;display:block;
     float:left}

/*********************************************************************************/
#mainbottom{width:650px;float:left;
            overflow:hidden;margin:10px 0;}
#mainbottom ul{float:left;width:645px;padding:2px}
#mainbottom ul li{width:150px;height:250px;float:left;list-style-type:none;margin:0 9px 15px 0;}
#mainbottom ul li:hover div.imgwrapper{outline:1px solid #000}
#mainbottom ul li div.imgwrapper{width:135px;border:5px solid #fff;outline:1px solid #ccc;height:135px;overflow:hidden;margin-bottom:10px}
#mainbottom ul li div.imgwrapper img{width:135px;border:0}
#mainbottom ul li div.photosetimgwrapper{width:135px;border:5px solid #fff;outline:1px solid #ccc;height:80px;overflow:hidden;margin-bottom:10px}
#mainbottom ul li div.photosetimgwrapper img{width:135px;border:0}
					  				  
#mainbottom ul li h1{font-size:13px;font-weight:normal;margin-bottom:5px;border:0;padding:2px 0;color:#4275A1;}
#mainbottom ul li h2{font-size:12px;padding-left:5px;}
#mainbottom ul li p{font-size:12px;color:#666;margin:0 0 5px 0}
#mainbottom ul li p a{color:#666}
#mainbottom ul li p a:hover{text-decoration:underline}

div.paginationrow{float:left;width:650px;margin:10px 0;}
div.numberperpage{width:100%;height:15px;float:left;margin:0px 0 15px 20px;color:#666;}
div.numberperpage a{color:#666;}

div.pagenumbers{color:#666;height:30px;margin:10px auto 0;text-align:center;width:100%;float:left}
div.pagenumbers a{color:#666;border:1px solid #ccc;padding:2px 5px;margin:2px;}
div.pagenumbers span.current{padding:2px 5px;margin:3px}



p.megtobbzene a{float:right;color:#4275A1}


/********************************************************************************/

#adminlabelwrapper{height:100%;float:left;width:290px;}
#albumdetailstoprow img.profileandalbumcoverimg{display:block;width:270px;margin-bottom:10px;margin-right:20px;float:left;padding:10px;border:1px solid #ccc}

/*#albumdetailstoprow img{display:block;width:270px;margin-bottom:10px;margin-right:20px;float:left;padding:10px;border:1px solid #ccc}
/*#products a img{width:50px;height:50px;border:none;margin:5px;}*/

#albumdetailstoprow{width:650px;float:left;margin-bottom:5px}
#albumdetailstoprow h1{font-weight:normal;width:650px;color:#4275A1;margin:0 0 15px 0;padding:8px 0;border-bottom:1px dashed #ccc;border-top:1px dashed #ccc;}
#albumdetailstoprow h2{width:85px;float:left;margin:5px 2px 5px 0;height:20px;padding-top:5px}
#albumdetailstoprow h4{float:left;width:100%;margin:-5px 0 5px 0;padding:0 0 0 5px}

#albumdetailstoprow p{width:225px;float:left;margin:5px 0;min-height:20px;}
#albumdetailstoprow a:hover{color:#00A7E5;}
#albumdetailstoprow p img{width:40px;height:40px;padding:0;border:0;display:inline;margin:0 5px 10px 0}
#albumdetailstoprow label{display:block;float:left;width:90px;margin-right:0;padding:5px}
#albumdetailstoprow select{width:150px;margin-bottom:10px}

#artistphotocontainer{float:left;height:100px;width:605px;margin:0 0 10px 0;overflow:hidden}
#imageBoxInside { width: 10000px; } 
#artistphotocontainer img{height:90px;border:0;margin-right:2px}
.movebuttons{width:20px;float:left;display:block;}
.movebuttons img{width:20px;border:0;margin-top:15px}

#interviewlistcontainer{float:left;width:650px;padding: 0;margin-bottom:15px}
#interviewlistcontainer p{width:320px;float:left;margin:5px 5px 5px 0}
#interviewlistcontainer a{color:#333}
#interviewlistcontainer a:hover p{color:#961012;text-decoration:underline}

div.ratings{margin:10px 0;}
div.ratings img{float:left}
div.ratings label{width:100px;float:left;margin:2px 5px 0}
div.ratings input{margin-top:2px}
div.ratings input.submitbutton{border:1px solid #999;background:#ccc;margin-top:10px}

#products{width:650px;margin:0;float:left;background:#fff;padding:0 10px 10px 0px;}
#products h1{border-bottom:1px dashed #ccc;font-weight:normal;font-size:20px;padding:2px}
#products h2{font-size:15px;font-weight:normal;}
#products h2.date{margin:8px 0 15px 0}
#products h2.commentcount{float:left;width:640px;background:#ddd;padding:5px;margin-bottom:5px}
#products h3{font-weight:normal;color:#4275A1;border-bottom:1px dashed #ccc;padding-bottom:5px;margin:8px 0;width:650px}
#products div.textwrapper{line-height:19px;width:100%;float:left}
#products div.textwrapper a{color:#4275A1;text-decoration:underline}
#products div.textwrapper a:hover{background:#4275A1;color:#fff;text-decoration:none}
#products p{line-height:19px;padding:5px 0;}
#products p a{color:#4275A1}

#products form p textarea{width:610px;height:150px;padding:0}
#products form p textarea select{width:50px}
#products form input{margin-bottom:10px;width:150px}

/*#products table{width:600px;}*/
#products table tr{padding:5px}
#products table tr td textarea{width:100%;height:100px;padding:0}
#products table form img{height:100px}

#tracklisting{list-style-type:none;width:650px;padding:0 0 20px 0;margin-left:0;text-align:left}
#tracklisting li{float:left;padding:8px 7px 0 7px;height:25px;border-bottom:1px solid #ccc;}
.trackname{width:305px;}
.disctracknumber{width:150px}
#img{height:280px}

#trackupdateform{background:#fff;padding:20px 0}
#admintracklisting{list-style-type:none;width:650px;padding:0;float:left;border-bottom:1px solid #ccc}
#admintracklisting li{float:left;text-align:left;padding:8px 7px 0 7px;height:25px;}
#admintracklisting li img{height:20px;}
#admintracklisting li img:hover{height:140px;position:absolute}
.admintrackname{width:160px;overflow:hidden}
.admintrackname input{width:155px;border:1px solid #ccc}
.admintracknumber{width:30px;background:#fff;overflow:hidden;}
.admintracknumber input{width:50px;border:1px solid #ccc}
.adminsample{width:95px;overflow:hidden;background:url(image/icons/changemp3.jpg)center no-repeat}
.adminsample input{opacity:0}
#admintracklisting a{display:block;float:left;width:40px;height:20px;padding:7px 5px}


#photosetimgsupdateform{background:#fff;}
.adminphotolisting{list-style-type:none;width:650px;border-bottom:1px solid #ccc;float:left;color:#000;font-size:12px}
.adminphotolisting li{float:left;text-align:left;padding:8px 2px 0 5px;height:25px;}
.adminphotolisting li img{height:20px;border:1px solid #fff}
.adminphotolisting li img:hover{height:140px;position:absolute}
.adminphotoname{width:150px;overflow:hidden;}
.adminphotoname input{width:145px;border:1px solid #ccc}
.adminphotonumber{width:45px;background:#fff;overflow:hidden;}
.admindelete{text-align:center;width:53px;margin-left:3px;}
.deletephoto,.activatephoto{text-align:center;width:55px;padding:0 2px;margin-top:6px;display:block;float:left}
#photosetimgsupdateform ul li img.activeimg{border:1px solid #ff1f2b;}

#multipleimguploadform{float:left;width:600px;height:300px}
#profilepicslist{float:left;width:630px;padding:10px;list-style:none;margin-bottom:10px}
#profilepicslist li{float:left;width:120px;height:110px;overflow:hidden}
#profilepicslist li img{height:70px;padding:3px;border:1px solid #333}
#profilepicslist li a{color:#4275A1;}


/*********************************************************************SEARCH RESULTS*******/
ul.tabs {list-style: none;border: 1px solid #999;border-right:1px solid #ccc;
	width: 120px;position:absolute;margin-left:-123px}
ul.tabs li {height: 31px;line-height: 31px;background: #e0e0e0;overflow: hidden;position: relative;}
ul.tabs li a {text-decoration: none;color: #000;display: block;font-size: 1.2em;padding: 0 10px;border: 1px solid #fff;outline: none;}
ul.tabs li a:hover {background: #ccc;}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {background: #fff;border-bottom: 1px solid #fff;}

.tab_container {float: left; width:650px;overflow:hidden;padding:0}
.tab_content {padding-left:10px;width:650px;float:left}
.tab_content h1.searchtitle {font-weight: normal;padding-bottom: 10px;border-bottom: 1px dashed #ddd;font-size: 1.8em;margin-bottom:10px}

/********************************************************************************/

/********************************************************************************gallery.php*****/
.galleria{list-style:none;}
	.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
	.galleria li a{display:none}
	.galleria li div{position:absolute;display:none;top:0;}
	.galleria li div img{cursor:pointer;height:380px}
	.galleria li.active div img,.galleria li.active div{display:block}
	.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
	.galleria li .caption{display:block;padding-top:.5em}
	* html .galleria li div span{width:400px} /* MSIE bug */
	.gallery_demo{float:left;width:590px;margin-top:5px;}
	.gallery_demo li{width:40px;height:35px;border:3px solid #fff;margin-right:4px;background:#000;}
	.gallery_demo li div{}
	.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	
	div.demo{float:left;width:100%;overflow:hidden;margin-bottom:10px}
	#main_image{height:380px;width:580px;overflow:hidden;}
	#main_image img{height:380px;width:auto;border:0;padding:0;margin:0}
	
	.nav{padding-top:15px;clear:both;font-family:'helvetica neue',sans-serif;letter-spacing:3px;width:200px;}
	#products p.nav a{font-size:12px;text-decoration:none;outline:none;color:#333}
	
/*******************************************************************************LOGIN*****/
#zenemajomadminlogo{text-align:left;}
#loginform{width:540px;margin:40px auto;padding:20px 50px 30px 50px;font-size:16px;color:#333;text-align:left}
#loginform h1{margin:0 0 50px 0;padding:10px 0;font-weight:normal;color:#fff}
#loginform label{display:block;float:left;width:170px;height:20px;margin-bottom:15px;margin-top:5px;}
#loginform input{display:block;float:left;height:25px;padding:3px;font-size:16px;border:1px solid #ccc;width:220px;
                 margin-right:140px;margin-bottom:15px}
#loginform input.secureimage{margin-right:10px;margin-bottom:10px}
#loginform input.submit,.insertsubmit{padding:0;margin-top:10px;height:30px}
#loginform img{margin-top:4px;margin-bottom:15px;}

p.loginerror{margin-top:20px}


/********************************************************************************FOOTER****/

#footer{width:970px;margin:10px auto;text-align:center;padding-bottom:30px;}
#footer ul{font-size:13px;width:800px;padding:25px 0;margin:10px auto;}
#footer ul li{display:inline;width:100px;padding:5px;}
#footer ul li a{color:#666}
#footer ul li a:hover{text-decoration:underline;}

#footer div.google_ad_footer{float:left;display:none;width:310px;height:260px;margin-right:10px}


/******************************************************************************/

#mainbottom form{width:650px;height:380px;padding:10px;}
#mainbottom form label{width:150px;margin:0px 5px;display:block;float:left;}
#mainbottom form input{display:block;float:left;margin-bottom:8px;margin-right:200px;}
#review{width:280px;height:150px;}
#loginbox{margin:20px auto;background-color:#fff;width:850px;height:550px;}
#loginbox img{float:left;width:500px;height:500px;margin:20px;}
#loginboxright{width:250px;height:250px;float:left;
               margin:180px 20px;text-align:left;}
			   
/*****************************************************************************SUBPAGES***/

#blogentries{float:left;width:590px;overflow:hidden;margin:5px 0;padding:5px;border-bottom:1px solid #ccc;}
#blogentries a h1{margin:5px 0 0 0;color:#4275A1;font-size:35px;font-weight:normal}
#blogentries h2{width:590px;color:#333;font-size:12px;margin-left:0;}
#blogentries p{margin-bottom:10px}
#blogentries p a{color:#4275A1;}
#blogentries img{height:350px;margin:5px 0 10px 0;}
#imgwrapper{height:160px;width:200px;display:block;margin:15px 20px 15px 0px;float:left;}
#imgwrapper img{height:160px;max-width:200px;display:block;float:left;margin-top:5px;}

#textwrapper{width:590px;margin:0 0 10px 0;max-height:120px;float:left;overflow:hidden;padding-bottom:5px}
#textwrapper h2, #donatewrapper h2{width:590px;color:#333;font-size:12px;margin-left:0;margin-right:2px;}

#publishing_icons{width:100%;float:left;margin:10px 0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;padding:5px 0}
#publishing_icons a img{border:0;height:30px;margin-right:5px}

/*********************************************************************************LOGINPAGE***/

#registerboxright{width:250px;height:480px;float:left;margin:10px 20px;text-align:left;}
#loginboxright h1{font-size:17px;margin:40px 0px}

/****************************************************************************BLOG&NEWS****/

#donatewrapper{width:650px;padding:0;float:left;margin:0 0px 10px 0;}
#donatewrapper h1{font-size:30px;font-weight:normal;color:#333;margin-bottom:10px}
#donatewrapper h2{width:580px;margin-top:0;color:#666;text-decoration:underline;font-size:13px;}
#donatewrapper img{max-width:590px;}
#donatewrapper p{line-height:16px;font-size:14px}
#donatemessage{width:500px;float:left;margin:20px 0;padding:0 10px;background-color:#e8e8e8;}
#donatemessage h1, #donateform h1{font-family:georgia, times, serif; font-weight:normal; color:rgb(55, 124, 179);font-size:18px;margin-top:20px;}
#donateform{width:530px;float:left;margin:10px;padding-bottom:20px;}
#donateform label{width:150px;margin:0px 5px;display:block;float:left;}
#donateform input{display:block;float:left;margin-bottom:8px;width:240px;}
#donateform p{width:500px;float:left;font-size:14px;}
/****************************************************************************/
#commentrow{width:100%;float:left;margin:5px 0}
#commentbox{width:550px;margin:0;float:left;border:5px solid #e8e8e8;margin-right:5px;padding:5px}
#commentbox h1{font-size:13px;border-bottom:1px solid #ccc;padding-bottom:5px;}
#commentbox h1 span{float:right}
#commentbox p{width:540px;margin:0;padding:5px 0}
a.deletecomment{display:block;float:left;width:50px;padding:4px;background:#666;color:#fff;text-align:center}

#commentform {width:630px;height:380px;margin:0;padding:10px 0;float:left;}
#commentform label{width:390px;margin:5px 5px 12px 5px;height:10px;padding:2px 6px 8px 15px;display:block;float:left;}
#commentform input{display:block;float:left;margin:4px 0;width:200px;border:1px solid #999;padding:3px}
#commentform select{width:240px;margin-bottom:10px;margin-right:80px;}
#commentform textarea{width:550px;height:150px;margin-bottom:4px;border:1px solid #999}
#commentform img{margin:5px 5px 11px 5px;height:20px}


#pageupdateform input{margin-bottom:10px}
#pageupdateform h1{color:#377cb3;font-size:18px;margin:5px 10px 5px 0;font-family:georgian,times,serif;}
#pageupdateform textarea{text-align:left;width:650px;}
.thumb{width:200px;display:block;margin-bottom:10px}

#uploaddiv {width:520px;margin:20px 0;padding:10px;float:left;}
#uploaddiv label{width:160px;margin:8px 0;display:block;float:left;padding:3px 0}
#uploaddiv input{margin:8px 0;width:240px;margin-right:90px;padding:3px;border:1px solid #ccc}
#uploaddiv .select{width:245px;margin:8px 0;padding:3px;border:1px solid #ccc}
#uploaddiv textarea{width:630px;height:200px;margin:0}
#submitbutton{padding:5px;background:#ccc}


/****************************************************************************/
#clearbox{clear:both;}
.clear{clear:both}
