/*******divs ordered by ID order on page******/

body{font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; background-image: url(../Images/background/pw_bgpattern3-faded.jpg); background-position:center;}
	h1{font: 90% Arial, Helvetica, sans-serif; color: #334d55; margin: 0px; padding: 0px; }
	h2{font: 12px Arial,sans-serif; color: #006699; margin: 0px; padding: 0px; }
	h3{font: 70% Arial,sans-serif; color: #334d55; margin: 0px; padding: 0px;}
	h4{font: 70% Arial,sans-serif; color: #333333; margin: 0px; padding: 0px;}
	h5{font: 70% Arial,sans-serif; color: #334d55; margin: 0px; padding: 0px;}
	h6{font-size:18px; color: #3b1d07; text-align:center; margin:0px; padding: 0px;}
	a:link, a:visited{color: #4dc8e9; text-decoration: none;}
	a:hover{text-decoration: underline;	color: #FF0000;}

	#masthead{position: relative; text-align: left; top: 20px; height:140px; width: 800px; margin-left: auto; margin-right: auto;}

		#mastheadPictures{height:120px; background-color: #FFF;}
		#LogoDiv{height:120px; float:left;}
		#myBannerGallery {height: 120px; float:right; background-color:#000}

		
	
		#globalNav{position: absolute; width: 800px; height: 20px; padding: 0px; margin-top: 0px; background-image: url(../Images/background/glbnav_background1.gif);}
		
			#globalNav img{	margin-bottom: -4px; float:clear;}
			#gnl {position: absolute; top: 0px;	left:0px;}
			#gnr {position: absolute; top: 0px;	right:0px;}
			
			#globalLink{position: absolute;	top: -2px; height: 18px; width: 800px; padding: 0px; margin: 0px; left: 8px; z-index: 100; font-variant: small-caps;}
			
				a.glink, a.glink:visited{font-family: Tahoma, Geneva, sans-serif;font-size: 10px; color: #4DC8E9; font-weight: bold; margin: 0px; padding: 2px 5px 4px 5px;}
				a.glink:hover{background-image: url(../Images/background/glblnav_selected.gif); color: #ffffff;text-decoration: none;}
						
		.subglobalNav{position: absolute; top: 140px; min-width: 20px; max-width: 640px; height: 20px; padding: 0px 10px 0px 10px; visibility: hidden; color: black; background-image: url(../Images/background/siteinfo_background.gif);}
		.shiftRight1{left:8px;}
		.shiftRight4{left:224px;}
		.shiftRight6{left:180px;}
		.subglobalNav a:link, .subglobalNav a:visited {font-size: 9px; color: black;}
		.subglobalNav a:hover{color: blue;}


	#pagecell1{position: relative; text-align: left; top: 45px; width: 800px; margin-left: auto; margin-right: auto;}
	
		#pageNav{float: left; width:150px; padding: 0px; background-color: #F5f7f7; border: 1px solid #cccccc; margin-left: 10px;}
			
			#exhibitorLogin{margin: 0px; padding: 0px;font-family: Verdana, Geneva, sans-serif}
			#exhibitorLogin a:link, #exhibitorLogin a:visited {display: block; border-top: 1px solid #ffffff; border-bottom: 1px solid #cccccc; background-image: url(../Images/bg_nav.jpg); padding: 3px 0px 3px 10px; color: #4dc8e9;; }
			#exhibitorLogin a:hover{border-top: 1px solid #cccccc; background-color: #DDEEFF; background-image: none; text-decoration: none; color:#FFF;}
			
			#sectionLinks{margin: 0px; padding: 0px;}
			#sectionLinks h3{padding: 10px 0px 2px 10px; border-bottom: 1px solid #cccccc;}
			#sectionLinks a:link, #sectionLinks a:visited {display: block; border-top: 1px solid #ffffff; border-bottom: 1px solid #cccccc; background-image: url(../Images/bg_nav.jpg); font-weight: bold; padding: 3px 0px 3px 10px; color: #21536A;}
			#sectionLinks a:hover{border-top: 1px solid #cccccc; background-color: #DDEEFF; background-image: none; font-weight: bold; text-decoration: none;}
			.relatedLinks{margin: 0px; padding: 0px 0px 10px 10px; border-bottom: 1px solid #cccccc;}
		
				.relatedLinks h3{padding: 10px 0px 2px 0px;}
				.relatedLinks a{display: block;}
				.style1 {font-size: x-small; font-family: Arial, Verdana, Sans-Serif;}
			
			#advert{padding: 5px; text-align:center; font: 'Arial Black', Gadget, sans-serif; color:#999; background-image:url(http://www.portobelloeast.com/Images/background/white-brick.jpg);}
			#advert img{display: block;}
			.adTop{position:relative; margin-top:0px; background-image:url(http://www.portobelloeast.com/Images/background/advertisement-brick.jpg);}
	
		#content{margin: 0px 10px 0px 178px; padding: 0px 10px 0px 10px;}
		#home {text-align:center;}
		#home img{text-align:center; padding-left:115px; padding-right:115px;}
		#home p{text-indent:5px; text-align:justify;}
		.pageTitle {font-size:18px;font-weight: bold;font-family: Verdana, Geneva, sans-serif;color: #4dc8e9;padding-top: 15px;}

.marketDate{
	text-align: center;
	font-size:22px;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	color: #4dc8e9;
	padding-bottom: 15px;
}		
			.feature{padding: 0px 10px 10px 10px; font-size: 70%; min-height: 400px; background-color:#FFFFFF; border-right: 1px solid #ccd2d2; border-top: 1px solid #ccd2d2; border-left: 1px solid #ccd2d2; overflow: auto;}
			body.feature {height: auto;}
			/*.feature img{float: left; padding: 0px 10px 0px 0px; }
			.feature h1{font: Verdana, sans-serif; font-size:16px; color: #334d55; margin-top: 5px; padding: 2px; text-align: center; }
			.feature h2{font: Verdana, sans-serif; font-size:16px; color: #4dc8e9; margin-top: 5px; padding: 0px; text-align: center; }
			.feature h3{font: 100% Verdana, sans-serif; color: #333333; margin: 0px; padding: 0px; }
			.feature h4{font: bold Verdana, sans-serif; color: #3b1d07; padding: 30px 0px 5px 0px; }
			.feature h5 {font: 100% Arial,sans-serif; color: #334d55; margin: 0px; padding: 0px;}*/
			#addressMain p{text-align:center;}
			
		
				.details{font: bold Verdana, sans-serif; text-align:center; color: #3b1d07; }
				.footnote {font-size: 85%;}
				a.dark:visited {color: #3b1d07;}
		
			.story {padding: 10px 0px 0px 10px; font-size: 70%; border-right: 1px solid #ccd2d2; border-bottom: 1px solid #ccd2d2; border-left: 1px solid #ccd2d2; background-color:#FFFFFF; min-height: 80px; /***max-height: 220px;***/}
			.story h3{font: bold Arial,sans-serif; color: #000000;}
			.story p {padding: 0px 0px 10px 0px;}
			.story a.capsule{font: Arial,sans-serif; color: #005FA9; display:block; padding-bottom: 5px; }
			.story a.capsule:hover{text-decoration: underline;}
			.story a:link, .story a:visited {color: #4dc8e9; text-decoration: none;}
			.story a:hover {text-decoration: underline;	color: #FF0000;}
			td.storyLeft{padding-right: 12px;}
		
		#AboutUs h2{font-size: 16px;}
		#AboutUs p{text-indent:8px;}
		
		#quote {font:Verdana, Geneva, sans-serif; font-weight:200; font-style:italic; text-align:right; padding-bottom: 10px; 
		background-color:#EBEBEB; margin-bottom: 10px;}
		#quote p{font:Arial, Helvetica, sans-serif; font-style:italic; padding:10px 10px 0px 10px; text-align:left; font-weight:100;}
		
		#NewspaperQuote{font:"Times New Roman", Times, serif; color:#333; padding: 15px 15px 15px 15px; text-align:justify; background-color:#F7F3EA;}
		#NewspaperQuote h2{font-size:18px; color:#333; text-align:center;}
		#NewspaperQuote h3{font-size:12px; color:#333; font-style:italic; text-align:left;}
		#NewspaperQuote p{text-indent: 10px;}
		
		#siteInfo{text-align:justify; clear: both; font-size: x-small; color: #000000; padding: 7px 10px 0px 10px; margin-top: 15px; background-image:url(../Images/background/siteinfo_background.gif); background-repeat:repeat-x; background-position:center; height: 20px; }
		#siteInfo img{vertical-align: middle;}
		#siteInfo a:link, #siteInfo a:visited{color: #000000; text-decoration: none; }
		.heavy {text-shadow: #000000; font-variant: small-caps;}
		#siteInfo a:hover{text-decoration: underline; color: #FF0000;}

	
/******* hyperlink and anchor tag styles *******/

a.hidden:link, a.hidden:visited, a.hidden:hover{text-decoration: none;}


	/******This hyperlink and anchor tag section is used for the Exhibitor pages******/

	a.titleLink:link, a.titleLink:visited, a.titleLink:hover{font-style:oblique; font-size:10px; color: #3b1d07; text-align:left; text-decoration:none; }
	a.exhibitLink:hover{color: #4dc8e9;	text-decoration: none;}
	a.speciala:link, a.speciala.visited{font-variant:small-caps; color:#76583A; text-decoration:none;}
	a.speciala:hover{color:#4dc8e9; text-decoration:underline;}
	
/******This section is for the sign-up forms and related stuff********/

#formTable3{width:auto;}


/**********photo gallery divs and styles********/
#gallery {	width: 570px; height: 340px; margin-left: auto; margin-right: auto;}
object a {display: none;} 
object {margin-left: auto; margin-right: auto; display block;}

/*************** list tag styles ***************/

ul{list-style-type: disc;}
ul ul{list-style-type: circle;}
ul ul ul{list-style-type: square;}

ul.expanded{

	padding-bottom: 5px;
}


/*****************hidden divs***************/

#accessories{  margin: 0px 20px 0px 20px;  display: none;}
#art{  margin: 0px 20px 0px 20px;  display: none;}
#baby{  margin: 0px 20px 0px 20px;  display: none;}
#bags{  margin: 0px 20px 0px 20px;  display: none;}
#clothing{  margin: 0px 20px 0px 20px;  display: none;}
#jewelry{  margin: 0px 20px 0px 20px;  display: none;}
#television{  margin: 0px 20px 0px 20px;  display: none;}
#newspaper{  margin: 0px 20px 0px 20px;  display: none;}
#magazines{  margin: 0px 20px 0px 20px;  display: none;}
#web{  margin: 0px 20px 0px 20px;  display: none;}

#acceptedBookings{  margin: 0px 20px 0px 20px; padding: 0px 10px 0px 10px;}
#cancelledBookings{  margin: 0px 20px 0px 20px;  display: none;}
#pendingBookings{  margin: 0px 20px 0px 20px;}



/******************Print View classes et al********************/
/***********specific hacks***********/
.totalPayable{ font-family:Verdana, Geneva, sans-serif; size: 16pt; color:#0C0;}

#popupLayer {
	position: absolute;
	width: 200px;
	height: 300px;
	background-image: url(../Images/background/pw_bgpattern3-faded.jpg);
	border: 3px solid #000;
	padding: 10px;
	z-index: 100;
}

#popupClose {
	float: right;
}

