/*<agl.folder "Layout Definitions">*/
	body { background-color: #b6af8e; background-image: url(../images/flourish.png); background-repeat: no-repeat; background-position: center top; margin: 40px 0 16px; }
	#ub_wrapper1 { background-image: url(../images/ub_wrapper1.jpg); background-repeat: no-repeat; background-position: left top; width: 960px; height: 24px; z-index: 0; overflow: hidden; margin: 0 auto; padding: 133px 0 6px; }
	#ub_wrapper2 { margin: 0 auto 0; padding: 0; z-index: 0; width: 960px; overflow: auto; clear: both; }
	#ub_wrapper3 { margin: 0 auto 0; padding: 0; z-index: 0; width: 960px; overflow: auto; clear: both; }
	#ub_wrapper4 { text-align: center; z-index: 0; width: 960px; clear: both; overflow: auto; margin: 0 auto; padding: 0 0 0; }
	#ub_cornerstop { background-image: url(../images/ub_cornerstop.png); background-repeat: no-repeat; background-position: center top; width: 960px; height: 10px; overflow: hidden; margin: 0; padding: 0; }
	#ub_submenu { background-color: white; background-image: url(../images/ub_submenu.png); background-repeat: no-repeat; background-position: center top; width: 960px; height: 34px; overflow: hidden; margin: 0; padding: 0; }
	#ub_mainbody { background-color: white; background-image: url(../images/ub_bgmainbody.png); background-repeat: repeat-y; background-position: center top; width: 930px; overflow: auto; clear: none; margin: 0; padding: 8px 15px; }
	#ub_column1 { width: 180px; overflow: hidden; float: left; margin-top: 16px; margin-right: 7px; padding: 0; }
	#ub_column2 { margin-right: 9px; padding: 0; width: 562px; float: right; overflow: auto; margin-top: 16px; }
	#ub_leftmenus { width: 180px; height: 300px; overflow: auto; float: left; margin: 0 0 16px; padding: 0; }
	#ub_signup { background-image: url(../images/ub_signupbg.png); width: 530px; height: 114px; overflow: hidden; margin: 0 0 16px 0; padding: 16px; }
	#ub_content { background-image: none; margin: 0 0 16px; padding: 16px; width: 530px; overflow: auto; }
	#ub_ad01 { text-align: center; overflow: hidden; margin: 0 0 10px; padding: 0; }
	#ub_ad02 { text-align: center; margin: 0; padding: 0; }
	#ub_ad03 { margin: 0; padding: 0; width: 180px; height: 150px; overflow: hidden; float: left; }
	#ub_ad04 { overflow: hidden; margin: 0; padding-top: 16px; }
	#ub_cornersbottom { background-image: url(../images/ub_cornersmiddle.png); background-repeat: no-repeat; background-position: center top; width: 960px; height: 16px; overflow: hidden; margin: 0 0 0; padding: 0; }
	#ub_footermenu { background-image: url(../images/ub_cornersbottom.png); background-repeat: no-repeat; background-position: left bottom; margin: 0; z-index: 0; width: 960px; height: 15px; clear: none; overflow: hidden; padding: 10px 0 75px; }
/*</agl.folder>*/
/*<agl.folder "Search Form">*/
	#ub_search { float: right; padding-top: 5px; padding-right: 30px; }
	input#ub_searchtext { color: #000; font-size: 10px; line-height: 10px; background-color: white; width: 160px; height: 12px; float: right; margin: 2px 0 0; padding: 1px 0; border-width: 0; outline-width: 0; display: block; }
	#ub_searchsubmit { color: white; font-size: 12px; background-color: transparent; height: 14px; float: right; margin: 1px 0 0; padding: 0 10px 0; border-width: 0; outline-width: 0; cursor: pointer; }
	#ub_searchintro { color: white; font-size: 12px; background-color: transparent; margin: 1px 0 0; height: 14px; float: right; padding: 6px 10px 0 0; }
/*</agl.folder>*/
/*<agl.folder "Top Navigation">*/
	#ub_topnav { text-transform: uppercase; float: left; margin: 0; padding: 0 0 0 33px; }
	#ub_topnav a
{ color: #dfdfdf; font-size: 11px; font-family: "Trebuchet MS"; font-weight: normal; line-height: 11px; background-image: url(../images/ub_toplevel_left.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-decoration: none; height: 24px; margin: 0; padding: 0 0 0 9px; }
	#ub_topnav a:hover { color: #fff !important; font-size: 11px; font-family: "Trebuchet MS"; font-weight: normal; line-height: 11px; text-decoration: none; background-image: url(../images/ub_toplevel_left.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; margin: 0; padding: 0 0 0 9px; height: 24px; }
	.ub_topnav_active { color: #fff; font-size: 11px; font-family: "Trebuchet MS"; font-weight: normal; line-height: 11px; background-image: url(../images/ub_toplevel_left_active.png) !important; text-decoration: none; background-repeat: no-repeat; background-attachment: scroll; background-position: left top; margin: 0; padding: 0 0 0 9px; height: 24px; }
	#ub_topnav a span
{ background-image: url(../images/ub_toplevel_right.png); background-repeat: no-repeat; background-attachment: scroll; background-position: right top; letter-spacing: 1px; height: 17px; padding-top: 7px; padding-right: 19px
       ; cursor: pointer; }
	.ub_topnavspan_active { color: #fff; background-image: url(../images/ub_toplevel_right_active.png) !important; background-repeat: no-repeat; background-attachment: scroll; background-position: right top; cursor: pointer; padding-top: 7px; padding-right: 19px; height: 17px; }
	#ub_topnav a, #ub_topnav a span
{
display: block;
float: left
}
	#ub_topnav ul
{ overflow: hidden; list-style: none; padding: 0; margin: 0
  ; }
	#ub_topnav li
{ width: auto; float: left; margin: 0; padding: 0; list-style-type: none; }
	#ub_navcontainer { float: left; }
/*</agl.folder>*/
/*<agl.folder "Sub Navigation">*/
	.ub_subnav_fixleft { background-color: white; background-image: none !important; overflow: visible; margin-right: 0; margin-left: 0; padding-right: -5px; }
	.ub_subnav_fixborder { background-color: #fff; overflow: visible; margin-right: 0; margin-left: 0; padding-right: 0; padding-left: 0; }
	.ub_subnav_fixright { background-image: none !important; overflow: hidden; margin-right: 0; margin-left: -13px; padding-right: 0; padding-left: 0; }
	.ub_subnav_logout { background-color: transparent !important; background-image: none; margin-left: 20px; }
	#ub_subnav { margin: 0; padding-right: 0; padding-bottom: 0; padding-left: 28px; float: left; }
	#ub_subnav a
{ color: #616161; font-size: 11px; font-family: "Trebuchet MS"; line-height: 16px; background-image: url(../images/ub_sublevel_left.png); background-repeat: no-repeat; background-position: left bottom; text-decoration: none; height: 22px; padding-left: 9px
         ; display: block; }
	#ub_subnav a span
{ background-color: transparent; background-image: url(../images/ub_sublevel_right.png); background-repeat: no-repeat; background-position: right bottom; height: 18px; padding-top: 4px; padding-right: 9px
          ; display: block; }
	#ub_subnav a, #ub_subnav a span
{ float: left; display: block; }
	#ub_subnav a:hover
{ color: #afafaf; background-image: url(../images/ub_sublevel_left.png); background-repeat: no-repeat; background-attachment: scroll; background-position: left bottom; padding-left: 9px
  ; cursor: pointer; }
	#ub_subnav a:hover span
{ color: #afafaf; background-image: url(../images/ub_sublevel_right.png); background-repeat: no-repeat; background-attachment: scroll; background-position: right bottom; padding-top: 4px; padding-right: 9px; cursor: pointer; }
	#ub_subnav ul
{ padding: 0; margin: 0 ; list-style-type: none; list-style-image: none;
; }
	#ub_subnav li
{ background-color: #fff; float: left; margin: 0; list-style-type: none; }
/*</agl.folder>*/
/*<agl.folder "Bottom Navigation">*/
	#ub_btmnav { margin: 0; padding-right: 0; padding-bottom: 0; padding-left: 12px; float: left; }
	#ub_btmnav a
{ color: #999; font-size: 11px; font-family: "Trebuchet MS"; line-height: 13px; text-decoration: none; float: left; margin: 0; padding: 0 0 0 20px; display: block; }
	#ub_btmnav a:hover
{ color: #afafaf; padding-left: 20px
  ; cursor: pointer; }
	#ub_btmnav ul
{ padding: 0; margin: 0 ; list-style-type: none; list-style-image: none;
; }
	#ub_btmnav li
{ float: left; margin: 0; padding: 0; list-style-type: none; }
/*</agl.folder>*/
/*<agl.folder "Globals">*/
	img { border-width: 0; }
	.nopad { margin: 0; padding: 0; }
/*</agl.folder>*/
/*<agl.folder "Skinnables">*/
	/*All Pages*/
	h3 { color: #4c4c4c; font-size: 20px; margin: 0; padding: 0; }
	#ub_topad { margin: 0; padding: 0 0 10px; }
	/*Profile Pages*/
	#ub_calendar { height: 148px !important; }
	#ub_topheader { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; background-color: #4c4c4c; background-image: url(../images/ub_topheader.png); background-repeat: no-repeat; background-position: left top; padding-top: 7px; padding-bottom: 6px; height: 14px; border-width: 0; }
	td.profile_rightside .header { color: #4c4c4c; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; background-color: #f1f1ea; background-image: url(../images/ub_profile_rightside_header.png); background-repeat: no-repeat; background-position: right top; height: 14px; padding: 7px 0 6px 12px; border-width: 0; }
	td.profile_rightside .profile { padding-right: 12px; padding-left: 12px; border-right: 1px solid #dedccc; border-bottom: 1px solid #e2e1d3; border-left: 1px solid #f1f1ea; border-top-width: 0; }
	td.profile_leftside .header { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; background-color: #4c4c4c; background-image: url(../images/ub_profile_leftside_header.png); background-repeat: repeat-x; background-position: left top; height: 14px; padding-top: 7px; padding-bottom: 6px; border-width: 0; }
	td.profile_leftside .profile { color: #4c4c4c; background-color: white; background-image: url(../images/ub_profile_leftside_profile.png); background-repeat: repeat-x; background-position: left top; border-right: 1px solid #c5c3a6; border-bottom: 1px solid #c5c3a6; border-left: 1px solid #c5c3a6; border-top-width: 0; }
	table.profile_leftside .header { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; background-color: #4c4c4c; background-image: url(../images/ub_profile_leftside_header.png); background-repeat: repeat-x; background-position: left top; padding-top: 7px; padding-bottom: 6px; height: 14px; border-width: 0; }
	table.profile_leftside .profile { color: #4c4c4c; background-color: white; background-image: url(../images/ub_profile_leftside_profile.png); background-repeat: repeat-x; background-position: left top; border-top-width: 0; border-right: 1px solid #c5c3a6; border-bottom: 1px solid #c5c3a6; border-left: 1px solid #c5c3a6; }
	table.profile_leftside .profile2 { color: #4c4c4c; background-color: white; background-image: url(../images/ub_profile_leftside_profile.png); background-repeat: repeat-x; background-position: left top; text-align: center; padding-top: 22px; padding-bottom: 22px; border-top-width: 0; border-right: 1px solid #c5c3a6; border-bottom: 1px solid #c5c3a6; border-left: 1px solid #c5c3a6; }
	table.profile_rightside .profile2 { color: #4c4c4c; background-color: white; background-image: url(../images/ub_profile_leftside_profile.png); background-repeat: repeat-x; background-position: left top; margin: 0; padding: 18px; border-top-width: 0; border-right: 1px solid #c5c3a6; border-bottom: 1px solid #c5c3a6; border-left: 1px solid #c5c3a6; }
	table.profile_rightside .profile3 { color: #4c4c4c; background-color: white; background-image: url(../images/ub_signupbg.png); background-repeat: repeat-x; background-position: center top; margin: 0; padding: 18px; border-top-width: 0; border-right: 1px solid #c5c3a6; border-bottom: 1px solid #c5c3a6; border-left: 1px solid #c5c3a6; }
	table.profile_rightside .header { color: #4c4c4c; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; background-color: #f1f1ea; background-image: url(../images/ub_profile_rightside_header.png); background-repeat: no-repeat; background-position: right top; height: 14px; padding: 7px 0 6px 12px; border-width: 0; }
	table.profile_rightside .profile { background-color: white; padding-right: 12px; padding-left: 12px; border-right: 1px solid #dedccc; border-bottom: 1px solid #e2e1d3; border-left: 1px solid #f1f1ea; border-top-width: 0; }
	td.event_header { color: #4c4c4c; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; background-color: #f1f1ea; background-image: url(../images/ub_profile_rightside_header.png); background-repeat: no-repeat; background-position: right top; padding: 7px 0 6px 12px; height: 14px; border-width: 0; }
	td.event_box { background-color: white; padding-right: 12px; padding-left: 12px; border-top-width: 0; border-right: 1px solid #dedccc; border-bottom: 1px solid #e2e1d3; border-left: 1px solid #f1f1ea; }
	table.profile_rightside .header2 { color: #fff; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; background-color: #4c4c4c; background-image: url(../images/ub_topheader_right.png); background-repeat: no-repeat; background-position: right top; padding: 7px 0 6px 12px; height: 14px; border-width: 0; }
	table.profile_rightside2 .header { color: #4c4c4c; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; background-color: #f1f1ea; background-image: url(../images/ub_topheaderhome_left.png); background-repeat: no-repeat; background-position: right top; padding: 7px 0 6px 12px; height: 14px; margin: 0 0 0 0; border-width: 0; }
	table.profile_rightside2 .header2 { color: #4c4c4c; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; background-color: #f1f1ea; background-image: url(../images/ub_topheaderhome_right.png); background-repeat: no-repeat; background-position: right top; padding: 7px 0 6px 12px; height: 14px; margin: 0; border-width: 0; }
	td.profile_photo { margin: 0; padding: 0; }
	td.profile_photo .photo { margin: 0; padding: 0; border-width: 0; }
	/*User Home Pages*/
	#ub_topheaderhome { color: #4c4c4c; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; background-color: #f1f1ea; background-image: url(../images/ub_topheaderhome.png); background-repeat: no-repeat; background-position: right top; padding: 7px 0 6px 12px; height: 14px; border-width: 0; }
	td.home_middle .header { color: #4c4c4c; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; background-color: #f1f1ea; background-image: url(../images/ub_home_middle_header.png); background-repeat: no-repeat; background-position: right top; height: 14px; padding: 7px 0 6px 12px; border-width: 0; }
	td.home_middle .profile { border-right: 1px solid #dedccc; border-bottom: 1px solid #e2e1d3; border-left: 1px solid #f1f1ea; border-top-width: 0; }
	td.home_right .header { color: #4c4c4c; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; background-color: #f1f1ea; background-image: url(../images/ub_home_right_header.png); background-repeat: no-repeat; background-position: right top; height: 14px; padding: 7px 0 6px 12px; border-width: 0; }
	td.home_right .profile { border-right: 1px solid #dedccc; border-bottom: 1px solid #e2e1d3; border-left: 1px solid #f1f1ea; border-top-width: 0; }
	td.album_list1 img { border: solid 1px #ccc; }
	td.album_list2 a { font-size: 12px; }
	/*All Comments Forms*/
	table.profile_rightside2 .profile { background-color: white; vertical-align: top; height: 240px; margin: 0; padding-right: 12px; padding-left: 12px; border-top-width: 0; border-right: 1px solid #dedccc; border-bottom: 1px solid #dedccc; border-left: 1px solid #dedccc; }
	table.ub_comments .header { color: #4c4c4c; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; background-color: #f1f1ea; background-image: url(../images/ub_profile_rightside_header.png); background-repeat: no-repeat; background-position: right top; padding: 7px 0 6px 12px; height: 14px; border-width: 0; }
	#ub_nomargin { margin: 0; padding: 0; }
	/*Home Portal Landing Boxes*/
	.ub_portal_title { font-size: 12px; font-weight: normal; margin: 0; }
	.ub_portal_blogs_date { margin: 0; padding-bottom: 8px; }
	.ub_portal_blogs_item { margin: 0; padding-top: 4px; padding-bottom: 4px; border-bottom: 1px solid #ddd; }
	.ub_portal_events_item { margin: 0; padding-top: 4px; padding-bottom: 4px; border-bottom: 1px solid #ddd; }
	.ub_portal_articles_item { margin: 0; padding-top: 4px; padding-bottom: 4px; border-bottom: 1px solid #ddd; }
/*</agl.folder>*/

