/* Body Style - light grey backgoound */
body { background-color:#000000; font-family:Arial,Helvetica,sans-serif; }

/* Top Menu styles */
a.top { display:block; width:100px; text-align:center; text-valign:middle; text-decoration:none; padding-top:8px; padding-bottom:8px; background-color:#FF3399; font-family:Verdana,Arial; font-size:12px; font-weight:bold; color: #000000; border:solid 0px #FF3399; }
a.top:visited { display:block; width:100px; text-align:center; text-valign:middle; text-decoration:none; padding-top:8px; padding-bottom:8px; background-color:#FF3399; font-family:Verdana,Arial; font-size:12px; font-weight:bold; color: #000000; border:solid 0px #FF3399; }
a.top:hover { display:block; width:100px; text-align:center; text-valign:middle; text-decoration:none; padding-top:6px; padding-bottom:8px; background-color:#000000; font-family:Verdana, Arial;font-size:12px; font-weight:bold; color: #FFFFFF; border: solid 0px #FF3399; }
a.topw { display:block; width:180px; text-align:center; text-valign:middle; text-decoration:none; padding-top:8px; padding-bottom:8px; background-color:#FF3399; font-family:Verdana,Arial; font-size:12px; font-weight:bold; color: #000000; border:solid 0px #FF3399; }
a.topw:visited { display:block; width:180px; text-align:center; text-valign:middle; text-decoration:none; padding-top:8px; padding-bottom:8px; background-color:#FF3399; font-family:Verdana,Arial; font-size:12px; font-weight:bold; color: #000000; border:solid 0px #FF3399; }
a.topw:hover { display:block; width:180px; text-align:center; text-valign:middle; text-decoration:none; padding-top:6px; padding-bottom:8px; background-color:#000000; font-family:Verdana, Arial;font-size:12px; font-weight:bold; color: #FFFFFF; border: solid 0px #FF3399; }
.menu2 { position:absolute; visibility:hidden; border:solid 0.5px #FF3399; text-decoration:none; font-family:Verdana,Arial; font-size:12px; font-weight:normal; line-height:17px; z-index:100; background-color:#000000; width:119px; }
.menu2 a { width:100%; display:block; border:solid 0.5px #FF3399; text-decoration:none; font-weight:normal; color:#FFFFFF; text-indent:10px; padding-bottom:3px; padding-top:3px; }
.menu2 a:visited { width:100%; display:block; border:solid 0.5px #FF3399; text-decoration:none; font-weight:normal; color:#FFFFFF; text-indent:10px; padding-bottom:3px; padding-top:3px; }
.menu2 a:hover { background-color:#FFFFFF; color:#000000; text-decoration:none; font-weight:normal; text-indent:10px; padding-bottom:3px; padding-top:3px;}

/* Link styles */
a.menu { display:block; width:80px; text-align:center; text-valign:middle; text-decoration:none; padding-top:7px; padding-bottom:7px; background-color:#7A6194; font-family:Verdana,Arial; font-size:13px; font-weight:bold; color:#FFFFFF; border:solid 0px #ffcc00; }
a.menu:visited { display:block; width:80px; text-align:center; text-valign:middle; text-decoration:none; padding-top:7px; padding-bottom:7px; background-color:#7A6194; font-family:Verdana,Arial; font-size:13px; font-weight:bold; color:#FFFFFF; border:solid 0px #ffcc00; }
a.menu:hover { display:block; width:80px; text-align:center; text-valign:middle; text-decoration:none; padding-top:7px; padding-bottom:7px; background-color:#000000; font-family:Verdana,Arial; font-size:13px; font-weight:bold; color:#FF3399; border:solid 0px #ffcc00; }
a.menu1 { display:block; width:130px; text-align:center; text-valign:middle; text-decoration:none; padding-top:7px; padding-bottom:7px; background-color:#7A6194; font-family:Verdana,Arial; font-size:13px; font-weight:bold; color:#FFFFFF; border:solid 0px #ffcc00; }
a.menu1:visited { display:block; width:130px; text-align:center; text-valign:middle; text-decoration:none; padding-top:7px; padding-bottom:7px; background-color:#7A6194; font-family:Verdana,Arial; font-size:13px; font-weight:bold; color:#FFFFFF; border:solid 0px #ffcc00; }
a.menu1:hover { display:block; width:130px; text-align:center; text-valign:middle; text-decoration:none; padding-top:7px; padding-bottom:7px; background-color:#000000; font-family:Verdana,Arial; font-size:13px; font-weight:bold; color:#FF3399; border: solid 0px #ffcc00; }
a { color:#CCCCFF; text-decoration:underline; font-size:100%; font-weight:bold; font-family:arial,helvetica,sans-serif; } 
a:visited { color:#CCCCFF; text-decoration:underline; font-size:100%; font-family:arial,helvetica,sans-serif; 	font-weight:bold; }
a:hover { color:#FFFFFF; text-decoration:none; font-size:100%; font-weight:bold; font-family:arial,helvetica,sans-serif; }

/* Heading level styles */
h1 { color:#FFFFFF; font-family:arial,helvetica,sans-serif; font-size:200%; margin-bottom:0%; margin-left:0%; margin-right:0%; margin-top:0%; }
h2 { color:#FFFFFF; font-family:arial,helvetica,sans-serif; font-size:150%; margin-bottom:0%; margin-left:0%; margin-right:0%; margin-top:0%; }
h3 { color:#FFFFFF; font-family:arial,helvetica,sans-serif; font-size:120%; margin-bottom:0%; margin-left:0%; margin-right:0%; margin-top:0%; }
h4 { color:#FFFFFF; font-family:arial,helvetica,sans-serif; font-size:80%; font-weight:bold; font-style:normal; margin-bottom:0%; margin-left:0%; margin-right:0%; margin-top:0%; }
h5 { color:#FFFFFF; font-family:arial,helvetica,sans-serif; font-size:80%; font-weight:normal; font-style:normal; margin-bottom:0%; margin-left:0%; margin-right:0%; margin-top:0%; } 
h6 { color:#FFFFFF; font-family:arial,helvetica,sans-serif; font-size:80%; font-weight:normal; font-style:normal; margin-bottom:0%; margin-left:0%; margin-right:0%; margin-top:0%; }

/* Table & Cell styles */
td.login { color: #FFFFFF; font: 12px verdana; font-weight: bold; text-decoration: none; } 
table.login { border: 2px solid #c0c0c0; } 
table#center { margin-left:auto; margin-right:auto; }
table.counter { border: solid 2px #CCCCFF; } 
td.counter { color: #CCCCFF; font: 12px verdana; font-weight: bold; text-decoration: none; } 

/* image borders and cells */
img.gallery { border: 1px solid #ffffff; } 
td.thumbcells { width: 160px; color : #ffffff; font-family : arial, helvetica, sans-serif; font-size : 80%; font-weight : normal;}
.opacityit img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1; }
.opacityit:hover img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); -moz-opacity: 0.4; }
