

*{padding:0;margin:0}body{ font-family:Arial,Helvetica,sans-serif; font-size:13px;background-color:#000}p{text-align:justify;color:#191919;font:12px Arial,Helvetica,Geneva,sans-serif;padding:5px}a{color:#a75010}a:hover{color:red}#wrapper{ margin:0 auto; width:850px; height:200px}#header{position:relative; color:#333; width:850px;  height:136px; margin:0px 0px 0px 0px;background-image:url(../images/cafe_plain_header.jpg)}#content{position:relative; width:850px;color:#333;height:auto;background-image:url(../images/cafe_plain_middle.jpg);z-index:8}#sub_head{margin:0 auto;width:177px}#footer{position:relative;width:850px;height:166px;clear:both;color:#333;margin:0px 0px 0px 0px;background-image:url(../images/cafe_plain_footer.jpg);z-index:1}#copyright{position:relative;top:140px;margin:0 auto;width:650px;font:10px Arial,Helvetica,Geneva,sans-serif;color:#edd297;padding-bottom:50px}#copyright a{color:#a44219;text-decoration:none;letter-spacing:.3em;font:110% Arial,Helvetica,Geneva,sans-serif;font-weight:bold}#navigation{position:relative;top:5px;left:52px; height:0px;width:850px;z-index:11;margin:0 auto}ul.navigation{ padding:0px; margin-top:auto;float:left;color:#000;text-decoration:none;font: 1em Arial,Helvetica,Geneva,sans-serif;z-index:11}ul.navigation li{list-style-type:none;float:left;color:#000;text-decoration:none;z-index:11}ul.navigation li a span{display:none}ul.navigation li a {width:100%; height:50px; float:left;color:#000;text-decoration:none;z-index:11}ul.navigation li.home a{display:nonefloat:left;width:0px;height:0px;z-index:11}ul.navigation li.home a{//background-image:url(../images/buttons/interior/welcome_butt_NEW.png)}ul.navigation li a:hover{background-position:0 41px}ul.navigation li.about a{float:left;width:85px;height:41px;background-image:url(../images/buttons/interior/about_butt_NEW.png);z-index:11}ul.navigation li.about a:hover{//background-image:url(../images/buttons/interior/about_butt-over.png)}ul.navigation li.brands a{float:left;width:95px;height:41px;background-image:url(../images/buttons/interior/brands_butt_NEW.png);z-index:11}ul.navigation li.brands a:hover{//background-image:url(../images/buttons/interior/brands_butt-over.png)}ul.navigation li.store a{float:left;width:102px;height:41px;background-image:url(../images/buttons/interior/store_butt_NEW.png);z-index:11}ul.navigation li.store a:hover{//background-image:url(../images/buttons/interior/store_butt-over.png)}ul.navigation li.finder a{float:left;width:128px;height:41px;background-image:url(../images/buttons/interior/beer_find_butt_NEW.png);z-index:11}ul.navigation li.finder a:hover{//background-image:url(../images/buttons/interior/beer_find_butt-over.png)}ul.navigation li.events a{float:left;width:105px;height:41px;background-image:url(../images/buttons/interior/events_butt_NEW.png);z-index:11}ul.navigation li.events a:hover{//background-image:url(../images/buttons/interior/events_butt-over.png)}ul.navigation li.contact a{float:left;width:105px;height:41px;background-image:url(../images/buttons/interior/contact_butt_NEW.png);z-index:11}ul.navigation li.contact a:hover{//background-image:url(../images/buttons/interior/contact_butt-over.png)}ul.navigation li.virtual a{float:left;width:117px;height:41px;background-image:url(../images/buttons/interior/cafe_butts_NEW.png);z-index:11}ul.navigation li.virtual a:hover{//background-image:url(../images/buttons/interior/cafe_butts-over.png)}#navigation_bottom{position:relative;top:55px;left:75px; height:0px;width:850px;z-index:11;margin:0 auto}ul.navigation_bottom{ padding:0px; margin-top:auto;float:left;color:#000;text-decoration:none;font: 1em Arial,Helvetica,Geneva,sans-serif;z-index:11}ul.navigation_bottom li{list-style-type:none;float:left;color:#000;text-decoration:none;z-index:11;padding-right:40px}ul.navigation_bottom li a span{display:none}ul.navigation_bottom li a:hover{background-position:0 30px}ul.navigation_bottom li a {width:100%;height:50px; float:left;color:#000;text-decoration:none;z-index:11}ul.navigation_bottom li.home a{float:left;width:123px;height:30px;background-image:url(../images/buttons/interior/bells_news.png);z-index:11}ul.navigation_bottom li.dist a{float:left;width:150px;height:30px;background-image:url(../images/buttons/interior/distributor_finder.png);z-index:11}ul.navigation_bottom li.down a{float:left;width:127px;height:30px;background-image:url(../images/buttons/interior/downloads.png);z-index:11}ul.navigation_bottom li.nl a{float:left;width:151px;height:30px;background-image:url(../images/buttons/interior/newsletter_sign.png);z-index:11}#content_inside{width:800px;margin:0 auto;position:relative;top:20px;min-height:400px;z-index:100}#map_outside{width:800px;z-index:100;position:relative;left:-15px}#page_header{clear:both;width:750px;margin:0 auto;font:2.0em Garamond;text-align:center;text-transform:uppercase;font-weight:bold;position:relative;left:-5px}input.searchbox{border:1px solid #a75010;height:14px;width:190px;color:#a75010;font:.9em Arial,Helvetica,Geneva,sans-serif;margin:0 auto;padding:3px}#batch_search{float:left;position:relative;top:50px;left:50px}#site_search{position:relative;top:50px;left:320px}#tooltip{width:150px;margin:0 auto}.brand_tip{width:150px}#imap{display:block;width:600px;height:210px;background:url(masters/back.jpg) no-repeat;position:relative;left:50px;top:30px}//margin:10px 0 10px 75px;#imap a#painting{display:block;width:300px;height:0;padding-top:210px;overflow:hidden;position:absolute;left:0;top:0;background:transparent url(masters/small.jpg) no-repeat 300px 210px;cursor:default}* html #imap a#painting{height:210px;he\ight:0}#imap a#painting:hover{background-position:0 0;z-index:10}#imap dd{position:absolute;padding:0;margin:0}#imap #man{left:247px;top:67px;z-index:20}#imap #donkey{left:160px;top:105px;z-index:20}#imap #child{left:280px;top:40px;z-index:20}#imap #man1{left:310px;top:37px;z-index:20}#imap #donkey1{left:256px;top:100px;z-index:20}#imap #child1{left:248px;top:20px;z-index:20}#imap #man2{left:325px;top:67px;z-index:20}#imap #donkey2{left:160px;top:140px;z-index:20}#imap #child2{left:280px;top:40px;z-index:20}#imap #man3{left:315px;top:109px;z-index:20}#imap #donkey3{left:251px;top:130px;z-index:21}#imap #child3{left:248px;top:20px;z-index:20}#imap #twofaces{left:160px;top:85px;z-index:20}#imap #face{left:186px;top:105px;z-index:20}#imap #face1{left:184px;top:128px;z-index:20}#imap #face2{left:182px;top:153px;z-index:20}#imap #face3{left:150px;top:168px;;z-index:20}#imap #face4{left:235px;top:177px;;z-index:20}#imap #face5{left:250px;top:175px;;z-index:20}#imap #face6{left:255px;top:153px;z-index:20}#imap #face7{left:282px;top:136px;z-index:21}#imap #face8{left:160px;top:85px;z-index:20}#imap #face9{left:160px;top:85px;z-index:20}#imap a#link_man{display:block;width:20px;height:28px;text-decoration:none;z-index:20}#imap a#link_donkey{display:block;width:22px;height:32px;text-decoration:none;z-index:20}#imap a#link_child{display:block;width:28px;height:88px;text-decoration:none;z-index:20}#imap a#link_man1{display:block;width:58px;height:28px;text-decoration:none;z-index:20}#imap a#link_donkey1{display:block;width:22px;height:41px;text-decoration:none;z-index:20}#imap a#link_child1{display:block;width:28px;height:37px;text-decoration:none;z-index:20}#imap a#link_man2{display:block;width:36px;height:38px;text-decoration:none;z-index:20}#imap a#link_donkey2{display:block;width:17px;height:25px;text-decoration:none;z-index:20}#imap a#link_child2{display:block;width:28px;height:88px;text-decoration:none;z-index:20}#imap a#link_man3{display:block;width:58px;height:28px;text-decoration:none;z-index:20}#imap a#link_donkey3{display:block;width:12px;height:30px;text-decoration:none;z-index:20}#imap a#link_child3{display:block;width:28px;height:37px;text-decoration:none;z-index:20}#imap a#link_twofaces{display:block;width:22px;height:15px;text-decoration:none;z-index:20}#imap a#link_face{display:block;width:11px;height:22px;text-decoration:none;z-index:20}#imap a#link_face1{display:block;width:15px;height:22px;text-decoration:none;z-index:20}#imap a#link_face2{display:block;width:16px;height:14px;text-decoration:none;z-index:20}#imap a#link_face3{display:block;width:34px;height:32px;text-decoration:none;z-index:20}#imap a#link_face4{display:block;width:12px;height:12px;text-decoration:none;z-index:20}#imap a#link_face5{display:block;width:52px;height:32px;text-decoration:none;z-index:20}#imap a#link_face6{display:block;width:22px;height:22px;text-decoration:none;z-index:20}#imap a#link_face7{display:block;width:27px;height:37px;text-decoration:none;z-index:20}#imap a#link_face8{display:block;width:22px;height:32px;text-decoration:none;z-index:20}#imap a#link_face9{display:block;width:22px;height:32px;text-decoration:none;z-index:20}#imap a em{display:none}#imap a span,#imap a:visited span{display:none;width:200px;height:200px}#imap a#link_man:hover,#imap a#link_donkey:hover,#imap a#link_child:hover,#imap a#link_man1:hover,#imap a#link_donkey1:hover,#imap a#link_child1,#imap a#link_man2:hover,#imap a#link_donkey2:hover,#imap a#link_child2:hover,#imap a#link_man3:hover,#imap a#link_donkey3:hover,#imap a#link_child3:hover,#imap a#link_twofaces:hover{border:1px solid #fc0}#imap a#link_face:hover,#imap a#link_face1:hover,#imap a#link_face2:hover,#imap a#link_face3:hover,#imap a#link_face4:hover,#imap a#link_face5:hover,#imap a#link_face6:hover,#imap a#link_face7:hover,#imap a#link_face8:hover,#imap a#link_face9{border:1px solid #fc0}#imap a:hover span{position:absolute;display:block;color:#000;width:200px;height:200px;line-height:1.8em;font-size:0.9em;text-align:justify}#imap a#link_man:hover span{left:310px;top:-50px;background-image:url(../images/cafe_pop_images/cafe_pop_08.png)}#imap a#link_man:hover em{position:absolute;display:block;left:60px;top:30px;width:250px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_donkey:hover span{left:400px;top:-50px;background-image:url(../images/cafe_pop_images/cafe_pop_02.png)}#imap a#link_donkey:hover em{position:absolute;display:block;left:35px;top:35px;width:440px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_child:hover span{left:130px;top:-20px;background-image:url(../images/cafe_pop_images/cafe_pop_05.png)}#imap a#link_child:hover em{position:absolute;display:block;left:50px;top:45px;width:80px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_man1:hover span{left:310px;top:-50px;background-image:url(../images/cafe_pop_images/cafe_pop_12.png)}#imap a#link_man1:hover em{position:absolute;display:block;left:60px;top:30px;width:250px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_donkey1:hover span{left:290px;top:-50px;background-image:url(../images/cafe_pop_images/cafe_pop_09.png)}#imap a#link_donkey1:hover em{position:absolute;display:block;left:25px;top:35px;width:440px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_child1:hover span{left:130px;top:-20px;background-image:url(../images/cafe_pop_images/cafe_pop_11.png)}#imap a#link_child1:hover em{position:absolute;display:block;left:50px;top:45px;width:80px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_man2:hover span{left:310px;top:-50px;background-image:url(../images/cafe_pop_images/cafe_pop_11.png)}#imap a#link_man2:hover em{position:absolute;display:block;left:60px;top:30px;width:250px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_donkey2:hover span{left:400px;top:-50px;background-image:url(../images/cafe_pop_images/cafe_pop_19.png)}#imap a#link_donkey2:hover em{position:absolute;display:block;left:35px;top:35px;width:440px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_child2:hover span{left:130px;top:-20px;background-image:url(../images/cafe_pop_images/cafe_pop_10.png)}#imap a#link_child2:hover em{position:absolute;display:block;left:50px;top:45px;width:80px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_man3:hover span{left:310px;top:-50px;background-image:url(../images/cafe_pop_images/cafe_pop_06.png)}#imap a#link_man3:hover em{position:absolute;display:block;left:60px;top:30px;width:250px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_donkey3:hover span{left:290px;top:-50px;background-image:url(../images/cafe_pop_images/cafe_pop_10.png)}#imap a#link_donkey3:hover em{position:absolute;display:block;left:25px;top:35px;width:440px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_child3:hover span{left:130px;top:-20px;background-image:url(../images/cafe_pop_images/cafe_pop_07.png)}#imap a#link_child3:hover em{position:absolute;display:block;left:50px;top:45px;width:80px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_twofaces:hover span{left:400px;top:-50px;background-image:url(../images/cafe_pop_images/cafe_pop_03.png)}#imap a#link_twofaces:hover em{position:absolute;display:block;left:35px;top:35px;width:440px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_face:hover span{left:400px;top:-50px;background-image:url(../images/cafe_pop_images/cafe_pop_01.png)}#imap a#link_face:hover em{position:absolute;display:block;left:35px;top:35px;width:440px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_face1:hover span{left:400px;top:-50px;background-image:url(../images/cafe_pop_images/cafe_pop_15.png)}#imap a#link_face1:hover em{position:absolute;display:block;left:35px;top:35px;width:440px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_face2:hover span{left:400px;top:-50px;background-image:url(../images/cafe_pop_images/cafe_pop_18.png)}#imap a#link_face2:hover em{position:absolute;display:block;left:35px;top:35px;width:440px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_face3:hover span{left:400px;top:-50px;background-image:url(../images/cafe_pop_images/cafe_pop_16.png)}#imap a#link_face3:hover em{position:absolute;display:block;left:35px;top:35px;width:440px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_face4:hover span{left:400px;top:-50px;background-image:url(../images/cafe_pop_images/cafe_pop_04.png)}#imap a#link_face4:hover em{position:absolute;display:block;left:35px;top:35px;width:440px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_face5:hover span{left:400px;top:-50px;background-image:url(../images/cafe_pop_images/cafe_pop_17.png)}#imap a#link_face5:hover em{position:absolute;display:block;left:35px;top:35px;width:440px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_face6:hover span{left:400px;top:-50px;background-image:url(../images/cafe_pop_images/cafe_pop_13.png)}#imap a#link_face6:hover em{position:absolute;display:block;left:35px;top:35px;width:440px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_face7:hover span{left:400px;top:-50px;background-image:url(../images/cafe_pop_images/cafe_pop_14.png)}#imap a#link_face7:hover em{position:absolute;display:block;left:35px;top:35px;width:440px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_face8:hover span{left:400px;top:-50px;background-image:url(../images/cafe_pop_images/cafe_pop_08.png)}#imap a#link_face8:hover em{position:absolute;display:block;left:35px;top:35px;width:440px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a#link_face9:hover span{left:400px;top:-50px;background-image:url(../images/cafe_pop_images/cafe_pop_08.png)}#imap a#link_face9:hover em{position:absolute;display:block;left:35px;top:35px;width:440px;height:1px;overflow:hidden;font-size:1px;background:#fff}#imap a:hover span img{float:left;margin-right:1em;margin-bottom:0.5em;border:1px solid #000}#imap a span:first-line{font-weight:bold;font-style:italic}#info h3{margin:0 0 0 75px;font-size:1.2em;font-weight:normal;font-family:georgia,"times new roman",serif;letter-spacing:0.1em;padding-bottom:5px;border-bottom:1px solid #aaa;width:650px}#info .para{width:300px;margin:0 0 0 75px}.flash{}#flash,#flash1,#flash2,#flash3,#flash4,#flash5,#flash6,#flash7,#flash8,#flash9,#flash10,#flash11,#flash12,#flash13,#flash14,#flash15,#flash16,#flash17,#flash18,#flash19,#flash20,#flash21{background-color:#fff;width:100%;height:100%;opacity:0.61}#go{position:relative;left:5px;width:32px;height:32px;background:transparent url(../images/GO_button.png) no-repeat center top;margin:0;padding:0;border:0;text-indent:-1000em; cursor:pointer; cursor:hand}#batch{float:left;width:200px;}#go1{float:left;position:relative;top:-5px;left:5px;width:32px;height:32px;background:transparent url(../images/GO_button.png) no-repeat center top;margin:0;padding:0;border:0;text-indent:-1000em; cursor:pointer; cursor:hand}

#lightwindow_overlay {
	/* REQUIRED */
	display: none;
	visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100px;
	z-index: 500;
	/* REQUIRED */
}

#lightwindow {
	/* REQUIRED */
	/* Of Note - The height and width of this element are set to 0px */
	display: none;
	visibility: hidden;
	position: absolute;
	z-index: 999;
	line-height: 0px;
	/* REQUIRED */
}

	#lightwindow_container {
		/* REQUIRED */
		display: none;
		visibility: hidden;
		position: absolute;
		/* REQUIRED */
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}

	/* IE6 needs this or it messes with our positioning */
	* html #lightwindow_container {
		overflow: hidden;
	}

	#lightwindow_contents {
		overflow: hidden;
		z-index: 0;
		position: relative;
		border: 10px solid #ffffff;
		background-color: #ffffff;
	}		

#lightwindow_loading {
	/* REQUIRED */
	height: 100%;
	width: 100%;
	top: 0px;
	left: 0px;
	z-index: 9999;
	position: absolute;
	/* REQUIRED */
	background-color: #f0f0f0;
	padding: 10px;
}

	#lightwindow_loading_shim { 
		display: none;
		left: 0px; 
		position: absolute; 
		top: 0px;
		width: 100%; 
		height: 100%;
	}

	#lightwindow_loading span {
    	font-size: 12px;
		line-height: 32px;
		color: #444444;
		float: left;
		padding: 0 10px 0 0;
	}

	#lightwindow_loading span a,
	#lightwindow_loading span a:link, 
	#lightwindow_loading span a:visited {
		color: #09F;
		text-decoration: none;
		cursor: pointer;
	}

	#lightwindow_loading span a:hover,
	#lightwindow_loading span a:active {
		text-decoration: underline;
	}


	#lightwindow_loading img {
   		float: left;
   		margin: 0 10px 0 0;
	}


/*-----------------------------------------------------------------------------------------------
	I liked the Navigation so much from http://www.huddletogether.com/projects/lightbox2/
	I mean let's face it, it works really well and is very easy to figure out.
-----------------------------------------------------------------------------------------------*/

#lightwindow_navigation {
	/* REQUIRED */
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	/* REQUIRED */
}
	/* We need to shim the navigation for IE, though its more of a sub-floor */
	#lightwindow_navigation_shim { 
		/* REQUIRED */
		display: none;
		left: 0px; 
		position: absolute; 
		top: 0px;
		width: 100%; 
		height: 100%;
		/* REQUIRED */
	}

	#lightwindow_navigation a,
	#lightwindow_navigation a:link,
	#lightwindow_navigation a:visited,
	#lightwindow_navigation a:hover,
	#lightwindow_navigation a:active { 
		/* REQUIRED */
		outline: none;
		/* REQUIRED */
	}

	#lightwindow_previous, 
	#lightwindow_next {
		width: 49%;
		height: 100%;
		background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
		display: block;
	}
	
	#lightwindow_previous { 
		float: left;
		left: 0px;
	}

	#lightwindow_next { 
		float: right;
		right: 0px;
	}

	#lightwindow_previous:hover, 
	#lightwindow_previous:active { 
		background: url(../images/prevlabel.gif) left 15% no-repeat; 
	}

	#lightwindow_next:hover, 
	#lightwindow_next:active { 
		background: url(../images/nextlabel.gif) right 15% no-repeat; 
	}
	
	#lightwindow_previous_title,
	#lightwindow_next_title {
		display: none;
	}
	 	
#lightwindow_galleries {
	width: 100%;
	position: absolute;
	z-index: 50; 
	display: none;
	overflow: hidden;
	margin: 0 0 0 10px;
	bottom: 0px;
	left: 0px;
}

	#lightwindow_galleries_tab_container {
		width: 100%;
		height: 0px;
		overflow: hidden;
	}

	a#lightwindow_galleries_tab,		
	a:link#lightwindow_galleries_tab,
	a:visited#lightwindow_galleries_tab {
		display: block;
		height: 20px;
		width: 77px;
		float: right;
		line-height: 22px;
		color: #ffffff;
		text-decoration: none;
		font-weight: bold;
		cursor: pointer;
		font-size: 11px;
		color: #ffffbe;
		background: url(../images/black-70.png) repeat 0 0 transparent;
	}
	
	* html a#lightwindow_galleries_tab,		
	* html a:link#lightwindow_galleries_tab,
	* html a:visited#lightwindow_galleries_tab {	
		background: none;
		background-color: #000000;
		opacity: .70;
		filter: alpha(opacity=70);
	}

	a:hover#lightwindow_galleries_tab,
	a:active#lightwindow_galleries_tab {
		color: #ffffbe;

	}

	#lightwindow_galleries_tab_span {
		display: block;
		height: 20px;
		width: 63px;
		padding: 0 7px 0 7px;
	}
	
	#lightwindow_galleries_tab .up	{
		background: url(../images/arrow-up.gif) no-repeat 60px 5px transparent;
	}

	#lightwindow_galleries_tab .down {
		background: url(../images/arrow-down.gif) no-repeat 60px 6px transparent;
	}

	#lightwindow_galleries_list {
		background: url(../images/black-70.png) repeat 0 0 transparent;
		overflow: hidden;
		height: 0px;
	}

	* html #lightwindow_galleries_list {
		background: none;
		background-color: #000000;
		opacity: .70;
		filter: alpha(opacity=70);
	}	

	.lightwindow_galleries_list {
		width: 200px;
		float: left;
		margin: 0 0 10px 0;
		padding: 10px;
	}

	.lightwindow_galleries_list h1 {	
		color: #09F;
		text-decoration: none;
		font-weight: bold;
		cursor: pointer;
		padding: 10px 0 5px 0;
		font-size: 16px;
	}

	.lightwindow_galleries_list li {
		margin: 5px 0 5px 0;
		list-style-type: none;
	}

	.lightwindow_galleries_list a, 
	.lightwindow_galleries_list a:link, 
	.lightwindow_galleries_list a:visited {
		display: block;
		line-height: 22px;
		color: #ffffff;
		text-decoration: none;
		font-weight: bold;
		cursor: pointer;
		padding: 0 0 0 10px;
		font-size: 11px;
	}

	.lightwindow_galleries_list a:hover, 
	.lightwindow_galleries_list a:active {
		background: #000000;
		color: #ffffbe;
		border-left: 3px solid #ffffbe;
		padding: 0 0 0 7px;
	}
		
#lightwindow_data {
	/* REQUIRED */
	position: absolute;
	/* REQUIRED */
}

	#lightwindow_data_slide {
		/* REQUIRED */
		position: relative;
		/* REQUIRED */
	}

	#lightwindow_data_slide_inner {
		background-color: #ffffff;
		padding: 0 10px 10px 10px;
	}

	#lightwindow_data_caption {
		padding: 10px 0 0 0;
		color: #666666;
		line-height: 25px;
		background-color: #ffffff;
		clear: both;
	}

	#lightwindow_data_details {
		background-color: #f0f0f0;
		padding: 0 10px 0 10px;
		height: 20px;
	}
	
	#lightwindow_data_author_container {
		width: 40%;
		text-align: right;
		color: #666666;
	 	font-style: italic;
		font-size: 10px;
		line-height: 20px;
		float: right;
		overflow: hidden;
	}
	
	#lightwindow_data_gallery_container {
		font-size: 10px;
		width: 40%;
		text-align: left;
		color: #666666;
		line-height: 20px;
		float: left;
		overflow: hidden;
	}
	
#lightwindow_title_bar {
	height: 25px;
	overflow: hidden;		
}

	#lightwindow_title_bar_title {
		color: #ffffbe;
		font-size: 14px;
		line-height: 25px;
		text-align: left;
		float: left;
	}

	a#lightwindow_title_bar_close_link,	
	a:link#lightwindow_title_bar_close_link,
	a:visited#lightwindow_title_bar_close_link {
		float: right;
		text-align: right;		
		cursor: pointer;
		color: #ffffbe;
		line-height: 25px;
		padding: 0;
		margin: 0;
	}
	
	a:hover#lightwindow_title_bar_close_link,
	a:active#lightwindow_title_bar_close_link {
		color: #ffffff;
	}

/*-----------------------------------------------------------------------------------------------
	Theme styling stuff
-----------------------------------------------------------------------------------------------*/	

#lightwindow p {
	color: #000000;
	padding-right: 10px;
}




/* CSS only needed for the demo */




#mainContainer{
	width:630px;
	border-left:1px solid #317082;	
	border-right:1px solid #317082;	
	margin:0 auto;	/* Center align content, equivalent to margin-left:auto;margin-right:auto; */
	text-align:left;	/* Override inherited text-align:center from the body tag */
	background-color:#FFF;
	height:100%;
}

#menuColumn{
	width:160px;
	float:left;
	padding:5px;
	font-size:0.9em;
}
#mainContent{
	width:440px;
	float:left;	
}

.oddRow{
	background-color:#FFF;
}
.evenRow{
	background-color:#EEE;
}

.productTable{
	border:3px double #000;
}
h3{
	margin-top:0px;
}


/* End css for the demo */

/* CSS needed for the script */

#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}

/* If you don't want the arrow - Just set the width of this div to 1 or something like that and drop the background selectors from the CSS below */

#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
	background-image:url('../images/arrow.png');
	width:20px;
	position:absolute;
	left:0px;
	top:-3px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1000005;
	height:60px;
}

#ajax_tooltipObj .ajax_tooltip_content{
	border:2px solid #a75010;	/* Border width */
	left:18px;	/* Same as border thickness */
	top:0px;
	position:absolute;
	width:160px;	/* Width of tooltip content */
	height:200px;	/* Height of tooltip content */
	background-color:#FFF;	/* Background color */
	padding:5px;	/* Space between border and content */
	font-size:0.8em;	/* Font size of content */
	overflow:auto;	/* Hide overflow content */
	z-index:1000001;
}

#shadowbox_overlay{visibility:hidden;position:absolute;display:block;margin:0;padding:0;top:0;left:0;z-index:11998;}#shadowbox_container{position:fixed;height:0;width:100%;margin:0;padding:0;top:0;left:0;z-index:11999;text-align:center;}#shadowbox{visibility:hidden;margin:0 auto;position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;text-align:left;}#shadowbox_title{height:25px;padding:0;overflow:hidden;}#shadowbox_title_inner{height:16px;font-size:16px;line-height:16px;white-space:nowrap;padding:5px 0 4px 8px;color:#fff;}#shadowbox_body{position:relative;overflow:hidden;margin:0;padding:0;border:0px solid #fff;background-color:transparent;}#shadowbox_body_inner{position:relative;overflow:hidden;}#shadowbox_loading{position:absolute;top:0;left:0;height:10000px;width:100%;background-color:transparent;}#shadowbox_loading img{float:left;margin:10px 10px 0 10px;}#shadowbox_loading span{float:left;margin-top:16px;font-size:10px;}#shadowbox_loading span a,#shadowbox_loading span a:link,#shadowbox_loading span a:visited{color:#fff;}#shadowbox_content.html{height:100%;width:100%;overflow:auto;}#shadowbox_toolbar{margin:0;padding:0;height:20px;overflow:hidden;}#shadowbox_toolbar_inner{height:20px;color:#fff;}#shadowbox_toolbar_inner div{padding-top:4px;padding-bottom:2px;font-size:10px;height:10px;line-height:10px;}#shadowbox_toolbar_inner div span.shortcut{text-decoration:underline;font-weight:bold;}#shadowbox_toolbar_inner div a{text-decoration:none;color:#fff;}#shadowbox_nav_close,#shadowbox_nav_previous,#shadowbox_nav_next{float:right;padding-right:10px;}#shadowbox_counter{float:left;padding-left:10px;}#shadowbox_counter a{padding:0 4px 0 0;}#shadowbox_counter a.shadowbox_counter_current{text-decoration:underline;font-weight:bold;}div.shadowbox_message{text-align:center;padding:10px;}div.shadowbox_message a:link,div.shadowbox_message a:visited{text-decoration:none;color:#bed333;}div.shadowbox_message a:hover,div.shadowbox_message a:focus{text-decoration:underline;}