body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}


.style4 {
	font-size: 30px;
	font-family: "Century Gothic";
}


.content
{
    font-size: 12px;
    font-family: "Century Gothic";
    color: Black;
    padding: 5px 10px 5px 10px; 
}

.header
{
    font-size: 20px;
    font-family: "Century Gothic";
    color: Black;
    padding: 5px 10px 5px 10px; 
}

.sidebar
{
    font-size: 10px;
    font-family: Verdana;
    color: Black;
    padding: 10px, 10px, 10px, 10px;
    border-right: gainsboro 1px solid;
}

.footer
{
    font-size: 10px;
    font-family: Verdana;
   
}

a img 
{ 
border-style:none; 
border:none

}

/* Poster CSS */
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px outset gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;

}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -80px;
left: 33px; /*position where enlarged image should offset horizontally */

}
/* Poster CSS */


/* Vote Poll */


div.TWIIGSPOLL { width: 150px; }
div.TWIIGSPOLL a.TWIIGSPOLLquestionlink { font: bold 11px arial; color: #333333; }
div.TWIIGSPOLL a.TWIIGSPOLLlink { text-decoration: none; font: 10px verdana; color: #DD8500; }
div.TWIIGSPOLL a.TWIIGSPOLLmorelink { text-decoration: none; font: 11px arial; color: #DD8500; }
div.TWIIGSPOLL li.TWIIGSPOLLanswerselectionitem { font: 11px arial; color: #333333; }
div.TWIIGSPOLL input.TWIIGSPOLLanswertext { /*width: 190px !important;*/ font: 11px arial; color: #333333; }
div.TWIIGSPOLL input.TWIIGSPOLLanswercheckbox { font: 11px arial; color: #333333; }
div.TWIIGSPOLL input.TWIIGSPOLLanswerradio { font: 11px arial; color: #333333; }
div.TWIIGSPOLL input.TWIIGSPOLLsubmit { font: 10px verdana; color: #333333; }
div.TWIIGSPOLL div.TWIIGSPOLLtopresults { font: 11px arial; color: #333333; }
div.TWIIGSPOLL li.TWIIGSPOLLanswersitem { font: 11px arial; color: #333333; }
div.TWIIGSPOLL p.TWIIGSPOLLclosed { font: bold 11px arial; color: #333333; }
div.TWIIGSPOLL p.TWIIGSPOLLtotalvotes { font: 11px arial; color: #333333; }
div.TWIIGSPOLL div.TWIIGSPOLLloading { font: 11px arial; color: #333333; }

/* Vote Poll */


/* Text Pop up */

#set_of_links {
	position:relative;
	padding:2px;
	background-color:#fff;
	margin-bottom:20px
}
#set_of_links a {
	display:inline;
	padding:2px 9px 2px 9px;
	text-decoration:none;
	color:maroon;
}
#set_of_links a:hover {
	background:white;
	text-decoration:none
}
#set_of_links a span {
	display:none
}
#set_of_links a:hover span {

background-color:#ececec;
	display:inline;
	position:absolute;
	top:-185px;
	color:#000000;
	left:55px;
	padding:0px 0px 0px 0
    	
}

@media print{
  body{ background-color:#FFFFFF; background-image:none; color:#000000 }
  #ad{ display:none;}
  #leftbar{ display:none;}
  #contentarea{ width:100%;}
}

 


div.mainmenu {
    position: absolute;
    left: 450px;
    top: 320px;
	font-size: 12px;
    font-family: "Century Gothic";

}

div.menu {
    float: left;
    margin-left: 10px; 
}

div.popup a:hover { background-color:#FFF}
div.menu:hover div:first-child { border-bottom: none; }
div.menu div.popup { display: none; }
div.menu:hover div.popup { 
    display: block; 
	background-color:#9CF;
}


div.menu div {
    width: 150px;
    padding: 5px;
    border: solid 2px black;
}


div.popup div, div.popup a { display:block; text-decoration: none; margin: 2px 2px 2px 5px; }
div.popup div + div, div.popup a + a { margin-top: 10px; } 

div.content {
    position: absolute;
    left: 20px;
    top: 195px;
    border: 1px dashed gray;
}
