body {
	font-size: 16px;
	font-size: 0.625em;
}


.clear {clear:both; font-size:0; line-height:0; overflow:hidden}


/* TEMP : Theme selectors */


.themes { position: absolute; left: 0; top: 0; padding: 10px; background: #333; opacity: .3; z-index: 10000; color: #999;}
.themes:hover {opacity: .7;}
.themes a {color: #fff; font-size: 11px; font-family: Helvetica; padding: 3px;}
.themes a:hover { color: #333; background: #fff;}

#drop_dinle .box
{
    height: 102px;
    padding: 10px;
}

h1#logo {
	background: transparent url('../images/global/logo.png') no-repeat left 35px;
	width: 145px;
	height: 45px;
	padding-top: 35px;
	
}

h1#logo a {
	width: 145px;
	height: 45px;
	display: block;
	text-indent: -999em;
}




#container {
	width: 977px;
	margin: 0 auto;
	position: relative;
	font-family: Helvetica, Arial, sans-serif;
}
#header {
	position: relative;
	height: 112px;
	z-index:20;
}

/**/

.h10 { height:10px; overflow:hidden;}
.h20 { height:20px; overflow:hidden;}

/* temp #secondaryNav */
/*#secondaryNav {
	position: absolute;
	right: 0;
	top: 0;
	width: 277px;
	height: 32px;
	background: #353535;
}
#secondaryNav li {
	list-style-type: none;
	float: left;
}
#secondaryNav li a {
	display: block;
	float: left;
	line-height: 32px;
	color: #dadada;
	font-size: 11px;
	background:transparent url('../images/global/secondaryNav-seperator.gif') no-repeat right top;
	padding: 0 10px;
	
}
#secondaryNav li a.last {
	background: none;
}
#secondaryNav li a:hover {
	color: #fff;
}*/

/* end: temp #secondaryNav */

#artwork { z-index: -10;}

body #artwork { display: none}



/* columns */

#content {z-index: 0; position:relative; font-family:Helvetica,Arial,sans-serif}

#content h3 { color: #5b4a94 }
#content h3 { color: #6698cd }
#content h3 { color: #f1a52e }
#content h3 { color: #7c6343 }
#content h3 { color: #008684 }

h3.homepage { color:#FFFFFF!important;}

#content h3 {
	font-size: 1.6em;
	font-weight: bold;
	color: #353535;
	line-height: 1.3em;
	margin: 0 0 0.35em;
}
#content  p, .calendar_toolbar p {
	font-size: 11px;
	line-height: 1.5em;
	color: #818181;
	margin-bottom:20px;
}
#content  p a, .calendar_toolbar p a{
	color: #818181;
	border-bottom: solid 1px #818181;
}
#content  p.banner a {
	border: none;
}
#content .columns {
	margin-bottom: 3px;
}
#content .column {
	float: left;
	margin-right: 3px;
	background: white;
	position: relative;
}

#content .contentArea, #content .contentArea p { color:#303030!important;}

#content .contentArea ul  {
	position:relative;
	display:block;
	margin-bottom:20px;
}
#content .contentArea  ul  li {
	position:relative;
	margin-bottom:10px;
	padding-left:20px;
	font-size:11px;	
	line-height: 1.5em;
}

#content .contentArea  table {
	position:relative;
	width:100%!important;
	margin-bottom:10px;
	border-collapse:collapse;
	
}

#content .contentArea  table th, #content .contentArea  table td { font-size:11px;padding:7px 10px;}
#content .contentArea  table th { border-bottom:1px solid #cfcfcf; border-left:1px solid #cfcfcf;}
#content .contentArea  table th.last { border-right:1px solid #cfcfcf;}




.contentArea span.icoFood {
	position:relative;
	display:inline-block;
	background:url(../images/icons/icoMenu.gif) 0 0 no-repeat;
	width:21px; height:20px;
	margin-left:10px;
	vertical-align:middle;
}
.contentArea span.icoDrink {
	position:relative;
	display:inline-block;
	background:url(../images/icons/icoMenu.gif) 0 -20px no-repeat;
	width:21px; height:20px;
	margin-left:10px;
	vertical-align:middle;
}

.contentArea .menuItem {
	position:relative;
	display:block;
	clear:both;
	margin-bottom:5px;
	padding-bottom:5px;
	border-bottom:1px solid #f7f7f7;
}
.contentArea .item {
	position:relative;
	display:block;
	float:left;
	width:500px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.5em;
}
.contentArea .price {
	position:relative;
	display:block;
	float:right;
	background:url(../images/icons/bgPrice.gif) 0 0 no-repeat;
	width:49px; height:30px;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#fff;
	text-align:center;
	line-height:30px;
}

#content .last {
	margin-right: 0;
}
#content .w277 {
	width: 257px;
	padding: 10px;
}

#content .w277 .banner {
	position: absolute;
	bottom: 10px;
	margin:0;
}

#content .w417 {
	width: 417px;
}
#content .w697 {
	width: 697px;
}

#content .sidebar {
	width: 280px;
	background: transparent;
}

#content .w280 {
	width: 280px;
}
#content .h228 {
	height: 208px;
	background-color: #353535;
}
#content .no-margin { margin: 0;}


#content .masthead {
	height: 239px;
	background-color: transparent;
	background-position: left top;
	background-repeat: no-repeat;
}
#content .masthead_sidebar {
	height: 181px;
	background-color: transparent;
	background-position: right top;
	background-repeat: no-repeat;
}

#content .masthead p.masterheadTextArea {
	position:absolute;
	width:500px;
	padding-right:20px;
	top:60px;
	right:-280px;
	font-size:28px;
	font-weight:bold;
	color:#fff;
	text-align:right;
	line-height:normal;
}

/*  masthead artworks */
#content .m_babylon_on { background-image: url('../images/content/babylon-on-uncropped.jpg'); }

#content .wrapper {
	padding: 20px;
}
#content .wrapper2 {
	position:relative;
	padding: 10px;
}


/* Typography (will be seperated as 'typography.css') */


#content  h1 {font-size: 2.2em; font-weight: bold; line-height: 1.2em; margin: .2em 0 .7em;}
#content  h2 {font-size: 1.6em; font-weight: bold; line-height: 1.2em; margin: 1.5em 0 .5em;}
#content  h1.icoChk {
	background:url(../images/global/icoCheckbox.gif) 0 50% no-repeat;
	padding-left:30px;


}


/*#content  p {font-size: 1.1em; line-height: 1.4em; margin: 0 0 1em;}*/



#content .utilities #share_panel { position: absolute; bottom: 26px; background: #eee; padding: 5px 1px 4px 5px; overflow: hidden; z-index:5;}
#content .utilities #share_panel li { float: left; padding-right: 3px; line-height: 1px; }
#content .utilities #share_panel li a {padding: 0 0 2px; display: inline; margin: 0; background-color: transparent !important;}
#content .utilities { float: right; }
#content .utilities li { float: left; }
#content .utilities a { display: block; float: right; padding: 7px 7px 5px; color: #fff !important; margin-right: 1px;}
#content .utilities .print {  background-image: url('../images/icons/tiny-print.gif'); background-position: 7px center; background-repeat: no-repeat; padding-left: 22px; margin-right: 0;}



.news_height { height:106px;}
.news_archive { }
.news_archive .news_excerpt { margin-bottom: 7px; color:#818181!important;}
.news_excerpt a { color:#818181!important;}

.news_archive ul.titles li { margin-bottom:1px!important; *margin-bottom:-2px!important; }
.news_archive ul.titles li a { position: relative; display: block; font-size: 11px; color: #353535!important; line-height: 18px; padding:3px 10px; background:#f5f5f5;}
.news_archive ul.titles li a:hover, .news_archive ul.titles li.selected a { background:#ececec;}
/*
.news_archive ul.titles li a span {border-bottom: solid 1px #ebebeb;}
.news_archive ul.titles li a:hover span {border-bottom: solid 1px #353535;}
.news_archive ul.titles li a span.detail { position: absolute; right: 0; top: 0; display: block; background: #dfdfdf; color: #fff; padding: 0 3px; font-size: 10px; border: none;}
.news_archive ul.titles li a:hover span.detail { background: #353535; }
*/
.news_archive a.archive_link { display: block; color: #fff !important; width: 82px; position: absolute; bottom: 0; padding: 6px; font-weight: bold; text-align: center; font-size: 12px;}
.news_archive ul.controls { position: absolute; right: 10px; bottom: 0; }
.news_archive ul.controls li {list-style-type: none; float: left; position:relative;margin-right: 1px;}
.news_archive ul.controls li a { 
	position:relative;
	display: block; 
	color: #fff !important; 
	float: left; 
	width: 21px; 
	height:25px;
	text-align: center; 
	font-weight: bold; 
	
	text-indent:-9999px;
	background:transparent;
	z-index:2;
}
.news_archive ul.controls li span { 
	position:absolute;
	display:block;
	top:7px; left:7px;
	width:7px; height:11px;
	z-index:1;
}
.news_archive ul.controls li span.prev { 
	background:transparent url(../images/icons/icoNewsLeft.png) no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='/assets/images/icons/icoNewsLeft.png');
}
.news_archive ul.controls li span.next { 
	background:transparent url(../images/icons/icoNewsRight.png) no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='/assets/images/icons/icoNewsRight.png');
}





/* Sidebar */

.sidebar {}
.sidebar ul.menu {padding: 0 0 0 3px; font-size: 1em;}
.sidebar ul li {  border-bottom: solid 1px #9684d0; background-image: url('../images/global/sidebar-color-patterns.gif'); background-repeat: no-repeat }






.sidebar ul li.last { border: none !important; }



.sidebar ul li li {  background-image: url('../images/global/sidebar-color-patterns.gif'); background-repeat: no-repeat;}





/* slider */


.anythingSlider {
	height: 228px;
	overflow: hidden;
	position: relative;
	width: 417px;
}
.anythingSlider .wrapper {
	height: 228px;
	left: 0;
	margin: 0;
	overflow: hidden;
	position: absolute;
	top: 0;
	width: 417px;
}
.anythingSlider .wrapper ul {
	left: 0;
	list-style: none outside none;
	margin: 0;
	position: absolute;
	top: 0;
	width: 99999px;
}
.anythingSlider ul li {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	width: 417px;
}
.anythingSlider .arrow {
	background-image: url(../images/global/sliderIcoSet.gif);
	background-repeat: no-repeat;
	bottom: 20px;
	cursor: pointer;
	display: none;
	height: 11px;
	position: absolute;
	text-indent: -9999px;
	width: 6px;
	z-index: 3;
}
.anythingSlider .forward {
	right: 10px;
}
.anythingSlider .back {
	right: 70px;
}
.anythingSlider #thumbNav {
	bottom: 8px;
	position: absolute;
	right: 20px;
	text-align: center;
	z-index: 3;
}
.anythingSlider #thumbNav a {
	background-image: url(../images/global/sliderIcoSet2.png);
	background-repeat: no-repeat;
	display: inline-block;
	float: left;
	height: 14px;
	margin-right: 2px;
	position: relative;
	text-indent: -999px;
	width: 15px;
}
.anythingSlider #thumbNav a.cur {
	background-position: -18px 0;
}
.anythingSlider #start-stop {
	display: none;
}
.anythingSlider li .sliderTitle {
	color: #F9F9F9 !important;
	display: block;
	font-size: 14px;
	font-weight: bold;
	left: 10px;
	line-height: normal;
	position: absolute !important;
	top: 190px;
	width: 300px;
	z-index: 3;
}
.anythingSlider li a {
	text-decoration: none;
}
.anythingSlider li img {
	display: block;
}
.anythingSlider li .sliderTitle span {
	color: rgba(0, 0, 0, 0.7);
	display: block;
	font-size: 12px;
	position: relative;
	top: 2px;
}
.anythingSlider .sliderNavBg {
	background: url(../images/global/slider_nav_bg.png) no-repeat scroll 0 0 transparent;
	bottom: 0;
	display: block;
	height: 41px;
	position: absolute;
	right: 0;
	width: 100%;
	z-index: 2;
}
.anythingSlider .sliderArrow {
	display: none;
	height: 15px;
	left: 20px;
	overflow: hidden;
	position: absolute;
	top: 168px;
	width: 29px;
	z-index: 6;
}

/**/


/* form obj */
.fObj { position:relative; display:block;}
.fObj .textbox { position:relative; display:block; width:300px;}
.fObj .textarea { position:relative; display:block; width:;}

.fObj label { display:block; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#303030; margin-bottom:10px; }
.fObj label span { color:#b6b6b6; }
.fObj label.error {
	background:url(../images/global/redDot.gif) 0 50% no-repeat; 
	color:#ff0000; list-style-type:disc; padding-left:10px;  
}


.fObj .textbox input {
	position:relative;
	background:url(../images/global/fObjTextbox.gif) 0 0 no-repeat;
	width:267px;
	height:17px;
	padding:5px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;  

}
.fObj .textarea textarea {
	position:relative;
	background:url(../images/global/fObjTextarea.gif) 0 0 no-repeat;
	width:554px;
	height:98px;
	padding:5px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;  
}

.fObj .btnSubmit {
		position:relative;
		display:block;
		font-size:10px;
		font-weight:bold;
		color:#323232;
		padding:5px 10px;
		border:1px solid #cfcfcf;
		background:#e4e4e4;
		cursor:pointer;
		outline:0;
		
	
}


/* gallery */
.galleryFrame {
	position:relative;
	background:url(../images/global/pattern.gif) 0 0;	
}
.galleryFrame .photo { width:678px;height:342px;overflow:hidden;z-index:1;}
.galleryFrame .photo #photo-swap{ width:678px;height:342px;position:relative;z-index:1;top:-342px; filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0;opacity: 0;}
.galleryFrame .photo .photo-nav{width:678px;height:342px;position:relative;top:-684px;overflow:hidden;z-index:2;}
.galleryFrame .photo .photo-nav #cursor-left{width:339px;height:342px;float:left;}
.galleryFrame .photo .photo-nav #cursor-right{width:339px;height:342px;float:right;}
.galleryFrame .btnPrev, .galleryFrame .btnNext {
	position:absolute;
	width:137px;
	height:137px;
	z-index:2;
}
.galleryFrame .btnPrev { left:0px;}
.galleryFrame .btnNext { right:0px;}

.galleryFrame .btnPrev .bg, .galleryFrame .btnNext .bg {
	position:relative;
	width:137px;
	height:137px;
	z-index:1;
}
.galleryFrame .btnPrev a, .galleryFrame .btnNext a {
	position:absolute;
	top:0; left:0;
	display:block;
	width:137px;
	height:137px;
	z-index:2;
	cursor:pointer;
	text-indent:-9999px;
}


.galleryThumb { margin:10px 0 10px 10px;}
.galleryThumb .thumb {
	position:relative;
	float:left;
	display:block;
	width:112px;
	height:113px;
	overflow:hidden;
	margin:0 1px 1px 0;
	z-index:999;

}
.galleryThumb .image {
	position:relative!important;;
	display:block!important;;
	z-index:1!important;
}
.galleryThumb .thumb a {
	position:absolute!important;
	top:0!important; left:0!important;
	display:block;
	width:112px;
	height:113px;
	z-index:999!important;
	cursor:pointer;
	text-indent:-9999px;
}



.galleryName {
	position:relative;
	height:90px; 
	background:url(../images/global/pattern.gif) 0 0 ;
}

.galleryName h2.galName { font-size:24px!important; font-weight:bold; text-align:right; margin:0 20px!important; padding:0;}
.galleryName h3.galName { font-size:16px!important; font-weight:bold; text-align:right; margin:0 20px!important; padding:0;}

/**/

#newGallery {
	position:relative;
	display:block;
	margin:20px 18px 20px 20px;
	height:auto;
	overflow:auto;	
	float:left;
}
#newGallery .albumItem {
	position:relative;
	display:inline;
	float:left;
	width:217px; height:208px;
	margin-right:2px;
	margin-bottom:2px;
}
#newGallery .albumItem .photo { position:relative; display:block; height:153px; overflow:hidden;}
#newGallery .albumItem .photo img { position:relative; display:block; width:217px; height:153px; z-index:1; }
#newGallery .albumItem .photo .pattern  {
	position:absolute; 
	top:0; left:0;
	display:block; 
	width:217px; height:153px; 
	z-index:2;
	background:transparent url(../images/global/bgPhotoPattern.png) no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='/assets/images/global/bgPhotoPattern.png');	 
}
#newGallery .albumItem .title  {
	position:relative; 
	display:block; 
	height:54px; 
	padding-top:1px;
	background:transparent url(../images/global/bgPattern.png) no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='/assets/images/global/bgPattern.png');	 
}
#newGallery .albumItem .title  h3 { position:relative; display:block; margin:10px; padding-left:20px;
font-size:11px; font-family:Arial, Tahoma; color:#fff!important;
background:url(../images/icons/icoArrowWhite.gif) no-repeat scroll 0 6px;
}
#newGallery .albumLink { position:absolute; display:block; top:0; left:0; width:217px; height:208px; z-index:5; cursor:pointer;}
#newGallery .albumLink:hover .frame, #newGallery .albumLink.selected .frame 
{ position:absolute; display:block!important; top:0; left:0; width:207px; height:143px; z-index:4;}





/**/
.map-marker {
	position:absolute;
	top:198px; left:437px;
	width:68px; height:58px;
	background-image:url(../images/content/babylon-mark-marker.jpg);
	background-repeat:no-repeat;
}



/**/
.shareContainer { 
	position:absolute; 
	top:257px; 
	left:0; 
	display:block; 
	width:697px; 
	height:28px; 
	z-index:5;
}

.shareBus {
	background-image :url(../images/global/bgShareSet.gif);
	background-repeat: no-repeat;
	position:relative;
	float:right;
	width:128px;
	height:28px;
	overflow:hidden;
}
.shareBus li {
	position:relative;
	float:left;
	display:inline;
}
.shareBus li a {
	position:relative;
	display:block;
	width:28px;
	height:28px;
	margin-right:1px;
	cursor:pointer;
	text-indent:-9999px;
}
.shareBus li a.print {
	margin:0;
	width:70px;
}				





.shareBus a.facebook,
.shareBus a.twitter,
.shareBus a.myspace,
.shareBus a.print 		{ 
	background-image: url(../images/global/bgShareSet.gif);
	background-repeat: no-repeat;
}




	
.shareContainer .eventInfo {
	background:#575757;
	height:28px;
	overflow:hidden;
	float:left;
}	
.shareContainer .eventInfo li {
	float:left;
	margin-top:4px;
	padding:5px 0 4px 0;
	border-right:1px solid #676767;
}	
.shareContainer .eventInfo li.last { border:none;}
.shareContainer .eventInfo li a {
	display:block;
	padding:0 10px;
	font-size:11px;
	color:#ababab!important;
	text-decoration:underline;
	cursor:pointer;
}	
	
.shareContainer .eventInfo li.myspace {
background-image:url(../images/global/myspace.jpg);
background-repeat:no-repeat;
width:103px;
height:28px;
margin:0;
border:none;
}


.shareContainer .eventInfo li.myspace a {
	color:#80a5c0!important;
	margin:3px 0 0 30px;
	*margin-top:8px;
}	


.shareContainer .eventInfo li.ovi {
background-image:url(../images/global/ovi.jpg);
background-repeat:no-repeat;
width:103px;
height:28px;
margin:0;
border:none;
position:relative;
}

.shareContainer .eventInfo li.ovi.en {
background-image:url(../images/global/oviEn.jpg);
background-repeat:no-repeat;
width:103px;
height:28px;
margin:0;
border:none;
position:relative;
}


.shareContainer .eventInfo li.ovi a {
    width:103px;
    height:28px;
    display:block;
    text-indent:-9999px;
    position:absolute;
    left:0; top:0
}		


/* search result */

.searchResult h2 {
	position:relative;
	font-size:22px!important;
	font-weight:bold!important;
	margin:0!important
}
.searchResult h2 a {
	text-decoration:underline;
	color:#c2c2c2!important;
}


.searchResult .filterLink li {
	position:relative;
	float:left;
	padding-right:10px;
	margin-right:10px;
	border-right:1px solid #f0f0f0;
	font-size:12px!important;
}
.searchResult .filterLink li.last { border:none;}
.searchResult .filterLink li a div { text-decoration:none;}
.searchResult .filterLink li a span { padding-left:10px; color:#c2c2c2; text-decoration:none;}


.resultList li {
	position:relative;
	border-top:1px solid #f0f0f0;
	padding:20px 0;

}
.resultList li h3 { font-family:Arial, Helvetica, sans-serif!important; font-size:16px!important; font-weight:bold!important; color:#303030!important;margin:0!important; text-decoration:none;} 
.resultList li h3 a { color:#303030!important;text-decoration:none;}
.resultList li .ico {
	position:relative;
	float:left;
	display:block;
	width:79px;
	height:20px;
	margin-right:10px;
}
.resultList li .ico a {
	position:relative;
	display:block;
	width:79px;
	height:20px;
	text-indent:-9999px; 
}
.resultList li .ico.babylon { background-position:0 0;}
.resultList li .ico.alacati { background-position:0 -20px;}
.resultList li .ico.lounge { background-position:0 -40px;}
.resultList li .ico.news { background-position:0 -60px;}
.resultList li .ico.content { background-position:0 -80px;}
.resultList li .ico.ayayorgi { background-position:0 -100px;}

.resultList li span.date {
	display:block;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#989999;
	padding-top:3px;
	
}
.resultList li span.press {
	display:block;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#303030;
	padding-top:3px;
	
}
.resultList li span.press font {color:#949494;}

.resultList li .icoPress {
	position:relative;
	display:inline;
	float:left;
	width:30px;
	height:37px;
	margin-right:10px;
	background-image:url(../images/icons/icoPress.gif);
	background-repeat:no-repeat;
}

.resultList li .photo {
		position:relative;
		float:left;
		margin-right:10px;
		width:127px;
}
.resultList li .text {
		position:relative;
		float:left;
		width:520px;
}
.resultList li .photo img { width:127px;}

.archiveText p { margin:0!important;}




.resultList li .pressCont {
	position:relative;
	display:inline;
	float:left;
	width:600px;
}

.resultList .cFilt {
	position:relative;
	float:left;
	display:inline;
	width:55px;
	height:20px;
	padding-left:25px;
	font-size:10px;
	font-weight:bold;
	color:#fff;
	line-height:20px;
	margin-right:2px;
}
.resultList .musicIco {background:#a3a3a3 url(../images/icons/icoArsiv.gif) 0 0 no-repeat; }
.resultList .videoIco {background:#a3a3a3 url(../images/icons/icoArsiv.gif) 0 -20px no-repeat; }


.searchFilter {
	position:relative;
	width:277px; 
	float:right; 
	background:#fff;
}
.searchFilter #dateSelectPanel, .searchFilter .SelectPanel  {
	position:relative;
	width:247px;
	margin:0 auto;
}
.searchFilter select { margin-right:5px; border:1px solid #cfcfcf;}




.searchFilter .searchBox {
	position:relative;
	background:url(../images/global/searchInput.gif) 0 0 no-repeat;
	width:247px;
	height:28px;
	margin:0 auto
}
.searchFilter .searchBox .btnSearch {
	position:relative;
	float:left;
	width:28px;
	height:28px;
	border:none;
	background:transparent;
	text-indent:-9999px;
	cursor:pointer;
}
.searchFilter .searchBox .inputSearch {
	position:relative;
	float:left;
	width:205px;
	height:18px;
	border:none;
	background:transparent;
	padding:5px
}
.searchFilter .genreDropdown {
	position:relative;
	background:url(../images/global/genreSelect.gif) 0 0 no-repeat;
	width:247px;
	height:28px;
	margin:0 auto;
}
.searchFilter .genreDropdown .genre_select, .searchFilter .genreDropdown .location_select {
	position:relative;
	display:block;
	width:229px;
	height:10px;
	padding:9px;
	color:#727272!important;
	font-size:12px;
	font-weight:bold;
}

.searchFilter .genreDropdown #drop_genre {
	position:relative;
	width:247px;
	font-size:12px;
}

.searchFilter .genreDropdown #drop_genre, .searchFilter .genreDropdown #drop_location {
	position:relative;
	width:247px;
	font-size:12px;
}

.searchFilter .sfCheckbox  {
	position:relative;
	width:247px;
	font-size:12px;
	margin:0 auto;
}
.searchFilter .sfCheckbox  .left { width:120px; margin-bottom:10px;}

.searchFilter .buttonArea {
	position:relative;
	width:247px;
	margin:0 auto;
}
.searchFilter .btnDetailSearch {
	position:relative;
	float:right;
	display:block;
	background:url(../images/global/btnDetailSearch.gif) 0 0 no-repeat;
	width:98px;
	height:28px;
	text-indent:-9999px;
	cursor:pointer;
}

/**/

.paging {
	position:relative;
	display:block;
	overflow:hidden;
}
.paging ul { width:340px; margin:auto;}
.paging li {
	display: inline-block;
	margin: 2px;
	padding: 0;
	background: none;
}
.paging li a {
	position:relative;
	display:block;
	padding:5px;
	font-size:12px;
	font-weight:bold;
}
.paging li a:hover { text-decoration:underline;}
.paging li.selected a { color:#fff!important;}



.paging li.prev a, .paging li.next a{
	position:relative;
	display:block;
	padding:6px 10px;
	margin:0 5px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none!important;
}

.paging li.prev a span, .paging li.next a span{
	font-size:14px;
}







/* akordiyon */

.accordion-container {
	position:relative;
	display:block;
}

.accordion-container li {
	position:relative;
	display:block;
	background:none!important;
	padding:0!important;
}


.accordion-container .accordion-link {
	position:relative;
	display:block;
	line-height:18px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none!important;
	
	padding:3px 30px 3px 10px;
}

.accordion-container a.accordion-link span {
	position:absolute;
	top:3px; right:6px;
	width:18px; height:18px;
}
.accordion-container a.selected span {
	position:absolute;
	top:3px; right:6px;
	width:18px; height:18px;
}




.accordion-container li div {
	position:relative;
	display:block;
	padding:10px;
}


.zineBox {
	position:relative;
	display:block;
	overflow:auto;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #f0f0f0;
}

.zineBox .cover {
	position:relative;
	width:133px; height:183px;
	display:inline;
	float:left;
	margin-right:10px;
	background:url(../images/global/coverBack.gif) 0 0 no-repeat;
	overflow:hidden;
}
.zineBox .cover a {
	position:absolute;
	top:3px; left:3px;
	width:127px; height:177px;
	display:block;
	overflow:hidden;
}
.zineBox .zineInfo {
	position:relative;
	display:inline;
	float:left;
	width:405px;
}
.zineBox .zineInfo h2 {
	position:relative;
	margin:2px 0 5px 0!important;
}
.zineBox .zineNum {
	position:relative;
	float:left;
	padding:0 7px;
	margin-right:10px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
}
.zineBox span.date {
	position:relative;
	float:left;
	height:20px;
	line-height:20px;
	overflow:hidden;
	color:#989999;
	font-size:11px;
	clear:right;
}

.zineBox .zineDl {
	position:relative;
	float:right;
	width:69px; height:75px;
	margin-top:30px;
}
.zineBox .zineDl a {
	position:relative;
	display:block;
	width:69px; height:75px;
	background:url(../images/icons/icoPDFdownload.gif) 0 0 no-repeat;
	cursor:pointer;
	text-indent:-9999px;s
}





.navDict 
{
	position:relative;
	display:block;
	height:37px;
	overflow:hidden;
	background:url(../images/global/bgDic.gif) 0 bottom repeat-x;
}

.navDict .letter
{
	position:relative;
	display:block;
	height:37px;
	margin:0 30px;
	overflow:hidden;
}	
.navDict .letter a
{
	position:relative;
	display:block;
	float:left;
	height:37px;
	width:26px;
	text-align:center;
	line-height:37px;
	font-size:11px;
	color:#656565;
}
.navDict .letterInner
{
	position:absolute;
	display:block;
	height:37px;
	top:0;
	left:0;
	width:930px;
}	

.navDict .letter a.selected
{
border:1px solid #777c86;
border-bottom:none;
background:#fff;
}

.navDict .letter span
{
	position:relative;
	display:block;
	float:left;
	height:37px;
	width:5px;
	text-align:center;
	line-height:37px;
	font-size:11px;
	color:#656565;	
}



.navDict .next, .navDict .prev
{
	position:absolute;
	display:block;
	width:27px;
	height:32px;
	overflow:hidden;
	z-index:2;
}	
.navDict .next { right:0; bottom:0; }
.navDict .prev { left:0; bottom:0; }

.navDict .next a, .navDict .prev a
{
	position:relative;
	display:block;
	width:27px;
	height:32px;
	text-indent:-9999px;
	background-image:url(../images/global/navDict.gif);
	background-repeat:no-repeat;
}	
.navDict .next a { background-position:0 -32px;}
.navDict .prev a { background-position:0 0;}

.content-dictionary p strong { font-size:12px; font-weight:bold;}




/* bottomSide */



.bottomSide {
	position:relative; display:block;
	padding-bottom: 3px;
	overflow:hidden;
}
.bottomSide ul li {
	position:relative; display:inline; float:left;
	width:322px; height:106px; overflow:hidden;
	padding:3px 1px 0 3px;
}
.bottomSide ul li.last {width:318px;}
.bottomSide ul li a { display:block;}

.bottomSide .btnClose {
	position:absolute; display:block;
	top:35px; left:20px;
	width:67px; height:27px; overflow:hidden;
}

.bottomSide .btnClose .bg {
	position:relative; display:block; z-index:1; 
	width:67px; height:27px; overflow:hidden;
	background:transparent url(../images/global/btnClose.png) no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='/assets/images/global/btnClose.png');	
}
.bottomSide .btnClose a {
	position:absolute; display:block; z-index:2;
	top:0; left:0;
	width:67px; height:27px; overflow:hidden;
	text-indent:-9999px; cursor:pointer;
}

.LinkSplash p
{
    line-height: 1.7em;
    margin-bottom: 10px;	
    color: #303030;
}
