#netcontent {   }
   #lo_whole {  }
   #lo_panel {  }
    #lo_main {  width:100%; margin:auto;  }
      .main_area {  width:100%; font-family: 'Helvetica', sans-serif;  background:url('/syf/slot/u737/style/main/bg.png') top center repeat-x; }	
	  
	  .iveo_pipe_pagetree_noticeboard {  }
	    .iveo_pipe_pagetree_noticeboard .heading_ { background:url('') no-repeat; padding:0px; display:none; }
		.iveo_pipe_pagetree_noticeboard .heading_ H2.label_ { display:none; }
	    .iveo_pipe_pagetree_noticeboard .content_ { border: 0px; }

.ive_halo { border-color: #D5D9D1!important; }

/* --------- Font  --------- */
.main_area h1, .main_area h2 { color: #c73682; font-size: 30px; font-family: 'Helvetica', sans-serif; font-weight:bold; line-height:1; text-transform:uppercase; margin-bottom:10px; }
.main_area .masthead2_area h1 { color:#ffffff; font-size: 72px; font-family: 'Helvetica', sans-serif; font-weight:500; line-height:1; text-transform:uppercase; margin-bottom:10px; text-shadow: 2px 1px 1px rgba(150, 150, 150, 0.5); }
.main_area h3 { color: #000000; font-size: 24px; font-family: 'Helvetica', sans-serif; font-weight:bold; line-height:1; text-transform:uppercase; margin-bottom:10px; }

.content_area, .sidebar_area, .ive_content, .ive_content P, .ive_content DIV {  line-height:24px !important; color:#454545; font-family:'Helvetica', sans-serif; font-size:16px; }
.content_area P, .sidebar_area P { margin:0px 0px 10px 0px; }

/* Masthead */
.masthead_area { overflow:visible; width:100%; height:40px; padding:0px 0px; position:relative;  }
.masthead_area > DIV { position:relative; max-width:1400px; height:40px; margin:0px auto; color:#454545;  }
.masthead_area > DIV IMG { float:right; }
.masthead_area > DIV IMG#rwdmenu { display:none; }
.masthead_area > DIV #schlogin { display:inline-block; float:right; background:#d70b13; height:28px; padding:5px 10px; }
.masthead_area > DIV #schlogin A, .masthead_area > DIV #schlogin A:visited, .masthead_area > DIV #schlogin A:hover { color:#FFFFFF; text-transform:uppercase; line-height:28px; font-size:14px; }
.masthead_area > DIV IMG.logo    { position:absolute; top:25px; z-index:1100; z-index:1100; float:none; }
.masthead_area > DIV.social { position:fixed; width:40px; height:120px; top:150px; right:0px; z-index:2000;   }

.masthead_area #mhsearch { width:200px; height:26px; float:right; position:relative; margin-top:8px; margin-right:15px; border:1px solid #CCCCCC; border-radius:10px; padding:0px 10px; }
.masthead_area #mhsearch INPUT[type='text'] { border:none; height:26px; line-height:26px; width:150px; float:left; }
.masthead_area #mhsearch #searchbtn { margin-top:3px; float:right; }

/* Navigation */
.sitemenu_area 		{ max-width:1400px; height:34px; padding:30px 0px 10px 0px; display:block; margin:0px auto; position:relative; }
.sitemenu_area UL.sitemenu  			{ display:block; height:34px; overflow:hidden; float:right; padding:0px 0px 0px 150px; margin:0px 0px; }
.sitemenu_area .sitemenu li 				{ display:inline-block; height:34px; padding:0px; float:none; text-align:center; }
.sitemenu_area .sitemenu li.focus 			{ background:transparent; }
.sitemenu_area A.sitemenu, .sitemenu_area A.sitemenu:visited, .sitemenu_area A.sitemenu:hover, #sitemenulit { background:transparent !important; color:#000000; padding:0px 0px 0px 20px; margin:0px 0px; font-size:14px; line-height:34px; font-family: 'Helvetica', sans-serif; font-weight:bold; text-transform:uppercase; position:relative; display:block; }
.sitemenu_area A.sitemenu:before { content:'\2022'; display:block; position:absolute; left:0px;  width:20px; height:34px; font-size:14px; line-height:34px; color:#000000; }
.sitemenu_area A.sitemenu:hover, #sitemenulit  { color:#ed1c24; }

#PTID_62432 A.sitemenu:before { display:none; }
#PTID_62430, .sitemenu_area  UL LI.first-item  { display:none; }
 
/* Dropdown Box */
table.dropmenu { border:none; border-collapse:collapse; display:block; background:rgba(255,255,255,0.9); padding:0px 0px; width:200px; }
table.dropmenu TD A, table.dropmenu TD A:visited { background:transparent; color:#000000; padding:5px 10px; text-align:left; line-height:21px; font-size:14px; font-family: 'Helvetica', sans-serif; font-weight:normal; }
table.dropmenu TD A:hover { background:transparent; color:#ed1c24; }

.masthead2_area 					        { max-width:1400px; height:250px; padding:65px 0px 0px 0px; margin:0px auto; text-align:center; }
.pagelevel-1 .masthead2_area { display:none; }

.PTP62418 .masthead2_area  { background:url('/syf/slot/u737/style/sub/subanner2/aboutSYF1.jpg') center center no-repeat; }
.PTP62432 .masthead2_area  { background:url('/syf/slot/u737/style/sub/subanner2/aboutSYF1.jpg') center center no-repeat; }
.PTP62433 .masthead2_area  { background:url('/syf/slot/u737/style/sub/subanner/highlights1.jpg') center center no-repeat; }
.PTP62434 .masthead2_area  { background:url('/syf/slot/u737/style/sub/subanner2/presentationbanner1a.jpg') center center no-repeat; }
.PTP62435 .masthead2_area  { background:url('/syf/slot/u737/style/sub/subanner/exhibition1.jpg') center center no-repeat; }
.PTP62436 .masthead2_area  { background:url('/syf/slot/u737/style/sub/subanner2/celebrations1.jpg') center center no-repeat; }
.PTP62437 .masthead2_area  { background:url('/syf/slot/u737/style/sub/subanner/contactUs1.jpg') center center no-repeat; }

/* Content Area */
.path_box         { display:inline-block; width:auto; font-size:12px; padding:10px 0px 10px 0px; margin:0px auto; line-height:20px; height:20px; text-transform:uppercase; }
.path_box A, .path_box A:visited { text-decoration:none; line-height:25px; text-transform:uppercase; }
.path_box A:hover { text-decoration:none; color:#FFFFFF; text-transform:uppercase; }

.PTP62418 .xpath_box  { background:#ec238c; }
.PTP62432 .xpath_box  { background:#ec238c; }
.PTP62433 .xpath_box  { background:#f8ab2a; }
.PTP62434 .xpath_box  { background:#ec238c; }
.PTP62435 .xpath_box  { background:#00adc7; }
.PTP62436 .xpath_box  { background:#b566ad; }
.PTP62437 .xpath_box  { background:#ec238c; }

.content_area { float:none !important; margin:0px auto; max-width:1360px !important; width:calc(100% - 40px) !important; position:relative; padding:20px 20px; }

.content_area .mid { width:calc(100% - 300px); margin:0px; padding:30px 0px 0px 0px; }
.layout-default  .content_area .mid           { float:right;  }
.layout-default_left  .content_area .mid  { float:right; }

.content_area .appcontent_box, .content_area .pagecontent_box { padding:0px; margin:0px;  }	  
.content_area .pageblock_box { padding:0px 0px 70px 0px; margin:0px; background:url('/syf/slot/u737/style/sub/blockDivider.jpg') bottom center no-repeat; }

.content_area .sidebar_area 			{ width:264px; padding:0px 0px 0px 0px; margin:0px; display:block;  }
.content_area .sidebar_area .mid { width:264px; padding:0px; margin:0px; }

.layout-default  .content_area .sidebar_area  { float:left; }
.layout-default_left .content_area .sidebar_area { float:left; }

.layout-default  .content_area .sidebar_area .mid  { float:none;  padding:0px; }
.layout-default_left  .content_area .sidebar_area .mid  { float:none; padding:0px;  }

.sidebar_area .sidebar0_box, .sidebar_area .sidebar1_box, .sidebar_area .subpages_box { padding:0px; margin:0px;  }

.layout-single_col .sidebar_area, .layout-single_col .content_area .mid { width:calc(100% - 40px); padding:0px 20px; margin:auto; float:none; }
.layout-single_col .sidebar_area { display:none; }
.ive_designmode .layout-single_col .sidebar_area { display:block; }
.layout-single_col .sidebar_area .mid { width:100%; padding:0px; }

.content_area .bottom { clear:both; }

/* Footer */
.footer_area { display:block; width:100%; height:70px; padding:10px 0px; font-size:12px; background:#261d2b; color:#FFFFFF; }
.footer_area > DIV { max-width:1360px; height:70px; margin:0px auto; padding:0px 20px; }
.footer_area > DIV IMG { float:right; }
.footer_area > DIV UL { display:block; margin:0px 0px 10px; padding:0px; width:100%; height:15px; }
.footer_area > DIV UL:after { content:''; display:block; clear:both; }
.footer_area > DIV UL LI { display:inline-block; float:left; border-left:1px solid #FFFFFF; padding:0px 0px 0px 10px; margin:0px 10px 0px 0px; }
.footer_area > DIV UL LI:first-of-type { border:none; padding:0px; }
.footer_area > DIV UL LI A, .footer_area > DIV UL LI A:visited, .footer_area > DIV UL LI A:hover { color:#FFFFFF !important; text-transform:uppercase; }
.footer_area > DIV P { color:#FFFFFF; text-transform:uppercase; }

/* Hyperlink  */
a  		    	{ color:#2a6bd6; text-decoration:none; }
a:visited 	{ color:#2a6bd6; text-decoration:none; }
a:hover 		{ color:#2a6bd6; text-decoration:underline; }
.content_area a.refobj    {  padding-left:17px !important; }

/* Subpages Box  */
.subpages_box { padding:0px 0px 0px 0px!important; width:auto; display:none; }
.ive_designmode .subpages_box { display:block !important; }

.subpages_box ul  { margin-left:15px;  }
.subpages_box ul li     { list-style-type:none; padding:0px 0px 0px 0px; margin:0px; display:block;  border-bottom:1px solid #000000; }
.subpages_box ul li:last-of-type { border-bottom:none; }

.subpages_box A, .subpages_box A:visited { display:block; font-family: 'Helvetica', sans-serif; color:#000000; padding:0px; margin:0px; text-decoration:none;  font-size:14px; position:relative; line-height:40px; }
.subpages_box B, .subpages_box A:hover { display:block; font-family: 'Helvetica', sans-serif; color:#d13d42; padding:0px; margin:0px; text-decoration:none; font-size:14px; font-weight:normal; position:relative; line-height:40px; }


#pipe_custom_sidebar{ padding:0px 0px 0px 0px!important; width:auto; display:block; }
.ive_designmode #pipe_custom_sidebar { display:none !important; }

#pipe_custom_sidebar ul  { margin-left:15px;  }
#pipe_custom_sidebar ul li     { list-style-type:none; padding:0px 0px 0px 0px; margin:0px; display:block;  border-bottom:1px solid #000000; }
#pipe_custom_sidebar ul ul li     { list-style-type:disc; padding:0px 0px 0px 0px; margin:0px; display:list-item;  border-bottom:1px solid #000000; }
#pipe_custom_sidebar ul li:last-of-type { border-bottom:none; }

#pipe_custom_sidebar A, #pipe_custom_sidebar A:visited { display:block; font-family: 'Helvetica', sans-serif; color:#000000; padding:0px; margin:0px; text-decoration:none;  font-size:14px; position:relative; line-height:40px; }
#pipe_custom_sidebar LI.current A, #pipe_custom_sidebar A:hover { display:block; font-family: 'Helvetica', sans-serif; color:#d13d42; padding:0px; margin:0px; text-decoration:none; font-size:14px; font-weight:normal; position:relative; line-height:40px; }

UL.custom_menu { display:none; }
UL.custom_menu.ul_0 { display:block; }

/* Others */
IMG { border:none; }
.gv_infobar     { visibility:hidden; }
#shade_img_ff, #shade_img_ie { display:none; }
#_ptoo_block_start { display:none; }
.ive_designmode #_ptoo_block_start { display:block; }

/* Search */
.iveo_pipe_pagetree_searchbox TABLE.search_box { max-width:1000px; }

/* Articles */
#art-fields TR.adate, #art-fields TR.asummary, #art-fields TR.aimg, #art-fields TR.aurl { display:none; }

/* Calendar */
table.event TD.cal_holiday_label { background:#d13d42 !important; color:#FFFFFF !important;  text-transform:uppercase; font-size:12px; padding:3px; }
table.event TD.cal_weekday_label { background:#636466 !important; color:#FFFFFF !important;  text-transform:uppercase; font-size:12px; padding:3px; }
table.event TD.cal_holiday { background:#ffffff !important; color:#000000 !important;  font-size:12px; border:1px solid #000000; padding:3px; }
table.event TD.cal_weekday { background:#ffffff !important; color:#000000 !important;  font-size:12px; border:1px solid #000000; padding:3px; }
table.event TD.cal_holiday_today { background:#ffffff !important; color:#000000 !important;  font-size:12px; border:1px solid #000000; padding:3px; }
table.event TD.cal_weekday_today { background:#ffffff !important; color:#000000 !important;  font-size:12px; border:1px solid #000000; padding:3px; }
table.event TD.hasevents { background:#f2f2f2 !important; }

/* Highlights */
.iveo_pipe_highlights_fullapp INPUT[type='text'], .iveo_pipe_highlights_fullapp TEXTAREA, .iveo_pipe_highlights_fullapp SELECT { width:50%; }
.iveo_pipe_highlights_fullapp INPUT#display_date   {  width:200px; }
 
.item-filter-list , .item-add { padding:0px 30px; }
 
.item-filter-list 		{ text-align:right; padding-bottom:20px;  	}
.item-filter-list SPAN 	{ cursor:pointer; font-family: 'Helvetica', sans-serif; font-size:14px; font-weight:normal;	color:#000000; }
.item-filter-list SPAN.active, .item-filter-list SPAN:hover	{	font-family: 'Helvetica', sans-serif; font-size:14px; font-weight:normal; text-decoration:underline; color:#2a6bd6; }

.item-filter-list SELECT { display:none; background:#FFFFFF; border:1px solid #2a6bd6; font-size:14px; padding:0px 3px; height:40px; border-radius:3px;  }

.item-list { padding:0px 0px; text-align:center; margin:auto; display:block; position:relative; } 
.item-list:before, .item-list:after { content:""; display:table; clear:both;  }
.item-list:after { clear:both; }
.item-list .item { cursor:pointer; padding:15px 15px 20px 15px; width:250px; height:auto; margin:0px 10px 20px 10px; float:left; text-align:left; background:#f6f6f6; border-top:5px solid #000000; position:relative; height:375px; overflow:hidden;
-moz-transition: all 0.5s ease-out;  /* FF4+ */
-o-transition: all 0.5s ease-out;  /* Opera 10.5+ */
-webkit-transition: all 0.5s ease-out;  /* Saf3.2+, Chrome */
-ms-transition: all 0.5s ease-out;  /* IE10 */
transition: all 0.5s ease-out; 
}

.item-list .item  .item-header	     	{ display:inline-block; padding:3px 5px; margin-bottom:15px;	 	}
.item-list .item.cat_1 .item-header { background:#ec238c; }
.item-list .item.cat_2 .item-header { background:#00adc7; }
.item-list .item.cat_3 .item-header { background:#b566ad; }
.item-list .item.cat_4 .item-header { background:#f8ab2a; }
.item-list .item  .item-header SPAN	{	color:#FFFFFF; 		}

.item-list .item h2				   {	color:#000000; line-height:1.3em; margin-bottom:10px; font-size:14px; }
.item-list .item .item-img 		{ 	width:250px; height:160px; overflow:hidden; text-align:center; margin-bottom:15px; position:relative; }
.item-list .item .item-img IMG 	{   position:absolute; left:0px; top:0px; width:100%; }
.item-list .item .item-writeup	 {	 font-size:14px; color:#000000; }
.item-list .item .item-writeup  A.readmore, .item-list .item .item-writeup  A.readmore:visited, .item-list .item .item-writeup  A.readmore:hover	 { color:#000000; cursor:pointer; text-transform:uppercase; font-weight:bold; }
.item-list .item .item-writeup .item-date { font-weight:bold; }

.item-list .item .item-admin { position:absolute; z-index:1200; top:0px; right:3px; width:16px; height:100px; display:none; }
.item-list .item .item-admin A { display:block; margin-bottom:5px; }
.item-list .item:hover .item-admin  { display:block; }

.item-more-cnt { text-align:center; }
.item-more-cnt #btn-more { display:inline-block; padding:5px 10px; border:1px solid #2a6bd6; border-radius:3px;  margin:0px auto; background:#FFFFFF; cursor:pointer; }
.item-more-cnt #btn-more.hidden  { display:none; }

/* Tabs */
#tabs_container { border-bottom:1px solid #dbd9d4; margin-bottom:15px; }
#tabs_container:after { clear:both; }
#tabs { border-collapse:collapse; }
#tabs SPAN.tab { background:#9c9c9c; color:#ffffff; display:block; float:left; margin-right:1px; padding:8px 30px 8px 30px; cursor:pointer;  text-decoration:none; }
#tabs  SPAN.active { background:#c73682 !important; color:#FFFFFF; }
.hide_block { display:none !important; }
.ive_designmode .content_area .hide_block { display:block !important; }

/* FORM FIELDS */
.content_area  INPUT[type='text'], .content_area  TEXTAREA, .content_area  SELECT   { padding:3px; border:1px solid #CCCCCC; }
#feedback_form INPUT.required { padding:3px; border:1px solid #CCCCCC; }
.content_area  TEXTAREA  { height:150px; }
.content_area  INPUT[type='submit'] {  padding:5px 15px; margin:5px 3px; border-radius:3px; cursor:pointer; text-align:center; }
.content_area  INPUT[type='button'] {  padding:5px 15px; margin:5px 3px; border-radius:3px; cursor:pointer; text-align:center; }
.content_area  .search_box .input_ { border:none; }
.content_area  .search_box INPUT.button_  { margin:2px !important;}

/* Home */
.pagelevel-1 .content_area { padding:0px !important; width:100% !important; max-width:100% !important; }
.pagelevel-1 .content_area .mid { width:100% !important; padding:0px !important; }
.pagelevel-1 .content_area .pagecontent_box { width:100%; margin:0px auto; background:#000000; }
.pagelevel-1 .content_area .pageblock_box { padding:15px 0px 15px 0px; margin:0px; background:url(''); }
.pagelevel-1 .content_area .pageblock_box H2 { color:#000000; text-align:center; display:block; }
.pagelevel-1 .content_area .pageblock_box > DIV { width:100%; max-width:1400px; margin:0px auto; display:block; }

/* Home - Banners */
div.wrap { width : 100%; max-width:1324px; height:auto; display:block; margin:auto; position:relative; }
div#slide-holder { width : 100%; height :auto; overflow:hidden; position:relative;  }
div#slide-xholder:after { content:''; display:block; padding-top:54.64%; }
div#slide-holder div#slide-runner { width:100%; height:100%; position:absolute; display:block; margin:0px auto; left:50%; transform:translate(-50%, 0); }
div#slide-holder div#slide-runner img { width :auto; height:100%; display:none; position : absolute; margin:0px auto; left:0px; right:0px; }
div#slide-holder div#slide-controls { display:none !important; }
div#slide-holder div#slide-controls div#slide-client { display:none; }

div#slide-content-holder { position:absolute; bottom:50px; width:100%; max-width:1150px; margin:0px auto; height:auto; z-index:1100; display:none !important; left:0px; right:0px; }
#slide-content-holder:before { width:178px; height:26px; background:url('/syf/slot/u737/style/main/announcement/welcomeSYF.jpg') no-repeat; display:block; content:''; }
#slide-content-holder .slide-content { display:none; padding:10px 0px 0px 0px; text-align:left; width:calc(100% - 500px); }
#slide-content-holder .slide-content .slide-content-title { display:block; font-size:72px; font-weight:bold; color:#FFFFFF; line-height:1 !important; }
#slide-content-holder .slide-content .slide-content-desc   { display:block; font-size:18px; color:#FFFFFF;  }
#slide-content-holder .slide-content .slide-content-readmore { display:none; }
#slide-content-holder .active { display:block; }

#slide-runner IMG { display: none; position: absolute; top: 0; width: 100%; z-index: 8; }
#slide-runner IMG.active { display: block; z-index: 10; }
#slide-runner IMG.last-active {   z-index: 9; }

/* Home - Tagline */
#tagline { display:block; width:calc(100% - 500px); position:absolute; left:20px; bottom:50px; }
#tagline IMG { margin-bottom:10px; }
#tagline H1 { font-size:72px; font-weight:bold; color:#FFFFFF; line-height:1 !important; }
#tagline H4 { font-size:18px; color:#FFFFFF;  }

/* Home - Announcements */
.ann-wrapper { width:100%; max-width:1150px; margin:0px auto; position:relative; }
.ann-box { width:445px; height:180px; padding:10px 20px; background:url('/syf/slot/u737/style/main/announcement/annoucementBg.jpg') no-repeat; position:absolute; bottom:50px; right:0px; z-index:1200; }
.ann-box  H3 { text-transform:uppercase; color:#FFFFFF; line-height:30px !important; font-size:24px; }
.ann-box .jshowoff { width:100%; height:130px; padding:0px 0px 20px 0px; }
.ann-box .jshowoff .slidelinks_ { position:absolute; left:0px; bottom:6px; width:100%; height:9px; padding:0px; text-align:center; }
.ann-box .jshowoff .slidelinks_ DIV { text-indent:-9999px; width:9px; height:9px; display:inline-block; margin:0px 5px; background:url('/syf/slot/u737/style/main/announcement/white-dot.jpg') no-repeat; }
.ann-box .jshowoff .slidelinks_ DIV.active_ { background:url('/syf/slot/u737/style/main/announcement/yellow-dot.jpg') no-repeat; }
.ann-box .jshowoff  .article-item-body P, .ann-box .jshowoff  .article-item-body DIV { color:#FFFFFF; }
.ann-box .jshowoff  .article-item-body  A, .ann-box .jshowoff  .article-item-body  A:visited, .ann-box .jshowoff  .article-item-body  A:hover  { color:#f8ab2a; }
.ann-box .jshowoff  .article-item-body > A { color:#FFFFFF !important; text-transform:uppercase; } 

/* Home - Highlights */
#_ptoo_62459 { padding:15px 0px; width:100%; height:635px; background:url('/syf/slot/u737/style/main/highlights/bg.png') repeat-x; }
#_ptoo_62459 > H2  { display:none; }
#_ptoo_62459 > DIV { max-width:1350px; height:635px; margin:0px auto; }
#_ptod_62459 > H2  { line-height:36px; margin-bottom:19px; }
#_ptod_62459 > H2 A { display:inline-block; text-indent:-9999px; background:url('/syf/slot/u737/style/main/events/viewAll.png') no-repeat; width:100px; height:36px; }
#_ptod_62459 > DIV { height:580px; margin:0px 0px; overflow:hidden; }

#highlights-container { width:1150px; height:550px; padding:10px 100px 20px 100px; }
#highlights-container .hlight-prev { width:41px; height:80px; background:url('/syf/slot/u737/style/main/highlights/arrowLeft.png') no-repeat; position:absolute; left:20px; text-indent:-9999px; cursor:pointer; display:block; top:40%; }
#highlights-container .hlight-next { width:41px; height:80px; background:url('/syf/slot/u737/style/main/highlights/arrowRight.png') no-repeat; position:absolute; right:20px; text-indent:-9999px; cursor:pointer; display:block; top:40%; }
#highlights-container .hidden { display:none !important; }

#highlights-container #highlights-navi { height:10px; position:absolute; bottom:5px; left:0px; right:0px; text-align:center; }
#highlights-container #highlights-navi SPAN { display:inline-block; width:10px; height:10px; background:#FFFFFF; border-radius:5px; margin:0px 5px; text-indent:-9999px; }
#highlights-container #highlights-navi SPAN.active { background:#000000; }

#highlights-wrapper { width:1150px; height:550px; overflow:hidden; padding:0px; margin:0px; position:relative; }

#highlights-wrapper #highlights-recent { height:550px; }
#highlights-wrapper #highlights-recent > DIV.panels { width:570px; float:left; margin:0px 10px 0px 0px; }
#highlights-wrapper #highlights-recent > DIV.panels > DIV.hitem { position:relative; float:left; cursor:pointer; }

#highlights-wrapper #highlights-recent > DIV.panels > DIV.hitem > DIV.item-header { position:absolute; top:0px; left:0px; padding:3px 5px; color:#FFFFFF; z-index:1200; }
#highlights-wrapper #highlights-recent > DIV.panels > DIV.hitem > DIV.item-header.cat-1 { background:#ec238c; }
#highlights-wrapper #highlights-recent > DIV.panels > DIV.hitem > DIV.item-header.cat-2 { background:#00adc7; }
#highlights-wrapper #highlights-recent > DIV.panels > DIV.hitem > DIV.item-header.cat-3 { background:#b566ad; }
#highlights-wrapper #highlights-recent > DIV.panels > DIV.hitem > DIV.item-header.cat-4  { background:#f8ab2a; }

#highlights-wrapper #highlights-recent > DIV.panels > DIV.hitem > H2 { display:none; }

#highlights-wrapper #highlights-recent > DIV.panels > DIV.hitem > DIV.item-img { position:absolute; top:0px; bottom:0px; left:0px; right:0px; overflow:hidden; } 
#highlights-wrapper #highlights-recent > DIV.panels > DIV.hitem > DIV.item-img  IMG { width:100%; }

#highlights-wrapper #highlights-recent > DIV.panels > DIV.hitem > DIV.item-writeup { position:absolute; bottom:0px; width:calc(100% - 40px); padding:20px; background:rgba(0,0,0,0.5); color:#FFFFFF; -moz-transition: all 0.5s ease-out;  /* FF4+ */
-o-transition: all 0.5s ease-out;  /* Opera 10.5+ */
-webkit-transition: all 0.5s ease-out;  /* Saf3.2+, Chrome */
-ms-transition: all 0.5s ease-out;  /* IE10 */
transition: all 0.5s ease-out; display:none; }
#highlights-wrapper #highlights-recent > DIV.panels > DIV.hitem:hover > DIV.item-writeup { display:block; }
#highlights-wrapper #highlights-recent > DIV.panels > DIV.hitem > DIV.item-writeup DIV { color:#FFFFFF !important; }

#highlights-wrapper #highlights-recent > DIV:nth-child(odd) > DIV.hitem-1 { width:570px; height:355px; margin-bottom:10px; }
#highlights-wrapper #highlights-recent > DIV:nth-child(odd) > DIV.hitem-2 { width:280px; height:175px; margin-bottom:10px; }
#highlights-wrapper #highlights-recent > DIV:nth-child(odd) > DIV.hitem-3 { width:280px; height:175px; margin-bottom:10px; margin-left:10px; }

#highlights-wrapper #highlights-recent > DIV:nth-child(even) > DIV.hitem-1 { width:280px; height:175px; margin-bottom:10px; } 
#highlights-wrapper #highlights-recent > DIV:nth-child(even) > DIV.hitem-2 { width:280px; height:175px; margin-bottom:10px; margin-left:10px; }
#highlights-wrapper #highlights-recent > DIV:nth-child(even) > DIV.hitem-3 { width:570px; height:355px; margin-bottom:10px; }

/* Home - Events */
#_ptoo_62458 { padding:0px; background:#261d2b; }
#_ptoo_62458 > H2  { display:none; }
#_ptoo_62458 > DIV { height:450px; position:relative; }
#_ptoo_62458 > DIV > IMG { float:left; width:auto !important; height:450px; margin:0px !important; }
#_ptoo_62458 > DIV > DIV  { background:url('/syf/slot/u737/style/main/events/eventBg.png') no-repeat; width:100%; height:350px; padding:50px 0px; position:absolute; left:0px; top:0px; }
#_ptoo_62458 > DIV > DIV > DIV { width:45%; float:right; margin-top:100px; margin-right:20px; color:#FFFFFF; font-size:16px; }
#_ptoo_62458 H4 { font-size: 40px; font-weight:bold; text-transform: uppercase; color:#ffffff; line-height:1; }
#_ptoo_62458 H3 { font-size: 60px; font-weight:bold; text-transform: uppercase; color:#00adc7; line-height:1; }
#_ptoo_62458 > DIV > DIV P { color:#FFFFFF; font-size:16px; }
#_ptoo_62458 A, #_ptoo_62458 A:visited, #_ptoo_62458 A:hover { color:#f8ab2a; }

/* Home - Calendar */
#_ptoo_62449 > H2 { display:none; }
#_ptod_62449 > H2  { line-height:36px; margin-bottom:24px; }
#_ptod_62449 > H2 A { display:inline-block; text-indent:-9999px; background:url('/syf/slot/u737/style/main/calendar/ViewCal.png') no-repeat; width:220px; height:36px; }

#_ptod_62449 .iveo_pipe_calendar_upcoming { display:block !important; } 
#_ptod_62449 DIV#cal_upcoming { display:block; width:100%; max-width:1150px; margin:0px auto; }
#_ptod_62449 DIV#cal_upcoming UL { display:table; width:100%; height:180px; margin:0px; padding:0px; }
#_ptod_62449 DIV#cal_upcoming UL LI { display:table-cell; margin:0px; padding:0px 40px; border-left:1px solid #7F7F7F; height:200px; width:20%; }
#_ptod_62449 DIV#cal_upcoming UL LI.cal-idx-0 { border:none; xpadding-left:0px; }
#_ptod_62449 DIV#cal_upcoming UL LI.cal-idx-4 { xpadding-right:0px; }
#_ptod_62449 DIV#cal_upcoming UL LI SPAN.date { font-weight:bold; display:block; margin-bottom:10px; text-transform:uppercase; }
#_ptod_62449 DIV#cal_upcoming UL LI A, #_ptod_62449 DIV#cal_upcoming UL LI A:visited, #_ptod_62449 DIV#cal_upcoming UL LI A:hover { color:#000000; }

/* Home - Media Gallery */
#_ptoo_62450 { background:#f2f2f2; }
#mgrwd { display:none !important; }


/* Registration */
