/* ---- new css * -----*/

/* boxes */
.titlebar  {
        background-color:transparent;
        background-image:url(images/titalbar_bg.gif);
        padding-top:10px;
        font-weight:bold;
        color:#000000;
        text-align:center;
        height: 31px;
        border: 1px solid #cccccc;
        }

.directories {
        border: 1px solid #cccccc;
        }

li      {
        list-style: none;
        background-image:url(images/li.gif);
        padding-left:12px;
        background-repeat:no-repeat;
        }
.profile_section {
        text-align:left;
        font-size:11px;
        background:#FFFFFF url(images/section_bg.gif);
        padding-top:10px;
        padding-bottom:4px;
        font-weight:bold;
        color:#000000;
        text-align:center;

        border-top: 1px solid #cccccc;
        border-right: 1px solid #cccccc;
        border-left: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
        vertical-align: bottom;
        }

.profile_stats h1 {
        margin:0px;
        }
        
.profile_stats td {
        padding:4px;
        vertical-align:middle;
        padding-top:8px;
        padding-bottom:0px;
        }

.profile_stats {
        text-align:left;
        font-size:11px;
        background:#CCCCCC url(images/section_bg.gif);
        font-weight:bold;
        color:#000000;
        text-align:center;
        height: 29px;
        border-top: 1px solid #cccccc;
        border-right: 1px solid #cccccc;
        border-left: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
        vertical-align: bottom;
        }

/* ------ rate page ------- */
.ratebar {
        background:#E6F66F;
        border:1px solid #cccccc;
        }

input, select, textarea {
        font-family:"Times New Roman";
        border:1px solid #AAAAAA;
        }
.pr_image {
        border:1px solid #AAAAAA;
        }
.thm_image {
        border:1px solid #AAAAAA;
        }
.memberlist {
        border:1px solid #AAAAAA;
        }
.headline {
        background:#E6F66F;
        border-bottom:1px solid #AAAAAA;
        }
.row_1  {
        background:#F6F6AF;
        }
.forum_list {
        border: 1px solid #AAAAAA;
        }
.group_title {
        background:#E6E68F;
        }
.forum_title {
        background:#F6F6AF;
        font-size:12px;
        }
.thread_entry_0 {
        background:#E6E68F;
        }
.thread_entry_1 {
        background:#F6F6AF;
        }
.post_entry_0 {
        background:#E6E68F;
        border-bottom:1px solid #AAAAAA;
        }
.post_entry_1 {
        background:#F6F6AF;
        }
.post_entry_0 td{
        border-bottom:1px solid #AAAAAA;
        }
.post_entry_1 td{
        border-bottom:1px solid #AAAAAA;
        }
input[type="checkbox"] {
        border:0px;
        }
a.topmenu {
        color: #000000;
        font-weight:bold;
        text-decoration: none;
}
a.topmenu:hover {
        color: #000000;
        font-weight:bold;
        text-decoration: none;
}
a.topmenu1 {
        color: #000000;
        font-weight:normal;
        text-decoration: none;
}
a.topmenu1:hover {
        color: #000000;
        font-weight:normal;
        text-decoration: none;
}
.blacktext11nb{font-family:verdana,arial,sans-serif,helvetica; 
font-size:11pt; color:#000; font-weight:normal;}

h1 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 22px;
	text-align: left;
padding-top: 10px;
	}
.headerbtmbg {
background-image: url('http://www.ratethisdesi.com/images/header_r3_c1.gif');
background-repeat: no-repeat;
text-align:center;
height: 26px;
		padding-bottom: 2px;
}
.promoimgcapt {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:0.9em;
margin:0;
padding:0.5em;
}
/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(http://www.ratethisdesi.com/images/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(http://www.ratethisdesi.com/images/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(http://www.ratethisdesi.com/images/bubble.gif) no-repeat bottom;
}
