@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'open_sanslight';
    src: url('fonts/opensans-light-webfont.eot');
    src: url('fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-light-webfont.woff') format('woff'),
         url('fonts/opensans-light-webfont.ttf') format('truetype'),
         url('fonts/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansregular';
    src: url('fonts/opensans-regular-webfont.eot');
    src: url('fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-regular-webfont.woff') format('woff'),
         url('fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansbold';
    src: url('fonts/opensans-bold-webfont.eot');
    src: url('fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-bold-webfont.woff') format('woff'),
         url('fonts/opensans-bold-webfont.ttf') format('truetype'),
         url('fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanscondensed_light';
    src: url('fonts/opensans-condlight-webfont.eot');
    src: url('fonts/opensans-condlight-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-condlight-webfont.woff') format('woff'),
         url('fonts/opensans-condlight-webfont.ttf') format('truetype'),
         url('fonts/opensans-condlight-webfont.svg#open_sanscondensed_light') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{background-color:#fff; margin:0;}
#wrapper{width:1000px; height:auto; margin:0 auto; background-color:#fff; }
.thumbs{width:700px; height:auto; float:right;}
.latest{width:300px; height:520px; float:left;}
.thumbnail{width:258px; height:260px; background-color:#ccc; margin: 37px 15px 15px 15px; padding:5px;}
.thumbpic{width:258px; height:169px;}
.thumb_caption{width:248px; height:76px; background-color:#6bae45; color:#FFF; font-family:Arial, Helvetica, sans-serif; padding:5px; font-size:14px; margin-top:5px;}
.thumb_captiontext{ font-family:Arial, Helvetica, sans-serif;  font-size:14px; color:#FFF; 
	   text-decoration:none; }
.thumbscontainer{height:auto;}
.archives{margin-top:20px;}
.archivestext{padding-left:22px; font-family:'open_sanscondensed_light'; font-size:18px; margin-top:10px; }
.archivestext1{font-family:'open_sanscondensed_light'; font-size:18px; color:#000; 
text-decoration:none;}
.guidelines{font-family:Arial, Helvetica, sans-serif; color:#666; font-size:12px; text-align:right; padding-right:5px;}
.footer{background-color:#4ab6e7; color:#0a7bbf; text-align:right; padding:5px;font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-top:20px; }
/*
#event_wrapper{width:100%; left:0; background-color:#fff;}
.logo{float:left;background-color:#fff;}
.title{float:left; background-color:#fff;font-family:'open_sanscondensed_light'; font-size:30px; text-align:right; color:#0a7bbf;padding-top:2%;padding-left:33%;}
.light_blue{ background-color:#4ab6e7; float:left; padding:0 20px 0 0;}
.dark_blue{ background-color:#0a7bbf;float:left; }

*/
.event_wrapper{width:100%; left:0; background-color:#fff;}
.header_container{width:100%; }
.Logocontainer{float:left; margin: 1%;}
.HeadTitle{ background-color:#fff; font-family:'open_sanscondensed_light'; font-size:30px; text-align:right; color:#0a7bbf;padding:26px 50px 0 0; }
.light_blue{background-color:#4ab6e7; padding:0px 0 0 380px;}
.light_blue .dark_blue{background-color:#0a7bbf; padding-top:27px;}
.dark_blue_heading{ font-family:'open_sansregular'; font-size:20px; color:#fff; background-color:#0a7bbf; height:30px; padding-left:10px; padding-top:5px; }
.Images123{ float:left;  }
.dark_blue_link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; height:100%; color:#0a7bbf;}
.black{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; height:100%; color:#000000;}
.writeupContainer{width:100%;}
.eventthumb{ float:left;  background-color:#fff;margin: 0 10px 10px 0;}
.writeup{  font-family:Arial, Helvetica, sans-serif; font-size:12px;   padding:10px; height:100%; }
.text{  font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.text_Ruby{  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#AE0757;}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.footer{ background-color:#4ab6e7;font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0a7bbf; height:20px;  }
.bggreen{background-color:#fff;}
.caption_color{color:#red;}

.div234{
	width:100%;
	margin:25px;}
	
.1 img {
	width:33%;
}
.2 img {
	width:33%;  
}
.3 img {
	width:33%;  
}
.4 img {
	width:33%; 

}
.5 img {
	width:33%; 
}
.6 img {
	width:33%; 
}
.24 img {
	width:33%; 
}
.21 img {
	width:33%; 
}
.photos {
	width:100%;
}

.photogallery {
	width:33%;
	padding-top:8px;
	float:left; 
}

.top { 
	padding-top:20px; 
}

	
	