body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background:url(../images/bg.jpg); background-repeat:no-repeat; background-position:center top; background-color:#000000; 

	

}

a{outline:none}

div.clear {

	clear: both;

}





.spacer{ line-height:15px; width:auto}

.spacer1{ line-height:1px; width:auto; }

.outer { width:856px; text-align:left; }



a{ outline:none;}



#logo { width:856px; height:112px; }

#logo .left { width:361px; float:left}

#logo .right { width:339px; float:right; padding-top:42px  }



.menu-left { background-image:url(../images/menu-left.jpg); width:18px; height:54px; float:left}

.menu-middle { background-image:url(../images/menu-middle.jpg); width:821px; height:54px; float:left}

.menu-right { background-image:url(../images/menu-right.jpg); width:17px; height:54px; float:left}



.login-top { background-image:url(../images/login-top.jpg); background-repeat:no-repeat; background-position:left top; background-color:#000000; 

 width:339px; height:70px}



.search { width:153px; height:22px; padding:8px 0px 0px 33px; background-image:url(../images/search.jpg);  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold }





.black-middle { width:841px; margin-left:8px}

.black-midsub { background-image:url(../images/subpage-blacktop.jpg); background-repeat:no-repeat; background-position:left top; background-color:#000000; 

 width:826px; padding:15px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc;}

 

 .lastactive { background-image:url(../images/subpage-blacktop.jpg); background-repeat:no-repeat; background-position:left top; background-color:#000000; 

 width:848px; padding:15px 0px 0px 8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc;}

 

.purple-bg { background-image:url(../images/purple-bg.jpg); background-repeat:repeat-x; background-color:#500477;  }



.border-select { padding:2px 5px; border:1px solid #9a0249; background-color:#500477; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cccccc;}

.border { padding:2px 5px; border:1px solid #9a0249; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cccccc;}



.inbox { background-color:#ededeb; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; padding:8px}

.inbox2 { background-color:#cccccc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; padding:8px; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC}

.verdana12{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:5px; line-height:16px}

.verdana18s{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#333333; padding:5px; border-bottom:1px solid #cccccc}



.search-area { width:564px; height:154px; background-image:url(../images/search-bg.jpg); float:left }

.joinnow { width:277px; height:154px; background-image:url(../images/joinnow.jpg); float:left }



.text-area { padding:20px 0px 20px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#bcb5b8;}



.td-heading { background:url(../images/shade.jpg); height:35px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff; text-decoration:none;}



.filmstrip-top { width:841px; height:24px; background-image:url(../images/filmstrip-top.jpg);}

.filmstrip-bottom { width:841px; height:26px; background-image:url(../images/filmstrip-bottom.jpg);}



.footer { border-top:1px solid #660099; padding:20px 0px 20px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#bcb5b8; line-height:18px }



h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; color:#000000;  text-decoration:none; padding:0px; margin:0px; font-weight:normal}



ul {padding:0px 0px 0px 14px; margin:0px}

li { padding:0px 0px 7px 0px}



.grey11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cccccc; text-decoration:none;}

.grey12b{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; text-decoration:none; line-height:25px}

.grey12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; text-decoration:none;}



.black11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;}

.black18{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; }

.black12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}



.blue14{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0066cc; text-decoration:none; line-height:25px; font-weight:bold}



.white18{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff; text-decoration:none;}

.white12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; line-height:17px}

.white14{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; text-decoration:none; line-height:17px}



a.g11:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cccccc; text-decoration:none; }

a.g11:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cccccc; text-decoration:none; }

a.g11:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:underline;  }



a.g12:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; text-decoration:none; }

a.g12:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; text-decoration:none; }

a.g12:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline;  }



a.p12:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a71eee; text-decoration:none;  font-weight:bold}

a.p12:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#a71eee; text-decoration:none;  font-weight:bold}

a.p12:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline;  font-weight:bold }











/* ######### CSS for Shade Tabs.  ######### */



.shadetabs{

padding: 6px 0;

margin-left: 0;

margin-top: 0px;

margin-bottom: 0;

font: bold 12px arial;

list-style-type: none;

text-align: left; /*set to left, center, or right to align the menu as desired*/

}



.shadetabs li{

display: inline;

margin: 0;

}



.shadetabs li a{

text-decoration: none;

position: relative;

z-index: 1;

padding: 5px 9px;

margin-right: 3px;

border: 1px solid #842343;

color: #ffffff;

background: white url(../images/shade2.jpg) top left repeat-x;

}



.shadetabs li a:visited{

color: #ffffff;

}



.shadetabs li a:hover{

text-decoration: underline;

color: #ffffff;

}



.shadetabs li a.selected{ /*selected main tab style */

position: relative;

top: 1px;

}



.shadetabs li a.selected{ /*selected main tab style */

background-image: url(../images/shade.jpg);

border-bottom-color: #500477;

}



.shadetabs li a.selected:hover{ /*selected main tab style */

text-decoration: none;

}

.romi-profile { border:1px solid #9a0249; background-color:#500477; width:825px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cccccc;}



.error {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:#4D001E none repeat scroll 0 0;

border:1px solid #FF0066;

}

.box {

margin:2px 0;

padding:20px;

}

.button

{ padding:1px 6px;

  border:1px solid #000000; 

  margin:0px 0px 0px 0px; 

  color:#FFFFFF;

  font-family:Arial, Helvetica, sans-serif;

  font-size:12px;

  font-weight:bold;

  background:#96024C; -moz-border-radius:5px; cursor:pointer;}



.button:hover{ background:#680467 none repeat scroll 0% 0%; color:white; }



.pager{

background:transparent url(../images/paging.gif) repeat-x scroll left bottom;

border:1px solid #9a0249;

color:#CCCCCC;

font-family:Arial, Helvetica, sans-serif; font-size:11px;

padding:0 8px;

text-align:center;

text-decoration:none;

padding-top:1px;

height:20px;

line-height:20px;

}



.pager:hover{

	border-bottom:1px solid #9a0249;

	border-right:1px solid #9a0249;

	border-top:1px solid #9a0249;

	border-left:1px solid #9a0249;

}





.pager:visited {

	text-decoration:none;

}



.pager_active{

background:#500477 none repeat scroll 0 0;

border:1px solid #9a0249;

color:#FFFFFF;

font-family:Arial, Helvetica, sans-serif; font-size:11px;

padding:0 8px;

text-align:center;

text-decoration:none;

padding-top:1px;

}



.hrf

{color:#FFFFFF; text-decoration:none;}

.forumsubject {color:#FFFFFF; font-size:18px; text-decoration:none; background:url(../images/forum.png) no-repeat; padding-left:30px;}

.forumheading{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#80BFFF; text-decoration:none;}

.forumfooter{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; line-height:17px}

.rButtonNew{
    -webkit-border-radius:9px;-moz-border-radius: 9px;
    -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
     background: -moz-linear-gradient(center top , #B781BF, #3F0C44) repeat scroll 0 0 transparent;
	 background-image:url(../images/shade.jpg);
     background-color:#3F0C44;
     border: 1px solid #3F0C44;
     color: #FFFFFF;
     cursor: pointer;
     display: inline-block;
     font-size: 14px;
     font-weight: bold;
     line-height: 1em;
     padding: 7px 16px;
     text-decoration: none;
     text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.5);
}
.rrButtonNew{
    -webkit-border-radius:9px;-moz-border-radius: 9px;
    -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
     background: -moz-linear-gradient(center top , #B781BF, #3F0C44) repeat scroll 0 0 transparent;
	 background-image:url(../images/shade.jpg);
     background-color:#3F0C44;
     color: #FFFFFF;
     cursor: pointer;
     display: inline-block;
     font-size: 14px;
     font-weight: bold;
     line-height: 1em;
     padding: 7px 16px;
     text-decoration: none;
     text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.5);
}
.DGImageCol {
    padding: 5px;
    vertical-align: top;
    width: 115px;
}
.GIName {
    background-color: #49761E;
    font-weight: bold;
    height: 1.2em;
    text-align: center;
    width: 110px;
}
.GIImage {
    border: 1px solid #E0E0E0;
    text-align: center;
    vertical-align: middle;
    width: 108px;
}
