/* CSS Document */body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}a.footernav:link {	padding: 4px 6px;	border: 1px solid #990000;}#header_navigation {	background: url(../5_images_071013/header_back.jpg) repeat-x;	font-family: Tahoma, Arial, sans-serif;	height: 50px;	display: block;}#menuWrapper {	display: block;	margin: auto;	width: 940px;	height: 50px;	background-image: url(../5_images_071013/UP_LOGO.jpg);	background-repeat: no-repeat;}#menuanddateWrapper {	background-attachment: scroll;	background-image: url(../5d_images/header-bg.gif);	background-repeat: repeat-x;	background-position: center bottom;	height: 90px;	width: 100%;}#menuanddateContentWrapper {	display: block;	margin: auto;	width: 970px;}#logoWrapper {	display: block;	padding: 10px 10px 10px 50px;	width: 660px;	float: left;}.phpDateWrapper {	color: #999999;	font-size: 220%;	text-transform: uppercase;	letter-spacing: 2px;	font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica;	display: block;}.dateblock {	text-align: center;	width: 50px;	font-family: Arial;	padding-top: 22px;	float: left;}.day {font-size: 26px;}.month {font-size: 12px;}#contentWrapper {	display: block;	margin: auto;	width: 970px;}#rightColWrapper {	display: block;	width: 388px;	background-color: #efefef;	float: left;	padding: 10px;	border-right: 1px solid #dddddd;	border-bottom: 1px;	border-left: 1px solid #dddddd;}.rightColWrapper2 {	background-color: #efefef;	border-right: 1px solid #dddddd;	border-bottom: 1px;	border-left: 1px solid #dddddd;}#leftColWrapper {	display: block;	width: 500px;	float: left;	padding: 10px;}#rightLeftCol {	display: block;	width: 164px;	float: left;	padding: 5px;	background-color: #FFFFFF;	border: 1px solid #CCCCCC;	margin-left: 18px;}.rightLeftCol2 {	background-color: #FFFFFF;	border: 1px solid #CCCCCC;}#lefttLeftCol {	display: block;	width: 164px;	float: right;	padding: 5px;	background-color: #ECECEC;	border-right-width: 1px;	border-left-color: #CCCCCC;	border-left-style: solid;	border-left-width: 1px;}.leftRigtnColText {	display: block;	padding: 5px;	width: 164px;}body,td,th {	font-family: Tahoma, Arial, Verdana, sans-serif, Helvetica;	font-size: 12px;	color: #333333;	line-height: 14px;}h1 {	font-size: 16px;	color: #990000;}a:link {	color: #990000;	text-decoration: none;}a:visited {	text-decoration: none;	color: #990000;}a:hover {	text-decoration: underline;	color: #CC0000;}a:active {	text-decoration: none;}h2 {	font-size: 14px;	color: #990000;}h3 {	display: block;	font-size: 24px;	color: #000000;	font-weight: bold;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #D9D9D9;	margin-bottom: 8px;	padding-bottom: 8px;	line-height: normal;}#photoWrapper {	display: block;	background-image: url(../5d_images/title_background.png);	background-repeat: repeat-x;	border: 1px solid #D9D9D9;	padding: 5px 10px 10px;	margin-right: 0px;	}	.commentbox{	background-color: #ececec;	width: 500px;	padding: 10px;	margin-top: 5px;}.commentfooter{background: url(../5d_images/arrow.gif) no-repeat 20px -5px; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/padding-left: 58px;padding-top: 1px;margin-bottom: 2em;font-size: 90%;color: #4A4A4A;}.photoFrame {	background-color: #EFEFEF;	padding: 6px;	border: 1px solid #D9D9D9;}#memberNav{padding-left: 0;margin-left: 0;border-bottom: 1px solid #D9D9D9;width: 150px;}#memberNav li{list-style: none;margin: 0;padding: 0.25em;border-top: 1px solid #D9D9D9;}#memberNav li a { text-decoration: none; }#footerWrapper {	background-image: url(../5d_images/footer_background.jpg);	background-repeat: repeat-x;	padding: 0px;	width: 100%;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #D9D9D9;	background-position: left top;	margin: 0px;}#footerNav{padding-left: 0;margin-left: 0;border-bottom: 1px solid #999999;}#footerNav li{list-style: none;margin: 0;padding: 0.25em;border-top: 1px solid #999999;}#footerNav li a { text-decoration: none; }.h2_Blog {	font-size: 14px;	color: #990000;	margin-bottom: 0px;	padding-bottom: 0px;	font-weight: bold;	display: block;}/* Title Headers */#Blogs_h2 {	background-image: url(../5_images_071013/titles/title_blogs.gif);display: block;	height: 26px;	width: 500px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#Books_h2 {	background-image: url(../5_images_071013/titles/title_books.gif);	display: block;	height: 26px;	width: 500px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#ViewMembers_h2 {	background-image: url(../5_images_071013/titles/title_browsermembers.gif);	display: block;	height: 26px;	width: 500px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#Photogallery_h2 {	background-image: url(../5_images_071013/titles/title_photogallery.gif);	display: block;	height: 26px;	width: 500px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#Movienews_h2 {	background-image: url(../5_images_071013/titles/title_movienews.gif);	display: block;	height: 26px;	width: 500px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#Memberlogin_h2 {	background-image: url(../5_images_071013/titles/title_memberlogin.gif);	display: block;	height: 26px;	width: 500px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#Advertise_h2 {	background-image: url(../5_images_071013/titles/title_advertise.gif);	display: block;	height: 26px;	width: 500px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#EventCalendar_h2 {	background-image: url(../5_images_071013/titles/title_eventcalendar.gif);	display: block;	height: 26px;	width: 500px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#Flyers_h2 {	background-image: url(../5_images_071013/titles/title_flyers.gif);	display: block;	height: 26px;	width: 500px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#BusDirectory_h2 {	background-image: url(../5_images_071013/titles/title_businessDirectory.gif);	display: block;	height: 26px;	width: 500px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#Classifieds_h2 {	background-image: url(../5_images_071013/titles/title_classifieds.gif);	display: block;	height: 26px;	width: 100%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#USnews_h2 {	background-image: url(../5_images_071013/titles/title_usnews.gif);	display: block;	height: 26px;	width: 100%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#Atlantanews_h2 {	background-image: url(../5_images_071013/titles/title_atlantanews.gif);	display: block;	height: 26px;	width: 100%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#Charnews_h2 {	background-image: url(../5_images_071013/titles/title_CharlotteNews.gif);	display: block;	height: 26px;	width: 100%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#SanFran_h2 {	background-image: url(../5_images_071013/titles/title_SanFranciscoNews.gif);	display: block;	height: 26px;	width: 100%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#Nashville_h2 {	background-image: url(../5_images_071013/titles/title_NashvilleNews.gif);	display: block;	height: 26px;	width: 100%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#Chicago_h2 {	background-image: url(../5_images_071013/titles/title_ChicagoNews.gif);	display: block;	height: 26px;	width: 100%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#Thankyou_h2 {	background-image: url(../5_images_071013/titles/title_thankyou.gif);	display: block;	height: 26px;	width: 100%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#Register_h2 {	background-image: url(../5_images_071013/titles/title_register.gif);	display: block;	height: 26px;	width: 100%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#MyStuff_h2 {	background-image: url(../5_images_071013/titles/title_MyStuff.gif);	display: block;	height: 26px;	width: 100%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#MemberProfile_h2 {	background-image: url(../5_images_071013/titles/title_memberProfile.gif);	display: block;	height: 26px;	width: 100%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#MemberEvents_h2 {	background-image: url(../5_images_071013/titles/title_memberEvents.gif);	display: block;	height: 26px;	width: 100%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#MemberPhotos_h2 {	background-image: url(../5_images_071013/titles/title_memberPhotos.gif);	display: block;	height: 26px;	width: 100%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}#MemberBlogs_h2 {	background-image: url(../5_images_071013/titles/title_memberBlogs.gif);	display: block;	height: 26px;	width: 100%;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ECECEC;	margin-top: 10px;	margin-bottom: 10px;	background-repeat: no-repeat;	background-position: left top;	padding-bottom: 10px;}.listingTable {	background-image: url(../5_images_071013/page_elemnt.jpg);	background-repeat: no-repeat;	background-position: 100% 100%;	display: block;	height: 130px;	width: 100%;}.mem_profile_iimage {border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #e6e6e6;border-right-color: #e6e6e6;border-bottom-color: #e6e6e6;border-left-color: #e6e6e6;padding-top: 2px;padding-right: 2px;padding-bottom: 2px;padding-left: 2px;}.mem_profile_text {	font-size: 160%;	font-weight: bold;}#search_city_list {	list-style-type: none;}#search_city_list ul {	list-style-type: none;}#search_city_list li.state {	font-weight: bold;	margin-top: 9px;	}.web_banner_cell {	background-image: url(../5d_images/web_banner_background.gif);	background-repeat: repeat-x;}/* Member Profile Page*/.member_page_name_header {	margin: 0px;	padding: 0px;	font-size: 20px;	font-weight: bold;}#member_info_container {	background-color: #EEEEE1;	padding: 7px;	margin-bottom: 10px;	border-top: 1px solid #9A967A;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #9A967A;}#member_com_container {	padding: 7px;	margin-bottom: 10px;	border-top: 1px solid #9A967A;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #9A967A;}#network_table {	border: 1px solid #DDDDDD;	background-color: #DDDDDD;}.table_box_header {	background-repeat: repeat-x;	background-position: center center;	width: 98%;	background-color:#8A8A8A;	background-image: url(../images/v5/header/red_table_background.png);}.table_box_body {	background-image: url(../images/v5/header/grey_table_background.png);	background-repeat: repeat-x;	background-position: center top;	width: 98%;}.table_box_header_text {	font-size: 14px;	color: #FFFFFF;	margin-bottom: 0px;	padding-bottom: 0px;	font-weight: bold;	display: block;}.currPage {	font-weight: bold;	color: #000000;	background-color: #F0F0F0;	padding: 3px 6px;	border: 1px solid #CCCCCC;}.paginationBox {	padding-top: 3px;	padding-right: 6px;	padding-bottom: 3px;	padding-left: 6px;	border: 1px solid #990000;}.postbyonstyle {	font-size: 10px;	font-style: italic;}.photoCommentsStyle {	font-size: 13px;}.photoTableStyle {	font-size: 13px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999999;}.clear { /* generic container (i.e. div) for floating buttons */    overflow: hidden;    width: 100%;}a.button {	background: transparent url(/images/v5/buttons/bg_button_a.gif) no-repeat scroll right top;	color: #444;	display: block;	float: left;	font: normal 12px arial, sans-serif;	height: 24px;	margin-right: 6px;	padding-right: 18px; /* sliding doors padding */	text-decoration: none;}a.button span {	background: transparent url(/images/v5/buttons/bg_button_span.gif) no-repeat;	display: block;	line-height: 14px;	padding: 5px 0 5px 18px;} a.button:active {    background-position: bottom right;    color: #000;    outline: none; /* hide dotted outline in Firefox */}a.button:active span {    background-position: bottom left;    padding: 6px 0 4px 18px; /* push text down 1px */} #summertrip_contentDiv {	background-image: url(/images/v5/summertrip/2009/page_background.jpg);	background-repeat: no-repeat;	background-position: center top;}.shoutOutTableCell {	width: 550px;	overflow: hidden;}#content_wrapper_blank .tableBoxLongBody .shoutOutTable #shoutOutDiv {	width: 550px;	overflow: hidden;}