body, td, th, textarea, h1, h2, h3, h4, h5, h6 {
	font: normal normal normal 83%/1.2em 'Lucida Grande', Verdana, Helvetica, sans-serif;
		 vertical-align: baseline;
		
}


b, strong {
	font-weight: bold;
}

i, em {
	font-style: italic;
}

blockquote, q {
	quotes: none;
}

p {
	color: white;
	line-height: 16px!important;
	}

blockquote::before, blockquote::after, q::before, q::after {
	content: '';
}

:focus {
	
}

ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}


.center {
	
	 text-align: center;
}





.form-box h2 {
		 font-size: 14px;
	 font-weight: bold;
	 line-height: 23px;
	 text-indent: 7px;
}

.form-box .desc {
	line-height: 20px;
	
}



form label {
	
	 font-family: 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
	 line-height: 1.7em;
		 text-transform: none;
}


form input[type="text"], form input[type="password"] {
	 font-size: 1.1em;
	}

form textarea {
		 font-size: 1em;
	}

form select {
		 font-size: 1em;
	}


.input-desc {
		 font-size: 11px;
	 line-height: 16px;
	
}


form .location-loading-text {
		 line-height: 350px;
	
	 text-align: center;
	
}

form .location .input-desc {
	text-align: center;
}

.profile-picture-left {
	text-align: center;
}


.form-box h3 {
	
	 font-size: 14px;
	 font-weight: bold;
	 line-height: 23px;
	 text-align: left;
	 text-indent: 7px;
}


.form-notice {
	 text-align: center;
}

form#form-signup span.payment_value {
	line-height: 12px;
	 }




li#autocomplete-list ul.holder li.bit-box, li#autocomplete-list ul.holder li.bit-input input {
	font-size: 11px;
}



li#autocomplete-list form ol {
	font-size: 11px;
	
}

li#autocomplete-list form ol li.input-text label {
	font-weight: bold;
	 cursor: pointer;
		 font-size: 13px;
	}

li#autocomplete-list form ol li.input-text input {
	
	 font-size: 11px;
	}


li#autocomplete-list ul.holder li.bit-box a.closebutton {
		 font-size: 1px;
	 }


li#autocomplete-list #userlist-box .default {
	
	 font-size: 11px;
	}


li#autocomplete-list #userlist-box ul li {
		 font-size: 11px;
}

li#autocomplete-list #userlist-box ul li em {
	font-weight: bold;
	 font-style: normal;
	}


div#box-guest div.available_friends, div#box-guest div.email_friends, div#box-guest div.invite_friends {
	font-size: 11px;
	}


div#box-guest div.attending {
	font-size: 11px;
	 
}


div#box-guest #user_list li.user-new a {
	
	 font-size: 11px;
	}

input.date_picker {

	 font-size: 12px;
		 cursor: pointer;
	
}


div.dp_container .dp_cal select {
	
	 font-size: 11px;
}


div.dp_container .dp_cal th, div.dp_container .dp_cal td {

	 text-align: center;
	 font-size: 11px;
	
}


div.dp_container .dp_cal td {
	cursor: pointer;
}


input {
		 font-size: 1.1em;
		 text-indent: 5px;
	}



div#upload-content .desc {
	font-size: 12px;
}

div.flash-uploader div#switch_uploader {
	font-size: 11px;
	 font-weight: bold;
	
}

div.flash-uploader .likeParent {
	font: inherit;
	
	 text-decoration: inherit;
}


div.flash-uploader a.likeParent, div.flash-uploader a.likeParent:link, div.flash-uploader a.likeParent:active, div.flash-uploader a.likeParent:visited, div.flash-uploader a.likeParent:hover {
	font: inherit;
	
}

div.flash-uploader legend {
	font-weight: bold;
	
}



div.flash-uploader .progressName {
	font-size: 8pt;
	 font-weight: bold;
		 text-align: left;
	 white-space: nowrap;
	 overflow-x: hidden;
	 overflow-y: hidden;
}

div.flash-uploader .progressBarInProgress, div.flash-uploader .progressBarComplete, div.flash-uploader .progressBarError {
	font-size: 0px;
	}

div.flash-uploader .progressBarStatus {
	
	 font-size: 12px;
	 text-align: left;
	 white-space: nowrap;
}

div.flash-uploader a.progressCancel, div.flash-uploader a.progressCancel:link, div.flash-uploader a.progressCancel:active, div.flash-uploader a.progressCancel:visited, div.flash-uploader a.progressCancel:hover {
	
	 font-size: 11px;
	
	 line-height: 24px;
	}





a:link, a:visited, a:hover, a:active {
	text-decoration: none;
}






a:hover {
	text-decoration: underline;
}

h1 {
	font-size: 180%;
	 font-weight: normal;
}

h2 {
	font-size: 155%;
	 font-weight: normal;
}

h3 {
	font-size: 135%;
	 font-weight: normal;
}

h4 {
	font-size: 100%;
	 font-weight: bold;
}

strong {
	font-weight: bold;
}

em {
}

/* @end */

/* @group header */

/* @group navigation */


ul#main-navigation li {
	
	 font-weight: normal;
	
}

ul#main-navigation li a {
	text-decoration: none;
	letter-spacing: 0px;
	font-size: 13px!important;
	
	
	
}

ul#main-navigation li a:link, ul#main-navigation li a:visited, ul#main-navigation li a:hover, ul#main-navigation li a:active {
		 font-size: 12px;
		 

			}

ul#main-navigation li a:hover {
	text-decoration: none;
	background: url(../img/nav_but.png);
	
}

ul#main-navigation li.nav-selected a {
	font-size: 13px;
		 
}


div#header h1 a {
	font-size: 35px;
	 line-height: 113px;
	 text-indent: -2000px;
}

div#header {
	text-align: center;
}

div#header h1 a {
	
	 font-family: Arial;
}

/* @end */

/* @group body */




.content-box h2 {
	
	 font-size: 18px;
	 font-weight: normal;
	 letter-spacing: 1px;
	 line-height: 23px;
	
}


.content-box h4 {
	font-size: 14px;
	 font-weight: bold;
	 text-align: center;
}

.content-box-content p {
	line-height: 18px;

	 text-align: left;
	
}


ul#sub-navigation, ul.sub-navigation {
	
	 font-size: 12px;
}

ul#sub-navigation li, ul.sub-navigation li {
	
	 line-height: 14px;
	 font-size: 11px;
	
	}
	
	 ul#sub-navigation li a, ul.sub-navigation li a {
	
	text-decoration: none;
	 color: #666;
	 font-size: 13px;
	}
	
.twelve	 ul.sub-navigation li a {
	
	text-decoration: none;
	 color: #666;
	 font-size: 14px;
	}




ul.micro-navigation {
	 font-size: 12px;
}

ul.micro-navigation li.nav-selected a {
	font-size: 13px;
	 }


form#theform-search input {
	
	 font-size: 20px;
	
}


div.search-button a {
	cursor: pointer;
	
}

div.search-button a:hover {
	text-decoration: none;
}


div#sb-user-account div.user-photo a:hover {
	cursor: pointer;
	 text-decoration: none;
}

div#sb-user-account span#user-photo-change {
	
	 font-size: 10px;
	 font-weight: bold;
	
	 text-align: center;
	 text-transform: uppercase;
	
	}

div#sb-user-account h2.user-nickname {
	font-size: 12px;
	 font-weight: bold;
	 overflow-x: hidden;
	 overflow-y: hidden;
	
}

div#sb-user-account div.user-quick-options {
	font-size: 11px;

}

div.sb-big-link a {
	cursor: pointer;
}

div.sb-big-link a:hover {
	text-decoration: none;
}

div.sb-big-link div.big-link-block div.text {
		 font-size: 11px;
	 line-height: 22px;
}


ul#manage-dropdown li a:hover {
	text-decoration: none;
}

#sb-inbox  h2 {
	font-size: 13px;
}

.widget-list li {
	border-bottom-width: 1px;
	 border-bottom-style: dotted;
	 padding-top: 10px;
	 padding-right: 0px;
	 padding-bottom: 10px;
	 padding-left: 0px;
	 font-size: 80%;
}

div.sidebar-box h2 {
	
	 font-size: 14px;
	 font-weight: normal;
	 text-align: left;
	 
}

div.sidebar-box a.sb-action {
	
	 font-size: 11px;
	 font-weight: bold;
	 text-transform: uppercase;
}

div.sidebar-box a.sb-action:hover {
	text-decoration: none;
}


div#sb-current-status-text, div#sb-current-status-input {
	font-size: 12px;
	 font-weight: normal;
	 
}

#sb-current-status-text {
	overflow-x: hidden;
	 overflow-y: hidden;
}

ul#sb-moderate-list li.no-moderate-items {
	text-align: center;
}

ul#sb-inbox-list li a:hover, ul#sb-moderate-list li a:hover {
	text-decoration: none;
}

ul#sb-inbox-list li a div.inbox-text, ul#sb-moderate-list li a div.inbox-text {
	font-size: 11px;
	 font-weight: bold;
	 line-height: 20px;
}

ul#sb-inbox-list li a div.inbox-unread, ul#sb-moderate-list li a div.inbox-unread {

	 font-size: 11px;
	 font-weight: bold;
	
	 line-height: 19px;
		 text-align: center;
	}

ul#sb-add-list li a:hover {
	cursor: pointer;
	 text-decoration: none;
}

ul#sb-add-list li a {
	cursor: pointer;
	 text-decoration: none;
	 color: black;
}

ul#sb-add-list li div.add-text {
	font-size: 9px;
	 
	 text-align: center;
	
	}
	
	div#sb-inbox h2 {
	
	font-size: 18px;
	
}


ul#sb-friends-list li.no-friends {
	text-align: center;
}

ul#sb-friends-list li a:hover {
	text-decoration: none;
}


ul#sb-friends-list li div.friends-text {
	line-height: 21px;
}


div#sidebar a.start-chat:hover {
	cursor: pointer;
}

ul#sb-upcoming-list li a:hover {
	cursor: pointer;
	 text-decoration: none;
}

ul#sb-upcoming-list li div.event-title {
		 overflow-x: hidden;
	 overflow-y: hidden;
	 
}


ul#sb-upcoming-list li div.event-text {
	font-size: 11px;
	}

ul#sb-upcoming-list li div.no-events {
	text-align: center;
}


ul#footer-links {
	
	 text-transform: lowercase;
}

ul#footer-links li {
	
	 font-size: 11px;
	 line-height: 30px;
	
}


.widget-footer a {

	 text-align: left;
	 font-size: 11px;
	 
}



div.lightbox-wrapper {
	
	 text-align: center;
	
}

div.lightbox {
		 text-align: left;
}

.info-notice, .alert-notice, .error-notice {
	 font-size: 11px;
	 
	 text-align: left;
}


.info-notice h5, .alert-notice h5, .error-notice h5 {
	font-size: 13px;
	 font-weight: bold;
}


#lightbox {
	
	 line-height: 18px;
	 	 text-align: left;
	 }

#lightbox-close-button a {
	
	 cursor: pointer;
	
	 text-indent: -9999px;
}


iv.legal {
	font-size: 12px;
	 text-align: left;
}







div.legal h3 {
	
	 font-size: 25px;
	 font-weight: bold;
	}

div.legal h4 {
	
	 font-size: 14px;
	 font-weight: bold;
		 text-align: left;
}

div.legal span.last-revision {
	font-style: italic;
}


#main-content h2.form-title a.edit {
	font-size: 12px;
	 line-height: 8px;
	
}


.code-box h4 {
	text-align: left;
}


.blog-list li h3 {
	line-height: 1.5em;
}

.blog-post h3 {
	
	 font-size: 16px;
	 font-weight: normal;
	 line-height: 19px;
	
}

.blog-post h3 a.edit {
	font-size: 12px;
	
}

.blog-post .post-time {
	
	 font-size: 10px;
	
}

.blog-entry .entry-body {
	line-height: 25px;
}

.blog-post .post-time strong {
	font-weight: bold;
}

.blog-post .post-comments {
	 font-size: 11px;
	
}

.blog-post .post-comments strong {
}

.blog-post .post-tags {
	
	 font-size: 11px;
	
}

.blog-entry h3 {
	font-size: 22px;
	 font-weight: normal;
	 
	 
}

.blog-entry h3 a {
	text-decoration: none;}

.blog-entry .entry-stats {
	font-size: 11px;
	 line-height: 16px;
}

.magazine-list-title {
	 font-size: 11px;
	 text-indent: 3px;
	 
}

#magazine-list .day {
	font-size: 130%!important;
	
	
}

.magazine-list-author {
	
	 font-size: 10px;
	 text-indent: 3px;
}

.magazine-list-clip {
	
	 font-size: 11px;
	}


.entry-body td {
	overflow-x: visible;
	 overflow-y: visible;
	 overflow-x: inherit;
	 text-overflow: inherit;
	 
}

li.video_item {
	font-size: 11px;
}







li.video_item div.video_infos {
	 text-align: left;
	 overflow-x: hidden;
	 overflow-y: hidden;
}

li.video_item div.video_infos div.video_title, li.video_item div.video_infos div.video_by, li.video_item div.video_infos div.video_stats {
	overflow-x: hidden;
	 overflow-y: hidden;
	
}


li.video_item div.video_infos div.video_title {
	font-weight: bold;
	 font-size: 12px;
}

li.video_item div.video_thumb div.video_duration {
		 font-size: 10px;
	}


li.video_item div.video_infos div.video_by a {
	font-weight: bold;
}


li.video_item.small div.video_infos {
	
	 overflow-x: hidden;
	 overflow-y: hidden;
}

li.video_item.small div.video_infos div.video_title {
	font-size: 11px;
	}

div.snm_video_player h1.video_title {
	font-weight: bold;
	}

div#video_player {
		 text-align: center;
}
div.video_tags {
	font-weight: bold;
	
}



#welcome-default h1 {
		 font-weight: normal;
	 font-size: 22px;
	 line-height: normal;
}

#welcome-default .feature-title {
	font-size: 16px;
}

#welcome-default .feature-desc {
}


#welcome-list {
	font-size: 16px;
}

#welcome-left p {
	font-size: 16px;
	 line-height: 1.5em;
}



.welcome-list-title {
	
	 font-size: 11px;
	 
	 line-height: 15px;
}


#welcome-page th {
	font-size: 20px;
	
}

#welcome-page table th {
		 font-size: 18px;
	 
	 text-align: left;
}




.search-listing li {

	 text-align: left;
}


.search-listing h3 {
	
	 font-size: 18px;
	 line-height: 25px;
	
}

.search-listing .member-online {
	
	 line-height: 25px;
	}

.search-listing .strapline {
	
	 line-height: 18px;
	}


.search-listing .listing-questions li {
		 font-size: 11px;
	 line-height: 17px;
	}

.search-listing .listing-questions li strong {
	font-weight: bold;
	
}



.search-listing .interact-links li {
	
	 font-size: 9px;
	
}


.search-listing .interact-links li:hover {
	cursor: pointer;
}

.search-listing .interact-links li a:hover {
	text-decoration: none;
}



.wall-post .who-when {
	font-size: 11px;
	 line-height: 15px;
	 font-weight: bold;
}

.wall-post .content {
	line-height: 18px;
	 
	 float: left;
}

.wall-post .content p {
	font-size: 11px;
	
}

.wall-post .wall-post-actions {

	 font-size: 11px;
	}

/* @end */






#message-items th {
	font-size: 11px;
	 font-weight: bold;
	
	 vertical-align: top;
}

.umc-request-item {
	
	 font-size: 12px;
}


#message-items .check {
		 text-align: center;
}

#message-items td a {
	
	 text-decoration: none;
	}

#message-items td a span {

	 font-size: 11px;
}


#message-items .check img {
	cursor: pointer;
}

#message-items .image {
	
	 text-align: center;
}


#message-items td.sender {
	font-size: 12px;
	 line-height: 25px;
	
}

#message-items td.sender span {

	 font-weight: bold;
}

#message-items td.sender em {

	 font-style: normal;
	 overflow-x: hidden;
	 overflow-y: hidden;
	
}
#message-items td.subject {
	
	 font-size: 14px;
	 font-weight: bold;
	
	 overflow-x: hidden;
	 overflow-y: hidden;
	 white-space: nowrap;
}

#message-items td.noreply {
	
	 line-height: 22px;
}

#message-items .subject a em {
	font-size: 11px;
	 font-weight: normal;
}

#message-items td.subject a span {
	font-size: 10px;
	 font-weight: normal;
}

#message-items td.date {
	font-size: 11px;
	 line-height: 28px;
	
}



#message-items td.delete {
	
	 text-align: center;
	
}

#message-items .delete {
	width: 30px;
}

#message-table-bottom {
	
	 text-align: right;
}


.activity-text {
	font-size: 11px;
	line-height: 23px;
	word-spacing: 1px;
	
}

.activity-text a {
	font-weight: normal;
}


.activity-when, .activity-delete {
	
	 text-align: right;
	 
}


.activity-list .video-photo {

	 overflow-x: hidden;
	 
}


.activity-list h3 {
	font-weight: bold;
	 font-size: 11px;
}

.loading {
		 cursor: progress !important;
	
}

.loading-big {
	
	 cursor: progress !important;
	
}

a canvas#loading {
	cursor: progress !important;
	}

.buttons canvas#loading {
	cursor: progress !important;
	 }





.pagination {
	 font-size: 12px;
}

.pagination-desc {
	float: left;
	 
}

.pagination-desc strong, .pagination-links strong {
	font-weight: bold;
}


.pagination-links li {
	display: inline;
	 font-weight: bold;
	
}





.buttons a, .buttons button {
		 font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif;
	 font-size: 90%;
	 line-height: 130%;
	 text-decoration: none;
	 font-weight: normal;
	
	 cursor: pointer;
	
}


.buttons button[type] {
	
	 line-height: 17px;
}


.news-list-title {
		 font-size: 12px;
	 
}

.news-list-time {
	
	 font-size: 10px;
	
}








.arrow-left {
	
	 text-align: center;
	 
}

.arrow-right {
	
	 text-align: center;
	
}


.photo-info h3 {
	font-size: 16px;
	 line-height: 26px;
	}

.photo-info h3 strong {
	font-weight: bold;
}

.photo-info-links {
	font-size: 12px;
}


#photo-single .photos-list {
	float: right;
	
}


.photo-single-image {
	
	 text-align: center;
	
}

.photo-single-info {
	font-size: 12px;
	 text-align: center;
	
	 overflow-x: hidden;
	 overflow-y: hidden;
}


.photos-album-list, .album-list {
	
	 text-align: center;
}


.photos-album-list li {
	
	 font-size: 10px;
}


.edit-profile-photo .grid-left {
		 text-align: center;
	 
}

.edit-profile-photo span {
	font-size: 11px;
	 
}


.photo-info h3 {
	font-size: 16px;
	 line-height: 26px;
	
}

.photo-info h3 strong {
	font-weight: bold;
}

.photo-info-links {
	font-size: 12px;
}

.photos-list, .members-list {
	
	 text-align: center;
	 
}

.photos-list li, .members-list li {

	 text-align: center;

}




.forum-list-time {
	
	 font-size: 9px;
	 line-height: 15px;
}

.forum-list-message {
	
	 font-size: 10px;
	 overflow-x: hidden;
	 overflow-y: hidden;
	 line-height: 15px;
}

ul.minor-options li a {
	font-size: 10px !important;
	
}

.group-forum-list-title {
	font-size: 14px;
	
}

.group-forum-list-time {
	 font-size: 10px;
	 
}





#forum-index-list h3 {
	 line-height: 34px;

}



#forum-index-list table thead th.forum-name {
	 text-align: left;
	 
}

#forum-index-list table thead th.forum-posts {
	
	 text-align: center;
}

#forum-index-list table thead th.forum-views {
	 text-align: center;
}

#forum-index-list table thead th.forum-last-post {
	
	 text-align: left;
}


#forum-index-list table tbody tr td.forum-icon {
	text-align: center;
}


#forum-index-list table tbody tr td.forum-name {
	font-size: 11px;
	 
}

#forum-index-list table tbody tr td.forum-name a {
	font-size: 16px;
}

#forum-index-list table tbody tr td.forum-name a.no-desc {
	line-height: 35px;
}

#forum-index-list table tbody tr td.forum-posts, #forum-index-list table tbody tr td.forum-views {
	font-size: 12px;
	 line-height: 35px;
	
	 text-align: center;
}



div#forum #list-forums th {
	font-size: 110%;
	 font-weight: bolder;
}

div#forum #list-forums th .about {
	text-align: left !important;
}


div#forum #list-forums td.member {
	
	 text-align: center;
	
}

div#forum td.member a {
	font-size: 12px;
}


div#forum td.member ul li a {
	font-size: 10px;
}


div#forum #list-forums td.message {
	font-size: 13px;
	
}


div#forum .num_topics {
	
	 font-size: 105%;
	 font-weight: bolder;
	 text-align: center;
}

div#forum .num_posts {
	
	 font-size: 105%;
	 font-weight: bolder;
	 text-align: center;
}

div#forum .list-name {
	font-weight: bolder;
}

div#forum .description {
	overflow-x: hidden;
	 overflow-y: hidden;
	 text-align: left;
}

div#forum .small {
	font-size: 100% !important;
}


div#forum #breadcrumbs .crumb {
	font-size: 120%;
}

.forum-list-title {
		 line-height: 16px;
	
	 font-size: 12px;
	
}



ul#admin-bar-navigation li {
	
	 font-size: 12px;
	 line-height: 1.2em;
	
}



ul#admin-bar-navigation li a {
	
	 cursor: pointer;
		 font-size: 95%;
	 font-weight: normal;
	
	 text-decoration: none;
	
}





ul#admin-bar-navigation li a.active {
	
	 font-weight: bold;
}


ul#admin-bar-navigation li.drop a {
	overflow-x: hidden;
	 overflow-y: hidden;
}



ul#admin-bar-navigation li ul {
		 overflow-x: hidden;
	 overflow-y: hidden;
	 
}

.action-inform {
		 text-align: center;
}

.action-alert {
		 text-align: center;
}



.action-error {
		 text-align: center;
}

.admin-note {
		 font-size: 12px;
	 }




#edit-profile-aboutme h4 {
	font-size: 16px;
	 font-weight: bold;
	 text-align: left;
}

.edit-profile-photo h5 {
	 font-size: 15px;
	 font-weight: bold;
	}


#profile-interact li a {

	 cursor: pointer;
	 
	 font-family: 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif;
	 font-size: 90%;
	 font-weight: normal;
	 line-height: 130%;
	 text-decoration: none;
}

ul#manage-dropdown li div.manage-text {
	float: left;
	 margin-top: 1px;
	 font-size: 9px;
	 color: white;
}

.search-listing .interact-links {
	
}





.profile-info-question {
	font-weight: bold;
	}

.profile-info-answer {
	font-size: 12px;

}





.profile-details-box {
	
	 line-height: 1.5em;
	 font-size: 11px;
}

.profile-details-box h5 {
	font-family: 'Helvetica Neue', Tahoma, Helvetica, Arial, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
	 letter-spacing: 1px;
	 text-transform: uppercase;
}

.custom-questions {
	font-size: 11px;
	 }








.event-date {
	
	 text-align: center;
	
}

.event-smallinfo .month {
	font-size: 11px;
	 font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	 font-weight: bold;
	 line-height: 18px;
	 text-transform: uppercase;
}

.event-smallinfo .day {
		 font-family: Verdana, 'Times New Roman', Times, serif;
	 font-size: 30px;
	 line-height: 32px;
}

.event-smallinfo .name {
	font-size: 15px;
	 font-weight: bold;
	
}

.event-smallinfo .tagline {
	font-size: 11px;
	 line-height: 15px;
	
}




.group-list-info .title {
	font-size: 13px;
	 font-weight: bold;
	 line-height: 15px;
	 
}

.group-list-members {
	
	 font-size: 9px;
	 text-transform: uppercase;
	 text-align: right;
}

.group-list-members strong {
		 font-size: 15px;
	 font-weight: normal;
	 line-height: 20px;
}

.group-list-members span {
	line-height: 23px;
	
}



.group-list-half .title {
	font-size: 14px;
	 font-weight: bold;
	 }

.group-list-half .tagline {
	font-size: 11px;
	 line-height: 14px;
	
}

.group-list-join {
	
	 font-size: 9px;
	 text-align: center;
	 text-transform: uppercase;
	 
}

.group-list-join strong {
	font-size: 20px;
	 font-weight: normal;
	 line-height: 25px;
	 letter-spacing: -1px;
}




.actions li {
	font-size: 11px;
	 line-height: 16px;
	}

.actions li a:hover {
	text-decoration: none;
}

.actions li a:hover span {
	text-decoration: underline;
}

.countdown {
	text-align: center;
}



.countdown-days, .countdown-hours, .countdown-minutes, .countdown-seconds {
	font-family: Futura;
	 font-size: 30px;
}

.countdown-label {
	font-size: 11px;
}




.invite-list {

	 text-align: left;
	
}

#what-now-list li .title {
	font-size: 14px;
}

#what-now-list li .desc {
	font-size: 11px;
	 line-height: 14px;
}

#what-now .close {
	font-size: 11px;
	
}



#what-now h3 {
	
	 font-weight: normal;
	 line-height: 24px;
}





#quick-help h3 {
		 font-weight: normal;
	 line-height: 24px;
	 font-size: 14px;
}


.quick-info h3 {
	font-size: 18px;
	 line-height: 18px;
	
}




.calendar td {
	cursor: pointer;
	 text-align: center;
}

.calendar table th {
	font-weight: bold;
	}



#snm_rating_votes {
		 font-size: 11px;
	
}

div.snm_rating .rate {
	
	 text-decoration: none;
	}

.rating_text {
	font-size: 9px;
	 line-height: 18px;
}


.atnt a {
	text-decoration: none;
	
}

.atnt a:hover {
	text-decoration: underline;
}

#at_msg, #at16p label, #at_share .at_item, #at16p, #at15s, #at16p form input, #at16p form textarea {
	font-family: arial, helvetica, tahoma, verdana, sans-serif !important;
	 font-size: 12px !important;
}

#at15s {
		 line-height: 1em !important;
	
	 overflow-x: visible !important;
	 overflow-y: visible !important;
	
	 text-align: left !important;
}



.at15e_row input, .at15e_row textarea {
	
	 font-size: 12px !important;
	 font-weight: normal !important;
	 }


.at15t {
	
	 line-height: 16px !important;
		 cursor: pointer;
	
}

#at16clb {
	font-size: 16pt;
	 font-family: 'verdana bold', verdana, arial, sans-serif;
}


	
#at16pcc {
	
	 font-size: 10px !important;
	 	 overflow-x: visible;
	 overflow-y: visible;
}



#at16pi {
	 text-align: left;
	}


#at16pt h4, #at16pt a {
	font-weight: bold;
}

#at16pt h4 {
	display: inline;

	 font-size: 1.3em;
	
	 cursor: default;
}

#at16pt a {
	 font-size: 1.4em;
	 text-decoration: none;
	 }


#at16pc .tmsg {
		 font-weight: normal;
}


#at16pc form label {

	 font-weight: bold;
	 line-height: 24px;
		 text-align: right;
	
}

#at_email form input, #at_email form textarea {
		 font-size: 12px !important;
	 font-weight: normal;
	 }



#at16pc .atbtn {
		 font-weight: normal;
	 	 cursor: pointer;
	 
}


#at16pc form .form-text {
	
	 line-height: 1em;
}


#at16pc form .form-char {

	 text-align: right;
	}


#at_complete {
	font-size: 13pt;
	 
	 text-align: center;
}



.at_baa {
	
	 overflow-x: hidden;
	 overflow-y: hidden;
	 
	
	 text-indent: -9000px;
}

#at16pf a {
	line-height: 7px;
	
}


#at_feed div {
		 line-height: 26px !important;
	 
}


#at_feed a {
	
	 line-height: 17px;
}

.fbtn {
		 cursor: pointer;
	
}

.fbtn.bloglines {

	 line-height: 20px !important;
	
}


.fbtn.winlive {

	 line-height: 19px;
	
}

.fbtn.mymsn {
	 line-height: 14px !important;
	}

.fbtn.aol {
	
	 line-height: 18px !important;
	
}





div.undertaker {
		 cursor: pointer;
	 
	 font: normal normal bold 14px/normal Verdana;
	 font-style: normal;
	 font-variant: normal;
	}

.ds-album-list {
	text-align: center;
}

div#comments-list canvas#loading {
	}

div.side_tools {
	
}

.members-list li span {
	
}

.members-list li span a {
	font-weight: bold;
}

.description {
	
	 text-align: center;
}


.more {
		 font-size: 11px;
	 font-family: 'Helvetica Neue', Tahoma, Helvetica, Arial, sans-serif;
	 font-weight: bold;
	
}

.more_rss {
	
	 font-size: 11px;
	 font-family: 'Helvetica Neue', Tahoma, Helvetica, Arial, sans-serif;
	 font-weight: bold;
	 text-transform: uppercase;
}




.site-help {
	
	 text-align: left;
	 font-size: 11px;
	 
}



.tagcloud div {
	 font-size: 12px;
}

.one .content-box h2 {
	
	
	 font-size: 13px;
	
	
}
	
	

	


.two .content-box h2 {
	
	
	 font-size: 13px;
	

	
}

.three .content-box h2 {
	
	
	 font-size: 13px;
	

	
}

.four .content-box h2 {
	
	
	 font-size: 13px;
	

	}

.five .content-box h2 {
	
	
	 font-size: 13px;
	
	
}

#workshops a {
	text-indent: -2000px;}

#tab a {
	text-indent: -2000px;
}




