/* CSS Document */


/*

Link Colors: 
a = #ee3a28;
a:hover Box: white;


Grays:
light: #fefefe;
light2-pagination: #f0f0f0;
mediumLight: #c5c5c5
medium: #989898;
dark: #464646;




*/


html
{
	font-size: 100%;
}

body
{
background-color:white;
background-image: url("/media/images/bkndGdnt.jpg");
background-repeat: repeat-x;
font-family: Georgia, Times New Roman, Serif;
font-size: .75em;
font-weight: normal;
color: #464646;
margin: 0;
}

a
{
color:#ee3a28;
text-decoration: none;
font-weight:bold;
}

a:hover
{	
text-decoration:underline;
}

h1
{
	font-size: 1.5em;
	line-height: 1em;
	color: #464646;
	font-weight:normal;
	margin:0;
	padding:0;
	
}

h2
{
	font-size: 1em;
	line-height: .95em;
	color: #464646;
	font-weight:normal;
	font-style: oblique;
	margin:0;
	padding:0;
}

h3
{
	font-size:.85em;
	line-height: .90em;
	color: #989898;
	margin:0;
	padding:0;
	font-weight:normal;
}

h4
{
	font-size:1em;
	line-height: .90em;
	color: #464646;
	margin:0 0 8px 0;
	padding:0;
	font-weight:normal;
	
}

p
{
	margin: 0;
	padding: 0;
}

p#t10
{
	margin: 10px 0 0 0;
}

p#t15
{
	margin: 15px 0 0 0;
}

p#t20
{
	margin: 25px 0 0 0;
}

p#t30
{
	margin: 30px 0px 0px 0px;
}



#bodyText, p
{
	line-height: 1.5em;
}

ul
{
	margin:0px;
	padding:0px;
	list-style: none;
	width:auto;
	width:auto;
}

li
{
	margin:0;
	padding:0;
	line-height: 1.5em;
}

img
{
border: none;
margin: 0px;
padding: 0px;
}

textarea
{
	border:1px solid #989898;
	background: white;
	width:145px;
	width:100%;
		
}

form
{
	margin:0px;
	padding:0px;
}

input 
{
	color: #989898;
	margin: 0px;
	padding:0px;
	font-size:.85em;
	height:auto;
	padding: 0 0 0 5px;
	font-family:Georgia;
	border:1px solid #989898;
		
}

input#textField
{
	border:1px solid #989898;
	background: white;
	width:145px;
}

input#textField2
{
	border:1px solid #989898;
	background: white;
	width:320px;
	height:50px;
	
}

input.submit
{
	font-size:1em;
	line-height:.90em;
	float:right;
	clear:both;
	height: 25px;
	margin:0px;		
	background-color: #f0f0f0;
	padding: 5px 5px 5px 5px;
	*padding: 7px 5px 5px 5px;
	text-decoration:none;
	display:block;
	border:none;
	color:#ee3a28;
	font-weight: bold;
	margin: 20px 0 0 0;

}

input#padR5
{
	margin-right:5px;
}

input#padR10
{
	margin-right:10px;
}

.topBorder
{
	background-image: url("/media/images/topBorder.gif");
	background-repeat: repeat-x;
	position:absolute;
	top:0;
	left:0;
	width: 100%;
	height:13px;
}

#err
{
	color: #ee3a28;
}






/*->Header*/
.header
{
	width:960px;
	height:125px;
	margin: 0 0 0 0;
	padding:0 0 0 0;
	display:table;
	position:relative;
	top:0;
	left:0;
}

.header #topLogo 
{
	float:left;
	width: 362px;
	height:133px;

}
	
.header #rightNav
{
	width: 480px;
	height:inherit;
	margin:30px 0 0 0;
	padding:0;
	float:right;
}

/* Register and Share*/
#register
{
	font-size:10px;
	float:right;
	height: 17px;
	display:block;
	margin-bottom:38px;
}
#register a
{
	background: white;
	padding: 5px 0 0 5px;
	text-decoration:none;
	display:block;
	width: 115px;
	height: 17px;
	
	
}

#register a:hover
{
	background: #ee3a28;
	color: white;
}

#share
{
	font-size:10px;
	float:right;
	height: 17px;
	display:block;
	margin-bottom:38px;
}
#share a
{
	background: white;
	padding: 5px 0 0 5px;
	text-decoration:none;
	display:block;
	width: 115px;
	height: 17px;
	
	
}

#share a:hover
{
	background: #ee3a28;
	color: white;
}

/* Navigation */
.nav
	{
		clear:both;
		width: inherit;
		padding:0;
		margin:20px 0 0 0;
		display:block;
		height:69px;
	}
	.nav a#A
	{
		background: url("/media/images/topNav/navMeetTaste_off.gif") no-repeat top left;
		width: 115px;
		height: 69px;
		float:left;
		margin-right:5px;
		display:block;

	}
	
	.nav a:hover#A
	{
		background: url("/media/images/topNav/navMeetTaste_on.gif") no-repeat top left;
		text-decoration:none;
	}
	
	.nav a#B
	{
		background: url("/media/images/topNav/navTastTom_off.gif") no-repeat top left;
		width: 115px;
		height: 69px;
		float:left;
		margin-right:5px;
		display:block;

	}
	.nav a:hover#B
	{
		background: url("/media/images/topNav/navTastTom_on.gif") no-repeat top left;
		text-decoration:none;
	}

.nav a#C
{
	background: url("/media/images/topNav/navMediaGall_off.gif") no-repeat top left;
	width: 115px;
	height: 69px;
	float:left;
	margin-right:5px;
	display:block;
}

.nav a:hover#C
{
	background: url("/media/images/topNav/navMediaGall_on.gif") no-repeat top left;
	text-decoration:none;
}

.nav a#D
{
	background: url("/media/images/topNav/navVisitEx_off.gif") no-repeat top left;
	width: 115px;
	height: 69px;
	float:left;
	display:block;
}

.nav a:hover#D
{
	background: url("/media/images/topNav/navVisitEx_on.gif") no-repeat top left;
	text-decoration:none;
}

/* End Navigation */


/*-> Title Page*/

.title
{
height: 18px;
display:block;
width: 930px;
margin:30px 0 30px 20px;
padding: 0;
float:left;
position:relative;
}

/* End Title Page*/

/*->End Header*/


/*----------------------------------------------------------------------------
------------------ Body Block - Home -----------------------------------------
----------------------------------------------------------------------------*/

.body-home 
{
   width: 930px;  
   height: 400px;
   clear:both;
   position:relative;
   padding-bottom:30px;
   display: table;
   margin:30px 0 0 30px; 

}

/*--------------------------------------------------------------------------------
------------------ End Body Block Home -------------------------------------------
--------------------------------------------------------------------------------*/


/*--------------------------------------------------------------------------------
------------------ Home Navigation -----------------------------------------------
--------------------------------------------------------------------------------*/
.homeNav
{
	clear:both;
	width: 930px;
	padding:0px;
	margin:20px 0 0 30px;
	display:block;
	height:143px;
	width: 930px;
}

.homeNav a#A
{
	background: url("/media/images/homeNav/homeNavMeet_off.gif") no-repeat top left;
	width: 234px;
	height: 143px;
	float:left;
	margin-right:5px;
	display:block;
}
	
.homeNav a:hover#A
{
	background: url("/media/images/homeNav/homeNavMeet_on.gif") no-repeat top left;
	text-decoration:none;
}
	
.homeNav a#B
{
	background: url("/media/images/homeNav/homeNavTomorrow_off.gif") no-repeat top left;
	width: 226px;
	height: 143px;
	float:left;
	margin-right:5px;
	display:block;
}
	
.homeNav a:hover#B
{
	background: url("/media/images/homeNav/homeNavTomorrow_on.gif") no-repeat top left;
	text-decoration:none;
}

.homeNav a#C
{
	background: url("/media/images/homeNav/homeNavMedia_off.gif") no-repeat top left;
	width: 226px;
	height: 143px;
	float:left;
	margin-right:5px;
	display:block;

}
.homeNav a:hover#C
{
	background: url("/media/images/homeNav/homeNavMedia_on.gif") no-repeat top left;
	text-decoration:none;
}

.homeNav a#D
{
	background: url("/media/images/homeNav/homeNavExhibition_off.gif") no-repeat top left;
	width: 226px;
	height: 143px;
	float:left;
	display:block;
	
}

.homeNav a:hover#D
{
	background: url("/media/images/homeNav/homeNavExhibition_on.gif") no-repeat top left;
	text-decoration:none;
}


.homeNav a#A
{
	color: #464646;
	font-weight: normal;
	padding: 30px 0 0 0;
}

/*--------------------------------------------------------------------------------
------------------ End Home Navigation -------------------------------------------
--------------------------------------------------------------------------------*/


/*--------------------------------------------------------------------------------
------------------ Body Block A -------------------------------------------------
--------------------------------------------------------------------------------*/

.body-A 
{
   width: 840px;  
   min-height: 500px;
   clear:both;
   position:relative;
   padding-bottom:30px;
   display: table;

 }


.body-A #top
 { 
 	width:840px;
	background: url(/media/images/topGdnt.png) repeat-x bottom left !important;
	height: 6px;
	margin:0;
	padding:0;
 }


.body-A #body
{
	
	width: 804px !important;
	width: 804px;
	padding:20px 0 0 30px;
	float:left;
	background:white;
	margin:0px;
	display:block;
 }

.body-A #right
 {
 	background: url(/media/images/sideGdnt.png) no-repeat top left !important;
	background: url(/media/images/sideGdnt.png) no-repeat top left;
	float:left;
	width: 6px;
	height:375px;
	_background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/sideGdnt.png', sizingMethod='image');
 }
 /*
 .body-A #btm
 {
	clear:both;
	float:right;
	background: url(/media/images/btmGdnt.png) no-repeat top right !important;
	background: url(/media/images/btmGdnt.png) no-repeat top right;
	width: 6px;
	height: 11px;
 }
*/

/*--------------------------------------------------------------------------------
------------------ End Body Block A ----------------------------------------------
--------------------------------------------------------------------------------*/


/*--------------------------------------------------------------------------------
------------------ Body Block B -------------------------------------------------
--------------------------------------------------------------------------------*/
.body-B 
{
   width: 727px;  
   min-height: 500px;
   clear:both;
   position:relative;
   padding-bottom:30px;
   display: table;
   }


.body-B #top
 { 
	width: 100%;
	height:6px;
	background: url(/media/images/topGdnt.png) repeat-x bottom left !important;
	background: url(/media/images/topGdnt.png) repeat-x bottom left;
	height: 6px;
	margin:0;
	padding:0;
	display:block;
 }


.body-B #body
{
	width: 95% !important;
	width: 95%;
	padding:20px 0 0 30px;
	float:left;
	background:white;
	margin:0 0 0 0;
	display:inline-block;
}

.body-B #right
 {
 	background: url(/media/images/sideGdnt.png) no-repeat top left !important;
	background: url(/media/images/sideGdnt.png) no-repeat top left;
	float:left;
	width: 6px;
	min-height:375px;
	
	_background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/sideGdnt.png', sizingMethod='image');
 }
 
 /*
 .body-A #btm
 {
	clear:both;
	float:right;
	background: url(/media/images/btmGdnt.png) no-repeat top right !important;
	background: url(/media/images/btmGdnt.png) no-repeat top right;
	width: 6px;
	height: 11px;
 }
*/


/*--------------------------------------------------------------------------------
------------------ End Body Block B ----------------------------------------------
--------------------------------------------------------------------------------*/


/*--------------------------------------------------------------------------------
------------------ Body Block C -------------------------------------------------
--------------------------------------------------------------------------------*/
.body-C 
{
   width:960px;  
   min-height: 500px;
   clear:both;
   position:relative;
   padding-bottom:30px;
   display: table;

   }


.body-C #top
 { 
	width:100%;
	height:6px;
	background: url(/media/images/topGdnt.png) repeat-x bottom left !important;
	background: url(/media/images/topGdnt.png) repeat-x bottom left;
	height: 6px;
	margin:0;
	padding:0;
	display:block;
	
 }


.body-C #body
{
	width: 924px !important;
	width: 923px;
	padding:20px 0 0 30px;
	float:left;
	background:white;
	margin:0 0 0 0;
	display:table;
}

.body-C #right
 {
 	background: url(/media/images/sideGdnt.png) no-repeat top right !important;
	background: url(/media/images/sideGdnt.png) no-repeat top right;
	float:left;
	width: 6px;
	min-height:375px;
	
	_background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/sideGdnt.png', sizingMethod='image');
 }
 
 /*
 .body-C #btm
 {
	clear:both;
	float:right;
	background: url(/media/images/btmGdnt.png) no-repeat top right !important;
	background: url(/media/images/btmGdnt.png) no-repeat top right;
	width: 6px;
	height: 11px;
 }
*/


/*--------------------------------------------------------------------------------
------------------ End Body Block C ----------------------------------------------
--------------------------------------------------------------------------------*/


/*--------------------------------------------------------------------------------
------------------ Page: Meet The Tasemakers Detail [Parent Block = .body-A] ---
--------------------------------------------------------------------------------*/
 
.pagination
{
	width:789px;
	height: 25px;
	margin: 20px 0 0 0;
	display:inline;
	float:left;
}
	
.pagination a
{
	font-size:.90em;
	float:right;
	height: 17px;
	display:block;
	margin-bottom:20px;		
	background: #f0f0f0;
	padding: 5px 0 0 5px;
	text-decoration:none;
	display:block;
	width: 115px;
	height: 17px;
}

.pagination a#back
{
	float:left;
}
	
.pagination a:hover
{
	background: #ee3a28;
	color: white;
}

.btnPrev {
    margin-right:5px;   
} 

.TM-DetailImg
{
	width: 332px;
	height: 445px;
	margin: 20px 0 0 0;
	float:left;
	display:inline;
}
	
.TM-InfoBlock
{
	width: 360px;
	margin: 20px 0 0 30px;
	float:left;
	display:inline-block;
	padding-bottom: 30px;

}
	
.TM-InfoBlock h1
{
	margin-bottom: 10px;
}
	
.TM-InfoBlock h3
{
		margin-bottom: 10px;
}
	
#rated
{
	margin:20px 0 0 0;
	display:block;
	min-width: 100px;
}
	
#rated h3
{
	display:inline;
	margin: 0 10px 0 0;
	vertical-align: text-top;
	height:50px;
}
	
#rated img
{
	position:relative;
	top:-2px;
	margin: 0 2px 0 0;
	padding: 0 0 0 0;
}
	
.TM-InfoBlock #bodyText
{
	margin: 20px 0 0 0;
}
	
.TM-InfoBlock #bodyText a
{
	color:#464646;
	font-weight:normal;
}

/*--------------------------------------------------------------------------------
------------------ End Body Block Page: Meet The Tasemakers Detail ---------------
--------------------------------------------------------------------------------*/



/*--------------------------------------------------------------------------------
------------------ Page: Tasemakers Grid [Parent Block = .body-B] ----------------
---------------------------------------------------------------------------------*/

#body ul.grid
 {
 	margin:0 0 12px 0;
	padding:0;
	list-style: none;
	width: 690px;
	height: 161px;
 }
 
#body li.grid
 {
 	width: 125px;
	height: 160px;
	float:left;
	margin: 0 11px 0 0;
	display: block;
 }
 
#body li.grid a
 {
 	width: 115px;
	height: 150px;
	border: 5px solid #f0f0f0;
	display: block;
 }
 
 #body li.grid a:hover
 {
 	width: 115px;
	height: 150px;
	border: 5px solid #c5c5c5;
	display: block;
 }

/*
#body ul.grid
 {
 	margin:0 0 12px 0;
	padding:0;
	list-style: none;
	width: 690px;
	height: 161px;
 }
 
#body li.grid
 {
 	width: 125px;
	height: 160px;
	float:left;
	margin: 0 11px 0 0;
	display: block;
 }
 
 #body li.grid a.Border
 {
 	width: 115px;
	height: 150px;
	border: 5px solid #f0f0f0;
	display: block;
 }
 
  #body li.grid a:hover.Border
 {
 	width: 115px;
	height: 150px;
	border: 5px solid #c5c5c5;
	display: block;
 }
*/

/*--------------------------------------------------------------------------------
------------------ End Body Page: Tasemakers Grid ------------------------------
--------------------------------------------------------------------------------*/


/*--------------------------------------------------------------------------------
------------------ Page: Tastemaker of Tomorrow [Parent Block = .body-A]   --------
--------------------------------------------------------------------------------*/
 #body #tomorrowHdr
 {
 	width:412px;
	display:block;
	margin: 0 0 30px 0;
	padding: 0px;
 }
 
 
 #body #tomorrowLt
 {
 	width:315px;
	display:block;
	float:left;
	margin: 0 45px 0 0;
 }

#body #tomorrowRt
 {
 	width:300px;
	display:block;
	float:left;
	margin: 0;
	padding: 0;
 }

#body #tomorrowRt #pgImg
{
margin: 15px 0 172px 0;
*margin: 15px 0 205px 0;
}
#body #tomorrowRt img, #body #tomorrowLt img
 {
 	margin-right: 15px;
	margin-bottom: 5px;
	
 } 

#tomorrowLt ul
{
	margin: 0;
	padding:0;
	width: auto;
	height: auto;
}

#tomorrowLt li
{
	float:none;
	height:auto;
	width: auto;
	margin:10px 0 0 0;
	line-height: .95em;
}


/*--------------------------------------------------------------------------------
------------------ End Body Block Page: Tastemaker of Tomorrow -------------------
--------------------------------------------------------------------------------*/


/*----------------------------------------------------------------------------
------------------ Page: Visit Exhibitions [Parent Block = .body-A]  ---------
----------------------------------------------------------------------------*/
 
 #body #visitLt
 {
 	width:335px;
	display:block;
	float:left;
	margin: 0 10px 0 0;
 }

#body #visitRt
 {
 	width:440px;
	display:block;
	float:left;
	margin: 0;
	padding: 0;
 }



#visitLt ul
{
	margin: 0;
	padding:0;
	width: auto;
	height: auto;
}

#visitLt li
{
	float:none;
	height:auto;
	width: auto;
	margin:10px 0 0 0;
}

/*---------------------------------------------------------------------------------------
------------------ End Body Block = Page: Visit Exhibitions ---------------------
---------------------------------------------------------------------------------------*/


/*----------------------------------------------------------------------------
------------------ Page: About the Book [Parent Block = .body-A]  ---------
----------------------------------------------------------------------------*/
 
 #body #bookLt
 {
 	width:355px;
	display:block;
	float:left;
	margin: 0 30px 0 0;
 }
 
 ul#bookgallery
 {
 	margin:0;
	width:100%;
	height:150px;
 }
 
 ul#bookgallery li
 {
 	width:63px;
	height:63px;
	float:left;
	margin:10px 10px 0 0;
 }
 
  ul#bookgallery li#end
 {
 	width:63px;
	height:63px;
	float:left;
	margin:10px 0 0 0;
 }
 
 
 ul#bookgallery li a
 {
 	border:5px solid #f0f0f0;
	width:53px;
	height:53px;
	display:block;
 }
 
  ul#bookgallery li a:hover
 {
 	border:5px solid #c5c5c5;
	width:53px;
	height:53px;
	display:block;
 }

#body #bookRt
 {
 	width:390px;
	display:block;
	float:left;
	margin: 0;
	padding: 0;
 }



#bookRt ul
{
	margin: 0;
	padding:0;
	width: auto;
	height: auto;
}

#bookRt li
{
	float:none;
	height:auto;
	width: auto;
	margin:10px 0 0 0;
	color: #989898;
}

/*---------------------------------------------------------------------------------------
------------------ End Body Block = Page: End About the Book   --------------------------
---------------------------------------------------------------------------------------*/


/*--------------------------------------------------------------------------------
------------------ Page: Sponsors & Partners [Parent Block = .body-C] ----------------
---------------------------------------------------------------------------------*/
#body ul#sp
 {
 	margin:0 0 12px 0;
	padding:0;
	list-style: none;
	width: 900px;
	height: 161px;
	font-size: .95em;
	color:#989898;
	display:table;
	
 }
 
#body ul#sp p
 {
 	line-height: 1.1em;
 }
 
 #body ul#sp a
 {
 	color:#989898;
	display:block;
 }
 
#body ul#sp li
 {
 	width: 210px;
	height: auto;
	float:left;
	margin: 0 13px 0 0;
	display: block;
 }

#body ul#sp li#last
 {
 	margin:0px;
 }
 

ul#sp li a#Border
 {
 	width: 200px;
	height: 85px;
	border: 5px solid #f0f0f0;
	display: block;
 }
 

 
 
ul#sp li a:hover#Border
 {
 	width: 200px;
	border: 5px solid #c5c5c5;
	display: block;
 }
 
 ul#sp li#sp ul, ul#sp li#last ul
 {
	margin:0px;
	padding:0px;
	list-style: none;
	display:block;
	border:0px;
	width: 210px;
 
 }
 
ul#sp li#sp ul li, ul#sp li#last ul li
 {
	 margin:0px;
	 padding:0px;
	 width: inherit;
 }
 
 #body #category
 {
  margin:0 0 20px 0;
  padding: 0;
  height:auto;
  display:block;
  width:auto;
  height:auto;
 }



/*--------------------------------------------------------------------------------
------------------ End Body Page: Sponsors & Partners ----------------------------
--------------------------------------------------------------------------------*/


/*--------------------------------------------------------------------------------
------------------ Page: Tasemakers Press [Parent Block = .body-C] ----------------
---------------------------------------------------------------------------------*/

#body ul.press
 {
 	margin:0 0 12px 0;
	padding:0;
	list-style: none;
	width: 900px;
	height: 140px;
	display: table;

 }
 
#body li.press
 {
 	width: 138px;
	height: 138px;
	float:left;
	margin: 0 11px 0 0;
	display: block;
 }
 
#body li.press a, #body ul.press li.last a
 {
 	width: 128px;
	height: 128px;
	border: 5px solid #f0f0f0;
	display: block;
 }
 
 #body li.press a:hover, #body ul.press li.last a:hover
 {
 	width: 128px;
	height: 128px;
	border: 5px solid #c5c5c5;
	display: block;
 }
 
 #body ul.press li.last
 {
 	margin:0px;
 }

 
 /* detail page*/
 .body-C .TM-InfoBlock
{
	width: 320px;
	margin: 50px 0 0 0;
	position: relative;
	left: 275px;
	padding-bottom: 30px;
}
.TM-InfoBlock img
 {
 margin-bottom: 20px;
 padding:0;
 }
 
 /*pagination*/

 .body-C .pagination
{
	width:900px;
	height: 25px;
	margin: 20px 0 0 0;
	display:inline;
	float:left;
}

/*--------------------------------------------------------------------------------
------------------ End Body Page: Press ------------------------------
--------------------------------------------------------------------------------*/





/*--------------------------------------------------------------------------------
------------------ Page: Review and Write [Parent Block = contestBody] ----------------
---------------------------------------------------------------------------------*/
 

.reviewWrapper
{
	margin:0;
	width: 360px;
	display:block;
	height:160px;
	font-weight:normal;
}



#thumbHolder
{
	float:left;
	width:115px;
	height:150px;
	padding:5px;
	display:block;
	margin-right:20px; 
	background:#f0f0f0;

}

#reviewingInfo
{
	float:left;
	width: 213px;
	height: 160px;
	display: block;
}

#comments
{
	width:340px;
	height:155px;
	padding:10px;
	background:#f0f0f0;
	display:block;
	float:left;
	margin-top:5px;
}

#comments div
{
	width:250px;
	height:auto;
	float:left;
	margin:0;
	padding:0;
}

#comments #star
{
	width:65px;
	height:11;
	float:right;
	margin:0 0 0 0;
	padding:0px;
}

#write
{
	width:340px;
	height:45px;
	padding:10px;
	border: 1px solid #f0f0f0;
	display:block;
	
	margin:20px 0 0px 0;
}

/*--------------------------------------------------------------------------------
------------------ End Body Page: Review ----------------------------
--------------------------------------------------------------------------------*/


/*--------------------------------------------------------------------------------
------------------ Page: Form Contest [Parent Block = ] -------------------------------
---------------------------------------------------------------------------------*/
.contestBody
{
	margin:0;
	padding:20px;
	background: #f0f0f0;
	width: 320px;
	height:450px;
	display:block;
}

.contestText 
{
	font-size:1em;
	line-height: .90em;
	color: #464646;
	margin:0 0 8px 0;
	padding:0;
	font-weight:normal;
}

ul#form
{
	margin:5px 0 0 0;
	padding:0 0 0 0;
	list-style: none;
	width:320px;
	height:auto;
	float:left;
	display:block;
}

ul#form li#formLt
{
	margin:0 20px 0 0;
	padding:0;
	line-height: 1.5em;
	float:left;
	width:150px;
	font-size:.85em;
	height:15px;
}

ul#form li#formRt
{
	margin:0 0 0 0;
	padding:0px;
	line-height: 1.5em;
	float:left;
	width:150px;
	font-size:.85em;
}
 
/*--------------------------------------------------------------------------------
------------------ End Form Contest  --------------------------------------------------
--------------------------------------------------------------------------------*/


/*---------------------------------------------------------------------------------------
------------------  Page: Footer --------------------------------------------------------
---------------------------------------------------------------------------------------*/
.footer
{
	width:930px;
	height: 190px;
	clear: both;
	margin: 50px 0 0 30px;
	display:block;	
}
#btmNav
{
	width: inherit;
	margin: 0;
	padding:0;
}


/* btm navigation */
#btmNav a#btmA
{
	background: url("/media/images/btmNav/btmNavDownload_off.gif") no-repeat top left;
	width: 115px;
	height: 33px;
	float:left;
	margin-right:5px;
	display:block;
}

#btmNav a:hover#btmA
{
	background: url("/media/images/btmNav/btmNavDownload_on.gif") no-repeat top left;
	text-decoration:none;
}
	
#btmNav a#btmB
{
	background: url("/media/images/btmNav/btmNavAboutBk_off.gif") no-repeat top left;
	width: 115px;
	height: 33px;
	float:left;
	margin-right:5px;
	display:block;
	
}

#btmNav a:hover#btmB
{
	background: url("/media/images/btmNav/btmNavAboutBk_on.gif") no-repeat top left;
	text-decoration:none;
}
	
#btmNav a#btmC
{
	background: url("/media/images/btmNav/btmNavSponsors_off.gif") no-repeat top left;
	width: 115px;
	height: 33px;
	float:left;
	margin-right:5px;
	display:block;

}

#btmNav a:hover#btmC
{
	background: url("/media/images/btmNav/btmNavSponsors_on.gif") no-repeat top left;
	text-decoration:none;
}	

#btmRight
{
	/*width: 567px;*/
	width:687px;
	height: 33px;
	float:left;
	display:block;
	border-top: 1px solid #ee3a28;
	margin:0;
	padding:0;
	position:relative;
}

#sponsors
{
	float:left;
	width: inherit;
	clear:both;
	border-top: 1px solid #c5c5c5;
	border-bottom: 1px solid #c5c5c5;
	margin: 20px 0 5px 0;
	display:block;
	height: 105px;
}



#copyrights
{
	display:block;
	margin: 5px 0 20px 0;
	font-size: .95em;
	width:inherit;
	float:left;
}
#privacy
{
	margin:20px;
}

#privacy h1
{
	font-weight: bold;
	margin: 0 0 15px 0;
}

#privacy h2
{
	font-weight: bold;
	margin: 20px 0 0 0;
}

#privacy p
{
	
	margin: 10px 0 10px 0;
}
/*---------------------------------------------------------------------------------------
------------------  End Page Footer -----------------------------------------------------
---------------------------------------------------------------------------------------*/
