	/* CSS Codes by: Jerome de Loyola*/

/*reset*/
html, body, div, span, applet, object, iframe,
blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, 
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, 
dl, dt, dd, fieldset, form, label, legend, p {
	border:0pt none;
	font-size:100%;
	margin:0pt;
	outline-color:invert;
	outline-style:none;
	outline-width:0pt;
	padding:0pt;
}

/* body */
body { 
margin:0; 
padding:0; 
font-size:12px; 
font-family: Calibri, Helvetica, sans-serif; 
line-height:20px;
color:#000; 
background:url(images/bg.jpg) repeat-x center top #004d87; 
}

/*basics*/
img, a {border:none; outline:none !important}
a { text-decoration:none; color:#0172bc;}
a:hover { text-decoration:underline; color:#008001;}
p{ padding:0px 0px 12px 0px; }
h1{ font-size:20px; margin:0; padding:0;}
h2{ font-size:20px; margin:0; padding:0; }
h3{ font-size:16px; margin:0; padding:0; }
h4{ font-size:14px; margin:0; padding:0; }
h5{ font-size:12px; margin:0; padding:0; }
h6{ font-size:10px; margin:0; padding:0; }
hr{height:.5px;  background:#004f8a;}
/* .comp{ color:#008000; font-weight:bold; } */
.comp{ color:#000; font-weight:bold; }

.comp2{ color:#000; font-weight:bold; }
.comingsoon{ color:red; font-weight:bold; font-style:italic; }
.clearfix{ clear:both; overflow:hidden; }
.floatleft-img{ float:left; margin-right:20px; margin-top:10px; border:0;}
.floatright-img{ float:right; margin-left:20px; margin-top:10px;}
.f-left{float:left;}
.f-right{float:right;}
.no-border a {border:none !important;}

/*layers*/
#wrapper{ width:1000px; height:auto; margin:0px auto 0 auto;}

#banner2{width:100%; height:197px;  margin:0px auto 0px auto; position:relative; background:url(images/bg_banner2.jpg) no-repeat;}
/*inside the banner2*/
.bannerleft2{float:left; margin:10px 0 0 65px; }

.bannerright2{width:520px; float:right; text-align:left; margin:5px 0px 0 0; position:relative; text-align:right;}
	.bannerright2 h1{font:14px Calibri; color:#000; font-weight:bold; padding-top:23px; text-align:center;}
	.bannerright2 font{font:19px Calibri; color:#000; font-weight:bold;}
	.bannerright2 ul{float:right; margin:0; padding:0; list-style:none;}
	.bannerright2 ul li{display:inline; border-right:solid 1px #000;}
	.bannerright2 ul li:last-child{ border-right:0;}
	.bannerright2 ul li a{font:13px Calibri; color:#000; text-decoration:none;  font-weight:bold; padding:0 7px 0 5px;}
	.bannerright2 ul li a:hover, .bannerright ul li.current_page_item a{color:#fff300;}

#banner{width:100%; height:197px;  margin:0px auto 0px auto; position:relative; background:url(images/bg_banner.jpg) no-repeat;}
/*inside the banner*/
.bannerleft{float:left; margin:10px 0 0 65px; }

.bannerright{width:520px; float:right; text-align:left; margin:5px 0px 0 0; position:relative; text-align:right;}
	.bannerright h1{font:14px Calibri; color:#fff; font-weight:bold; padding-top:23px; text-align:center;}
	.bannerright font{font:19px Calibri; color:#fff; font-weight:bold;}
	.bannerright ul{float:right; margin:0; padding:0; list-style:none;}
	.bannerright ul li{display:inline; border-right:solid 1px #fff;}
	.bannerright ul li:last-child{ border-right:0;}
	.bannerright ul li a{font:13px Calibri; color:#fff; text-decoration:none;  font-weight:bold; padding:0 7px 0 5px;}
	.bannerright ul li a:hover, .bannerright ul li.current_page_item a{color:#fff300;}
	
#nav{width:647px; height:51px; background:url(images/bg_nav.jpg) repeat-x; border-radius:10px 10px 0 0; font:18px Calibri; font-weight:bold; text-align:center; position:absolute; bottom:0; right:0;}
/*inside navigation bar */
#nav ul {margin:0px 0 0 0px; padding:0; list-style:none; position:relative;}
#nav ul li {display:inline; float:left;  position:relative;}
#nav ul li a{ padding:14px 11px; color:#fff; text-decoration:none; display:block; position:relative; margin:0 10px 0 0px; }
#nav ul li a:hover, #nav ul li.current_page_item a { background:#0060ac;}
#nav ul li a:hover:before, #nav ul li.current_page_item a:before{ content:url(images/nav_left.png); position:absolute; top:0; left:-10px;}
#nav ul li a:hover:after, #nav ul li.current_page_item a:after { content:url(images/nav_right.png); position:absolute; top:0; right:-10px;}

#nav ul li:first-child a:hover, #nav ul li:first-child.current_page_item a { background:#0060ac !important; border-radius:10px 0 0 0;}
#nav ul li:first-child a:hover:before, #nav ul li:first-child.current_page_item a:before{content:"";}
#nav ul li:first-child a:hover:after, #nav ul li:first-child.current_page_item a:after {content:url(images/nav_right.png); position:absolute; top:0; right:-11px;}

#nav ul li:last-child a{padding:14px 17.5px;}
#nav ul li:last-child a:hover, #nav ul li:last-child.current_page_item a { background:#0060ac; border-radius:0px 10px 0 0;}
#nav ul li:last-child a:hover:after, #nav ul li:last-child.current_page_item a:after {content:"";}

#nav ul li:after {content:url(images/navspacer.png); position:absolute; top:0; right:0;}
#nav ul li:last-child:after {content:"";}
#nav ul li:last-child a { margin:0 0px 0 0px;}

/*dropdown*/
#nav ul li:hover {position: relative; z-index: 599; cursor: default;}
#nav ul ul {width:223px; background:url(images/bg_dropdown.png) repeat; display: none; position: absolute; top: 51px; left: -10px; z-index: 999;}
#nav ul li:hover > ul { display: block;}
#nav ul ul li {margin:0 0 0 10px; display: block;}
#nav ul ul li a{width:183px; display:block; font:13px Calibri; border-bottom:dotted 1px #fff; padding:10px !important; text-align:left;}
#nav ul ul li a:hover, #nav ul li.current_page_item ul li a:hover, #nav ul ul li.current_page_item a {background: 0 !important; color:#fff300;} 
#nav ul ul li a:hover:before, #nav ul li.current_page_item ul li a:before , #nav ul ul li.current_page_item a:before{ content:"";}
#nav ul ul li a:hover:after, #nav ul li.current_page_item ul li a:after , #nav ul ul li.current_page_item a:after { content:"";}

#nav ul ul li:first-child a:hover:after, #nav ul ul li:first-child.current_page_item a:after {content:"";}
#nav ul ul li:first-child a:hover, #nav ul ul li:first-child.current_page_item a { background:0 !important; }
#nav ul ul li:last-child a{ border-bottom:0;}

#nav ul ul li:after {content:"";}

/*flash*/
#flash{width:100%; height:388px; margin:0px auto 0px auto; position:relative; background:url(images/bg_flash.jpg) no-repeat;}
	
	.flashleft{width:421px; height:363px; padding:26px 0 0 26px; background:url(images/bg_flash_left.png) no-repeat; position:absolute; top:0px; left:0px; z-index:999;}
	
		.flash_left1{width:288px;}
		.flash_left1 a{font-family:Calibri;width:287px; height:48px; display:block; font-size: 24px; color:#fff;text-decoration: none;}
		.flash_left1 a:after { content: url("images/bg-before.png");left: 306px;position: absolute;top: 62px;}
		.flash_left1 a:hover:after{content:url(images/bg-after.png); left: 306px;position: absolute;top: 62px;}
		.flash_left1 p{width:225px; font:15px Calibri; color:#fff; line-height:20px; margin:-20px 0 0 5px;}
		.flash_left1 ul {margin:0; padding:0px 0px 0px 30px;}	
		.flash_left1 ul li{margin:0; padding:0; color:#fff; font-size: 16px;}	
		
		.flash_left2{width:288px; margin-top:20px;}
		.flash_left2 a{font-size: 24px;color:#fff;text-decoration: none;}
		.flash_left2 a:after {content: url("images/bg-before.png");left: 336px; position: absolute;top: 181px;}
		.flash_left2 a:hover:after{content:url(images/bg-after.png);left: 336px; position: absolute;top: 181px;}
		.flash_left2 p{width:225px; font:15px Calibri; color:#fff; line-height:18px; margin:5px  0 0 5px;}
		.flash_left2 ul {margin:0; padding:0px 0px 0px 30px;}	
		.flash_left2 ul li{margin:0; padding:0; color:#fff; font-size: 16px;}
		
		.flash_left3{width:288px; margin-top:25px; position:relative !important; }
		.flash_left3 a{font-size: 22px;color:#fff;text-decoration: none;}
		.flash_left3 a:after{content:url(images/bg-before.png); position:absolute; top:0; left: 308px;}
		.flash_left3 a.education:after{content:""!important;}
		.flash_left3 a:hover:after{content:url(images/bg-after.png); position:absolute; top:0; left: 308px;}
		.flash_left3 p{width:225px; font:15px Calibri; color:#fff; line-height:20px; margin:0px 0 0 0px;}
			
			 .anylinkcss{width: 450px; position: absolute; margin:0 0 0 286px; padding:13px !important; display: none; font:13px Calibri; background: url(images/bg_dropdown.png) repeat; z-index:999999 !important; top: 7px; left: 46px; list-style: none !important; }
			.anylinkcss ul li{margin:0 0 0 10px; display: block; }
			.anylinkcss ul li a{width:183px; display:block; font:13px Calibri; border-bottom:dotted 1px #fff; padding:10px !important; text-align:left; color:#fff; }
			.anylinkcss a{background: transparent !important; border-bottom:1px dashed #fff; width:91%; padding:0 0 0 20px;}
			.anylinkcss ul li a:hover{background: 0 !important; color:#fff300; text-decoration:none; }
			
			.anylinkcss li:last-child a{border-bottom:0;} 
			.anylinkcss li:first-child a{font-size: 18px;font-weight: bold;} 
			.anylinkcss ul li:first-child a:after{content:"";}
		
		.foundation-li {position:relative;}
			.foundation-drop{position:absolute; background:url(images/bg_dropdown.png) repeat; font-family:Calibri; list-style:none; display:none; padding:13px !important; z-index:999999 !important; top:0px; left:271px; width:245px;}
			.foundation-drop li {border-bottom:1px dashed #fff; margin:0 !important;}
			.foundation-drop li:last-child {border:0;}
			.foundation-drop li a {background: transparent !important; color:#fff; font-size:16px; font-weight:bold; height:auto !important; padding:7px 4px !important; width:100% !important;}
	
	#slideshow{position:absolute; top:0px; right:0px; z-index:99;}
	
	.slogan{width:630px; height:67px; position:absolute; bottom:13px; right:0; z-index:99; background:url(images/bg_slogan.jpg) repeat-x;}
		.slogan h1{font:24px Calibri; line-height:67px !important; color:#fee900; font-weight:bold; text-align:center;}
	
#mid{width:978px; height:197px; padding:22px 0 0 35px; margin:0 auto; background:url(images/bg_mid.jpg) no-repeat;}
	#mid h1{font:28px Calibri; color:#fff; font-weight:normal; }
	#mid p{width:200px; font:14px Calibri; color:#fff; padding-top:15px; line-height:18px;  }
	#mid a{color:#fff; text-decoration:none;}
	#mid a:hover{text-decoration:underline;}
	
	.mid_box1{width:313px; height:155px; padding:23px 0 0 32px; background:url(images/bg_mid_box.png) no-repeat left top; float:left; position:relative; z-index:999;}	
	.mid_box1 img{float:right; margin:20px 70px 0 0;}
	.mid_box1:hover{background:url(images/bg_mid_box.png) no-repeat left bottom;}	
	
	.mid_box2{width:283px; height:155px; padding:23px 0 0 62px; background:url(images/bg_mid_box.png) no-repeat left top; float:left; margin:0 0 0 -55px;}	
	.mid_box2 img{float:right; margin:20px 40px 0 0;}
	.mid_box2:hover{background:url(images/bg_mid_box.png) no-repeat left bottom;}	
	
	.mid_box3{width:293px; height:155px; padding:23px 0 0 20px; float:left;}	
	.mid_box3 img{float:right; margin:20px 40px 0 0;}
	
#main{width:100%; height:auto; margin:0px auto 0px auto; position:relative; z-index:99; background:#fff; padding:10px 0 0px 0;}		
#maininside{width:950px; height:auto; margin:0px auto 0px auto; position:relative; border:solid 1px #eaeaea; border-bottom:0px !important; padding:5px 0 20px 0;}		
/* left and right main */

#col-a{width:271px; height:auto; float:left; padding:0px 0 0 10px;}
	
	.events{width:271px; min-height:254px; background:#374545;}
		.events img{margin:10px 0 0 10px;}
		.events h1{height:24px; padding-top:10px; font:14px Calibri; color:#e5e5e5; font-weight:bold; text-align:center; background:url(images/bg_events_title.jpg) repeat-x;}
		.events ul{margin:15px 0 0 10px; padding:0; list-style:none; font:10px Calibri; font-weight:bold;}
		.events ul li{width:230px; height:20px; line-height:10px; padding-left:20px; display:block; color:#fff; background:url(images/bg_events_list.png) no-repeat; margin:0 0 10px 0;}
		.events ul li a{color:#fff; font: 13px Calibri; text-decoration:none;}
		/* .events ul li:first-child a{font-size: 11px;}
		.events ul li a:hover{text-decoration:underline;} */
		
		.events ul li:last-child{width:230px; height:18px;}
	
	.left_buttons{width:271px; margin:5px 0 0 0;}
		.left_buttons ul{margin:0; padding:0; list-style:none;}
		.left_buttons ul li{margin:0 0 5px 0;}
		.left_buttons ul li a{width:257px; height:34px; padding:20px 0 0 14px; display:block; background:url(images/left_btn.png) no-repeat left top;}
		.left_buttons ul li a:hover{background:url(images/left_btn.png) no-repeat left bottom;}
		
	.capabilities{width:271px; min-height:254px; background:#374545;}
	.capabilities h1{height:24px; padding-top:10px; font:14px Calibri; color:#e5e5e5; font-weight:bold; text-align:center; background:url(images/bg_events_title.jpg) repeat-x;}
	.capabilities h2{  font-weight: bold;font: 15px Calibri;padding: 10px 20px 0 32px;color: #fc710e;}
	
	.capabilities ul{margin:15px 0 0 10px; padding:0; list-style:none; font:10px Calibri; font-weight:bold;}
		.capabilities ul li{width:230px; height:20px; line-height:10px; padding-left:20px; display:block; color:#fff; background:url(images/bg_events_list.png) no-repeat; margin:0 0 10px 0; font: 13px Calibri;}
	.home-text{font: 13px Calibri;margin:30px 0 10px 0;text-align: justify; color: #404040;border-bottom: thin dotted #6f7275;}
	
	
#col-b{width:669px; height:auto; float:left; min-height:500px;}
	.maincontents{width:603px; padding:26px 0 0 0px; float:right; margin:0 20px 0 0;text-align:left;}
	.maincontents p{line-height:25px !important; text-align:left !important; font:14px Calibri; color:#404040; padding:15px 0 0 0;}
	.maincontents h1{font-weight:bold !important; font:22px Calibri; color:#1e9ecf; }
	.maincontents font{ font:28px Calibri; color:#000; font-weight:normal;}
	.maincontents ul{padding:0; margin:0; list-style:none;}
	.maincontents ul li{background:url(images/icon.png) no-repeat left 4px; padding-left:25px; margin-top:5px; display:block; color:#404040; font:14px Calibri; line-height:25px !important;}
	
	.maincontents ol{padding:0; margin:0 0 0 42px;}
	.maincontents ol li{margin-top:5px; color:#404040; font:12px Calibri; line-height:25px !important;}
	
	
	
	.bio {width: 312px;float: right;}
	
	.fcig-table th,.fcig-table td {padding:10px;}
	.fcig-table th {text-align:center}
	
	.calendar-page{width:96%!important;}
	
	#bottom{width:963px; min-height:154px; padding:0px 0 0 37px; /* margin:-100px auto 0 auto; */ background:url(images/bg_bottom.jpg) no-repeat right top; position:relative; float:left;}
		#bottom h1{font:28px Calibri; color:#000; font-weight:normal;}
		#bottom a{font:17px Calibri; color:#000; float:right; font-weight:normal; margin:10px 50px 0 0;}
		#bottom a:hover{color:#f86a0c; text-decoration:none;}
		#bottom img{float:left; margin:0 15px 0 0;}
		#bottom h2{font:17px Calibri; font-weight:bold; color:#fc710e;}
		#bottom p{width:136px; font:14px Calibri; color:#333333; padding-top:10px; line-height:18px; float:right; margin:0 15px 0 0;}
		
		.bottom_box1{width:266px; float:left; margin:5px 0 0 0;}
		.bottom_box1 a{width:105px; height:26px; padding-top:10px; display:block; font:13px Calibri!important; color:#fff !important; text-align:center; background:url(images/bottom_btn.png) no-repeat left top; float:left !important;}
		.bottom_box1 a:hover{background:url(images/bottom_btn.png) no-repeat left bottom; color:#fff !important;}
		
		.bottom_box2{width:266px; float:left; margin:5px 0 0 62px;}
		.bottom_box2 p a{font:14px Calibri; color:#333333 !important; background:none !important;}
		.bottom_box2_btn a{width:105px; height:26px; padding-top:10px; display:block; font:13px Calibri!important; color:#fff !important; text-align:center; background:url(images/bottom_btn.png) no-repeat left top; float:left !important; margin-top:-40px;}
		.bottom_box2_btn a:hover{background:url(images/bottom_btn.png) no-repeat left bottom; color:#fff !important;}
		
		
		.bottom_box3{width:266px; float:left; margin:5px 0 0 72px;}
		.bottom_box3 a{width:105px; height:26px; padding-top:10px; display:block; font:13px Calibri!important; color:#fff !important; text-align:center; background:url(images/bottom_btn.png) no-repeat left top; float:left !important;}
		.bottom_box3 a:hover{background:url(images/bottom_btn.png) no-repeat left bottom; color:#fff !important;}
	
	#bottom2{width:100%; height:231px; background:#238daf; margin:0 auto;position:relative;}
	#bottom2wrapper{width:975px; height:201px; padding:15px 0 0 25px; margin:0 auto;}
	
		.quick_contact{width:618px; float:left;}
			.quick_contact h1{font:18px Calibri; color:#fff; font-weight:normal; margin-bottom:15px;}
			.quick_contact input{width:191px; height:32px; padding-left:20px; background:#096582; border:0; font:12px Calibri; color:#fff; display:block; margin-top:5px; }
			
			.quick_contact input[type="submit"]{width:210px; height:36px; padding:0px 0 0 20px; background:url(images/quick_contact_btn.png) no-repeat left top; border:0; font-size:13px; color:#fff; display:block; text-align:left;}
			.quick_contact input[type="submit"]:hover{background:url(images/quick_contact_btn.png) no-repeat left bottom;}
			
			.quick_contact textarea{width:380px; height:85px; resize: none; padding:20px 0 0 20px; background:#096582; border:0; font:12px Calibri; color:#fff; display:block; float:right; margin-top: -133px;}
			
		.socials{ height: auto; float:right; margin:0px 0 0 0px;}
		.socials h1{font:18px Calibri; color:#fff; font-weight:normal; margin-bottom:15px;}
		.socials ul{margin:0; padding:0; list-style:none;}
		.socials ul li:first-child{ margin:0px !important;}
		.socials ul li{display:inline; float:left; margin:0px 0 0 20px;}
		.anylinkshadow{ display: none !important;}
		
#footer{width:100%; height:50px; padding-top:15px; margin:0px auto 0 auto; position:relative; background:#096582;}	
#footerwrapper{width:1000px; margin:0px auto 0 auto; position:relative;}	
/*footer inside*/
#footer ul { margin:0px 0 0px 0px; padding:0; list-style:none; text-align:center;}
#footer ul li {display:inline; border-right:solid 1px #fff;}
#footer ul li a { font:13px Calibri; color:#fff; padding:0 10px;}
#footer ul li:first-child a {padding-left:0px !important;}
#footer ul li a:hover, #footer ul li.current_page_item a{text-decoration:underline;}
#footer ul li:last-child{border-right:none;}

#copyright {margin:5px auto 0 auto; color:#fff; font:12px Calibri; text-align:center; font-weight:bold;}
#copyright a {color:#fff; text-decoration:none;}
#copyright a:hover { text-decoration:underline;}

/*COPY THE FF CSS STYLE*/
.resources {font-size:12px; font-family:Calibri;}
.resources a {color:#990100; text-decoration:none; display:block; font-weight:bold;}
.resources a:hover {color:#ff0000; text-decoration:none; padding-left:1px;}
.resources ul,.resources li {list-style-type:none; margin:0; padding:0;}
.resources ul li {margin-bottom:8px; padding:12px; background:#FAFDFE; border:1px solid #ACD7D6; border-bottom:2px solid #95CCCB;}
.resources ul li span {font-size:11px; color:#666666; letter-spacing:1px;} /*optional*/

/*SEARCH*/
.search_results div.page, .search_results div.post{ padding:15px; border:1px solid #000; background:#ffffe1; margin:10px 0; color:#000;}
.search_results h2 a{ text-decoration:none; }
.search_results div.entry-meta{ font-style:italic; }
.search_results a{ color:#000; }
.search_results a:hover{ text-decoration:none; }

.required {
float: right;
font-family: Calibri;
right: 276px;
top: -7px;
position: relative;
}
.emails {
	background: none repeat scroll 0 0 #FFC0CB;
    border-radius: 2px;
    color: #990429;
    font-size: 11px;
    left: 46px;
    line-height: 14px;
    padding: 3px 6px;
    position: relative;
}

.border {border-bottom:1px solid black;height:243px;}
.bordertop {border-top:1px solid #1e9ecf;}
.border span{font-size:15px; font-weight:bold}

.success {
	background: none repeat scroll 0 0 #6DC66D;
    border-radius: 3px;
    color: #008000;
    font-family: Calibri;
    font-size: 11px;
    left: 38px;
    padding: 3px 6px;
    position: relative;
}

.failed {
	background: none repeat scroll 0 0 #FFC0CB;
    border-radius: 3px;
    color: #990429;
    font-family: Calibri;
    font-size: 11px;
    left: 38px;
    padding: 3px 6px;
    position: relative;
}

.registrationcontent{margin:10px 0}
.registrationcontent a{display:block; width:49%; background:#004F87; font-size:25px; padding:25px 0; color:#fff; font-weight:bold; border-radius:5px; text-indent:20px; text-decoration:none}
.registrationcontent a:hover{background:#FB811C}

/* TABLE STYLE */


.flat-table {
		margin-bottom: 20px;
		border-collapse:collapse;
		font-family: 'Lato', Calibri, Arial, sans-serif;
		border: none;
                border-radius: 3px;
               -webkit-border-radius: 3px;
               -moz-border-radius: 3px;
	}
	.flat-table th, .flat-table td {
		box-shadow: inset 0 -1px rgba(0,0,0,0.25), 
			inset 0 1px rgba(0,0,0,0.25);
	}
	.flat-table th {
		font-weight: normal;
		-webkit-font-smoothing: antialiased;
		padding: 1em;
		color: rgba(0,0,0,0.45);
		text-shadow: 0 0 1px rgba(0,0,0,0.1);
		font-size: 1.5em;
	}
	.flat-table td {
		color: #f7f7f7;
		padding: 0.7em 1em 0.7em 1.15em;
		text-shadow: 0 0 1px rgba(255,255,255,0.1);
		font-size: 1.4em;
	}
	.flat-table tr {
		-webkit-transition: background 0.3s, box-shadow 0.3s;
		-moz-transition: background 0.3s, box-shadow 0.3s;
		transition: background 0.3s, box-shadow 0.3s;
	}
	.flat-table-1 {
		background: #336ca6;
		border-radius: 3px;
	}
	.flat-table-1 th {
		background: #014D89;
		color: #fff; 
		font-weight:bold;
	}
	.flat-table-1 tr:hover {
		background: rgba(0,0,0,0.19);
	}
	.flat-table-2 tr:hover {
		background: rgba(0,0,0,0.1);
	}
	.flat-table-2 {
		background: #f06060;
	}
	.flat-table-3 {
		background: #52be7f;
	}
	.flat-table-3 tr:hover {
		background: rgba(0,0,0,0.1);
	}
	

	
	.contact-table {
		font-size: 14px;
		margin: 0 0 20px;
	}
	
	.left-col {width:350px; height:auto; float:left;}
	.date {font-weight:bold;}
	
	.right-col {width: 230px; float:right; text-align:center;}
	
	#scroll {background:url(images/slides/scroll.png); width:153px; height:310px; position:relative; left:8px; top:6px; margin:0 auto;}
	
	#photo-album{border:1px solid #acacac;width:300px;}
	.photo-title{float:right; width: 155px; margin-top:15px;}