/*
File: master style sheet for Jumeirah Festival Of Taste
Created by: http://www.thetribe.com/
Date: 28. September 2008
*/

/* Global Reset
-------------------------------------------------------------------------- */
html, body, form, fieldset { margin: 0; padding: 0; color:#ffffff; font: 11px/160% Verdana,Helvetica,Geneva,sans-serif; }
a img{ border: 0; }

p, pre, blockquote, ul, ol, dl, address { margin: 0 0 1em 0; padding: 0; }
li, dd, blockquote { margin-left: 1em; }

form label { cursor: pointer; }
fieldset { border: none; }
input, select, textarea { font-size: 100%; }

hr{ clear: both; border: 0; width: 100%;  height: 0; text-indent: -9999px; overflow: hidden; margin: 0; padding: 0; }

/* sIFR
-------------------------------------------------------------------------- */
.sIFR-flash { visibility: visible !important; margin: 0; padding: 0; }
.sIFR-replaced, .sIFR-ignore { visibility: visible !important; }
.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
.sIFR-replaced div.sIFR-fixfocus { margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none; }

/* Various Elements
-------------------------------------------------------------------------- */
.hide{ display: none; }
.clear{ clear: both; }
.big{ font-size: 14px; line-height: 160%;  }
table { margin: 0; padding: 0; font: 11px/160% Verdana,Helvetica,Geneva,sans-serif; }


/* Headings
-------------------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6{ color: #b19d69; font-weight: bold; padding: 0; line-height: 1; margin: 0; font:Myriad Pro,Regular,sharp; }
h2{ font-size: 17px; text-align: left; color: #b19d69; font-weight: normal; margin: 0; font:Myriad Pro,Regular,sharp; }
h2.mainheading{ font-size: 18px; text-align: left; color: #b19d69; font-weight: normal; margin: 0; font:Myriad Pro,Regular,sharp; }
h3{ font-size: 12px; font-weight: normal; font:Myriad Pro,Regular,sharp; }
h4{ font-size: 12px; font-weight: bold; }



/* create new style moorthi*/
pre{ color:#ffffff;font:Myriad Pro, Regular, Sharp; font-size:12px;}
p{color:#ffffff;font:Verdana, Regular, Sharp; font-size:11px;}
strong{color:#b19d69;font:Myriad Pro, Regular, Sharp; font-size:15px;}
h4{color:#ffffff;font:Verdana, Italic, Sharp; font-size:11px;}

.sIFR-active h2{ visibility: hidden; font-family: Verdana; line-height: 1em; font-size: 22px; height: 30px; overflow: visible; }
/*.sIFR-active h3{ visibility: hidden; font-family: Verdana; line-height: 1em; font-size: 17px; height: 20px; overflow: hidden; margin: 15px 0 0 0; }*/


#logo
{
	width: 188px; height: 99px; margin-left:25px; position:relative; top:20px;
}

#timer 
{ width: 249px; height:61px; margin: 0; padding: 0; list-style: none; position: absolute; left: 505px; top: 4px; }

#date
{ width: 207px; height:61px; margin: 0; padding: 0; background: url(../images/date-01.jpg) no-repeat 0; list-style: none; position: absolute; left: 751px; top: 4px; }

/* Lists
-------------------------------------------------------------------------- */
#content ul{ margin-left: 20px; list-style-type: none; position: relative; }
#content ul li{ background: transparent url(../images/arrow-01.png) no-repeat 0 .3em; padding: 0 0 0 1.5em; margin: .5em 0; }

/* Links
-------------------------------------------------------------------------- */
a, a:visited{ text-decoration: none; color: #d52520; }
a:hover{ text-decoration: underline; }

/* Main Layout
-------------------------------------------------------------------------- */
body
{ background: #3d3d3d url(../images/bcgr-pattern.png) 0 0 repeat-x; color: #3d3d3d; text-align: center; }
#header
{ width: 960px; height: 131px; margin: 0; position: relative;background: url(../images/header-03.jpg) 0 0 no-repeat; }
#container
{ padding: 0; width: 960px; margin: 15px auto; position: relative; background: #000000 url(../images/bcgr-01.png) 0 0 repeat-y; text-align: left; }
#top
{ padding: 0; width: 960px; margin: 0; position: relative; text-align: left; background: #191918; }
#intro
{ padding: 0; width: 960px; margin: 0; position: relative; text-align: left; }
#content
{ padding: 0; width: 960px; min-height: 100px; margin: 20px 0 10px 20px; position: relative; text-align: left; overflow: auto; color: #191918; }

/* Columns
-------------------------------------------------------------------------- */
#introCol{ float: left; width: 450px; margin-left: 15px; padding: 0 0 15px 0; }
#col1{ }
#col2{ }
#col3{ }
#col4{ }



/* Top
-------------------------------------------------------------------------- */
#header h1 { position: absolute; top: 17px; right: 20px; display: block; width: 173px; height: 76px; }
#header h1 a, #header h1 a:visited{ display: block; width: 173px; height: 76px; overflow: hidden; }
#header h1 a:hover{ filter: alpha(opacity=50); -moz-opacity: 0.50; opacity: 0.50; }

/* Top Menu
-------------------------------------------------------------------------- */
#TopMenu
{ width: 500px; margin: 0; height:30; padding: 0; list-style: none; position: absolute; left: 450px; top: 10px; }



/* Menu 1
-------------------------------------------------------------------------- */
#Menu1
{ width: 500px;  margin: 0; padding: 0; list-style: none; position: absolute; left: 0; top: 85px; }
#Menu1 li
{ display: inline; margin: 0; padding: 0; }
#Menu1 a
{ display: block; float: left; width: auto; margin: 0; padding: 0 20px; color: #9f8b55; font: 12px/1.2 Verdana, Regular,Sharp ; text-decoration: none; text-align: center; }
#Menu1 a:hover, #Menu1 a:focus, #Menu1 a:active
{ color: #e0c578; }
#Menu1 a.current 
{ color: #ffffff; }

/* Menu 2 sifr
-------------------------------------------------------------------------- */
#Menu2
{ width: 256px; margin: 25px 0 0 0; padding: 0px; list-style: none; background: #201b1a;  overflow: hidden;  }
#Menu2 li
{ display: block; margin: 0; padding: 0; }
#Menu2 a
{ display: block; margin: 0; padding: 7px 15px 20px 15px; color: #a39161; width: 240px; background: url(../images/menu-02.jpg) repeat-x 0 0; font: bold 11px/1.2 Verdana, Regular,Helvetica,Geneva,sans-serif; text-decoration: none;  }
#Menu2 a:hover, #Menu2 a:focus, #Menu2 a:active
{ color: #ffffff; background: url(../images/menu-03.jpg) repeat-x 0 0; }
#Menu2 li .current 
{ color: #ffffff; background: url(../images/menu-03.jpg) repeat-x 0 0; } 
#Menu2 li object
{ cursor: pointer; }
 

/* Menu 3
-------------------------------------------------------------------------- */
#Menu3
{ width: 256px; margin: -8px 0 7px 0; padding: 0px; list-style: none; background: #2d1817;  overflow: hidden; position: relative; }
#Menu3 li
{ display: block; margin: 0; padding: 0; }
#Menu3 a
{ display: block; margin: 0; padding: 7px 15px; color: #a39161; width: 240px; background-image:none; font: normal 11px/1.2 Verdana, Regular,Helvetica,Geneva,sans-serif; text-decoration: none;  }
#Menu3 a:hover, #Menu3 a:focus, #Menu3 a:active
{ color: #ffffff; background-image:none;  }
#Menu3 li .current 
{ color: #ffffff; background-image:none;  } 
#Menu3 li object
{ cursor: pointer; }

/* Home page
-------------------------------------------------------------------------- */


#maincontent
{  width: 960px; height: auto; margin: 0; padding: 0; background:#201b1a; }


#flashcontent
{  width: 960px; color: #201b1a; height: 290px; margin: 0; padding: 0; }


#hotspots
{ width: 960px; height: 235px; margin: 0; padding: 0; background: url(../images/pattern-01.png) repeat-x 0 0;  color: #8c7a53; }
#hotspots p{ color: #877876; font-size: 14px;}
#box1, #box2, #box3, #box4 
{ width: 960px; height: 193px; margin-left:10px; float: left; margin-left: 0px; position: relative; }
#box1 
{ background: url(../images/Image-04.jpg) no-repeat 0 8px;  width: 227px; height: 193px; margin-bottom: 1em; margin-left:10px; }
#box2 
{ background: url(../images/Image-03.jpg) no-repeat 0 8px;  width: 227px; height: 193px; margin-bottom: 1em; margin-left:10px;}
#box3 
{ background: url(../images/heading-03.png) no-repeat 0 8px;  width: 227px; height: 193px; margin-bottom: 1em;  position:relative; left:10px}
#box4 
{ background: url(../images/heading-03.png) no-repeat 0 8px;  width: 227px; height: 193px; margin-bottom: 1em; position:relative; left:20px}


#box5 
{ background: url(../images/heading-03.png) no-repeat 0 8px;  width: 470px; height: 254px; margin-bottom: 1em; position:relative; left:10px}
#box6
{ background: url(../images/heading-03.png) no-repeat 0 8px; width: 227px; height: 193px; margin-bottom: 1em; position:relative; left:10px; top:0px}

#box7, #box8, #box9
{ width: 960px; height: 452px; margin-left:10px; float: left; margin-left: 0px; position: relative; }

#box7
{ background: url(../images/heading-03.png) no-repeat 0 0px;  width: 240px; height: 447px; margin-bottom: 0px; position:relative; left:0px}
#box8
{ background: url(../images/bcgrmenu-03.png) no-repeat 0; width: 240px; height: 447px; margin-bottom: 0px; position:relative; left:0px; top:0px}
#box9
{ background: url(../images/heading-03.png) no-repeat 0 8px; width: 470px; height: 447px; margin-bottom: 0px; position:relative; left:0px; top:0px}



#box10, #box11, #box12
{ width: 960px; height: 223px; margin-left:10px; float: left; margin-left: 0px; position: relative; }
#box10
{ background: url(../images/Image.jpg) no-repeat 0 8px;  width: 280px; height: 220px; margin-bottom: 1em; margin-left:29px; margin-bottom:10px; }
#box11
{ background: url(../images/Image.jpg) no-repeat 0 8px;  width: 280px; height: 220px; margin-bottom: 1em; margin-left:29px;}
#box12
{ background: url(../images/heading-03.png) no-repeat 0 8px;  width: 280px; height: 220px; margin-bottom: 1em;  position:relative; left:29px}


#insidebox7
{ background: url(../images/bgr-001.jpg) no-repeat 0 0px;  width: 280px; height: 100px; margin-bottom: 0; margin-top:0px;}
#insidebox8
{ background: url(../images/bgr-001.jpg) no-repeat 0 0px;  width: 280px; height: 100px; margin-bottom: 0; margin-top:0px;}
#insidebox9
{ background: url(../images/bgr-001.jpg) no-repeat 0 0px;  width: 280px; height: 100px; margin-bottom: 0; margin-top:0px;}

#insidebox4
{ background: url(../images/Image.jpg) no-repeat 0 0px;  width: 280px; height: 100px; margin-bottom: 0; margin-top:20px;}
#insidebox5
{ background: url(../images/Image.jpg) no-repeat 0 0px;  width: 280px; height: 100px; margin-bottom: 0; margin-top:20px;}
#insidebox6
{ background: url(../images/Image.jpg) no-repeat 0 0px;  width: 280px; height: 100px; margin-bottom: 0; margin-top:20px;}



#insidebox1
 { width: 280px; height: 20px; margin-left:0px; float: left; margin-left: 0px; position: relative; }
#insidebox2
{ width: 280px; height: 20px; margin-left:0px; float: left; margin-left: 0px; position: relative; }
#insidebox3
{ width: 280px; height: 20px; margin-left:0px; float: left; margin-left: 0px; position: relative; }


#box13, #box14
{ width: 960px; margin-left:10px; float: left; margin-left: 0px; position: relative; height: 200px;}
#box13
{ background: url(../images/heading-03.png) no-repeat 0 8px;  width: 280px; margin-bottom: 1em; position:relative; left:30px; top:40px;}
#box14
{ background:#201b1a url(../images/heading-03.png) no-repeat 0 0px; width: 630px; height: 300px; margin-bottom: 0; position:relative; left:33px; top:0px}

#inside1, #inside2, #inside3
{ width: 630px; height: 223px; margin-left:10px; float: left; margin-left: 0px; position: relative; }
#inside1
{ background:#201b1a url(../images/heading-03.png) no-repeat 0 8px; width: 570px; height: 190px; margin-left:25px; position:relative; left:0px; top:0px}
#inside2
{ background: url(../images/heading-02.png) no-repeat 0 0px; width: 305px; height: 110px; margin-bottom: 0; position:relative; left:0px; top:0px}
#inside3
{   width: 315px; height: 110px; margin-bottom: 0; position:relative; left:0px; top:0px}


#Call
{ background: url(../images/SideImages/call.png) no-repeat 0 0px; width: 175px; height: 29px; margin-left:95px; margin-top:50px;}


#box15, #box16, #box17, #box18
{ width: 960px; margin-left:10px; float: left; margin-left: 0px; position: relative; }


/* change height 467 to 450 */

#box15
{ background:#201b1a url(../images/bcgr-03.png) no-repeat 0; width: 311px; height: 486px; margin-bottom: 0px; position:relative; left:0px; top:0px}
#box16
{ background:#201b1a; width: 434px; height: auto; margin-bottom: 10px; position:relative; left:0px; top:0px}
#box17
{ background:#201b1a url(../images/heading-03.png) no-repeat 0 0px;  width: 210px; height: 486px; margin-bottom: 0px; position:relative; left:0px}
#box18
{ background:#201b1a;  width: 256px; height: 310px; margin-bottom: 0px; position:relative; left:30px; top:10px;}


#inside9
{ background:#201b1a;  width: 256px; height: 172px; margin-bottom: 0px; position:relative; left:30px; margin-top:320px;}


#inside4
{ width: 207px; height: 467px; margin-top:0px; float: left;  position: relative; }

#inside4
{ background:#201b1a;  width: 188px; height: 423px; margin-bottom: 0px; position:relative; left:0px; margin-top:15px; }


 #inside5, #inside6
{ width: 434px; height: 486px; margin-left:0px; float: left; margin-left: 0px; position: relative; }

#inside5
{  background:#201b1a; width: 430px; height: 105px; margin-bottom: 0px; position:relative; left:0px; top:0px;}
#inside6
{  width: 434px; height: auto; margin-bottom: 0px; position:relative; left:0px; top:0px;}

#inside7
{  width: 340px; height: auto; margin-bottom: 0px; position:relative; left:20px; top:0px;}

#inside8
{ background:#201b1a url(../images/SideImages/call.png) no-repeat 0 0px; width: 180px;  height:29px; margin-left:0px; float: left; margin-top: 20px; position: relative; top:0px; }




#box19
{ width: 960px; height: 467px; margin-left:10px; float: left; margin-left: 0px; position: relative; }

#box19
{ background:#201b1a;  width: 264px; height: 416px; margin-bottom: 0px; position:relative; left:20px; top:15px;}

#box20, #box21
{ width: 960px; height: 452px; margin-left:10px; float: left; margin-left: 0px; position: relative; }

#box20
{ background:#201b1a url(../images/bcgr-03.png) no-repeat 0; width: 311px; height: 486px; margin-bottom: 0px; position:relative; left:0px; top:0px}
#box21
{ background:#201b1a; width: 644px; height: 486px; margin-bottom: 0px; position:relative; left:0px; top:0px}


#inside10,#inside11
{ width: 644px; height: 452px; margin-left:0px; float: left; margin-left: 0px; position: relative; }

#inside10
{  width: 644px; height: 126px; margin-bottom: 0px;  left:0px; top:0px;}
#inside11
{  width: 600px; height: 326px; margin-bottom: 0px; position:relative; left:20px; top:0px;}


#callpartners
{ background:#201b1a url(../images/SideImages/call.png) no-repeat 0 0px; width:175px; height: 29px; margin-bottom: 0px; margin-top:0px; margin-left:390px;}

#inside12 
{ width:200px; height: 106px; margin-bottom: 0px; position:relative; left:10px; top:20px;}



.more
{ position: absolute; bottom: 0px; left: 0; }
.more a, .more a:visited
{ background: url(../images/arrow-01.png) no-repeat top right; color: #7a6b45; padding: 0 15px 0 0; font-weight: bold; }
.more a:hover
{ text-decoration: none; color: #e0c569; }

/* Register */
/*#box3 p
{ margin: 9px 0; padding: 0; clear: both; }
#box3 label
{ float: left; width: 60px; margin: 0; padding: 2px 0; }
/*#box3 span
{ float: left; width: 220px; margin: 0; padding: 0; display: block; border: 1px solid #fff; }*/
/*#box3 input
{ margin: 3px 0 0 0; background: #b7a474; border: none; outline: none; padding: 1px 3px; width: 180px; font-size: 11px;  float: left;}
#box3 p img
{ margin: 3px 0 0 5px; cursor: pointer; padding: 0; }*/


#Bottom
{ width: 961px; margin: 0px 0 0px 0px; height: 111px; padding: 0; bottom:0px;text-align: left; position: relative; right:0px;  background: url(../images/bimage-02.jpg) no-repeat bottom center; }
#Bottom #amex{ display: block; width: 80px; height: 80px; position: absolute; top: 10px; left: 170px; text-indent: -9999px; }

/* Main Layout
-------------------------------------------------------------------------- */
#container
{ background: url(../images/bcgr-01.png) 0 0 no-repeat; }


/* Footer
-------------------------------------------------------------------------- */
#footer{ padding: 10px 0 0 0; margin: 10px 0 0 0; font-size: 9px; clear: both; width: 960px; height: 0; text-align: right; position: relative; overflow: visible; color: #926245; }
#footnav{ padding: 30px 20px; margin: 0; background: url(../images/bcgr-02-bottom.png) 0 0 no-repeat; width: 500px; height: 70px; float:right; }
#footer a{ color: #ffffff; }
#footer a:hover, #footer a#current{ color: #ae7553; text-decoration: none; }

/* Footer
-------------------------------------------------------------------------- */
#footnav
{ background: url() 0 0 no-repeat; }

#FooterText
{ padding: 10px; margin: 0; width: 400px; height: 70px; float:left; text-align:left; color: #fff; }

/* Home page
-------------------------------------------------------------------------- */
#home #container
{ background: #201B1A url(../images/bcgr-01.png) 0 0 no-repeat; }
#home #footnav
{ padding: 10px 10px; margin: 0; background: transparent; height: 70px; }

#box1, #box2, #box3 #box4 { display: inline; }

#box5, #box6 { display: inline; }

#box7, #box8, #box9 { display: inline; }

#box13, #box14 { display: inline; }

/*#box15, #box16, #box17,#box18,#box19 { display: inline; }*/

#box20{ display: inline; }

#inside1, #inside2, #inside3 { display: inline; }

#inside4 { display: inline; }


#inside5, #inside6 { display: inline; }

#box20,#box21 { display: inline; } 

#inside10,#inside11{ display: inline; } 



#logo { display: inline; }

#GenericContent
{  width: 960px; color: #201b1a; min-height:700px; 	height: auto !important; 	height: 100%;  margin: 0; padding: 0; }

#GenericHeading

{width: 300px; color: #201b1a; height:30px; text-align:left;  margin-left:30px;  margin-top:40px; }

#GenericText
{width: 920px; color: #201b1a; min-height:500px; 	height: auto !important; height: 100%; margin-top:20px;   margin-left:30px; margin-right:30px; }





/*-----------------Tony-----------------------------------*/


#Calendar
{ width:900px; padding:15px 30px 10px 30px; margin:0px; background-image:url(../Images/CalendarEvents.gif); background-repeat:no-repeat; background-color:#201b1a;
	position:relative;
}

#ContentRight
{
	width:180px; position:relative; float:right; padding:0 0 10px 0; margin:0px;
}
#CallLink
{
	background-image:url(../Images/sideimages/Call.png); background-repeat:no-repeat; height:30px; width:180px; margin-bottom:10px;
}

hr{ clear: both; border: 0; width: 100%;  height: 0; text-indent: -9999px; overflow: hidden; margin: 0; padding: 0; }

#CalendarContent
{	width:710px; position:relative; margin:125px 8px 0px 0px; background-image:url(../Images/CalendarBg.jpg); background-repeat:no-repeat; height:330px; }

#CalendarOne
{ width:123px; border-left:1px #64593f solid; position:relative; float:left; padding:4px 5px 5px 14px; margin: 70px 0px 0px 0px; height:260px;}

#CalendarTwo
{ width:121px; border-left:1px #64593f solid; position:relative; float:left; padding:4px 5px 5px 14px; margin: 70px 0px 0px 0px; height:260px;}

#CalendarThree
{ width:125px; border-left:1px #64593f solid; position:relative; float:left; padding:4px 5px 5px 14px; margin: 70px 0px 0px 0px; height:260px;}

#CalendarFour
{ width:121px; border-left:1px #64593f solid; position:relative; float:left; padding:4px 5px 5px 14px; margin: 70px 0px 0px 0px; height:260px;}

#CalendarFive
{ width:123px; border-left:1px #64593f solid; border-right:1px #64593f solid; position:relative; float:left; padding:4px 0px 5px 14px; margin: 70px 0px 0px 0px; height:260px;}

.CalendarItemList
{ float: left; width: 120px; margin: 0; padding: 0; list-style: none; overflow: hidden;}
.CalendarItemList li
{ float: left; display: block; width: 120px; margin: 0px; padding: 3px 0px 8px 0px; color: #b19d69; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; }
.CalendarItemList li a, .CalendarItemList li a:visited, .CalendarItemList li a:hover
{ float: left; padding: 0px; display: block; width: 120px;  color:#FFFFFF; font: 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; }

#EventsDescription
{	width:690px; position:relative; margin:125px 0px 0px 0px; padding:0px;background-color:#201B1A;  }

#EventsHeading
{ width:690px; position:relative; float:left; height:55px; background-image:url(../Images/BgEventHeading.gif); background-repeat:no-repeat;}

#DaySection
{	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#b19d69; width:200px; margin:5px 0px 0px 15px; position:relative; float:left;}

#DaySection .big
{	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#b19d69;}

#HeadingSection
{ 	font: 26px/120% Verdana,Helvetica,Geneva,sans-serif; color:#b19d69; margin:12px 10px 5px 10px; position:relative; float:left; }

#ButtonPrevious
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#b19d69; width:50px; margin:8px 5px 0px 0px; position:relative; float:right; text-align:center;
}
#ButtonPrevious a
{
	text-decoration:none; color:#b19d69;
}
#ButtonNext
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#b19d69; width:30px; margin:8px 5px 0px 0px; position:relative; float:right; 
}

#ButtonNext a
{
	text-decoration:none; color:#b19d69;
}

#EventInfo
{
	width:180px; float:left; position:relative; margin:15px 0px 0px 15px; z-index:10;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:left; display: inline;
}

#EventInfo .Gold
{	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#b19d69; }
#EventInfoDetailed
{	width:460px; float:left; position:relative; margin:15px 0px 0px 10px; border-left:1px #64593f solid; padding:10px 0px 0px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:left;
}
#EventInfoDetailed p.Gold
{	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#b19d69; margin-top: 0; padding-top: 0; }

#ButtonBack
{	float:left; position:relative; width:195px; margin-bottom: 15px;}

#ButtonReserve
{	float:right; position:relative; }

#LayerMiddle
{
	width:100%;
	height:100%;
	display:none;
	position:absolute;
	background-image:url(../Images/LayerBg.gif);
	top:0px;
	left:0px;
	z-index:1000;
}

#PopUp
{
	font-size:9px;
	line-height:14px;
	width:437px;
	height:345px;
	background-image:url(../Images/PopupBackground.gif);
	background-repeat:no-repeat;
	margin-top:240px ;
	text-align:left;
	padding-left:100px;
	padding-right:30px;
}

#ButtonClose
{
	float:right;
	margin:10px 15px 10px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#b19d69; text-decoration:none;
	position:relative;
	width:437px;
	text-align:right;
}

#EntryForm
{
	font-size:9px;
	line-height:14px;
	width:422px;
	height:425px;
	background-image:url(../Images/BgEntryForm.gif);
	background-repeat:no-repeat;
	background-color:#000000;
	margin-top:240px;
	text-align:left;
	padding-left:100px;
	padding-right:50px;
	padding-top:80px;
	display:none;
}

#EntryForm .inputBox
{
	width:250px;
	background-color:#999999;
}

.Label
{
	position:relative;
	float:left;
	width:150px;
	height:25px;
}
.Label2
{
	height:25px;
	position:relative;
	float:left;
	width:250px;
	color:#b19d69;
	font: 14px/120% Verdana,Helvetica,Geneva,sans-serif; color:#b19d69;
	
}
.special
{	width:400px; background-color:#999999; height:100px;}

#Submit
{	float:left; position:relative; margin-top:20px; }
#Cancel
{	float:left; position:relative;  margin-top:20px; margin-left:20px }
