a:link { color: #666666; }
a:visited { color: #666666; }
a:hover { color: #666666; }
a:active { color: #CCCCCC; }

.mainbg { background-color: #cc99ff; }
.mainbg2 { background-color: #cc99ff; }

.blocgraddiv { position: relative; width:100%; height:{BLOC_HEIGHT}; overflow:auto; padding:2 2 2 2; xfilter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#cc99ff', EndColorStr='#'); }

.disclaimerdiv { position: relative; width:100%; height:300; overflow:auto; padding:5 5 5 5; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#cc99ff', EndColorStr='#'); }

.browsediv { position: relative; width:100%; overflow:auto; padding:2 2 2 2; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#cc99ff', EndColorStr='#'); }

.livecamsdiv { position: relative; width:100%; overflow:auto; padding:2 2 2 2; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#cc99ff', EndColorStr='#'); }

.maindiv { position: relative; width:100%; height:100%; overflow:auto; padding:2 2 2 2; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#cc99ff', EndColorStr='#'); }

.pixmandiv { position: relative; width:100%; overflow:auto; padding:0 0 0 0; filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#cc99ff', EndColorStr='#'); }

.searchdiv { position: relative; width:100%; overflow:auto; padding:2 2 2 2; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#cc99ff', EndColorStr='#'); }

.polldiv { position: relative; width:100%; height:100%; overflow:auto; padding:2 2 2 2; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#cc99ff', EndColorStr='#'); }

.memberdiv { position: relative; width:100%; overflow:auto; padding:0 0 0 0; background: #; }

.txtarea {
	font-family: Verdana;
	font-size: 12px;
	border-bottom: # solid 1px;
	border-right: # solid 1px;
	border-left: # solid 1px;
	border-top: # solid 1px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CCCCCC', EndColorStr='#F2F2F2');
}
.select {
	font-family: Verdana;
	font-size: 12px;
	border-bottom: # solid 1px;
	border-right: # solid 1px;
	border-left: # solid 1px;
	border-top: # solid 1px;
}
.optionth {
	background: #CCCCCC;
}
.option {
	background: #F2F2F2;
}
.intxt {
	font-family: Verdana;
	font-size: 12px;
	border-bottom: # solid 1px;
	border-right: # solid 1px;
	border-left: # solid 1px;
	border-top: # solid 1px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#CCCCCC', EndColorStr='#F2F2F2');
}
.insub {
	font-weight: bold;
	color: #000D56;
	border-left: #000000 solid 1px;
	border-bottom: #000000 solid 1px;
	border-top: #000000 solid 1px;
	border-right: #000000 solid 1px;
	background: #C4C4C4;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#E7E7E7', EndColorStr='#727272')
}
.inselect {
	background: #E5E5E5;
}
.text { color: #666666 }
.texthilight { color: #FFFF99 }
.textbox { background: transparent; background-color: White; border: 1px solid #000000; color: #000000; font-family: arial; font-size: x-small; text-align: left;
/*
 scrollbar-face-color: #CCCCCC; scrollbar-shadow-color: #666666; scrollbar-highlight-color: #666666; scrollbar-3dlight-color: #666666; scrollbar-darkshadow-color: #666666; scrollbar-track-color: #666666; scrollbar-arrow-color: #000000
*/
 }
td {font-size: 10pt; font-family: arial;}
body
{
	background-color: #000000; /* body background */
	
	color: #666666; /* body text */
	font-family: Arial;
	font-size: 12px;
/*
	scrollbar-3dlight-color: #;
	scrollbar-arrow-color: #000000;
	scrollbar-darkshadow-color: #141414;
	scrollbar-face-color: #;
	scrollbar-highlight-color: #cc99ff;
	scrollbar-shadow-color: #E60033;
	scrollbar-track-color: #141414;
*/
	border-width: 0px;
}
#done position: absolute;
#loading position: absolute;
.date {font-size: 8px; font-weight: bold; color: #000080; font-family: Verdana;}

input {
	font-family: Verdana;
	font-size: 11px;
}
select {
	font-family: Verdana;
	font-size: 11px;
}
textarea {
	font-family: Verdana;
	font-size: 11px;
}
.zLastgalleryGrad {
	position: relative;
	width: 100%;
	overflow: auto;
	padding: 0 0 0 0;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#cc99ff', EndColorStr='#');
}
.zLastgallery {
	font-family: Arial;
	font-size: 10px;
}
.zLastgalleryLink {
	font-family: Arial;
	font-size: 10px;
}
.zLastgalleryTRmod {
	font-family: Arial;
	font-size: 10px;
	background-color: #000000;
}
.zLastgalleryParty {
        font-family: Arial;
        font-size: 12px;
        color: #FFFF00;
	font-weight: bold;
}
.zBrowseLink {
	font-size: 10px;
}
.zPoll {
	border-bottom: #000000 solid 1px;
	border-right: #595959 solid 1px;
	border-left: #595959 solid 1px;
	border-top: #000000 solid 1px;
}
.zPollAnswer {
	font-family: Arial;
	font-size: 10px;
	border-bottom: #cc99ff solid 1px;
	xfilter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#', EndColorStr='#cc99ff')
}
.zPollPercent {
	font-family: Arial;
	font-size: 10px;
	color: #FFFF99;
}
.zPollQuestion {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.zFont1 {
	font-size: 10px;
}
.zWebcamtbl {
	background: #DF0038;
}
.zWebcamtd1 {
	border-left: #666B05 solid 2px;
	border-top: #666B05 solid 2px;
	border-bottom: #666B05 solid 2px;
	border-right: #666B05 solid 2px;
	background: #000000
	cursor: hand;
}
.zWebcamtd1ov {
	border-left: #666B05 solid 2px;
	border-top: #666B05 solid 2px;
	border-bottom: #666B05 solid 2px;
	border-right: #666B05 solid 2px;
	background: #000000;
	cursor: hand;
}
.zWebcamtd2 {
	border-left: #666B05 solid 1px;
	border-top: #666B05 solid 1px;
	border-bottom: #666B05 solid 1px;
	border-right: #666B05 solid 1px;
	font-family: Arial;
	font-size: 10px;
	cursor: hand;
}
.zWebL {}
a.zWebL:link {font-size: 10px; font-family: verdana; color: #666666; text-decoration: none;}
a.zWebL:visited {font-size: 10px; font-family: verdana; color: #666666; text-decoration: none;}
a.zWebL:hover {font-size: 10px; font-family: verdana; color: #666666; text-decoration: none;}
a.zWebL:active {font-size: 10px; font-family: verdana; color: #CCCCCC; text-decoration: none;}

.wclist { font-family: Arial; }
.wclisttitle { font-size: 13px; font-weight: bold; }
.wclisttitle2 { font-size: 10px; }

.zBlocOnline {
	font-family: Arial;
	font-size: 10px;
	position: relative;
	width: 100%;
	overflow: auto;
	padding: 2 2 2 2;
}

.zLoginLabels { font-size: 11px; font-weight: bold; }
.zLoginLabels2 { font-size: 10px; }

.zSignupError {
	font-family: Arial;
	font-size: 14px;
	color: #FFFF00;
	font-weight: bold;
}

.tableredtable {
	background: #e60033;
}
.thredtable {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	border-left: #666B05 solid 1px;
	border-bottom: #666B05 solid 1px;
	border-top: #666B05 solid 1px;
	border-right: #666B05 solid 1px;
	background: #666699;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#666699', EndColorStr='#666699')
}
.tdredtable {
	font-family: Arial;
	font-size: 10px;
	background: #cc99ff;
}
.tdredtable1 {
	font-family: Arial;
	font-size: 10px;
	border-left: #666B05 solid 1px;
	border-top: #666B05 solid 1px;
	border-bottom: #666B05 solid 1px;
	border-right: #666B05 solid 1px;
	background: #cc99ff;
}
.tdborder3d {
	border-top: #666B05 solid 0.1pt;
	border-right: #666B05 solid 0.1pt;
}
.tdredtable2 {
	font-family: Arial;
	font-size: 10px;
	border-left: #666B05 solid 1px;
	border-top: #666B05 solid 1px;
	border-bottom: #666B05 solid 1px;
	border-right: #666B05 solid 1px;
	background: #cc99ff;
}
.tdredtablebig1 {
	font-family: Arial;
	font-size: 12px;
	border-left: #666B05 solid 1px;
	border-top: #666B05 solid 1px;
	border-bottom: #666B05 solid 1px;
	border-right: #666B05 solid 1px;
	background: #cc99ff;
}
.tdblacktablebig1 {
	font-family: Arial;
	font-size: 12px;
	background: #000000;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#000000', EndColorStr='#202256')
}
.tdblacktablebig2 {
	font-family: Arial;
	font-size: 12px;
	border-top: #666B05 solid 0px;
	border-left: #666B05 solid 3px;
	border-bottom: #666B05 solid 3px;
	border-right: #666B05 solid 3px;
	background: #000000;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#000000', EndColorStr='#202256')
}
.tdblacktablebig {
	font-family: Arial;
	font-size: 12px;
	background: #202256;
}

.tdredtablebigbold1 {
	font-family: Arial;
	font-size: 12px;
	border-left: #666B05 solid 1px;
	border-top: #666B05 solid 1px;
	border-bottom: #666B05 solid 1px;
	border-right: #666B05 solid 1px;
	background: #cc99ff;
}
.tdredtable2 {
	font-family: Arial;
	font-size: 12px;
	background: #cc99ff;
}
.tdredtableBig {
	font-family: Arial;
	font-size: 12px;
	background: #cc99ff;
	border-left: #666B05 solid 1px;
	border-top: #666B05 solid 1px;
	border-bottom: #666B05 solid 1px;
	border-right: #666B05 solid 1px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#cc99ff', EndColorStr='#')
}
.thhome {
	font-family: Arial;
	font-size: 12px;
	background: #666699;
	
	border-left: #cc99ff solid 2px;
	border-top: #cc99ff solid 2px;
	border-bottom: #cc99ff solid 2px;
	border-right: #cc99ff solid 2px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#666699', EndColorStr='#666699')
}
.tdredtableBig2 {
	font-family: Arial;
	font-size: 12px;
	background: #cc99ff;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#cc99ff', EndColorStr='#')
}
.tdredtabledark {
	font-family: Arial;
	font-size: 10px;
	background: #;
}
.zLinkLight {
	font-family: Arial;
	color: #FFFF99;
}
.smallyellow {
	font-size: 10px;
	font-family: Arial;
	color: #FFFF99;
}
.zMessage {
	font-family: Arial;
	font-size: 12px;
	border-left: #666B05 solid 1px;
	border-top: #666B05 solid 1px;
	border-bottom: #666B05 solid 1px;
	border-right: #666B05 solid 1px;
	background: #cc99ff;
	cursor: hand;
}
.zMessageTab {
	font-family: Arial;
	font-size: 12px;
	border-left: #FF4368 solid 1px;
	border-bottom: #CC003D solid 1px;
	background: #cc99ff;
	cursor: hand;
}
.zMessageOn {
	font-family: Arial;
	font-size: 12px;
	border-left: #666B05 solid 1px;
	border-top: #666B05 solid 1px;
	border-bottom: #666B05 solid 1px;
	border-right: #666B05 solid 1px;
	background: #F57A00;
	cursor: hand;
}
.zMessageMsg {
	font-family: Arial;
	font-size: 12px;
	border-left: #666B05 solid 1px;
	border-top: #666B05 solid 1px;
	border-bottom: #666B05 solid 1px;
	border-right: #666B05 solid 1px;
	background: #000000;
}
.pixWebcam {
	border-left: #666B05 solid 1px;
	border-top: #666B05 solid 1px;
	border-bottom: #666B05 solid 1px;
	border-right: #666B05 solid 1px;
}
.chatnotallowed {
	font-family: MS Sans Serif;
	color: #FFFFFF;
	font-size: 9pt;
}
.chatintxt {
	font-family: MS Sans Serif;
	background-color: #CCCCCC;
	border-left: #666B05 solid 1px;
	border-bottom: #666B05 solid 1px;
	border-top: #666B05 solid 1px;
	border-right: #666B05 solid 1px;
	color: #000000;
	font-size: 9pt;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#B6B6C8', EndColorStr='#F3F3F6')
}
.chatinsub {
	font-family: MS Sans Serif;
	background-color: #CCCCCC;
	border-left: #666B05 solid 1px;
	border-bottom: #666B05 solid 1px;
	border-top: #666B05 solid 1px;
	border-right: #666B05 solid 1px;
	color: #000000;
	font-size: 9pt;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#B6B6C8', EndColorStr='#F3F3F6')
}
.titlememberp {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
}
.titlememberpcomm {
        font-family: Verdana;
        font-size: 9pt;
        color: #FFCA81;
        font-weight: bold;
}
.valuememberp {
	font-family: Verdana;
	font-size: 7pt;
}
.valuememberpcomm {
        font-family: Verdana;
        font-size: 9pt;
}
.z {
	cursor: default;
	border: solid 0px;
}

.navlink {
	color: #666666;
	text-decoration: none;
	cursor: default;
}
.navlink_on {
	text-decoration: underline;
}
a.navlink:link {color: #666666; text-decoration: none;}
a.navlink:visited {color: #666666; text-decoration: none;}
a.navlink:hover {color: #666666; text-decoration: none;}
a.navlink:active {color: #666666; text-decoration: none;}

.menu {
    text-decoration: none;
    font-family: Arial;
    color: #6262B6;
}
a.menu:link { color: #6262B6; }
a.menu:visited { color: #6262B6; }
a.menu:hover { color: #6262B6; }
a.menu:active { color: #6262B6; }

.adminmenudiv { background-color: #d4d0c8; }

.adminmenu {
	font-size: 10px;
	font-family: Verdana
}
.adminmenutitle {
	font-weight: bold;
	color: #ffffff;
}
.adminmenumenus {
	color: navy;
}
a.adminmenumenus:link { color: navy; }
a.adminmenumenus:visited { color: navy; }
a.adminmenumenus:hover { color: navy; }
a.adminmenumenus:active { color: navy; }


.loginlevel8 { color: #FFCC00; }
.loginlevel10 { color: #D4D4D4; }
.loginlevel75 { color: #666666; }

.imessagetitle { font-family: verdana; font-size: 10px; font-weight: bold; }

.browsepub {
	font-size: 14px;
	font-weight: bold;
	color: #FFFF66;
}
.browsegalstatus { font-weight: bold; border: 1 solid #000000; background-color: #FFFF00; color: #000000; }

.sendabuslink {	font-size: 10px; }

.votebig { font-family: verdana; font-weight: bold; }
.votesmall { font-size: 10px; }

.tdbgseparator { background: #666B05; }

.searchonline { font-family: verdana; font-weight: bold; font-size: 10px; color: #00FF00; }
.searchlogin { font-family: verdana; font-size: 12px; font-weight: bold; }
.searchsendmess { font-size: 10px; }
.searchage { font-family: verdana; font-size: 12px; }
.searchville { font-family: verdana; font-size: 12px; }
.searchdetails { font-family: verdana; font-size: 10px; color: black; }
.searchsepbar { color:  #; }
.sepbar { color: #; }

.mempagegaltop { font-size: 10px; }
.mempagegalcat { font-size: 11px; font-weight: bold; }
.mempagegalname { font-weight: bold; }
.mempagegalgal { font-size: 10px; }

.galstatusoffline { background-color: red; color: white; }
.galstatusonline { background-color: green; color: white; }
.galstatusdelete { background-color: 666666; color: white; }

.mawcextreme1 { background-color: #000000; }
.mawcextreme2 { background-color: #252525; }

.movieviewerbg { background-color: #000000; }

.mainwelcmsg { font-size: 18px; color: white; }
.rotmessfrm { border-color: #000000; }
.rotmessbody { background-color: transparent; margin: 0; border: none; }
.rotmess { font-family: verdana; font-size: 10px; font-weight: bold; color: #C0C0C0; }


#textcenter{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 10px;
    text-align: left;
}

#textcenter .bigger{
    font-size: 1.5em;
    font-weight: bolder;
}

#textcenter .smaller{
    font-size: 0.8em;
    font-weight: bolder;
}

#textcenter form {
/*    text-align: center; */
}

#textcenter form fieldset{
    width: 85%;
    padding: 10px;
    text-align: left;
}

#chat_msgs, #chat_list {
color:#000000;
font-family:Arial;
font-size:12px;
height:148px;
overflow-x:auto;
overflow-y:scroll;
padding:2px 2px 0px;
}

#market {
text-align:center;
}
#market caption {
color:#468966;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:0pt 0pt 5px;
text-align:right;
width:100%;
}
#market table.addon_list {
color:#468966;
margin:0pt;
padding:0pt;
width:100%;
}
#market .addon_list th {
background-color:#FFB03B;
border:1px solid #B64926;
color:#8E2800;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:2px;
line-height:normal;
padding:6px 6px 6px 12px;
text-align:center;
}
#market .addon_list th.subheader {
border-left:0pt none;
border-top:0pt none;
}
#market .addon_list td.nobg {
background:transparent none repeat scroll 0% 50%;
border-left:0pt none;
border-right:1px solid #B64926;
border-top:0pt none;
}
#market .addon_list td {
background:#FFF0A5 none repeat scroll 0% 50%;
border-bottom:1px solid #B64926;
border-right:1px solid #B64926;
padding:5px;
text-align:center;
}
#market .addon_list a {
color:#B64926;
font-weight:bold;
}
#market .addon_list td.addon_name a {
color:#468966;
}
#market input {
width:100%;
}
#market .submit {
width:auto;
}
#addon_picture {
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:2px;
line-height:normal;
text-align:center;
}
#addon_picture .error {
color:#FFFFFF;
font-size:12px;
}
#addon_picture h2 {
background-color:#FFB03B;
border:1px solid #B64926;
color:#8E2800;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:2px;
line-height:normal;
padding:6px 6px 6px 12px;
text-align:center;
}
#addon_picture .info {
background:#FFF0A5 none repeat scroll 0% 50%;
border-bottom:1px solid #B64926;
border-right:1px solid #B64926;
color:#468966;
padding:5px;
text-align:center;
}
#addon_picture .default {
background:#FFF0A5 none repeat scroll 0%;
border:2px solid #B64926;
color:#B64926;
width:220px;
}
#addon_picture .default a {
color:#B64926;
}
#addon_picture .img img {
border:2px solid black;
}
#addon_picture .img {
margin:10px auto 0pt;
}
#paiment_gold h1 {
text-align:center;
}
#new_video #container {
background-color:#FFFFFF;
border-color:#000033;
border-style:solid;
border-width:0px 1px 1px;
margin:auto;
width:400px;
}
#new_video #container #header #header_left {
background-image:url(http://dev1.montrealamateur.com:81/test/style/images/header_left.gif);
background-repeat:no-repeat;
float:left;
height:42px;
width:45px;
}
#new_video #container #header #header_right {
background-image:url(http://dev1.montrealamateur.com:81/test/style/images/header_right.gif);
background-repeat:no-repeat;
float:right;
height:42px;
width:6px;
}
#new_video #container #content {
color:#666666;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
padding:5px;
}
#new_video #container #header #header_main {
color:#FFFFFF;
float:left;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:5px 0px 0px;
padding:5px;
}
.sbtn {
background-image:url(http://dev1.montrealamateur.com:81/test/style/images/button.gif);
background-position:center;
border:1px solid #000033;
color:#FFFFFF;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:22px;
margin:20px 20px 0px;
padding:0px;
width:82px;
}
#new_video button {
background-image:url(http://dev1.montrealamateur.com:81/test/style/images/button.gif);
color:#FFFFFF;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:22px;
width:82px;
}
#new_video form {
margin:10px 5px 0px;
}
#new_video #container #header {
background-image:url(http://dev1.montrealamateur.com:81/test/style/images/header_bg.gif);
background-repeat:repeat-x;
height:42px;
margin:0px;
padding:0px;
}
#new_video label {
padding:0px;
text-align:center;
}
#loader {
visibility:hidden;
}
#f1_upload_form {
height:100px;
}
#f1_upload_form {
color:#666666;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
}
#f1_upload_process {
position:absolute;
text-align:center;
visibility:hidden;
width:400px;
z-index:100;
}
#video_new {
text-align:center;
}
.video_info {
border:1px solid black;
float:left;
height:200px;
margin:2px;
text-align:center;
width:110px;
}
.video_info2 {
height:210px;
}
.video_info h4 {
font-size:12px;
height:30px;
}
.video_info img {
border:0pt none;
}
.float_link {
clear:both;
font-size:10px;
}