body {font-family:"trebuchet ms", Verdana, Arial, Helvetica, sans-serif; font-size:80%; color: #000000; margin: 0 0 30px 0; 

/* background: url(../../images/bgtop.jpg) repeat-x top left; */

background: -moz-linear-gradient(left top 315deg, orange, yellow 20%, white 10%);
background: -webkit-gradient(linear, left top, right bottom, from(orange), color-stop(20%, yellow), color-stop(10%, white));

text-align:center; }

a:link, a:visited {color:#000036; text-decoration:none}

a:hover {text-decoration:underline}

font {
font-family : verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
font-size : 8pt;
}
TD {
font-family : verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
font-size : 8pt;
}
P {
font-family : verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
font-size : 8pt;
}
DIV {
font-family : verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
font-size : 8pt;
}
font {
font-family : verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
p, td {
font-family : verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
font-size : 8pt;
}
/* hr {
height : 0;
border : 0 solid #021a4a;
border-top-width : 1px;
} */
a {
color : #000000;
text-decoration : underline;
}
a:hover {
color : #465584;
text-decoration : underline;
}
/* .bodyline {
background-color : #d1d1e1;
border : solid 1px #ffa749;
background-image: url(bgtop.jpg);
background-color: #fdd83f;
}
*/
.title {
background : none;
color : #000000;
font-size : 10pt;
font-weight : bold;
font-family : verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
text-decoration : none;
}
.content {
/* background : #e1e4f2; */
color : #000000;
font-size : 8pt;
font-weight : normal;
font-family : Verdana, Helvetica;
}
.block-title {
background : none;
color : #ffffff;
font-size : 10pt;
font-weight : bold;
font-family : verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.storytitle {
background : none;
color : #000000;
font-size : 11pt;
font-weight : bold;
font-family : Verdana, Helvetica;
text-decoration : none;
}
.storycat {
background : none;
color : #000000;
font-size : 11px;
font-weight : bold;
font-family : Verdana, Helvetica;
text-decoration : underline;
}
.boxtitle {
background : none;
color : #000000;
font-size : 10pt;
font-weight : normal;
font-family : Verdana, Helvetica;
text-decoration : none;
}
/*.boxcontent {
/* background : #e1e4f2;
color : #000000;
font-size : 8pt;
font-weight : normal;
font-family : Verdana, Helvetica;
text-decoration : none;
}
.option {
background : none;
color : #000000;
font-size : 10px;
font-weight : normal;
font-family : Verdana, Helvetica;
text-decoration : none;
}
.tiny {
background : none;
color : #000000;
font-size : 10pt;
font-weight : normal;
font-family : Verdana, Helvetica;
text-decoration : none;
}
*/

small.  {
background : none;
color : #000000;
font-size : 9pt;
font-weight : normal;
font-family : Verdana, Helvetica;
text-decoration : none;
}
/* body {
background-color : #f5e2bf;
}
font, th, td, p {
font-family : verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
a:link, a:active, a:visited {
color : #22229c;
}
a:hover {
text-decoration : underline;
color : #ff4400;
}
hr { height : 0; }
.bodyline {
border : solid 1px #e1e1e2;
background-image: url(bgtop.jpg);
background-repeat: no-repeat;
/*background-color: #fdd83f; */
/*} */


th {
color : #ffffff;
font-size : 10px;
font-weight : normal;
background-color : #3e5c92;
height : 28px;
background-image : url(images/gradient_thead.gif);
}
/*
td.cat, td.catHead, td.catBottom {
height : 28px;
border-width : 0 0 0 0;
}
th.thHead, th.thSides, th.thTop, th.thLeft, th.thRight, th.thBottom, th.thCornerL, th.thCornerR {
font-weight : bold;
border : #f5f5ff;
border-style : solid;
height : 28px;
}
t.thHead, td.catHead {
font-size : 18px;
border-width : 0 0 0 0;
}
th.thSides, td.catSides, td.spaceRow {
border-width : 0 0 0 0;
}
th.thRight, td.catRight, td.row3Right {
border-width : 0 0 0 0;
}
th.thLeft, td.catLeft {
border-width : 0 0 0 0;
}
th.thBottom, td.catBottom {
border-width : 0 0 0 0;
}
th.thTop {
border-width : 0 0 0 0;
}
th.thCornerL {
border-width : 0 0 0 0;
}
th.thCornerR {
border-width : 0 0 0 0;
}*/



td.row1	        

{ 

background-color: #FFF0B9;

font-family: Verdana; 

font-size : 13px; 

color: #494957

}     

     

td.row2	        

{ 

background-color: #FFF2C2;

font-family: Verdana; 

font-size : 12px; 

color: #494957

}



td.catrow

{ 

font-family: Verdana; 

font-size : 12px; 

font-weight: bold;

background-image: url(themes/vBNuke/forums/images/gradient_1.gif);

background-repeat: repeat;

height: 23px;

}



td.toprow

{

font-family: Verdana; 

font-size : 9px; 

color: #877751; 

font-weight: bold;

background-image: url(themes/vBNuke/forums/images/gradient_2.gif);

background-repeat: repeat;

height: 16px;

}



td.tableborder	  

{ 

background-color: #99822B

}





img {border:0}
form {margin:0}
input.text,  textarea, input.login, input.search  {font-size:12px;color: #009900; border: 1px inset #999999; background-color: #ffffff}
input.text {width: 215px; height:18px;margin-bottom:10px}
input.search {width: 100px; height:15px;margin:0 10px 1px 0;font-weight:normal;border: 1px solid #ffcc00}
input.login {width: 90px; height:14px;margin:0 10px;font-weight:normal}
select {width: auto;margin:0 5px;font-family:"trebuchet ms", Arial, Helvetica, sans-serif;font-size:11px;color: #009900; border: 1px inset #999999; background-color: #ffffff}




.pagination2{
padding: 2px;
}

.pagination2 ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination2 li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination2 a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination2 a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
}

.pagination2 a.currentpage{
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination2 a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination2 a.prevnext{
font-weight: bold;
}




div#topmessaggi {position:relative;background: url(../images/topmessaggi.jpg) no-repeat top left;width:920px; height:38px !important; height /**/: 51px;padding-top:13px}
div#topmessaggi div#msg, div#topmessaggi div#gsearch {position:relative;float:left}
div#topmessaggi div#msg {position:relative;width:620px !important; width /**/: 690px;padding: 0 50px 0 20px;color:#0AADCA}
div#topmessaggi div#msg em {color:#AEBE1F}
div#topmessaggi div#msg song {color:#ff0000}
div#topmessaggi div#gsearch {position:relative;width:255px !important; width /**/:300px;padding: 0 25px 0 20px}


.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

#tt {position:absolute; display:block; background:url(modules/Members_List/images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:20px; margin-left:5px; background:url(modules/Members_List/images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:20px; margin-left:5px; background:url(modules/Members_List/images/tt_bottom.gif) top right no-repeat; overflow:hidden}

    .block-title2 {
background-color:#ff7625;
color : #ffffff;
background-position: center center;
font-size : 10pt;
font-weight : bold;
font-family : verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.block-title2 a {
color: white;
}

