body{
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  height: 100%;
  max-height: 100%;
  color: White;
  background-image: url(/images/draculabg0822063.gif);
  background-repeat: no-repeat;
  background-color: Black;
}

#framecontentTopVTR{
position: absolute;
top: 20px;
right: 0;
left: 250px; /*Set left value to WidthOfLeftFrameDiv*/
height: 178px; /*Height of top frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: black;
color: white;
}

#framecontentLeft{
  position: absolute;
  top: 175px;/*Set top value to HeightOfTopFrameDiv*/
  left:0;
  width: 210px;
  height: 100%;
  overflow: hidden;/*Disable scrollbars. Set to "scroll" to enable*/
  background-color: maroon;
  color: white;
}

#framecontentTop{
position: absolute;
top: 0;
right: 0;
left: 300px; /*Set left value to WidthOfLeftFrameDiv*/
height: 178px; /*Height of top frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: Black;
color: white;
}

#framecontentTop.home{
position: absolute;
top: 20px;
right: 0;
left: 300px; /*Set left value to WidthOfLeftFrameDiv*/
height: 158px; /*Height of top frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-color: Black;
color: white;
}

#framecontentNavigation{
  position: absolute;
  top: 178px;
  left: 0; /*Set left value to WidthOfLeftFrameDiv*/
  right: 0;
  height: 32px;
  background-image: url(/includes/nav/NetworkNav/NavBarBackground.png);
  background-repeat: repeat-x;
  text-align: center;
}

#conferenceNavigation{
  position: absolute;
  top: 20px;
  left: 210px; /*Set left value to WidthOfLeftFrameDiv*/
  right: 0;
  height: 32px;
  background-image: url(/includes/nav/NetworkNav/NavBarBackground.png);
  background-repeat: repeat-x;
  text-align: left;
}

#marqueecontainer{
position: relative;
width: 100%; /*marquee width */
height: 20px; /*marquee height */
color: yelow;
background-color: maroon;
overflow: hidden;
padding: 2px;
padding-left: 4px;
}

#framecontentAffirmation{
  position: absolute;
  top: 0;
  left: 210px; /*Set left value to WidthOfLeftFrameDiv*/
  right: 0px;
  height: 20px; /*Height of bottom frame div*/
  overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
  background-color: Maroon;
  color: white;
  z-index: 1000;
}

#framecontentFlash {
  position: relative;
  float: left;
  width: auto;
  height: auto;
}

#iframe {
  position: relative;
/*  top: 52px;
  right: 0;*/
  left: -30px; /*Set left value to WidthOfLeftFrameDiv*/
}

#maincontent{
position: fixed;
top: 210px; /*Set top value to HeightOfTopFrameDiv*/
right: 0;
bottom: 0; /*Set bottom value to HeightOfBottomFrameDiv*/
left: 0; /*Set left value to WidthOfLeftFrameDiv*/
overflow: auto;
background: Black;
}

#mainConference{
position: absolute;
top: 52px;
right: 0;
left: 210px; /*Set left value to WidthOfLeftFrameDiv*/
overflow: hidden;
background: Black;
color: white;
}

.outertube{
margin: .5em; /*Margins for inner DIV inside each DIV (to provide padding)*/
}

.innertube{
margin: 0 2em 0 2em; /*Margins for inner DIV inside each DIV (to provide padding)*/
}

* html body{ /*IE6 hack*/
padding: 210px 0 0 0 ; /*Set value to (HeightOfTopFrameDiv  0 HeightOfBottomFrameDiv WidthOfLeftFrameDiv)*/
}

* html #maincontent { /*IE6 hack*/
height: 100%;
width: 100%;
}

* html #mainConference{ /*IE6 hack*/
margin: 2px 40px 2px 4px;
}

* html #framecontentTopVTR, * html #framecontentTop, * html #framecontentBottom{ /*IE6 hack*/
width: 100%;
}

* html #framecontentNavigation{ /*IE6 hack*/
width: 100%;
}
* html #conferenceNavigation{ /*IE6 hack*/
  width: 100%;
}

* html #framecontentAffirmations{ /*IE6 hack*/
margin: 2px 0 2px 210px;
}

#framecontentFlash {
  position: fixed;
  /*float: left;*/
  width: auto;
  height: auto;
}

.floatLeft, .floatheadLeft {
    float: left;
    margin: 5px;
    margin-left: 1em;
    padding: 5px;
    padding-left: 1em;
    width: auto;
}

.floatRight {
    float: right;
    margin: 5px;
    padding: 5px;
    width: auto;
}

.column50a {
	float:left;
	width: 40.5%;
}

.column50b {
	float:right;
	width: 40.5%;
}

.clearfloat {
	height:0;
	clear: both;
}

#columnButtonLeft {
	float:left;
    width: auto;
}

#column30m {
	float: left;
    width: auto;
}
#column40l {
	float: left;
	width: 35%;
}
#column60r {
	float:right;
	width: 55%;
}
#column60l {
	float:left;
	width: 55%;
}
#column40r {
	float: right;
	width: 35%;
}
#royalBackground {
	background-color: rgb(48, 00, 72);
	color: white;
	}
	
a:link {
	color: Aqua;
	text-decoration:none;
}

a:visited {
	color: #8A2BE2;
	text-decoration:none;
}

a:active {
	background-color: yellow;
	text-decoration:underline;
}

a:hover {
	color:red;
	text-decoration:underline;
}

* {padding: 0; margin: 0;}
#scaleImage{position:absolute; z-index:1; width:100%; height:100%;}

p {
padding: 5px 1em;
}
p.composed {
  font-variant: small-caps;
}

p.legal {
  font-size: xx-small;
  font-family: Arial, Helvetica, sans-serif
}

p.agenda {
padding: 5px 2em;
font-style: italic;
text-align: justify;
font-weight: bolder;
}
p.problem {
padding: 5px 5px;
font-size: x-small;
font-style: italic;
text-align: justify;
color: Red;
background: Black;
}

ol ul {
padding-left: 0px;
margin-left: 1.5em;
font-weight: bolder;
}

li {
  margin-left: 1.5em;
}


dt.autumn {
color: #B22222;
}

h1, h2, h3, h4 {
color: gold;
text-decoration: none;
}
h2.agenda {
padding-left: 1em;
}
h3.agenda {
padding-left: 2em;
}
h4.agenda {
padding-left: 2em;
}
h1.news {
  background-color: #800000;
  font-size: 1.2em;
}
h2.news {                   
  font-size: 1.0em;
}

h3.news {
  background-color: #800000;
}

div.htmltooltip{
  position: absolute; /*leave this and next 3 values alone*/
  z-index: 1000;
  left: -1000px;
  top: -1000px;
  background: #272727;
  border: 10px solid black;
  color: white;
  padding: 3px;
  width: 250px; /*width of tooltip*/
}

.ajaxtooltip{
  position: absolute; /*leave this alone*/
  display: none; /*leave this alone*/
  width: 300px;
  left: 0; /*leave this alone*/
  top: 0; /*leave this alone*/
  color: Yellow;
  background: Maroon;
  border: 2px solid gray;
  border-width: 1px 2px 2px 1px;
  padding: 5px;
  z-index: 1000;
}

fieldset.button {
  border: none;
  width: 64px;
  height: 64px;
}
legend {;
  text-indent: 5px;
}


.payment button {
  width: 64px;
  height: 64px;
  border: none;
  margin : 5px;
  padding: 5px;
}


.payment button.shopping {
  width: 64px;
  height: 64px;
  background-repeat: no-repeat;
  background-image: url(http://VampireTradingRoom.com/images/shopping/shopping_cart-64x64.png);
  float: left;
}

.payment button.shopping:visited {
  background-image: url(http://VampireTradingRoom.com/images/shopping/shopping-cart-accept-64x64.png);
  background-repeat: no-repeat;
  float: left;
  width: auto;
}

.payment button.shopping:hover {
  background-image: url(http://VampireTradingRoom.com/images/shopping/shopping-cart-accept-64x64.png);
  background-repeat: no-repeat;
  float: left;
  width: auto;
}

.payment button.shopping:active {
  background-image: url(http://VampireTradingRoom.com/images/shopping/shopping_cart_up-64x64.png);
  background-repeat: no-repeat;
  float: left;
  width: auto;
}


