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

body {
    padding: 0;
    border: 0;
    font-family: "Avant Garde",Palatino,"Trebuchet MS", Arial, Helvetica, sans-serif;
    color:#333;
    font-size:12px;
    text-align:left;
    width:100%;
    background: #fff;
    background-attachment:fixed;
}


#wrapper {
    margin:0 auto 0 auto;
    width:960px;
    padding-top:65px;
    text-align: left;
}


#toolbar {
    width:100%;
    height:60px;
    position:fixed;
    top:0;
    left:0;
    -moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);
    -webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);
    box-shadow:0 1px 2px rgba(0,0,0,0.5);
    background:#2677c1 url(http://files.mywallpapers.org/gfx/toolbar/toolbar_back_blue.png) repeat-x;
    border-bottom:solid 1px rgba(0,0,0,0.2);
    opacity:.9;
    z-index:1000;
}

.toolbarMenu {
    width:960px;
    margin:0 auto;
    text-align:left;
}

#toolbarLogo:hover{
    background-position: -542px -0px; 
}

#toolbarLogo {
    width:236px;
    height:60px;
    display:block;
    text-indent:-10000px;
    float:left;
    margin-right:20px;
    background-position  : -306px -0px; 
}

#searchBox {
    height:28px;
    width:190px;
    margin-top:12px;
    border:solid 1px #777;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    padding-right:10px;
    padding-left:5px;
    font-size:14px;
    color:#666;
    cursor:pointer;
    background:#eee url(http://files.mywallpapers.org/gfx/Magnifier2.png) right no-repeat;
    float:left;
    margin-right:20px;
}

#dropMenu {
    float:left;
    list-style:none;
    margin:0;
    padding:0;
}

#dropMenu li {
    float:left;
    height:60px;
    margin-right:1px;
    padding-left:10px;
    padding-right:10px;
    font-size:15px;
}

#dropMenu li a {
    padding-top:22px;
    color:#ccc;
    display:block;
    height:33px;
    float:left;
}

#dropMenu li a:hover{
    color:#fff;
    text-decoration:none;
}
#dropMenu li:hover{
    background:url(http://files.mywallpapers.org/gfx/toolbar/toolbar_back_hover.png) repeat-x;
    border-radius:10px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
}

#dropMenu li.selected {
    background:rgba(250,250,200,0.1);
    border-right:solid 1px #222;
    border-left:solid 1px #222;   
}

#dropMenu li.selected a {
    color:#ddd;
}


.cRight
{
 float:right;
}

#featList
{
 float:left;
 width:510px;
 padding-left:0px;
 margin-right:0px;
 text-align: left;
 margin-top:0;
 padding-right:0;
 color:#444;
}

#tagClouds {
    margin-top:10px;
    clear:both;
    text-align:center;
    background:#111 url(http://files.mywallpapers.org/gfx/footer.png) repeat-x;
    padding:10px;
    padding-top:8px;
    line-height:21px;
    height:101px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-top-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.navigation {
    color:#999;
    font-size:11px;
}

.navigation a {
    color:#777 !important;
}



#nav {
    width:300px;
    float: left;
    text-align: left;
    font-size:14px;
    color:#336;
}

#nav .leftHalf{
    float:left;
    width:145px;
}

#nav .rightHalf{
    float:right;
    width:145px;
}

#nav a {
    padding-bottom:2px;
    margin-bottom:.25em;
    color:#555;
    margin: 0 0 0 2px;
}


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

#nav ul
{
 margin:0;
 list-style: none;
}

#nav li
{
 display:block;
 padding:1px;
 border-radius:5px;
 padding:2px;
}

#nav li:hover {
    background:#ffa;
}

#nav .main {
    background:#fff;
    border-bottom:solid 1px #eee;
    font-weight:bold;
}

#nav .odd {
    background:#d8ebff;
    border-bottom:#c8dbef;
}

#nav .odd2 {
    background:#f8ebff;
    font-style:italic;
    font-weight:normal;
}

#mainContent {
    float: right;
    width:650px;
    text-align: left;
    margin:0;
    padding-left:2px;
    padding-top:2px;
    color:#444;
    font-size:14px;
}

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

#mainContent a:hover {
    text-decoration:none;
    color:#606;
}

#mainContent h2 
{
 padding-bottom:2px;
 margin-bottom:.25em;
 font-size:18px;
 color:#f63;
 max-width:620px;
}

#mainContent h3 {
    margin-top:0px;
    margin-bottom:5px;
    font-size:14px;
    color:#fff;
    padding:5px;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    background:#f63;
 max-width:630px;
}

#mainContent h1 {
    margin-top:0px;
    margin-bottom:5px;
    font-size:14px;
    color:#fff;
    padding:5px;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    background:#f63;
    max-width:620px;
}

#mainContent h4
{
 margin:.5em 0 0;
 font-size:90%;
 color:#f63;
 margin: 0 0 0 2px;
 padding: 0 0 0 16px;
 text-decoration: none;
 border-bottom: none;
}

#mainContent p 
{
 margin:4px 0px 1em;
 color:#444444;
}

#mainContent ul
{
 margin:0;
 list-style: none;
}


.newLine
{
 clear:both;
}

.nav140 {
    position:absolute;
    padding-top:100px;
    padding-left:5px;
}

.nav200 {
    position:absolute;
    padding-top:133px;
    padding-left:5px;
}

.nav600 {
    position:absolute;
    padding-top:430px;
    padding-left:5px;
}

.gallery img {
    background-color:#fff;
    border: 1px solid #a9a9a9;
    padding:2px;
    margin: 2px;
}

.gallery img:hover
{
 background-color:#ffa;
}

#subList
{
 padding-left:0px;
 margin-left:0px;
}

#subList li {
    color: #050505;
    margin:2px;
    padding: 5px 5px;
    background: -moz-linear-gradient(
         top,
         #ffffff 0%,
         #ebebeb 50%,
         #dbdbdb 50%,
         #b5b5b5);
    background: -webkit-gradient(
         linear, left top, left bottom, 
         from(#ffffff),
         color-stop(0.50, #ebebeb),
         color-stop(0.50, #dbdbdb),
         to(#b5b5b5));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5)";
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1px solid #949494;
    -moz-box-shadow:
         0px 1px 3px rgba(000,000,000,0.5),
         inset 0px 0px 2px rgba(255,255,255,1);
    -webkit-box-shadow:
         0px 1px 3px rgba(000,000,000,0.5),
         inset 0px 0px 2px rgba(255,255,255,1);
    text-shadow:
         0px -1px 0px rgba(000,000,000,0.2),
         0px 1px 0px rgba(255,255,255,1);
    height:15px;
    display:block;
    width:auto;
    text-align:center;
    float:left;
}

#subList li:hover {
    background: -moz-linear-gradient(
         top,
         #ffffff 0%,
         #ffeeff 50%,
         #ffdbff 50%,
         #aa77aa);
    background: -webkit-gradient(
         linear, left top, left bottom, 
         from(#ffffff),
         color-stop(0.50, #ffeeff),
         color-stop(0.50, #ffdbff),
         to(#a7a));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#aa77aa);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#aa77aa)";
}
#subList a
{
 display:block;
 width:197px;
 color:#003;
}

#sublist li a:hover
{
 color:#766;
 text-decoration:none;
}

#subGroup
{
 height:155px;
 overflow:auto;
 margin-top:5px;
}

#subGroup2
{
 border:1px dotted #ccc;
 height:155px;
 overflow:auto;
 margin-top:5px;
}


#pageSelect
{
 margin-top:30px;
}

#pageSelect .pagSelect:hover
{
 background:#ffa;
}

#pageSelect .pagPrevious:hover
{
 background:#393;
}

#pageSelect .pagNext:hover
{
 background:#090;
}

.pagSelect
{
 padding-left:4px;
 padding-right:4px;
 color:#666;
 background:#eee;
 height:15px;
}

.pagCurrent
{
 padding-left:4px;
 padding-right:4px;
 background:#900;
 color:#fff;
 height:15px;
}

.pagPrevious
{
 padding-left:4px;
 padding-right:4px;
 background:#999;
 color:#fff;
 height:15px;
 margin-right:15px;
}

.pagNext
{
 margin-left:10px;
 padding-left:4px;
 padding-right:4px;
 background:#999;
 color:#fff;
 height:15px;
}

/****************************************/
/**                                    **/
/****************************************/
#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:#9ec5e4;
 color:#eee;
}

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

#mainTable .odd
{
 background:#eee;
}

#showTopWallz
{
 clear:both;
}

#smallGallery
{
 clear:both;
}

#details li
{
 width:100%;
 width: 250px;
 list-style-type: none;
 display: block;
 font-weight:normal;
 background-color:#f3f3f3;
 border:solid 1px #e1e1e1;
 border-right:solid 1px #d1d1d1;
 border-bottom:solid 1px #d1d1d1;
 margin:2px;
 padding:3px;
 color:#666;
 font-size:13px; 
}


#wrap {
    width:300px;
    float:left;
}

#wrap ul {
 padding:10px 20px;
 list-style:none;
 float:left;
 position:relative;
 color:#644;
}

#wrap li {
    border-bottom:1px solid #bbb;
    border-top:1px solid #ccc;
    line-height:1.0;
    margin:0;
    margin-bottom:2px;
    padding:3px;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    position:relative;
    width:100%;
    float:left;
    background:#eee;
}

#wrap li span
{
 padding:1px 0 1px 5px;
 float:right;
 color:#000;
 position:relative;
 top:.2em;
}

#wrap li em
{
 float:left;
 margin:0;
 position:relative;
 top:.2em;
 padding:0 5px 0 0;
 font-style:normal;
}

fieldset
{
 border:1px dotted #999;
 padding:2px;
}

#myResolution ul {
    list-style-type: none;
}

#myResolution li.main{
    background: -moz-linear-gradient(
         top,
         #ffffff 0%,
         #ffebeb 50%,
         #ffdbdb 50%,
         #ffb5b5);
    background: -webkit-gradient(
         linear, left top, left bottom, 
         from(#ffffff),
         color-stop(0.50, #ffebeb),
         color-stop(0.50, #ffdbdb),
         to(#ffb5b5));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5)";

}

#myResolution li:hover {
    background: -moz-linear-gradient(
         top,
         #ffffff 0%,
         #ffebff 50%,
         #ffdbff 50%,
         #ffb5ff);
    background: -webkit-gradient(
         linear, left top, left bottom, 
         from(#ffffff),
         color-stop(0.50, #ffebff),
         color-stop(0.50, #ffdbff),
         to(#ffb5ff));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#ffb5ff);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#ffb5ff)";
}


#myResolution li {
    font-size: 12px;
    color: #050505;
    padding: 5px 5px;
    background: -moz-linear-gradient(
         top,
         #ffffff 0%,
         #ebebff 50%,
         #dbdbff 50%,
         #b5b5ff);
    background: -webkit-gradient(
         linear, left top, left bottom, 
         from(#ffffff),
         color-stop(0.50, #ebebff),
         color-stop(0.50, #dbdbff),
         to(#b5b5ff));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5ff);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5ff)";
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1px solid #949494;
    -moz-box-shadow:
         0px 1px 3px rgba(000,000,000,0.5),
         inset 0px 0px 2px rgba(255,255,255,1);
    -webkit-box-shadow:
         0px 1px 3px rgba(000,000,000,0.5),
         inset 0px 0px 2px rgba(255,255,255,1);
    text-shadow:
         0px -1px 0px rgba(000,000,000,0.2),
         0px 1px 0px rgba(255,255,255,1);
    float:left;
    margin-top:5px;
    margin-left:2px;
    width:auto;
}


#showRate
{
 float:right;
 height:20px;
 width:150px;
 margin-right:30px;
}

.rateStars
{
 cursor:pointer;
}

.rateStars:hover
{
 border:1px;
}

#favourites
{
 clear:both;
 color:#900;
 font-weight:bold;
}

#favourites .add
{
 cursor:pointer;
}

.headline
{
 display:block;
 width:145px;
 border-bottom:1px dotted #eee;
 padding-bottom:2px;
 margin-bottom:.25em;
 font-size:13px;
 font-weight:bold;
 color:#444;
}

.headline2
{
 display:block;
 margin-top:5px;
 width:145px;
 border-bottom:1px dotted #eee;
 padding-bottom:2px;
 margin-bottom:.25em;
 font-size:13px;
 font-weight:bold;
 color:#944;
 background:#eee;
}


.headline_nav {
    display:block;
    font-size:12px;
    font-weight:bold;
    color:#fff;
    height:17px;
    padding:5px;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    padding-top:6px;
    background:#6599FF;
}

.headline_nav a {
    color:#fff;
}
.clearBoth
{
 clear:both;
}

.rightNav {
    width:150px;
    padding-left:2px;
    text-align:center;
}


#kwick a
{
 color:#fff;
 opacity:0.2;
 font-size:11px;
 width:320px;
 height:200px;
 display:block;
}

#kwick a:hover
{
 color:#fff;
}

#imageTicker, #imageTicker ul
{
    list-style-type: none;
    padding: 0px;
    margin: 0;
    font-size:12px;
  display:none;
  height:120px;
  overflow:hidden;
}

#myBox
{
 position:absolute;
 z-index:500;
 left:0px;
 top:0px;
 opacity:.0;
}

#groupDesc
{
 height:350px;
 overflow:hidden;
 background:right bottom url(http://files.mywallpapers.org/gfx/icon-perm.gif) no-repeat;
}

#minimize
{
 border-top:dotted 1px #aaa;
 text-align:center;
}

#minimize p
{
 display:block;
 background:#900;
 color:#fff;
 font-weight:bold;
 font-size:12px;
 text-align:center;
 width:140px;
}

/*** N E W S ***/
#newsFlash
{
 width:300px;
 float:left;
}

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

#newsFlash img,#newsFlash2 img
{
 border:solid 1px #999;
 padding:3px;
 margin-right:3px;
}

.newsHead
{
 margin:0px;
 padding-top:6px;
 font-size:14px;
 color:#333;
 border:0px;
 height:10px;
 margin-bottom:5px;
 letter-spacing:-1px;
 clear:both;
}

.newsHead a
{
 color:#933;

}

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

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

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

.newsFlash p
{
 margin:0px;
 font-size:12px;
 padding-left:4px;
 width:500px;
 text-align:justify;
 overflow:hidden;
 letter-spacing:-1px;
 line-height:16px;
 color:#444; 
}

.newsFlash .clanek
{
 width:400px;
}

#quickSearch select
{
 border:dotted 1px #aaa;
 margin:3px;
 color:#600;
 font-weight:bold;
 width:150px;
 background: transparent;
 font-size:11px;
 height:18px;
}

#quickSearch input.submit
{
 height:20px;
 background:#faa;
 color:#600;
 border:solid 1px #999;
 font-size:11px;
 font-weight:bold;
}

#myNavigator
{
 width:630px;
 height:50px;
 background:url(http://files.mywallpapers.org/gfx/navigator_back.png) no-repeat;
 text-align:center;
 margin-top:-10px;
 padding-top:7px;
}

#indexMenu
{
 margin-top:1px;
 border:solid 1px #eee;
 margin-left:10px;
 background:#faa;
}

#indexContent
{
 height:300px;
}

#mainFooter {
 clear:both;
 padding-top: 8px;
 padding-right: 0pt;
 padding-bottom: 10px;
 margin-top:0px;
 padding-left: 0pt;
 background: #000 url(http://files.mywallpapers.org/gfx/footer.png);
 background-repeat: repeat-x;
 background-attachment: scroll;
 background-position: center top;
 text-align:center;
 color:#c0c0c0;
 font-size:11px;
 line-height:13px;
}
#mainFooter p 
{ 
 font-size:11px; 
 line-height:16px; 
 color:#8d9999;
}
#mainFooter h4 
{
 color:#fff; 
 margin-top:0; 
 letter-spacing:-1px;
 font-size:14px;
 line-height:110%; 
 font-weight:normal;
 margin:0; 
 padding:0 0 .3em 0; 
}

#mainFooter form
{
 margin:0px;
 padding:0px;
}
#mainFooter .footer_input
{
 border:solid 1px #999;
 background:#eee;
 width:170px;
}

#mainFooter h4.info { background:url(http://files.mywallpapers.org/gfx/web.gif) no-repeat 0; padding:0 0 0 20px; }
#mainFooter h4.mailing { background:url(http://files.mywallpapers.org/gfx/user.gif) no-repeat 0; padding:0 0 0 20px; }
#mainFooter h4.trend { background:url(http://files.mywallpapers.org/gfx/star.png) no-repeat 0; padding:0 0 0 20px; }
#mainFooter h4.sitemap { background:url(http://files.mywallpapers.org/gfx/pages.png) no-repeat 0; padding:0 0 0 20px; }
#mainFooter a { color:#c0c0c0; text-decoration:underline; }

#mainFooter ul
{
 list-style:none;
 padding-left:20px;
 background:none;
}

#mainFooter li
{
 margin-top:3px;
}

.realFooter
{
 clear:both;
 padding-top:10px;
 color:#999;
 font-size:11px;
}

.grid {    width:870px; margin:auto; text-align:left; }
.grid .col { float:left; margin:0 20px 0 0; }

.grid .x1  { width:180px; border-right:dotted 1px #666; height:100px;}
.grid .x2  { width:240px; }
.grid .x3  { width:550px; }
.grid .x4  { width:740px; }
.grid .x5  { width:930px; margin-right:0; }
.grid .end { height:100px; padding-left:20px;margin-right:0; }





.zoom_button {
    background: url(http://files.mywallpapers.org/gfx/sprites.png) -5px -25px no-repeat;
    width:20px;
    height:16px;
    text-indent:-10000px;
    display:block;
    float:left;
    margin-left:0px;
}

.setback_button {
    background: url(http://files.mywallpapers.org/gfx/sprites.png) -5px -100px no-repeat;
    width:20px;
    height:16px;
    text-indent:-10000px;
    display:block;
    float:left;
    cursor:pointer;
}

.view_button {
    background: url(http://files.mywallpapers.org/gfx/sprites.png) -5px -60px no-repeat;
    width:20px;
    height:16px;
    text-indent:-10000px;
    display:block;
    float:left;
}

ul.linkCats{
    list-style:none;
    margin-top:13px;
    padding-top:5px;
}

ul.linkCats li {
    margin-top:1px;
    display:block;
    float:left;
    width:auto;
    margin-right:3px;
    background:#d8ebff;
    border-bottom:#c8dbef;
    border-radius:5px;
    margin-bottom:5px;
    padding:5px;
}

ul.navCats{
    list-style:none;
    margin-top:13px;
}

ul.navCats li {
    margin-top:1px;
    display:block;
    float:left;
    width:90px;
    margin-right:3px;
    background:#d8ebff;
    border-bottom:#c8dbef;
    border-radius:5px;
    margin-bottom:5px;
    padding:3px;
}

.buttonMore {
    font-size: 12px;
    color: #050505;
    padding: 5px 10px;
    background: -moz-linear-gradient(
         top,
         #ffffff 0%,
         #ebebeb 50%,
         #dbdbdb 50%,
         #b5b5b5);
    background: -webkit-gradient(
         linear, left top, left bottom, 
         from(#ffffff),
         color-stop(0.50, #ebebeb),
         color-stop(0.50, #dbdbdb),
         to(#b5b5b5));
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5)";
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1px solid #949494;
    -moz-box-shadow:
         0px 1px 3px rgba(000,000,000,0.5),
         inset 0px 0px 2px rgba(255,255,255,1);
    -webkit-box-shadow:
         0px 1px 3px rgba(000,000,000,0.5),
         inset 0px 0px 2px rgba(255,255,255,1);
    text-shadow:
         0px -1px 0px rgba(000,000,000,0.2),
         0px 1px 0px rgba(255,255,255,1);
   filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5);
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5)";

    clear:both;
    margin-top:25px;
    margin-bottom:5px;
    margin-left:2px;
    width:134px;
}

.buttonMore a {
    
}
.buttonMore:hover {
}

.tagButton {
    color: #050505;
    margin:1px;
    padding: 5px 10px;
    background: -moz-linear-gradient(
         top,
         #ffffff 0%,
         #ebebeb 50%,
         #dbdbdb 50%,
         #b5b5b5);
    background: -webkit-gradient(
         linear, left top, left bottom, 
         from(#ffffff),
         color-stop(0.50, #ebebeb),
         color-stop(0.50, #dbdbdb),
         to(#b5b5b5));
   filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5);
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5)";
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1px solid #949494;
    -moz-box-shadow:
         0px 1px 3px rgba(000,000,000,0.5),
         inset 0px 0px 2px rgba(255,255,255,1);
    -webkit-box-shadow:
         0px 1px 3px rgba(000,000,000,0.5),
         inset 0px 0px 2px rgba(255,255,255,1);
    text-shadow:
         0px -1px 0px rgba(000,000,000,0.2),
         0px 1px 0px rgba(255,255,255,1);
    height:18px;
    display:block;
    width:auto;
    float:left;
}

.tagButtonList {
    color: #050505;
    margin:1px;
    padding: 5px 10px;
    background: -moz-linear-gradient(
         top,
         #ffffff 0%,
         #ebebeb 50%,
         #dbdbdb 50%,
         #b5b5b5);
    background: -webkit-gradient(
         linear, left top, left bottom, 
         from(#ffffff),
         color-stop(0.50, #ebebeb),
         color-stop(0.50, #dbdbdb),
         to(#b5b5b5));
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1px solid #949494;
    -moz-box-shadow:
         0px 1px 3px rgba(000,000,000,0.5),
         inset 0px 0px 2px rgba(255,255,255,1);
    -webkit-box-shadow:
         0px 1px 3px rgba(000,000,000,0.5),
         inset 0px 0px 2px rgba(255,255,255,1);
    text-shadow:
         0px -1px 0px rgba(000,000,000,0.2),
         0px 1px 0px rgba(255,255,255,1);
   filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5);
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5)";
    height:22px;
    display:block;
    width:auto;
    float:left;
}

a.tagButton:hover{
    text-decoration:none;
    color:#900 !important;
    background: -moz-linear-gradient(
         top,
         #ffffff 0%,
         #ebebeb 50%,
         #dbdbdb 50%,
         #b5b5b5);

    background: -webkit-gradient(
         linear, left top, left bottom, 
         from(#ffffff),
         color-stop(0.50, #ebebeb),
         color-stop(0.50, #ffaaaa),
         to(#b5b5b5));
   filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5);
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5)";
}

#galleryList {
    list-style:none;
    font-size:10px;
}

#galleryList span {
    padding:5px;
    background:#eee;
    display:block;
    border-top:solid 1px rgba(0,0,0,0.6);
    background: -webkit-gradient(
         linear, left top, left bottom, 
         from(#ffffff),
         color-stop(0.50, #ebebeb),
         color-stop(0.50, #dbdbdb),
         to(#b5b5b5));
     background: -moz-linear-gradient(
         top,
         #ffffff 0%,
         #ebebeb 50%,
         #dbdbdb 50%,
         #b5b5b5);
   filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5);
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5)";
    overflow:hidden;
    padding-top:5px;
    text-wrap:none;
    font-size:11px;
    height:15px;
}

#galleryList img {
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    -webkit-border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
    -moz-border-top-left-radius:5px;
    -moz-border-top-right-radius:5px;
}

#galleryList .w120 {
    width:120px;
    height:130px;
    overflow:hidden;
    margin:3px;
}

#galleryList .w140 {
    width:152px;
    height:145px;
    overflow:hidden;
    margin:2px;
}


#galleryList .w200 {
    width:200px;
    height:175px;
    overflow:hidden;
    margin:4px;
}


#galleryList li {
    display:inline-block;
    float:left;
    border:solid 1px #666;
    text-align:center;
    margin:2px;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    text-shadow:
         0px -1px 0px rgba(000,000,000,0.2),
         0px 1px 0px rgba(255,255,255,1);
    -moz-box-shadow:
         0px 1px 3px rgba(000,000,000,0.5),
         inset 0px 0px 2px rgba(255,255,255,1);
    -webkit-box-shadow:
         0px 1px 3px rgba(000,000,000,0.5),
         inset 0px 0px 2px rgba(255,255,255,1);
}


/* The Nivo Slider styles */
.nivoSlider {
    position:relative;
    margin-bottom:10px;
    width:600px;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    margin-left:20px;
}

.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    height:200px;
    overflow:hidden;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    border:0;
    padding:0;
    margin:0;
    z-index:6;
    display:none;
}

/* The slices and boxes in the Slider */
.nivo-slice {
   display:block;
   position:absolute;
   z-index:5;
   height:100%;
}
.nivo-box {
   display:block;
   position:absolute;
   z-index:5;
}
/* Caption styles */
.nivo-caption {
   position:absolute;
   left:0px;
   bottom:0px;
   background:#000;
   color:#fff;
   opacity:0.8; /* Overridden by captionOpacity setting */
   width:100%;
   z-index:8;
}
.nivo-caption p {
   padding:5px;
   margin:0;
}
.nivo-caption a {
   display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
   position:absolute;
   top:45%;
   z-index:9;
   cursor:pointer;
}
.nivo-prevNav {
   left:0px;
}
.nivo-nextNav {
   right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
   position:relative;
   z-index:9;
   cursor:pointer;
}
.nivo-controlNav a.active {
   font-weight:bold;
}

#myPageAll a
{
 border:solid 1px #eee;
 padding:2px;
 width:25px;
 color:#999;
 background:#eee;
 display:block;
 float:left;
 margin:3px;
 text-align:center;
}

#myPageAll a:hover
{
 border:solid 1px #999;
 color:#090;
 background:#aaa;
}

.pagSelect2
{
 border:solid 1px #eee;
 padding:2px;
 color:#ccc;
 background:#eee;
 width:25px;
}

.pagCurrent2
{
 border:solid 1px #060;
 padding:2px;
 background:#090;
 color:#fff;
 font-weight:bold;
}

#tagcloud {
    padding: 10px;
    padding-top:0px;
    text-align:center;
    font-size:14px;
}

#tagcloud li {
    margin:1px;
    padding: 5px 10px;
    background: -moz-linear-gradient(
         top,
         #ffffff 0%,
         #ebebeb 50%,
         #dbdbdb 50%,
         #b5b5b5);
    background: -webkit-gradient(
         linear, left top, left bottom, 
         from(#ffffff),
         color-stop(0.50, #ebebeb),
         color-stop(0.50, #dbdbdb),
         to(#b5b5b5));
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1px solid #949494;
    -moz-box-shadow:
         0px 1px 3px rgba(000,000,000,0.5),
         inset 0px 0px 2px rgba(255,255,255,1);
    -webkit-box-shadow:
         0px 1px 3px rgba(000,000,000,0.5),
         inset 0px 0px 2px rgba(255,255,255,1);
    text-shadow:
         0px -1px 0px rgba(000,000,000,0.2),
         0px 1px 0px rgba(255,255,255,0.8);
   filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5);
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5)";
    height:22px;
    display:block;
    width:auto;
    float:left;
}

#tagcloud li:hover {
    background: -moz-linear-gradient(
         top,
         #ffffff 0%,
         #ffebeb 50%,
         #ffdbdb 50%,
         #ffff99);
    background: -webkit-gradient(
         linear, left top, left bottom, 
         from(#ffffff),
         color-stop(0.50, #ffebeb),
         color-stop(0.50, #ffdbdb),
         to(#ffff99));
}

#tagcloud a.smallest {
    font-size: 10px;
    height:20px;
    color:#00a;
}

#tagcloud a.small {
    font-size: 12px;
    height:20px;
    color:#0a0;
}

#tagcloud a.medium {
    font-size:14px;
    height:20px;
    color:#a00;
}

#tagcloud a.large {
    font-size:16px;
    height:20px;
    color:#a0a;
}

#tagcloud a.largest {
    font-size:18px;
    height:25px;
    padding-top:0px;
    color:#0aa;
}

.break {
    clear:both;
}

#signupForm{
    
}

#signupForm label {
    display:block;
    float:left;
    width:160px;
   margin-bottom:5px;
}
#signupForm input[type=submit] {
    padding:5px;
    color:#666;
}
#signupForm input[type=text],#signupForm input[type=password]{
    padding:5px;
    font-size:15px;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border:solid 1px #999;
    background: -moz-linear-gradient(
         top,
         #b5b5b5 0%,
         #ebebeb 50%,
         #ffffff);
    background: -webkit-gradient(
         linear, left top, left bottom, 
         from(#b5b5b5),
         color-stop(0.50, #ebebeb),
         to(#ffffff));
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1px solid #949494;
    -moz-box-shadow:
         0px 1px 3px rgba(000,000,000,0.5),
         inset 0px 0px 2px rgba(255,255,255,1);
    -webkit-box-shadow:
         0px 1px 3px rgba(000,000,000,0.5),
         inset 0px 0px 2px rgba(255,255,255,1);
    text-shadow:
         0px -1px 0px rgba(000,000,000,0.2),
         0px 1px 0px rgba(255,255,255,0.8);
   filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5);
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#b5b5b5)";
   margin-bottom:5px;
}

.error {
    background:#900;
    color:#fff;
    color:#fff !important;
    font-weight:bold;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    padding:5px;
    max-width:620px;
}

.numWallz {
    font-size:12px;
    font-weight:bold;
    display:block;
}

#sitemapList{
    list-style:none;
    max-width:620px;
}

#sitemapList li {
    float:left;
    padding:5px;
}

.qq-uploader { position:relative; width: 100%;}

.qq-upload-button {
    display:block; /* or inline-block */
    width: 105px; padding: 7px 0; text-align:center;
    background:#880000; border-bottom:1px solid #ddd;color:#fff;
}
.qq-upload-button-hover {background:#cc0000;}
.qq-upload-button-focus {outline:1px dotted black;}

.qq-upload-drop-area {
    position:absolute; top:0; left:0; width:100%; height:100%; min-height: 70px; z-index:2;
    background:#FF9797; text-align:center;
}
.qq-upload-drop-area span {
    display:block; position:absolute; top: 50%; width:100%; margin-top:-8px; font-size:16px;
}
.qq-upload-drop-area-active {background:#FF7171;}

.qq-upload-list {margin:15px 35px; padding:0; list-style:disc;}
.qq-upload-list li { margin:0; padding:0; line-height:15px; font-size:12px;}
.qq-upload-file, .qq-upload-spinner, .qq-upload-size, .qq-upload-cancel, .qq-upload-failed-text {
    margin-right: 7px;
}

.qq-upload-file {}
.qq-upload-spinner {display:inline-block; background: url(http://files.mywallpapers.org/gfx/loading.gif); width:15px; height:15px; vertical-align:text-bottom;}
.qq-upload-size,.qq-upload-cancel {font-size:11px;}

.qq-upload-failed-text {display:none;}
.qq-upload-fail .qq-upload-failed-text {display:inline;}


.page_navigation , .alt_page_navigation{
        padding-bottom: 10px;
}

.page_navigation a, .alt_page_navigation a{
        padding:3px 5px;
        margin:2px;
        color:white;
        text-decoration:none;
        float: left;
        font-family: Tahoma;
        font-size: 12px;
        background-color:#DB5C04;
}
.active_page{
        background-color:white !important;
        color:black !important;
}

.content, .alt_content{
        color: black;
}

.content li, .alt_content li, .content > p{
        padding: 5px
}

.popularColors ul {
    list-style:none;
}

.popularColors li {
    float:left;
    margin:0;
    padding:0;
}

.popularColors li a{
    width:16px;
    height:16px;
    display:block;
    border:solid 1px #555;
    padding:1px;
    margin:1px;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
}

.sprites {
    background-image: url(http://files.mywallpapers.org/gfx/sprite_image.png); 
    background-color: transparent; 
    background-repeat: no-repeat; 
 } 
 
#btn_download {
    height               : 64px; 
    width                : 64px; 
    background-position  : -0px -0px; 
    display:block;
    float:left;
    text-indent:-10000px;
}

#btn_favourites {
    height: 64px; 
    width: 64px; 
    background-position: -178px -0px;     display:block;
    float:left;
    text-indent:-10000px;
    margin-right:20px;
    cursor:pointer;
}


