* {margin:0;padding:0;}
html { min-width: 800px; }
a { text-decoration: none; color:#444;}
A:hover { text-decoration:underline; color:black;}

body 
{ 
 width:100%;
 margin: 0px;
 padding: 0px;
 border: 0px;
 text-align:center;
 color: #ffe;
 font-size:12px;
 font-family:"Trebuchet MS";
 background:#fff url('/gfx/topBack4.png') repeat-x;
}

#mainBody 
{
 width:950px;
 text-align:left;
}

#contentWrap 
{
 width:950px;
 float:left;
}


#mainLogo
{
 /*height:50px;*/
}

/****************************************
 **                                    **
 **         HEADER FIELDS              **
 **                                    **
 ****************************************/

#header
{ 
 text-align: left;
 color:#eee;
 width:100%;
 height:122px;
 
}

#header h1
{
 margin:0px;
 margin-top:12px;
 padding-top:0px;
 padding-left:2px;
 color: #444;
 font-size:14px;
}

#header h2
{
 font-size:12px;
 color: #444;
}

#header a
{
 color:#444;
}
#header h3
{
 color: #eee;
 /*font: 12px "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;*/
}

/****************************************
 **                                    **
 **           SEARCH FIELDS            **
 **                                    **
 ****************************************/
#search
{
 float:right;
 width:300px;
 text-align: right;
 margin-top:-9px;
}

#search .iskalnik
{
 border: solid 1px #777;
 width: 150px;
 background:#fff url(/gfx/form_bg.gif) repeat-x;
 color:#999;
 font-size:10px;
 padding:2px;
 margin-right:5px;
 margin-top:20px;
}

#search .gumb
{
 background:url(/gfx/iskanje.png) left top;
 width:97px;
 height:20px;
 color:#999;
 border:0px;
 padding:0px;
 margin:0px;
 margin-top:1px;
}

/* FOOTER FORM */
#footer
{
 clear:both;
 text-align: center;
 width:100%;
 color:#888;
 font-size:10px;
 background:#222;
 height:20px;
 border-top:2px solid #900;
}

#closeIt
{
 width:755px;
 border-bottom:dotted 1px #ccc;
 margin-left:181px;
}
/****************************************
 **                                    **
 **        NAVIGATION FIELDS           **
 **                                    **
 ****************************************/

#nav
{
 width:140px;
 float:left;
 text-align: left;
 margin-top: 0px;
 color:#333;
 background:#ccc;
}

#nav h1
{
 border-bottom:1px dotted #666;
 margin-right:12px;
 padding-bottom:2px;
 margin-bottom:.25em;
 font-size:14px;
 font-weight:bold;
 color:#c33;
}

#nav h2
{
 padding-left:5px;
 /*font-family:Arial;*/
 color:#fff;
 font-weight:bold;
 font-size:12px;
 padding-top:2px;
 text-transform: uppercase;
 letter-spacing: 0px;
 text-decoration: none;
 background:#0f1947;
 margin-bottom:1px;
}

#nav h2>a
{
 color:#fff;
 background:none;
 margin: 0 0 0 0px;
 padding: 0 0 0 0px;
}

#nav h2>a:hover
{
 color:#f55;
}

#nav h3 
{
 padding-bottom:2px;
 margin-bottom:.25em;
 font-size:12px;
 color:#c33;
}


#nav a #rightlist a
{
 padding-bottom:2px;
 margin-bottom:.25em;
 color:#338;
 margin: 0 0 0 2px;
 padding: 0 0 0 16px;
 background: url(/gfx/icon-perm.gif) no-repeat 0 50%;
}

#nav a:hover
{
 text-decoration:none;
 color:#c00;
}

#nav ul
{
 list-style:none;
 padding-left:0px;
 padding-top:0px;
 margin:0px;
}

#nav li
{
 font-size:12px;
 padding:2px;
}

#nav .odd
{
 display:block;
 width:139px;
}

#nav .odd2
{
 display:block;
 background-color: #eee;
 width:136px;
}

#nav .odd3
{
 display:block;
 background-color: #fafafa;
 width:139px;
}


/****************************************
 **                                    **
 **         BANNER FIELDS              **
 **                                    **
 ****************************************/
#rightlist
{
 position:absolute;
 top:35px;
 left:940px;
 width:130px;
 padding-top:5px;
 padding-left:5px;
 color:#444;
 background:#fff;
 border:solid 1px #999;
}

#topBanner
{
 position:absolute;
 top:50px;
 left:145px;
 width:730px;
 text-align: left;
 padding:1px;
 background:#fff;
 border:solid 1px #999;
}

/****************************************
 **                                    **
 **           NEWS FIELDS              **
 **                                    **
 ****************************************/
#mainContent
{
 /*font-family:"Trebuchet MS";*/
 width:760px;
 margin-left:140px;
 text-align: left;
 color:#444;
 /*background:#fff url('/gfx/ozadje_news6.png') no-repeat;*/
 padding-left:10px;
 padding-right:20px;
 padding-top:10px;
}

#mainContent a
{
 padding-bottom:2px;
 margin-bottom:.25em;
 color:#600;
}

#mainContent a:hover
{
 text-decoration:none;
 color:#c00000;
 border: 0px;
}
/*
#mainContent h1 
{
 clear:both;
 padding:2px;
 border-bottom:1px solid #6699cc;
 color:#fff;
 padding-bottom:2px;
 margin-bottom:.25em;
 font-size:14px;
 padding-top:18px;
 letter-spacing: -1px;
}
*/

#mainContent h1>a
{
 color:#633;
}

#mainContent h2
{
 padding-bottom:2px;
 margin-bottom:.25em;
 font-size:130%;
 /*font-family:Arial;*/
 color:#844;
}

#mainContent h2>a
{
 color:#189200;
}

#mainContent h3
{
 padding-bottom:2px;
 margin-bottom:.25em;
 font-size:10px;
 /*text-align:right;*/
 color:#666;
}

#mainContent h4
{
 border-bottom:1px dotted #999999;
 padding-bottom:2px;
 margin-bottom:.25em;
 font-size:11px;
 color:#559;
}

#mainContent p 
{
 margin:4px 0px 1em;
 color:#333;
 font-size:11px;
}

#mainContent blockquote 
{
 margin: 20px 0 20px 10px;
 padding: 0 20px 0 50px;
 background: url('/gfx/newman/quote.png') left top no-repeat;
 border: none;
}

#mainContent hr
{
 width:100%;
 height:1px;
 border: dotted 0.1pt gray;
 color:#666;
}

#mainContent ul
{
 padding:0px;
 margin:0px;
}

#mainContent li
{
 margin-left:15px;
}


#newsBox
{
 float:left;
 width:440px;
 padding-right:10px;
 border-right:1px dotted #eaeae2;
}

#newsBox h1 
{
 letter-spacing:-1px;
 font-size:15px;
 color: #464646;
}

#newsBox h2
{
 clear:both;
 letter-spacing:-1px;
 font-size:18px;
 font-style:italic;
 color: #006;
 border-bottom:dotted 1px #999;
}

#rightBox h2
{
 clear:both;
 letter-spacing:-1px;
 font-size:18px;
 font-style:italic;
 color: #006;
 border-bottom:dotted 1px #999;
}

#newsBox h2>a
{
 color: #006;
}

#newsBox img
{
 float:left;
 padding:2px;
 border:solid 1px #ccc;
 margin-right:4px;
}

#newsBox p
{
 color:#333;
 text-align:justify;
}

#rightBox
{
 float:right;
 width:300px;
}

#rightBox160
{
 float:right;
 width:160px;
}

#newsBoxFull
{
 float:left;
 width:640px !important;
 padding-right:10px;
 border-right:1px dotted #eaeae2;
}

#newsBoxFull p 
{
 margin:4px 0px 1em;
 color:#333;
 font-size:12px;
 /*font-family:"Trebuchet MS";*/
 text-align:justify;
}

#newsBoxFull h1 
{
 padding-bottom:2px;
 margin-bottom:.25em;
 color:#044474;
 letter-spacing:-1px;
 font-size:18px;
 font-style:italic;
 color: #006;
 border-bottom:dotted 1px #999;
}

#newsBoxFull h3
{
 padding-bottom:2px;
 margin-bottom:.25em;
 color:#044474;
 letter-spacing:-1px;
 font-size:13px;
 font-style:italic;
 color: #006;
 border-bottom:dotted 1px #999;
}

#newsBoxFull img
{
 margin-top:5px;
 max-width:630px;
 border:solid 1px #ddd;
 padding:5px;
}



#newsIndexBoxLeft
{
 float:left;
 width:205px;
 margin-right:3px;
}

#newsIndexBoxRight
{
 float:right;
 width:205px;
}

#newsIndexBoxLeft p, #newsIndexBoxRight p
{
 margin:4px 0px 1em;
 color:#333;
 font-size:11px;
 /*font-family:"Trebuchet MS";*/
}

#newsIndexBoxLeft h1, #newsIndexBoxRight h1 
{
 padding:2px;
 border-bottom:1px solid #6699cc;
 background:#c0cfe5;
 font-size:12px;
 color:#fff;
}

#newsIndexBoxLeft h1>a, #newsIndexBoxRight h1>a
{
 color:#444;
}

#newsIndexBoxLeft h1>a:hover, #newsIndexBoxRight h1>a:hover
{
 color:#944;
}


#newsIndexBoxRight
{
 float:right;
 width:210px;
}


#clanekBoxFull
{
 float:left;
 width:560px;
 padding-right:10px;
 border-right:1px dotted #eaeae2;
 font-size:12px;
 /*font-family:Arial;*/
 text-align:justify;
}

#clanekBoxFull p 
{
 margin:4px 0px 1em;
 color:#444;
 font-size:12px;
 /*font-family:Arial;*/
 text-align:justify;
}

#clanekBoxFull h1 
{
 border-bottom:1px dotted #999;
 padding-bottom:2px;
 font-size:22px;
 font-weight:normal;
 /*font-family:arial;*/
 color:#944;
}

#clanekBoxFull ul
{
 font-size:12px;
 /*font-family:Arial;*/
}

#clanekBoxFull h2 
{
 padding-bottom:2px;
 margin-bottom:.25em;
 padding-top:14px;
 font-size:15px;
 color:#433;
}

#headline
{
 width:100%;
 margin-bottom:10px;
}

#headline .subtitle 
{
 width:100%;
 font-size:15px;
 font-style:italic;
 color:#444;
 font-weight:bold;
 letter-spacing:-1px;
}

#headline .datum
{
 width:100%;
 text-align:left;
 font-size:12px;
 color:#aaa;
}


#kinoBox
{
 font-size:12px;
 /*font-family:"Trebuchet MS";*/
 color:#555;
}

#kinoBox fieldset
{
 border: dotted 1px #aaa;
 background:url(/gfx/fieldset_kino.png) no-repeat;
 padding:4px;
 margin-bottom:5px;
}

#kinoBox h1
{
 font-size:15px;
 color:#900;
}

/****************************************/
/**                                    **/
/****************************************/
#mainTable table
{
 border-collapse: collapse;
 width: 100%;
}

#mainTable thead
{
 background: #9ec5e4;
 border-top: 1px solid #aed5f4;
 border-bottom: 1px solid #8eb5d4;
}

#mainTable th
{
 font-weight:normal;
 text-align: center;
 background:#000 url('/admin/gfx/header_bg.png') repeat-x;
 color:#eee;
 padding:2px;
 font-size:9px;
 font-weight:bold;}

#mainTable th a
{
	color:#aaa;
}

#mainTable tr:hover
{
 background: #ffffdd;
}

#mainTable thead tr:hover
{
 background-color: transparent;
 color: inherit;
}

#mainTable .odd
{
 background-color: #f1f1f1;
}

#kartaSlovenije
{
 width:630px;
 _width:568px;
 height:420px;
 background:url(/gfx/slovenija.jpg) no-repeat;
 /*font-family:Arial;*/
 font-weight:bold;
 color:#000;
 font-size:11px;
 text-align:center;
}

#kartaSlovenije .maribor
{
 position:relative;
 left:360px;
 top:70px;
 *left:100px;
 background:#000;
 color:#fff;
 width:90px;
 opacity: .7;
 filter: alpha(opacity=70);
}

#kartaSlovenije .ljubljana
{
 position:relative;
 left:160px;
 *left:-110px;
 top:170px;
 background:#000;
 color:#fff;
 width:90px;
 text-align:center;
 opacity: .7;
 filter: alpha(opacity=70);
}

#kartaSlovenije .koper
{
 position:relative;
 left:40px;
 *left:-220px;
 top:260px;
 background:#000;
 color:#fff;
 width:90px;
 opacity: .7;
 filter: alpha(opacity=70);
}

#kartaSlovenije .nova_gorica
{
 position:relative;
 left:30px;
 *left:-240px;
 top:130px;
 background:#000;
 color:#fff;
 width:100px;
 opacity: .7;
 filter: alpha(opacity=70);
}

#kartaSlovenije .murska_sobota
{
 position:relative;
 left:435px;
 *left:165px;
 top:-80px;
 background:#000;
 color:#fff;
 width:130px;
 opacity: .7;
 filter: alpha(opacity=70);
}

#kartaSlovenije .ptuj
{
 position:relative;
 left:380px;
 *left:110px;
 top:-30px;
 background:#000;
 color:#fff;
 width:90px;
 opacity: .7;
 filter: alpha(opacity=70);
}

#kartaSlovenije .novo_mesto
{
 position:relative;
 left:270px;
 *left:0px;
 top:80px;
 background:#000;
 color:#fff;
 width:90px;
 opacity: .7;
 filter: alpha(opacity=70);
}

#kartaSlovenije .celje
{
 position:relative;
 left:275px;
 *left:5px;
 top:-45px;
 background:#000;
 color:#fff;
 width:90px;
 opacity: .7;
 filter: alpha(opacity=70);
}

#myPage a
{
 border:solid 1px #aaa;
 padding:2px;
 width:20px;
 color:#999;
 background:#eee;
 font-size:9px;
}

#myPage a:hover
{
 border:solid 1px #888;
 padding:2px;
 width:20px;
 color:#900;
 background:#aaa;
 font-size:9px;
}

.pagSelect
{
 border:solid 1px #888;
 padding:2px;
 color:#ccc;
 background:#eee;
 width:20px;
 font-size:9px;
}

.pagCurrent
{
 border:solid 1px #888;
 padding:2px;
 background:#900;
 color:#fff;
 width:20px;
 font-size:9px;
}



.newsFlash
{
 background:url(/gfx/flashNews.png) no-repeat;
 width:427px;
 height:120px;
 overflow:hidden;
 padding-left:10px;
 margin:0px;
 margin-bottom:10px;
}

#mainContent .newsFlash h2
{
 margin:0px;
 padding-top:6px;
 font-size:14px;
 color:#333;
 border:0px;
 buffer:overflow;
 width:410px;
 height:18px;
 margin-bottom:5px;
 overflow:hidden;
 /*font-family:Tahoma;*/
 letter-spacing:-1px;
}

#mainContent .newsFlash h2 a
{
 color:#933;
}

#mainContent .datum
{
 float:right;
 text-align:right;
 font-size:10px;
 color:#333;
 border:0px;
 padding-right:20px;
}

#mainContent .slika
{
 width:110px;
 margin-left:-5px;
 margin-top:-5px;
}

#mainContent .foto
{
 width:100px;
 height:80px;
 float:left;
 overflow:hidden;
}

#mainContent .newsFlash p
{
 margin:0px;
 font-size:13px;
 padding-left:4px;
 width:300px;
 height:58px;
 text-align:justify;
 overflow:hidden;
 letter-spacing:-1px;
 /*font-family:Arial;*/
 color:#444; 
}

#mainContent .newsFlash .clanek
{
 width:400px;
}

#newsFull
{
 background:url(/gfx/flashNews_back.png) repeat-y;
 width:427px;
}

#newsFull h2
{
 background:url(/gfx/flashNews3.png) 0 0 no-repeat;
 width:427px;
 height:30px;
 padding-left:10px;
 padding-top:6px;
 margin:0px;
 overflow:hidden;
 font-size:13px;
 fotn-weight:normal;
}

#newsFull p
{
 padding-left:10px;
 padding-right:10px;
 font-size:13px;
 text-align:left;
 /*font-family:"Trebuchet MS";*/
 color:#444;
}

#newsFull p.more
{
 padding-left:10px;
 padding-right:10px;
 font-size:9px;
 background:url(/gfx/flashNews3.png) 0 -280px no-repeat;
 width:427px;
 height:20px;
}

#newsFull p.datum2
{
 display:block;
 text-align:left;
 padding-bottom:5px;
 font-size:8px;
 color:#aaa;
}

.newsFlash3
{
 background:url(/gfx/flashNews3.png) no-repeat;
 width:427px;
 height:300px;
 overflow:hidden;
 padding-left:10px;
 margin:0px;
 margin-bottom:10px;
 padding-right:30px !important;
 padding-right:0px;
}

.newsFlash3 p
{
 padding-right:30px;
}

#mainContent .poster
{
 width:94px;
 height:104px;
 float:left;
}


.newsFlash2
{
 background:url(/gfx/flashNews2.png) no-repeat;
 width:210px;
 height:120px;
 overflow:hidden;
 padding-left:10px;
 margin:0px;
 margin-bottom:10px;
}

#mainContent .newsFlash2 h2
{
 margin:0px;
 padding-top:2px;
 font-size:14px;
 color:#333;
 border:0px;
 buffer:overflow;
 width:410px;
 height:28px;
 overflow:hidden;
 /*font-family:Tahoma;*/
}



#mainContent .newsFlash2 h2
{
 font-size:10px;
 padding-top:2px;
 /*font-family:arial;*/
 width:200px;

}

#mainContent .newsFlash2 h2 a
{
 color:#933;
}

#mainContent .datum2
{
 float:right;
 text-align:right;
 font-size:10px;
 color:#333;
 border:0px;
 font-stretch:ultra-condensed;
 padding-right:20px;
}

#mainContent .slika2
{
 width:50px;
 margin-left:-15px;
 padding-right:2px;
}

#mainContent .foto2
{
 width:50px;
 height:50px;
 float:left;
 overflow:hidden;
}

#mainContent .newsFlash2 p
{
 margin:0px;
 font-size:12px;
 padding-left:4px;
 width:140px;
 height:62px;
 color:#666;
 text-align:left;
 font-weight:normal;
 font-size:10px;
 /*font-family:Tahoma;*/
 font-stretch:condensed;
 overflow:hidden;
}

#mainContent .newsFlash2 .clanek
{
 width:280px;
}

/*** Desni okvir ***/

.dOkvir
{
 width:298px;
}

.top
{
 margin:0px;
 background:url(/gfx/rightMenu/m01.png) no-repeat ;
 height:8px;
 width:298px;
}

.middle
{
 display:block;
 background:url(/gfx/rightMenu/m03.png) no-repeat ;
 height:8px;
 width:298px;
}

.bottom
{
 display:block;
 background:url(/gfx/rightMenu/m05.png) no-repeat ;
 height:8px;
 width:298px;
}


.content
{
 padding-left:4px;
 background:url(/gfx/rightMenu/m04.png) repeat-y ;
 width:298px;
}

.myTitle
{
 margin:0px;
 background:#eaeae2;
 padding-left:5px;
 padding:0px;
 font-size:15px;
 font-weight:bold;
 padding-left:4px;
 color:#900;
}





#navigation
{
 font-size:18px;
 /*font-family:"Trebuchet MS";*/
 height:30px;
 text-align:center;
 width:100%;
 padding-left:180px;
}

.slikica
{
 border:1px solid #aaa;
 padding:5px;
}


/**********************************************/
/**                                          **/
/** dropDown Menu CSS                        **/
/**                                          **/
/**********************************************/

#dropDownMenu
{
 text-align:center;
 width:650px;
}

#dropDown li 
{
 list-style-type:none;	
 float:left;
}

#dropDown a
{
 color:#900;
 font-size:17px;
 font-weight:bold;
 /*font-family:Arial;*/
 text-decoration:none;
}

#dropDown li:hover
{
 background:url(/gfx/menuBox2.png) no-repeat;
}

.okvir
{
 padding:3px;
 border:solid 1px #999;	
}

#linktome
{
 background:#ffa;
 padding:5px;
 text-align:center;
}

#pictureInfo
{
 background:#fefefa;
 padding:5px;
 font-size:15px;
 /*font-family:Arial;*/
 text-align:center;
 margin-bottom:10px;
}

/**********************************************/
/**                                          **/
/** dropDown Menu CSS                        **/
/**                                          **/
/**********************************************/

#dropDownMenu
{
 text-align:center;
 width:650px;
}

#dropDown li 
{
 list-style-type:none;	
 float:left;
}

#dropDown a
{
 color:#900;
 font-size:17px;
 font-weight:bold;
 /*font-family:Arial;*/
 text-decoration:none;
}

#dropDown li:hover
{
 background:url(/gfx/menuBox2.png) no-repeat;
}

.iskanjeNaslov
{
 font-size:16px;
 font-weight:bold;
 color:#833;
 /*font-family:Lucida;*/
 letter-spacing: -1px;
}

.iskanjeOpis
{
 /*font-family:Lucida;*/
 font-size:13px;
 color:#666;
 letter-spacing: -1px;
}

#searchBox
{
 float:left;
 width:440px;
 padding-right:10px;
 border-right:1px dotted #eaeae2;
}

#searchBox h1
{
 font-size:12px;
 /*font-family:Arial;*/
 color:#666;
 background:#eee;
 padding:5px;
 margin-bottom:3px;
}

#tvBack
{
 background:url(/gfx/tvBack2.jpg) no-repeat;
 padding-top:33px;
 width:750px;
 height:415px;
}

.topBanner
{
 float:right;
 width:468px;
 height:60px;
 margin-top:30px;
}

.groupName
{
 font-size:10px;
 font-weight:normal;
 color:#998;
}


/******************************/
/** drop down menu           **/
/******************************/
#topMenu
{
 width:840px;
 height:33px;
 background:url(/gfx/topBar.jpg) no-repeat;
 padding-left:90px;
}

#dropDownTop, #dropDownTop ul 
{
 padding: 0;
 margin: 0;
 list-style: none;
}

#dropDownTop a
{
 font-size:11px;
 color:#ffe;
 text-decoration:none;
}

#dropDownTop li 
{
 float: left;
 position: relative;
 z-index:100;
 opacity:.9;
}

#dropDownTop li:hover
{
 background:#554;
 color:#fff;
}

.mainitems
{
 cursor:pointer;
 text-align:center;
 font-weight:bold;
 color:#eee;
 width:77px;
 border-bottom:0px;
 padding-left:0px;
 padding:0px;
 margin-top:15px;
 /*background:url(/gfx/nav_console.gif) repeat-x;*/
}

.topLinks
{
 font-size:12px;
}

.mainitems a
{
 margin-left: 6px;
 margin-right: 8px;
 text-decoration: none;
 cursor:pointer;
}

.subuls
{
 display: none;
 position:absolute;
 left:0px;
 background:#333;
 top:17px;
 width:150px;
}

ul[class$="subuls"]
{
 *position:relative;
 display: none;
 background: url(/gfx/meniBack.png) bottom left no-repeat;
 width:150px;
}

	
.subuls ul
{
 padding-top:20px;
}

.subuls li
{
 padding:4px;
 border-top:dotted 1px #666 !important;
 border-top:solid 1px #555;
 text-align:left;
 padding:2px;
 padding-left:7px;
 width:141px;
 cursor:pointer;
}

.subuls li a
{
 cursor:pointer;
 text-decoration: underline;
}

#dropDownTop li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: auto;
left: auto;
}

#dropDownTop li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block;
}

#restofcontent { /*wrap rest of content of the page inside this div*/
clear: left;
}

.menuHead
{
 background:#555;
 color:#eee;
 border-bottom:solid 1px #444;
 border-top:solid 1px #eee;
}

.menuBreak
{
 height:1px;
 border-bottom:solid 2px #eee;
 background:#999;
 margin:0px;
 padding:0px;
}

.subTxt
{
 color:#777;
 font-size:10px;
}

.headTxt
{
 font-size:12px;
 font-weight:bold;
}




#panel
{
 height: 650px;
 width:570px;
 display: none;
}

.slide 
{
	margin: 0;
	padding: 0;
	border-bottom: solid 2px #933;
	width:570px;
}

.btn-slide 
{
	text-align: center;
	width: 140px;
	margin: 0 auto;
	display: block;
	text-decoration: none;
	padding:2px;
	background:#933;
	color:#fff;
	cursor:pointer;
}

.active 
{
	background-position: right 12px;
}

#bigSlika1
{
 float:left;
}

#bigSlika2
{
 float:left;
 display:none;
}

#photoThumb
{
 background:#eee;
 margin-bottom:3px;
 padding:5px;
 height:45px;
 overflow:hidden;
 width:560px;
}

#photoThumb img
{
 float:left;
 padding-right:3px;
 padding-bottom:20px;
}

#photoThumb ul
{
 list-style:none;
 padding-left:0px;
 padding-top:0px;
 margin:0px;
 padding-bottom:10px;
}

#photoTumb li
{
 float:left;
}

#showPhoto
{
 width:570px;
 text-align:center;
}

.rating {
	cursor: pointer;
	margin: 2em;
	clear: both;
	display: block;
}
.rating:after {
	content: '.';
	display: block;
	height: 0;
	width: 0;
	clear: both;
	visibility: hidden;
}
.cancel,
.star {
	float: left;
	width: 17px;
	height: 15px;
	overflow: hidden;
	text-indent: -999em;
	cursor: pointer;
}
.cancel,
.cancel a {background: url(/gfx/delete.gif) no-repeat 0 -16px;}

.star,
.star a {background: url(/gfx/star.gif) no-repeat 0 0px;}
	
.cancel a,
.star a {
	display: block;
	width: 100%;
	height: 100%;
	background-position: 0 0px;
}

div.rating div.on a {
	background-position: 0 -16px;
}
div.rating div.hover a,
div.rating div a:hover {
	background-position: 0 -32px;
}

#newsTicker, #newsTicker ul
{
	list-style-type: none;
	padding: 3px;
	margin: 0;
	font-size:12px;
}

img.wallzPic {max-width:400px;} 

