/* Venue Structures */

div#container
{
   width: 950px;
   background-repeat: repeat-y;
   background-position: left;
   margin-left: auto;
   margin-right: auto;
   margin-top: -7px;/*-17*/
   _margin-top: -14px;
}
/* controls the partner page footer */


/*Adjust size of Application Integrator frame*/
.partner_app_iframe {
width: 775px; border: 0px; height: 550px; margin-top: 50px;
}

a:link {
  color: green;
text-decoration: none;
font-weight: bold;
font-family: tahoma, arial, verdana;

}
a:active {
  color: green;
text-decoration: none;
font-weight: bold;
font-family: tahoma, arial, verdana;

}

a:hover {
  color: #cc9933;
text-decoration: underline;
font-weight: bold;
font-family: tahoma, arial, verdana;
}

a:visited {
  color: green;
text-decoration: none;
font-weight: bold;
font-family: tahoma, arial, verdana;
}

a:visited:hover {
  color: #cc9933;
text-decoration: underline;
font-weight: bold;
font-family: tahoma, arial, verdana;
}

p,div,td {
           color: black;
           font-family: tahoma, arial, verdana;
           font-size: 12px;
           letter-spacing: 1px;
}

li{
   font-family: tahoma, arial, verdana;
   list-style:none;
    list-style-image:url(/content/00/01/59/27/05/userimages/arrow.jpg);
line-height:1.5em;

}


/* added by nick */
p {
  padding-left: 5px;
  padding-right: 5px;
font-family: tahoma, arial, verdana;
}


#leftMenu{
margin-top:28px;
}

*html #leftmenu{
margin-top:32px;

}

#leftMenu li{
  
  margin: 0px;
  padding: 0px;
  list-style: none;
}

#leftMenu ul{
  margin: 0px;
  padding: 0px;
}


#leftMenu li a{

	margin-top: -1px;
	font-family: tahoma, arial, verdana;
        /*background-image: url(/content/00/01/59/05/22/userimages/buttonLHS.jpg);
      background-repeat: no-repeat;*/
        background-color: #1B4B15;
	border: 1px solid #C0C0C0;
	padding:5px 10px 5px 10px;
	color: #FFFFFF;
	text-decoration: none;
	display:block;
	min-height:21px;
	line-height:20px;
	font-size: 12px;

}

*html #leftMenu li a{
  
      
      font-family: tahoma, arial, verdana;
      /*background-image: url(/content/00/01/59/05/22/userimages/buttonLHS.jpg);
      background-repeat: no-repeat;*/
   background-color: #1B4B15;
	border: 1px solid #C0C0C0;
	padding:5px 10px 5px 17px;
	color: #FFFFFF;
	text-decoration: none;
	display:block;
	height:31px;
        font-size: 12px;

}



#leftMenu li a:hover{

	color: #FFFFFF;
	text-decoration: none;
  /*background-image: url(/content/00/01/59/05/22/userimages/buttonLHS.jpg);
      background-repeat: no-repeat;*/
        background-color: #78B5A5;
	border: 1px solid #C0C0C0;
        text-decoration: none;
	display:block;
	min-height:21px;
	line-height:20px;
        font-family: tahoma, arial, verdana;
	font-size: 12px;

}

#rhs{
margin-top:26px;

}
*html #rhs{
margin-top:29px;
}


h1 {
  color:  #1B4B15;
  font-family: tahoma, arial, verdana;
  font-size: 20px;
  margin-top: 20px;
  margin-left: 15px;
}

h2 {
  text-align: left;
  color:  #1B4B15;
  font-size: 18px;
  font-family: tahoma, arial, verdana;
}

h3 {
   color:  #1B4B15;
   font-size: 16px;
   font-family: tahoma, arial, verdana;
  /* color: #2E5483; */
font-weight: bold;
}

h4{
  
  font-family: tahoma, arial, verdana; 
  font-weight: bold;
  font-size:13px;
  color: #1B4B15;
text-align: center;

}

*html h4{
  
  font-family: tahoma, arial, verdana; 
  font-weight: bold;
  font-size:13px;
  color:  #017B5E;
text-align: center;
line-height: 1.3em;

}




body {
  background-color: #688864;
  color: #000000; /* affects some vista things (colour of login on the login table */
 font-family: tahoma, arial, verdana;
  font-size: 12px;
  overflow: auto;
  text-align: center;
  margin-left: auto;
  margin-right: auto;

}

.logo {
   height: 160px;
   width: 950px;
   background-image:url(http://www.venuestructures.co.uk/content/00/01/59/61/06/userimages/venuestructure10.jpg);
   background-repeat: no-repeat;
   background-position: center;
   margin-left: auto;
   margin-right: auto;
   margin-top: 0px;/*16px;*/
   _margin-top:22px;
}


#staticlinks_bottom
{
background-color:  #1B4B15;
background-position: top center;
height: 25px;




padding-top: 7px;
text-align: left;
display: inline;
visibility: visible;
width: 948px;
display: block;

border: 1px solid #C0C0C0;
border-top: none;
margin-left: auto;
margin-right: auto;

}

*html #staticlinks_bottom
{
background-color:  #1B4B15;
background-position: top center;
height: 25px;
padding-top: 7px;
margin-top:-10px;
text-align: left;
display: inline;
visibility: visible;
width: 950px;
display: block;
border: 1px solid #C0C0C0;
 margin-left: auto;
  margin-right: auto;


}





#staticlinks_bottom a
{
color: #ffffff;
height: 30px;
text-decoration: none;
padding-right: 5px;
font-family: tahoma, arial, verdana;
font-weight: 300;
font-size: 13px;
}


#staticlinks_bottom a:hover
{
color: #FFFFFF;
text-decoration: underline;

}

#staticlinks_bottom ul
{
display: inline;
visibility: visible;


}

#staticlinks_bottom ul li
{
display: inline;
visibility: visible;

}


/* Internet Explorer */
* html #search {
margin-left: 420px;
margin-top: -34px;
padding-top: 0px;
width: 300px;
background-color: transparent;
color: white;
}
/* Mozilla */
#search {
margin-left: 490px; /* horizontal alignment of whole search box */
margin-top: -30px;
padding-top: 0px;
width: 300px;
background-color: transparent; /* background color of the box around the word 'search' */
color: white; /* color text of the word 'search'*/
}

 #navCell
{
width: 950px;
background-color: transparent;
text-align:left;
padding-top: 8px;
margin-top: -34px;
margin-bottom: 0px;
margin-left:0px;
margin-right: auto;



}

* html #navCell
{
text-align: left;
background-color: transparent;
top: 150px;
padding-top: 0px;

}


.navigation
{
height:22px;
_height:0px;
width: 100%;
padding: 0px;
_padding: 0px;
margin:0px;
white-space: nowrap;


}


.navigation li
{
height:20px;
_height:0px;
padding: 0px;
_padding: 0px;
margin: 0px;
display: inline;
list-style: none;



}

#navCell a {
   vertical-align: left;
   color: #ffffff;
  font-family: tahoma, arial, verdana;
   text-align: left;
padding-left: 8px;
padding-right: 9px;
padding-top:7px;
_padding-top:0px;
padding-bottom:8px;
background-color: transparent; /*#c0c0c0;*/
font-size: 12px;
font-weight: bold;
text-decoration: none;
height:20px;

border-right:1px white solid;
_border-collapse:collapse;
}

* html #navCell a {
color: #ffffff;
background-color: transparent;/*#999999;*/
padding-left: 9px;
padding-right: 9px;
padding-top:7px;
padding-bottom: 8px;
height:15px;




}
#navCell a.nav1a {
color: #000000;
background-color: #F4E250;/*#999999;*/
padding-top: 7px;
padding-bottom: 8px;
}


* html #navCell a.nav1a {
background-color: #F4E250;/*#999999;*/
color: #000000;
padding-top:5px;
height:0px;

}


#navCell a:hover {
color: #ffffff;
background-color: #78B5A5;/*999999*/
padding-left: 8px;
_padding-left: 9px;
padding-right: 9px;
padding-top:7px;
padding-bottom: 8px;



}

* html #navCell a:hover {
 color: white;
background-color: #78B5A5;/*#999999;*/
padding-top:5px;
padding-bottom: 8px;
}



#navCell a:visited {
color: #ffffff;

}

#navCell a.nav1a{
color:#5B5D5A;
_padding-top: 3px;
  _padding-bottom: 3px;
}



* html #navCell a:visited {
color: #ffffff;
background-color:transparent;/*#999999;*/
padding-top:8px;
padding-bottom:8px;
height: 20px;
}



#navCell a:visited:hover {
 color: white;
background-color: #78B5A5;
}

* html #navCell a:visited:hover {
 color: white;
background-color: #78B5A5;/*#999999;*/
padding-top:5px;
padding-bottom:8px;

}



* html #navCell li#p2720198 a.nav1a{
_padding-top:5px;
color:#5B5D5A;
background-color:#F4E250;


}

* html #navCell li#p2720204 a.nav1a{
_padding-top:5px;
color:#5B5D5A;
background-color:#F4E250;

}

* html #navCell li#p2720200 a.nav1a{
_padding-top:5px;
color:#5B5D5A;
background-color:#F4E250;

}

* html #navCell li#p2720201 a.nav1a{
_padding-top:5px;
color:#5B5D5A;
background-color:#F4E250;

}


* html #navCell li#p2720203 a.nav1a{
_padding-top:5px;
color:#5B5D5A;
background-color:#F4E250;


}

* html #navCell li#p2720202 a.nav1a{
_padding-top:5px;
color:#5B5D5A;
background-color:#F4E250;

}
#secnav {
text-align: left;
width: 950px;
height: 22px;
margin-top:3px;
margin-bottom: 0px;/*20px*/
margin-left: 0px;

font-size: 11px;

}




*html #secnav{

background-color: #ffffff;


margin-top: -13px;
width: 948px;



height: 22px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
visibility: visible;
display: inline;
color:#1B4B15;

}



#secnav ul {
padding: 0px;
margin: 0px;
list-style: none;

}




*html #secnav ul {
padding: 0px;
margin: 0px;

list-style: none;
}
#secnav ul li {
display: inline;
}



*html #secnav ul li {
display: inline;
}

#secnav a {

display: inline;
color: #1B4C15;
padding-left: 10px;
padding-right:30px;
padding-top:2px;
padding-bottom:2px;
background-color: #ffffff; /*#999999;*/
text-decoration: none;
font-weight:bold;
margin-left:677px;

}


*html #secnav a {
display: inline;
background-color: #ffffff;
color:#1B4C15;
padding-left:6px;
padding-right:0px;
padding-top:0px;
padding-bottom:2px;
 /*#999999;*/
text-decoration: none;


font-weight:bold;

margin-left:678px;


}



#secnav a:hover  {
color: #C8AA2E;
background-color:transparent;
font-weight:bold;
}

*html #secnav a:hover  {
background-color: #ffffff;
color: #C8AA2E;
font-weight:bold;
}
*html #secnav li
{
display:inline;
padding-right:0px;
visibility: visible;
background-color: #ffffff;
height: 16px;

}


.pagelabel {


display: none;
}
#contentCell {
width: 950px;
text-align: center;
padding-bottom: 20px;
max-width: 950px;
margin-left: 0px;
margin-top: -23px;
background-color: #ffffff;
/*background-image:url(/content/00/01/59/27/05/userimages/backgrnd2.jpg);*/
}

*html #contentCell {
width: 948px;
text-align: center;
padding-bottom: 20px;
padding-top: 0px;
padding-left: 0px; /*0*/
padding-right: 0px;
/*max-width: 780px;*/
margin-left: 0px;
margin-top: -8px;
background-color: #ffffff;
/*background-image:url(/content/00/01/59/27/05/userimages/backgrnd1.jpg);*/
}

/* login on Navbar delete display: none to make visable */
#navCell #plogin
{ 


display: none;

}


#navCell #pregister
{
   display: none;
}





.boxbackground {
display: none;
}



body.contentbackground {
     background-color: #FFFFFF;
}

.footer {
  text-align: center;
  color: black;
  font-family: tahoma, arial, verdana;
  font-size: 11px;
  letter-spacing: 0px;
  margin-top: 20px;
  margin-left: 0px;
}
.footer a:link {color:#1B4B15;}
.footer a:visited {color: #1B4B15;}
.footer a:hover {color:#1B4B15; text-decoration: underline;}
.footer a:visted:hover {color:#1B4B15; text-decoration: underline;
}


.eazipay{display:none;}
body{_padding-bottom:110px;}
