.srecent_sblog_comments .sblog_mini_thumb img {
  height:50px;
  margin:0px 0px 5px 0px;
}

.zoompage_box img {
	max-width: 473px;
	_width: expression(this.width > 473 ? 473: true);
	/* Last line is to set max width in IE6 */
	height: auto !important;
}

.recent_sblog_comments .sblog_mini_thumb{
  float:left;
  margin: 0px 4px 0px 0px;
}

.recent_sblog_comments .comment_info, .recent_photos_comments .comment_info {
	margin: 0 0 24px 60px;
}
	/* START FILTER TO ENSURE DIV SURROUNDS ITEMS INSIDE */
	.recent_photos_comments .comment_info {_height: 1px;}
	.recent_photos_comments .comment_info:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
	.recent_photos_comments .comment_info {display: inline-block;}
	html[xmlns] .recent_photos_comments .comment_info {display: block;}
	* html .recent_photos_comments .comment_info {height: 1%; _height: 1px;}
	/* END FILTER */

.recent_sblog_comments .sblog_mini_thumb img {
  height: 50px;
  margin: 0 0 5px 0;
}

.recent_sblog_comments .comment_info .comment,
.recent_photos_comments .comment_info .comment {
  margin:0px 0px 4px 0px;  
}

.site_page_sblogs .sblog,
.site_page_sblog .sblog
 {
  border-bottom: 1px solid;
  margin: 0px;
  padding: 5px 0px 0px 0px;
  width: 96%;
	clear: both;
}

.site_page_sblog .sblog_detail
{
  vertical-align:top;
}

.site_page_sblog .sblog_text
{
  float:left;
  width:200px;
}

.site_page_sblogs .photo {
  float:right;
  width:100px;
}

.sblog_detail .photo {
  float: left;
  margin-right: 5px;
}

.top_sblog .sblog_detail .headline  {
  font-size: 13pt;
  /*font-weight: bold;*/
  margin-top: 10px;
  margin-bottom: 10px;
  line-height: 100%;
}

.sblog_detail .site_page_description  {
  margin-bottom: 8px;
  font-size: 10pt;
}

.sblog_detail .site_page_description p
{
  margin-bottom: 8px;
  font-size: 10pt;
}

.sblog_stats  {
  font-size: 9pt;
  clear:left;
  margin:10px 0px 0px 0px;
}

.sblog_stats .author {
	border: none;
}

.top_sblog .author  {
  border: none;
  margin-left: 0px;
}

.site_page_blogs .sblog  {
  border-bottom: 1px solid;
  margin-bottom: 15px;
	clear: both;
}

.sblog_stats .comment_action  {
  display: none;
}

.boxsitepagebody .top_sblog .sblog_stats .author  {
  margin-top: 15px !important;
}

.site_page_sblogs .sblog_stats .author ,
.site_page_sblog .sblog_stats .author ,
.sblog_stats .timestamp,
.sblog_stats .comment_count,
.sblog_stats .sblog_id  {
  margin-top: 15px;
  border: none;
  padding: 0px 0px 0px 5px;
  _padding: 0px 0px 0px 5px;
  float:left;
  width:auto;
  font-size: 9pt;
}


.sblog_stats .read_action {
  background-image: url('/images/list_arrow.gif');
  background-repeat: no-repeat;
  float:left;
  margin: 10px 0px 10px 10px;
  padding: 0px 0px 0px 10px;
}

.sblog_stats .comment_action
{
  float:left;
  margin: 0px;
  padding: 0px 5px 0px 5px;
  _padding: 0px 0px 0px 5px;
}

.sblog_stats .edit_action  {
  background-image: url('/images/list_arrow.gif');
  background-repeat: no-repeat;
  float:left;
  margin: 10px 0px 10px 10px;
  padding: 0px 0px 0px 10px;
}

.site_page_blogs .author {
  border: none;
}

.site_page_blog_subscriptions .author {
  border: none;
}

.site_page_sblog .author {
  width: 210px;
  float:right;
  padding: 2px;
  clear: right;
  margin-bottom: 10px;
  maring-left: 10px;
}


.site_page_sblog .author .photo  {
  margin: 0px 3px 0px 0px;
  padding: 0px 0px 10px 0px;
  float:left;
  width: auto;
}

.site_page_sblog .author .label 
 {
  font-size: 11pt;
  font-weight: bold;
  margin-bottom: 5px;
}

.site_page_sblog .story 
{
  font-size: 10pt;
  margin-bottom: 10px;
}

.site_page_sblog .photo  {
  margin: 0px;
  padding: 0px 0px 10px 10px;
  float:right;
}

.rss_post .headline a,
.site_page_sblog .headline {
  font-size: 15pt;
  margin-bottom: 10px;
  line-height: 100%;
  text-transform:none;

}

.top_sblog .headline {
  font-size: 15pt;
  margin-bottom: 10px;
  line-height: 100%;
}

.top_sblog .site_page_description  {
}

.sblog .author {
  margin-left: 0px;
}

.top_sblog  {
  border-bottom: 1px solid;
  margin: 0px;
  padding: 5px 0px 0px 0px;
}

.top_sblog .more_action{
  float:left;
  margin: 0px;
  padding: 0px 5px 0px 5px;
  _padding: 0px 5px 0px 5px;
}

.sub_top_sblog  {
  margin: 0px;
  padding: 0px;
  border-bottom: 1px solid;
  margin-top: 3px !important;
}

.top_sblog .photo ,
.sub_top_sblog .photo {
  float:left;
  padding: 0px 4px 0px 0px;
}

.sub_top_sblog .headline  {
  font-size: 9pt;
  line-height: 100%;
}

.sblog_actions  {
  font-size: 10px !important;
  padding: 0px 0px 10px 12px !important;
  *padding-bottom:0px !important;
  margin:0px 0px 0px 0px;
}

.sblog_actions ul  {
  padding: 0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  list-style: none;
}

.sblog_actions ul .comment {
  float: left;
  padding: 0px 2px 0px 10px;
  margin: 10px 0px 5px 0px;
}

.sblog_actions ul .flag,
.sblog_actions ul .edit,
.sblog_actions ul .publish  {
  list-style: none !important;
  float:left;
  padding: 0px 2px 0px 10px;
  margin: 10px 0px 5px 10px;
}

.sblog_actions li  {
  background-image: url('/images/list_arrow.gif');
  background-repeat: no-repeat;
  margin-top: -10px;
}

.sblog_actions .blockspacer  {
  height: 1px;
}

.site_page_sblogs .boxsitepage  {
  /*width: 457px;*/
}

.sblog_detail .site_page_description a {
  font-size: 9pt;
}

.sblog_detail .timestamp{
  padding-left: 5px;
}

.sblog .sblog_detail .sblog_text .sblog_title,
.sblog .sblog_detail .sblog_text .headline a{
  line-height:20px;
  font-weight: bold !important;
  font-size: 16px;
  clear:left;
  display:block;
}


.sblog .sblog_detail .sblog_text  {
  line-height: 150%;
}


.sblog .sblog_detail .sblog_text .rating {
  margin-bottom: 5px;
}

.site_page_top_stories .sub_top_sblog #left .sblog_detail .headline {
  font-weight: normal;
}

.cell_two .site_page_sblog .boxsitepagebody,
{
  width: 100% !important;
}

.sblog .sblog_detail .photo
{
  float: left !important;
}

.sblog .story .story  {
  line-height: 150%;
  margin-top: 10px;
}

.sblog_detail .photo .caption  {
  width: 215px;
}

.sblog .photo .caption  {
  width: 215px;
}

.site_page_sbloggers .sblog_author,
.site_page_sbloggers .current_author {
  float:left;
  width:125px;
	margin: 0 0 16px 0;
	padding: 4px 0 0 0;
}

.site_page_sbloggers .current_author {
	background-color: transparent !important;
	border: 1px solid;
}
.site_page_sbloggers .sblogger a{
  display:block;
  text-align:center;
}

.sblog_header .sblog_image,
.site_page_featured_sblogger .sblog_image,
.site_page_most_recent_sblogs .sblog_image {
  float:left;
  padding: 4px 5px 4px 0px;
}

.site_page_most_recent_sblogs .sblog_details {
  margin: 0px 0px 5px 0px;
  padding: 0px 0px 20px 0px;
  border-bottom: 1px solid;
  _margin: 0px 0px 0px 0px;
  _padding: 0px 0px 25px 0px;
  clear:left;
}

.site_page_featured_sblogger .sblog_name{
  padding: 0px 0px 10px 0px;
}
.site_page_featured_sblogger .sblog_name a{
  font-size:18px;
  font-weight:bold !important;
}
 
.site_page_featured_sbloggers .sblog_details .sblog_name a,
.site_page_most_recent_sblogs .sblog_details .sblog_name a,
.site_page_featured_sblogger .sblog_details .post_title a{
  font-size:14px;
  font-weight:bold !important;
}

.sblog_details .sblog_posted_by {
  /*font-weight:bold;*/
}

.sblog_details .sblog_body {
  padding: 3px 0px 3px 0px;
}

.site_page_featured_sblogger .sblog_details .headline {
  margin:0px 0px 5px 0px;
}

.read_more {
  text-align:right;
}
.site_page_search_sblogs .fieldlabel{
  text-align:left;
  width:50px;
}

.site_page_search_sblogs #sblog_keyword {
	padding: 4px 0 0 0;
}

.site_page_search_sblogs #sblog_keyword input{
	width:100px !important;
}

.site_page_featured_sbloggers .sblog {
  border-bottom: 1px solid;
  margin:0px 0px 5px 0px;
  padding:0px 0px 5px 0px;
}

.site_page_sblog_breadcrumbs_posts {
  margin:0px 0px 10px 0px;
}

.site_page_sblog_breadcrumbs_posts a{
  font-size:14px;
}

.site_page_sblog_archives .year_archive {
  padding:0px 0px 3px 0px;
  margin:3px 0px 2px 0px;
  border-bottom: 1px solid;
}
.site_page_sblog_archives .year_archive a{
  font-size:14px;
}

.site_page_sblog_archives .months_archive {
  margin:0px 0px 5px 10px;
}

.site_page_create_edit_blog_post_body .sblog_photo
{
  float:left;
  width:240px;
  height: 110px;
  border: 1px solid;
  margin:0px 2px 4px 2px;
}

.site_page_create_edit_blog_post_body .sblog_photo .photo
{
  float:left;
  margin:0px 4px 0px 0px;
}

.site_page_create_edit_blog_post_body .sblog_photo .caption input {
  width:125px;
}

.external_rss_feed_input input {
  width:350px;
}

.subscribe_to,
.add_to_favorites  {
	margin: 0 0 4px 0;
}

.subscribe_to a,
.add_to_favorites a{
  vertical-align:top;
}

.subscribe_to img, .add_to_favorites img {
	margin: 0 4px 0 0;
	float: left;
}

.sblog_subscriptions {
  margin:5px 5px 0px 0px;
  padding:5px 5px 0px 0px;
  list-style-image:url(/images/list_arrow.gif);
  list-style-position:inside;
}


.sblog_link .remove_subs{
  text-align:right;
}

.sblog_list .sblog {
	width: 96%;
	border-bottom: 1px solid;
	margin: 10px auto;
	clear: both;  
}

.sblog_list .sblog .sblog_image {
  float:left;
  margin:0px 4px 4px 0px;
}

.rss_icon {
	width: auto;
	display: block;
	margin: 16px 18px 0 0;
	float: right;
}


#site_page_form_end_save .save{
  float:left;
}

#site_page_form_end_save .delete{
  float:right;
}
 

.tags {
  display:inline;
}

.tags .size_1 {
  display:inline;
  font-size:12px;
}
.tags .size_2 {
  display:inline;
  font-size:14px;
}
.tags .size_3 {
  display:inline;
  font-size:16px;
}
.tags .size_4,
.tags .size_5  {
  display:inline;
  font-size:20px;
}
.tagform {
  margin:2px 0px 0px 0px;
}

.tags .size_3 a,
.tags .size_4 a,
.tags .size_5 a{
  font-weight:bold !important;
}

#add_tag_button{
  cursor:pointer;  
}
#add_tag_button[disabled]{
  cursor:default;  
}

.site_page{
  padding:5px 0 5px 0;  
  margin: 0;
  text-align: left;
  width: 100%;
}

.site_page .page_table {
	width: 100%;
}

.site_page .page_table td{
	vertical-align: top;
	margin: 0;
	padding: 0 4px;
}

.site_page .page_table .cell_one{
	width: 230px;
}

.site_page_400 .page_table .cell_one{
	width: 0 !important;	
}

.site_page_410 .cell_one{
	width: 10px !important;
}

.site_page .page_table .cell_two{
}

.site_page .page_table .cell_three {
	width: 190px;
}

.site_page .page_table .cell_four,
.site_page .page_table .cell_five {
 /* width: 240px;*/
  width: 50%;
  padding-right: 8px;
} 

.site_page .page_table .cell_six {
  /*width: 500px !important;*/
}



.cell_one .boxsitepage ,
.cell_one .boxsitepagebody,.cell_three .boxsitepage,
.cell_three .boxsitepagebody {
   padding: 0px !important;
   width: 100%;
}

.cell_four .boxsitepage ,
.cell_four .boxsitepagebody ,
.cell_five .boxsitepage ,
.cell_five .boxsitepagebody {
	width: 208px;
}

.cell_six .boxsitepage,
.cell_six .boxsitepagebody,
.cell_two .boxsitepage,
.cell_two .boxsitepagebody {
	width: 97%;
}

.boxsitepage {
	height: 40px;
	width: 100%;
	background: #fff url(../images/rounded_tl.gif) no-repeat;
;
}

.boxsitepage p {
   color:#eee;
   font-size:14px;
   font-weight:bold;
   padding:14px 0px 0px 18px !important;
}

.boxsitepage p.p1 {
	width: 85%;
	height: 18px;
	overflow: hidden;
	float: left;
}

.boxsitepagebody {
	float:left;
}

.boxsitepagebody .br{
	padding: 10px 20px;
}

.source_select{
	float: left;
}

.multiple_select select{
	margin: 0 !important;
	font-size: 12px;
}

.target_select {
	width: 33%;
	float: left;
}
.multiple_select select{
    width: 200px;
}

.site_page .buttons {
   float:left;
   text-align:center;
	margin: 30px 8px 0pt;
}

.site_page .buttons .button {
	margin: 0 !important;
}

.site_page .button:hover {
}

.boxsitepagebody .my_photo,
.boxsitepagebody .my_video { 
  border: 1px solid;
  width: 40px;
  height: 40px;
  float: left;
  margin: 3px;
  background-position: 50% 50%;
}

.boxsitepagebody .my_photo .my_photo_link,
.boxsitepagebody .my_video .my_video_link { 
  display: block;
  width: 40px;
  height: 40px;
}

.boxsitepagebody .site_page_search_photos_button,
.boxsitepagebody .site_page_search_videos_button { 
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  width: 70px;
  float: none;
  margin-top: 10px;
}

.photo_gallery_main,
.video_gallery_main { 
  width: 500px;
}

.photo_gallery_main .items,
.video_gallery_main .items {
  clear: both;
}

.swlgallery_pagination { 
  clear: both;
 }

.photo_gallery_subnav {

}

.photo_gallery_main .items .item,
.video_gallery_main .items .item {
  width: 125px;
  float: left;
  margin-bottom: 18px;
}

.video_gallery_main .items .item img.image_actual { 
  width: 100px;
}

.swlgallery_starimage { 
  width: 16px;
  float: left;
}

.recent_photos_comments .comment_info { 
  margin-top: 4px;
  float: left;
  width: 130px;
}

.recent_photos_comments .comment_info .data { 
  margin-left: 16px;
}

.photo_enclosure {
  display: table; 
  height: 110px; 
  width: 100px; 
  #position: relative; 
  overflow: hidden; 
  border: 1px solid;
  margin: 0px;
  padding: 0px;
}

.photo_sub_enclosure {
  #position: absolute; 
  #top: 50%;
  display: table-cell; 
  vertical-align: middle; 
  width: 100px; 
  text-align: center; 
  padding: 0px; 
  margin: 0px;
}

.photo_sub_enclosure img {
  #position: relative; 
  #top: -50%; 
  padding: 0px !important; 
  margin: 0px !important;
}

.fieldrow, .field {
	padding: 4px 0 0 0;
}

.fieldinputbutton {
	padding: 0 9px !important;
	width: auto !important;
}



.order_by ul {
	height: 30px;
	width: auto;
	margin: 0;
	padding: 0;
	clear: both;
}

.order_by li {
	margin: 0 8px;
	padding: 0;
	display: block;
	float: left;
	background-image: none;
}

.site_page_sblog_rss_reader .boxsitepage .p1 a, .site_page_featured_sblogger .boxsitepage .p1 a, .site_page_sblog_info .boxsitepage .p1 a, .site_page_sblog_posts .boxsitepage .p1 a {
   color: #001349 !important;
}


/*.site_page_create_new_sblog .fieldinput textarea {
  width:250px !important;
}
*/

/* -------------------------------------------------------------------------------------------
                    Begin of Include from VW  
 -------------------------------------------------------------------------------------------*/

.page_table td.cell_one {
 width: 250px;
}

.site_page .page_table .cell_two {
 width: 835px !important;
 
}

#site_middle_table {
 width: 100% !important;
 }

.page_table td.cell_three {
 width: 1% !important;
 padding-left:8px !important;
 margin-left:8px !important;
}

.page_table td.cell_two .boxsitepage {
  width: 99% !important;
 }

.page_table td.cell_two .boxsitepagebody {
  width: 99% !important;
 }

#sblog_category_input input.fieldinputbutton {
  width: 56px;
 }
 
#site_middle_table .sitebutton {
 margin-left:20px !important;
}

.sblog_name a { 
 font-size: 13px !important;
 font-weight: bold;
 }
 
 .post_title a {
 font-size: 12px !important;
 font-weight: normal !important;
 }
 
 .sblog_text .headline a {
 font-size: 12px !important;
 font-weight: normal !important;

}

/*#site_page_form_end_save ul*/
.sitebutton {
 line-height: 23px !important;
 }
 
 #add_tag_input {
  width: 100px;
  margin-right: 5px;
 }
 
 .sblog  .sblog_title {
 font-size: 13px !important;
 }
 
 .sblog .sblog_detail .photo .caption {
  /*width: 430px !important;*/
  width: auto !important;
  /*white-space: nowrap;*/
  
 }
 
#zoompage_video .boxmain, #zoompage_photo .boxmain, 
#zoompage_interaction .boxmain, #zoompage_comments .boxmain, 
#zoompage_community_interest .boxmain
{
  /*width:510px !important;*/
}

 #zoompage_video .boxmainbody, #zoompage_photo .boxmainbody, 
 #zoompage_interaction .boxmainbody,  #zoompage_comments .boxmainbody, 
 #zoompage_community_interest .boxmainbody {
  width:500px !important;
 }
 
#zoompage_information .boxmain, #zoompage_other_items .boxmain {
 /*width:260px !important;*/
}

#zoompage_information .boxmainbody, #zoompage_other_items .boxmainbody {
 width:100% !important;
}

.site_page .page_table {
width: auto !important;
}

/*.source_select select#Contacts, .source_select select#Invitees {
   width: 245px !important;
}*/

/* -------------------------------------------------------------------------------------------
                End of Include from VW 
 -------------------------------------------------------------------------------------------*/
 
#spm_300_2_2 .site_page_most_recent_sblogs .boxsitepagebody .blockspacer {
	display:none;
	height:0px;
}

#spm_300_2_2 .site_page_most_recent_sblogs .boxsitepagebody .br .blockspacer {
	display:inline;
}

#site_page_feedback_comment_textarea {
	width:370px;
	margin: 0px;
}

#container .site_page {
	width:975px !important;
}