@charset "utf-8";
/* CSS Document */

/********Width Control*********/
div.mainsection,div.defaultnav{width:980px;}
div.colcontrolinner{width:960px;}


table.mainsectiontbl tbody tr td{padding:0;}
table.mainsectiontbl tbody tr td{padding:0px 6px 0px 0px;}/**************spacing of the columns***********/
table.mainsectiontbl tbody tr td.modright{padding-right:0px;}/*****Last Right mod******/
.modbottom{margin-bottom:0px !important;}/*****Last Bottom mod******/
/*table.mainsectiontbl > tbody > tr > td:last-child {padding-right:0px}*/

/********End of Width Control*****/
div.mainsection{margin-bottom:40px;}
div.mainsectionpadding { padding-bottom:26px;}
div.modheader{padding:2px 10px;border-top:none;}
div.modcontent{padding:4px 0; overflow:hidden;}
div.modcontent:hover{overflow:hidden;}
div.truncatextratext{ white-space:nowrap;}


div.modcontentreplica{padding:4px 0;}
/*Module Curve*/
div.modheaderhld{-moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; border-top-right-radius: 4px;border-top-left-radius: 4px;} /**top Curve**/
div.modcontenthld{-moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; border-bottom-right-radius:4px; border-bottom-left-radius:4px; /*padding-bottom:4px;*/}  /**bottom curve**/
div.userprofilemod{-moz-border-radius:4px; border-radius:4px;}

div.modcontenthld tbody tr td{padding:2px 5px 2px 5px;} /*****Module Padding*****/
.thumbnailDimension { width:124px; }
.tableStyle { table-layout:fixed;}

div.defaultnavhld{ font-size:14px;}
div.defaultnav{ padding:5px 0 8px; text-align:center;}
div.defaultnav a.defaultnava{padding:0px 24px;}
div.defaultnav a.defaultnavleft{padding-left:0px;}
div.defaultnav a.defaultnavright{padding-right:0px;}

div.modheader{ font-size:15px;}


/******************************/
/*******Module Section*********/
/******************************/

/******User Proflle*********/
div.userprofilemod{width:100%;}
div.userprofilemodcontent{padding:10px;}
div.userprofilemodcontent tbody tr td.profpic{max-width:100px; height:100%; padding-right:10px; vertical-align:middle}
div.userprofilemodcontent tbody tr td.profname{width:200px; padding-left:5px;padding-right:5px;font-size:16px; vertical-align:middle;}
div.userprofilemodcontent tbody tr td.profinfo{font-size:12px; vertical-align:middle}
.imagedimensions {width:125px;padding-right: 10px;padding-top: 13px;}

	/**Messagemodule**/
	div.messagemodule,div.videomodule{margin:0 6px;min-height:10px;} /*min height is set to fix IE7/6 bug*/
	/*div.messagemodule table,div.videomodule table{width:100%;}*/
		/*div.messagemodule table tbody tr td, div.videomodule table tbody tr td{vertical-align:top;}*/
		div.videomodule table tbody tr td.messagetxt{padding-left:8px;}
		div.videomodule table tbody tr td.videoimg{width:128px;}
		div.messagemodule table tbody tr td.messageimg{width:50px; padding-right:5px; vertical-align:top}
		div.messagemodule div.twittertop{margin-bottom:2px;padding-top:9px;}
		div.messagemodule div.twittertop span.twitname{float:left;}
		div.messagemodule div.twittertop span.twitname a{}
		div.messagemodule div.twittertop span.twitdate{float:right;font-size:10px;}
		div.messagemodule span.twitat{font-size:10px; margin-left:5px; padding-top:1px; }
img.thumbnailsize {width:50px; height:50px;}
      /**Messagemodule**/
	div.videomodule{margin:0 6px;min-height:10px;} /*min height is set to fix IE7/6 bug*/
	/*div.messagemodule table,div.videomodule table{width:100%;}*/
		/* table tbody tr td, div.videomodule table tbody tr td{vertical-align:top;}*/
		div.videomodule table tbody tr td.messagetxt{padding-left:8px;}
		div.videomodule table tbody tr td.videoimg{width:128px;}
		 table tbody tr td.messageimg{width:50px; padding-right:5px;}
		 div.twittertop{margin-bottom:2px !important;padding-top:9px !important; }
		 div.twittertop span.twitname{float:left !important;}
		 div.twittertop span.twitname a{}
		 div.twittertop span.twitdate{float:right;font-size:10px;}
		 span.twitat{font-size:10px !important; margin-left:5px !important; padding-top:1px !important; }
      img.thumbnailsize {width:50px; height:50px;}

	
	/*****ImageModule****/
	div.imgmodule{background-color:#000; text-align:center; margin:4px;}
	
	
	/****FansModule*****/
	div.fansmodule{text-align:center;}
	
	
	/***Blog & RSS Module*****/
	div.blogmodule{margin:0 6px;min-height:10px;}
	div.blogmodule table{width:100%}
		div.blogmodule h6{font-size:13px; margin-bottom:5px;}
	    div.blogmodule p{margin-bottom:5px;}
	      .RssFooter{font-size:10px; margin:5px 0 0 0; min-height:16px; display:block;}
	/******Modules*******/
	/*General Message Footer*/
	.messagefooter{font-size:10px; display:block;}
	.twitfooter{margin-top:0px;}
	.twitimagemargin { margin-bottom:-4px;}
	div.messagemodule div.retweet{margin-top:5px; font-size:10px;}
	.messageblogger{height:16px; background:url('http://dogsaspen.site.socxs.com/assets/img/serviceicons/blogger16.png') no-repeat; padding-left:20px; display:inline-block;padding-top:1px;}
	.messagedigg{height:16px; background:url('http://dogsaspen.site.socxs.com/assets/img/serviceicons/digg16.png') no-repeat; padding-left:20px; display:inline-block;padding-top:1px;}
	/*.facebook{height:16px; background:url('http://dogsaspen.site.socxs.com/assets/img/serviceicons/Facebook-16.png') no-repeat; padding-left:20px; display:inline-block;padding-top:1px;}*/
	.messagerss{height:16px; background:url('http://dogsaspen.site.socxs.com/assets/img/serviceicons/rss16.png') no-repeat; padding-left:20px; display:inline-block;padding-top:1px;}
	/*.twitter{height:16px; background:url('http://dogsaspen.site.socxs.com/assets/img/serviceicons/Twitter-16.png') no-repeat; padding-left:20px; display:inline-block;padding-top:1px;}*/
	/*.youtube{height:16px; background:url('http://dogsaspen.site.socxs.com/assets/img/serviceicons/youtube16.png') no-repeat; padding-left:20px; display:inline-block;padding-top:1px;}*/
	/*.linktbl{width:100%;}*/
	.linktbl td{padding-right:5px;padding-left:0px!important;}
	/*.linktbl img{width:90px;}*/
	/*.linktblimg{width:90px;}*/
	.linktblimg{ padding-right: 10px !important;}
	.commentstbl{width:100%;}
	.comm_img{width:50px;padding-left:0px!important;}
	.comm_msg{vertical-align:top;}
	.comm_timestamp{margin-top:5px;}
	.comm_bot td{padding-bottom:0px!important;}
	
	/**General Module Seperator line**/
	td.seplinehld{padding:8px 0;}
	div.sepline{ border-bottom:1px solid;height:1px;}
	
	/**General Module Loader***/
	div.modscrollctrl{text-align:center; font-size:9px;width:75px; margin:0 auto;}
	div.modscrollctrl a.load{padding:7px 0px 0; float:left;width:20px; font-size:12px;}
	div.modscrollctrl a.load:hover{text-decoration:none;}
	div.modscrollctrl a.loadtxt{padding:9px 7px 0;float:left;}
	.fbcomment { padding-left: 0px !important; padding-right: 3px !important;padding-top: 5px !important; padding-bottom: 5px !important;  width: 55px;}
	
	/* css for profile module */
   .profpic{float:left;	margin:5px}
   .profname{width:100%;height:100%;padding-top:20px;font-size:16px;}
   .profname h2{font-size:16px;}
   .profsmall {font-size:12px;}
   .profinfo{margin-left:5px;clear:left;font-size:12px;}
   .proffield{width:50px;}
   
   /* css for profile module */
   div.userprofilemodcontent tbody tr td.bizpic{float:left;	margin:5px;max-width:100px; height:100%; vertical-align:middle}
   div.userprofilemodcontent tbody tr td.bizname{width:100%;height:100%;font-size:16px;width:200px; padding-left:5px;padding-right:5px;font-size:16px; vertical-align:middle;}
   div.userprofilemodcontent tbody tr td.bizname h2{font-size:16px;}
   div.userprofilemodcontent tbody tr td.bizname p{font-size:12px;}
   div.userprofilemodcontent tbody tr .bizadd{margin-left:5px;clear:left;font-size:12px;font-size:12px; vertical-align:middle;}
   div.userprofilemodcontent tbody tr .bizfield{width:50px;}
   div.userprofilemodcontent p.socialicons{margin-top:5px;}

   
   /* New Blog Module*/
   .blogsocxs{margin:0 6px;position:relative; z-index:1;}
   .blogsocxshld{position:relative;}
   .bloguihld{position:fixed; margin-top:-5px;}
   .blognavarr{position:absolute; width:38px; height:79px;display:block;top:30%;  color:#fff; font-size:20px; z-index:6;}
   .blognavarr-right{right:20px;}
   .blognavarr-left{left:20px;}
   
   .blogui{z-index:6;text-align:center; width:100%;}
   .blogui table{width:100%;}
   .blogui .blogui_a{width:15px;}
   .blogui .blogui_a a{display:block;}
   .bloguiin{padding:4px 5px;text-align:center; font-size:12px;margin:0 auto;}
   .bloguiin span{padding-top:2px; display:block;}
   .bsb_nav_left,.bsb_nav_right{width:60px;}
   .bsb_nav_left span{float:left;}
   .bsb_nav_right span{float:right;}
   .blogsocxsbot table tbody tr td{}
   .blogsocxsbot table tbody tr td.bs_date_share{text-align:center; font-size:10px;}
   
   .bs_title{font-size:16px;}
   .bs_title td{padding-top:0px!important;}
   .bs_txt p { margin-bottom:10px; }
   .bs_txt td{padding-right:0px!important;}
   .bs_txt{ font-size:12px; }
   .bs_txt{ font-size:12px; }
   .bs_txt img { display: block;margin-left: auto;margin-right: auto; max-width:100% }
   .bs_txt embed{ margin-left: auto;margin-right: auto;width:100%; }
   .blogsocxs table{ margin-left: auto;margin-right: auto;width:100%; }
   .blogsocxs iframe{ margin-left: auto;margin-right: auto;width:100%; }
   .fb-comments, .fb-comments span, .fb-comments iframe { width: 100% !important; }