body
{
  background-color: #e547fe;
  background-image: url("images/background.gif");
  background-position: center top;
  background-attachment: scroll;
  background-repeat: no-repeat;
  font-family: verdana, arial, helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 12px;
  text-align: left;
  padding:0px 0px 0px 0px;
  text-align: center;
}
td,p
{
  font-family: verdana, arial, helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 12px;
}
form
{
  margin: 0;
}
A
{
  COLOR: #FFFFFF;
  text-decoration: underline;
}
A:visited
{
  COLOR: #FFFFFF;
  text-decoration: underline;
}
A:hover
{
  COLOR: #FFFFFF;
  text-decoration: none;
}
dt
{
  font-family: arial, helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: bold;
}
dd
{
  font-family: verdana, arial, helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: normal;
  margin-left: 0px;
  margin-bottom: 12px;
}
#pg-wrapper
{
  width: 900px;
  margin: 0px auto;
  position: relative;
  text-align: left;
}
#bannerad
{
  position: absolute;
  top: 10px;
  left: 0px;
  right: 0px;
  height: 80px;
  width: 100%;
  text-align: center;
}
#pgwrapper
{
  text-align: left;
  width:1010px;
  margin:0px auto;
  position: relative;
}
#contentmain
{
  padding:200px 10px 30px 156px;
  text-align: left;
}
#content_left
{
  width: 440px;
  background-color: #9a99ff;
  border-style: solid;
  border-color: #FFFFFF;
  border-width: 4px;
  padding: 4px;
}
#content_left_np
{
  width: 480px;
  background-color: #9a99ff;
  border-style: solid;
  border-color: #FFFFFF;
  border-width: 4px;
  padding: 0px;
}
.content_padded
{
  padding: 10px;
  font-family: verdana, arial, helvetica, sans-serif;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: normal;
}
#content_left_fixed
{
  width: 480px;
  height: 388px;
  overflow: auto;
  background-color: #9a99ff;
  border-style: solid;
  border-color: #FFFFFF;
  border-width: 4px;
  padding: 4px;
}
#content_left_fixed_np
{
  width: 488px;
  height: 404px;
  overflow: auto;
  background-color: #9a99ff;
  border-style: solid;
  border-color: #FFFFFF;
  border-width: 4px;
  padding: 0px;
}
html>body #content_left_fixed_np
{
  width: 480px;
  height: 396px;
  overflow: auto;
  background-color: #9a99ff;
  border-style: solid;
  border-color: #FFFFFF;
  border-width: 4px;
  padding: 0px;
}
#content_left_ns
{
  width: 488px;
  height: 404px;
  overflow: hidden;
  background-color: #9a99ff;
  border-style: solid;
  border-color: #FFFFFF;
  border-width: 4px;
  padding: 0px;
}
html>body #content_left_ns
{
  width: 480px;
  height: 396px;
  overflow: hidden;
  background-color: #9a99ff;
  border-style: solid;
  border-color: #FFFFFF;
  border-width: 4px;
  padding: 0px;
}
#content_full
{
  width: 794px;
  background-color: #9a99ff;
  border-style: solid;
  border-color: #FFFFFF;
  border-width: 4px;
  padding: 0px;
}
#content_right
{
  position: absolute;
  top: 200px;
  right: 50px;
  width: 300px;
}
.content_rightpanel
{
  width: 300px;
  background-color: #9a99ff;
  border-style: solid;
  border-color: #FFFFFF;
  border-width: 4px;
  padding: 0px;
}
.content_rightpadded
{
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 12px;
  padding: 5px;
}
.azlisting
{
  width: 480px;
  height: 338px;
  overflow: auto;
  background-color: #0091e2;
  padding: 4px;
}
html>body .azlisting
{
  width: 472px;
  height: 321px;
  overflow: auto;
  background-color: #0091e2;
  padding: 4px;
}
.maketext
{
  font-family: verdana, helvetica, arial, sans-serif;
  color: #FFFFFF;
  font-size: 12px;
}
.footer
{
  font-family: arial, helvetica, sans-serif;
  font-size: 10px;
}
#menubar_top
{
  position: absolute;
  top: 144px;
  right: 40px;
}
.menubar_topbg
{
  background-image: url('images/menubar-bg.gif');
}

#menu_navigation
{
  position: absolute;
  top: 115px;
  right: 50px;
  height:30px;
  width:700px;
  text-align:center;
}
#menu_classic
{
  float:left;
  width:230px;
}
#menu_showtimes
{
  float:left;
  width:160px;
}
#menu_newsletter
{
  float:left;
  width:300px;
}
#menubar_side
{
  position: absolute;
  top: 200px;
  left: 25px;
}
#fingertips_logo
{
  position: absolute;
  top: 115px;
  left: 10px;
}
.menuitem_side
{
  border-style: solid;
  border-width: 0px 4px 4px 4px;
  border-color: #FFFFFF;
}
.sidemenuheader
{
  border-style: solid;
  border-width: 4px;
  border-color: #FFFFFF;
  background-color: #9a99ff;
}
.makelisting
{
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #FFFFFF;
}
A.makelisting:LINK, A.makelisting:VISITED
{
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
A.makelisting:HOVER, A.makelisting:ACTIVE
{
  font-family: arial, helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: underline;
}
.formregister
{
  font-family: arial,helvetica,sans-serif;
  border-style: solid;
  border-width: 2px;
  border-color: #40cb29;
}
.breadcrumb
{
  background-color: #40cb29;
  color: #FFFFFF;
  font-family: arial,helvetica,sans-serif;
  font-weight: normal;
  font-size: 14px;
  padding: 10px;
}
A.breadcrumb:LINK, A.breadcrumb:VISITED
{
  background-color: #40cb29;
  color: #FFFFFF;
  font-family: arial,helvetica,sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}
A.breadcrumb:HOVER, A.breadcrumb:ACTIVE
{
  background-color: #40cb29;
  color: #FFFFFF;
  font-family: arial,helvetica,sans-serif;
  font-size: 14px;
  font-weight: bold;
  text-decoration: underline;
}
#makedifficulty
{
  position: absolute;
  top: 220px;
  left: 870px;
  width: 72px;
  height: 78px;
}
.searchresults
{
  width: 300px;
  height: 326px;
  overflow: auto;
  background-color: #0091e2;
}