/*-- <Index Photos Styles> --*/
h1 {
font-style:italic;
font-size:20px;
padding:5px;
}
.photos_index_cont
{
	position: relative;
	width: 300px;
	height: 270px;
	float: left;


}
.text_index_cont
{
	position: relative;
	width: 277px;
	height: 215px;
	float: left;
}
td.border, td_border {
      border-width:1px; 
      border-color:#666666; 
      padding: 8px;
      border-style:dotted;
}
.photos_index_link,
.profiles_index_link,
.blogs_index_link,
.video_index_link,
.forums_index_link,
.events_index_link
{
	display:block;
	position:absolute;
	#color: #3090EC;
	font-size: 13px;
	text-align:center;
	padding: 4px;
	text-decoration: none;
}

.photos_index,
.profiles_index,
.blogs_index,
.forums_index,
.events_index
{
	position: absolute;
}

.photos_index_link
{
	height:30px;
	left:40px;
	top:0pt;
	width:100px;
}

.photos_index
{
	left:12px;
	position:absolute;
	top:24px;
	width:275px;
}


/*-- </Index Photos Styles> --*/

.banner_index_cont
{
	width: 303px;
	height: 235px;
	float: left;
}

/*-- <Index Profiles Styles> --*/
.profiles_index_cont
{
	position:relative;
	width: 295px;
	height: 270px;
	float: left;
        border:1px solid #000;
        border:1px solid #FFF;
	border-radius: 10px;
	-moz-border-radius: 10px;
	padding: 1px 1px;
	color:#000;


}
.profiles_index_cont a
{
	text-decoration:none;
}
.profiles_index_cont2 {
	height: 560px;

}
.profiles_index_cont_fb {
	padding:0px;
 	border:1px solid #FFFFFF;
	width: 286px;
	height: 265px;
 	z-index:10;
 	overflow: hidden;
 	top:-1px;
 	left:-2px;
}
.profiles_index_cont_fb iframe{
  left:-5px;
  overflow:hidden;
  position:relative;
  top:-1px;
}

.profiles_index_link
{
	height:30px;
	left:40px;
	top:0pt;
	width:100px;
}

.profiles_index
{
	left:15px;
	position:absolute;
	top:24px;
	width:278px;
}

/*-- </Index Profiles Styles> --*/

.bottom_index_cont
{
	position: relative;
	width: 900px;
	height: 235px;
	clear:both;
}

/*-- <Index Blogs Styles> --*/
.forums_index_link
{
	height:30px;
	left:40px;
	top:0pt;
	width:100px;
}

.forums_index
{
	height:297px;
	left:20px;
	top:14px;
	width:256px;
	padding:10px;
	overflow: hidden;
}
/*-- </Index Blogs Styles> --*/

/*-- <Index Video Styles> --*/
.video_index_cont
{
	float: right;
	width: 291px;
	height: 235px;
	padding-left: 12px;
	color:#0099FF;
}

.video_index_link
{
	height:20px;
	width:100px;
	margin-left: 27px;
	color:#0099FF;
}

.video_index
{
	height:195px;
	float: left;
	margin-top: 25px;
	width:276px;
	color:#0099FF;
}
/*-- </Index Video Styles> --*/


/*-- <Index Forum Styles> --*/
.blogs_index_link
{
	height:30px;
	left:638px;
	top:0pt;
	width:100px;
	color:#0099FF;
}

.blogs_index
{
	height:199px;
	left:607px;
	top:31px;
	width:276px;
}
/*-- </Index Forum Styles> --*/

/*-- <Index Events Styles> --*/
.events_index_link
{
	height:30px;
	left:335px;
	top:0px;
	width:100px;
}

.events_index
{
	height:166px;
	left:311px;
	top:65px;
	width:277px;
}

.events_index_menu
{
	height:22px;
	left:311px;
	position:absolute;
	top:28px;
	width:276px;
}

/*-- </Index Events Styles> --*/

/*-- <Index Tabs Styles> --*/
.tab_left_cap
{
	background:url(../../img/ind_tab_inactive_left.jpg) no-repeat left;
}

.tab_right_cap
{
	background:url(../../img/ind_tab_inactive_right.jpg) no-repeat right;
}

.tab_cap_content
{
	height:22px;
	background:url(../../img/ind_tab_inactive_mid.jpg) repeat-x;
	margin: 0 6px;
}

.tab_cap_content_active
{
	height:22px;
	background:url(../../img/ind_tab_active_mid.jpg) repeat-x;
	padding:0 10px;
}
/*-- </Index Tabs Styles> --*/

# added by Lawrence
# for large pieces of text
.max_text_width {
        width:500px ;
}
.thumb_con {
        padding: 6px;
}
.img1 {
margin:1px;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
box-shadow: 3px 3px 5px #888; 
-webkit-box-shadow: 3px 3px 5px #888; 
-moz-box-shadow: 3px 3px 5px #888; 
}
.img1:hover {
border:1px solid #33F;
box-shadow: 3px 3px 5px #33F; 
-webkit-box-shadow: 3px 3px 5px #33F; 
-moz-box-shadow: 3px 3px 5px #33F; 
margin:0px;
}

