/* ===================================   = FlowMOTION  Template by: ShawnX =   = http://www.shawnshouse.com      =   = Last Modified: 09/06/2008       =   = ================================= */   * {	margin: 0;	padding: 0;}img {	border: none;}p {	padding-bottom: 10px;	}.tail-bottom {	text-align: center;	background: url(../images/bot.gif) repeat-x 0 bottom;}.clear-fix {	clear: both;}.embed {	width: 100%;	background-color: #fff;}body {	font-family: Verdana, Arial, Helvetica, sans-serif;	background: #FFF url(../images/top-z.gif) repeat-x;	background: url(../images/top-z.gif) repeat-x top #FFF;	font-size: 100%;	line-height: 0.98em;	text-align: left;	margin: 0;	padding: 0;}#container {	margin: 0 auto;	text-align: left;	width: 980px;	position: relative;}#leftColumn {	width: 200px;	float: left;}#rightColumn {	width: 760px;	float: left;}#wrap {	width: 960px;	margin: 0 auto;	height: 100%;	padding: 0px;	margin-top: -8px;	margin-bottom: 2px;}#header {	padding: 30px 0 20px 0;	font-size: 0.75em;	color: #FFFFFF}#header-sub-menu {	position: absolute;	margin: 195px 0 50px 288px}#header {	padding: 30px 0 20px 0;	font-size: 0.75em;	color: #FFFFFF}#header .menu {	padding: 0px 0 0 38px;}#header .logo {	margin: 70px 0 0px -20px;	position: absolute}#header .slogan {	margin: 60px 0 0px 520px;	position: absolute}#header ul {	margin-right: 10px;	padding: 0;	list-style: none;	width: 100%;}#header ul li {	margin-left: 10px;	display: inline;}#header ul li a {	color: #fff;	font-weight: bold;	text-decoration: none;	margin: 4px 0px 0px 0px;	width: 101px;	text-align: center;	display: block;	float: left;	padding: 1px 0px 7px 0px;	background: url(../images/bg_menu.gif) top left no-repeat;}#header ul .last a {	background: none;}#header ul li a:hover {	text-decoration: none;	background: url(../images/bg_menu_act.gif) top left no-repeat;	margin-left: -1px;	padding-left: 1px}#header ul li span a {	text-decoration: none;	background: url(../images/bg_menu_act.gif) top left no-repeat;	margin-left: -1px;	padding-left: 1px}#header ul li span a:hover {	text-decoration: none;	background: url(../images/bg_menu_act.gif) top left no-repeat;}#header ul .last span a {	text-decoration: none;	background: url(../images/bg_menu_act.gif) top left no-repeat}#header ul li a.current1 {	text-decoration: none;	background: url(../images/bg_menu_act.gif) top left no-repeat;	position: relative;	margin-left: 12px;	padding-left: 1px}#header ul li a.current1:hover {	text-decoration: none;	background: url(../images/bg_menu_act.gif) top left no-repeat;	margin-left: 12px;	padding-left: 1px}#header ul li a.current {	text-decoration: none;	background: url(../images/bg_menu_act.gif) top left no-repeat;	position: relative;	margin-left: -1px;	padding-left: 1px}#header ul li a.current:hover {	text-decoration: none;	background: url(../images/bg_menu_act.gif) top left no-repeat;	margin-left: -1px;	padding-left: 1px}#left-column-1 {	width: 260px;/* was 650px -cajam */	float: left;	margin: 5px 25px 0px 0px;}#right-column-1 {	width: 260px;	float: right;	margin: 5px -5px 0px 8px;}#left-column-2 {	width: 260px;/* was 640px -cajam */	float: left;	margin: 2px 0px 0px 13px;}#right-column-2 {	width: 260px;	float: right;	margin: 2px 12px 0px 13px;}#left-column-3 {	margin-left: 0px;	float: left;	width: 230px;	height: 100%;}#right-column-3 {	margin-right: 12px;	float: left;/* was right -cajam */	width: 675px;	height: 100%;}#left-column-4 {	float: left;	width: 445px;	height: 100%;}/* Provide Left hand side container - small */#right-column-4 {	float: right;	width: 445px;	height: 100%;}/* new css with left margin -cajam */#right-column-5 {	margin-right: 0px;	margin-left: 15px;	float: left;	width: 500px;	height: 100%;}/* new css with left margin -cajam */#right-column-6 {	margin-right: 0px;	margin-left: 15px;	float: left;	width: 642px;	height: 100%;}#wide-column {	width: 850px;/* was 640px -cajam */	margin: 0 auto;	padding: 10px 5px;	text-align: left;}#Notification {	background-color: #ddd;	height: 200px;	border: 1px solid #ccc;}/* == Link Styles == */a:link, a:visited {	color: #1e6bb9;	font-size: 12px;	font-weight: bold;	text-decoration: none;}a:hover {	color: #1e6bb9;}.register a:link {	color: #1e6bb9;	font-weight: bold;	text-decoration: none;}.register a:visited {	color: #6696aa;	font-weight: bold;	text-decoration: none;}.register a:hover {	color: #1e6bb9;}h4 a:link {	color: #1e6bb9;	font-size: 12px;	font-weight: bold;	padding: 0px;	margin: 0px;}h4 a:visited {	color: #6696aa;	font-weight: bold;	padding: 0px;	margin: 0px;}h4 a:hover {	color: #1e6bb9;}h5 a:link {	color: #1e6bb9;	font-size: 12px;	font-weight: bold;	padding: 0px;	margin: 0px;}h5 a:visited {	color: #6696aa;	font-weight: bold;	padding: 0px;	margin: 0px;}h5 a:hover {	text-decoration: underline;}#InnerBody_Container {	width: 100%;	text-align: left;/* == was center == */	padding: 0px;	height: auto;}#InnerTemaplates_Container {	height: auto;	top: 0px;	font-size: 12px;	margin-right: auto;	margin-left: auto;	width: 100%;	text-align: left;/* == was center == */}/* == Font Styles == */.font4_12 {	color: #002a51;	font-size: 12px;/* new style -cajam*/	font-weight: bold;}.font5_12 {	color: #994800;	font-size: 12px;	font-weight: bold;}.font5_16 {	color: #002a51;	font-weight: bold;	font-size: 12px;/*was 14px -cajam*/}h1 {	color: #333;	font-size: 16px;	font-weight: bold;	padding: 3px 5px;	margin: 2px 0px 5px 0px;	width: 99%;	background: #fff;/*was #d0d0d0 -cajam*/	border-bottom: 1px solid #1e6bb9;/*was 2px solid #666666 -cajam*/	text-align: left;}h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #1e6bb9;	padding: 15px 0 10px 0;}h4 {	color: #F47421;	font-size: 12px;	font-weight: bold;	padding: 0px;	margin: 0px;}h5 {	color: #6696aa;	font-size: 12px;	font-weight: bold;	padding: 0px;	margin: 0px;}/* =======================   == main_1.htm Styles ==   ======================= */#top {	width: 980px;	height: 25px;	margin: 0 auto;	padding: 5px 0 2px;}#welcome {	margin: 0;	padding: 0;}.greeting {	color: #333;}.register {	}.login-form {	margin: 7px 0 0 0;	float: left;}#mainlogo {	float: left;	margin: 0px;	padding-top: 30px;}#slogan {	float: left;	margin: 0px;	padding-top: 50px;	padding-left: 100px;}#upload-button {	width: 99px;	height: 25px;	float: right;	margin: 0px 32px 0px 0px;	padding: 0px;	background: transparent url(../images/upload-button.gif) no-repeat;}#forum-button {	width: 99px;	height: 25px;	float: right;	margin: 0px;	padding: 0px;	background: transparent url(../images/forum-button.gif) no-repeat;}/* (12) inner_upload_video_forn *//********************************/#UploadVideo {	background-color: #FFFFFF;	border: 1px solid #e0e0e0;	text-align: left;	height: 700px;}#UploadVideo ul {	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 25px;	margin-left: 0px;}#UploadVideo li {	margin-bottom: 15px;	display: inline;	float: left;	margin-left: 6px;}.UploadVideo_Tags {	background-color: #E2F4FD;	line-height: 18px;	padding-top: 4px;	padding-bottom: 4px;	padding-left: 5px;}#UploadComplete {	background-color: #FFFFFF;	border: 1px solid #ccc;	text-align: left;	height: 200px;	text-align: center;}#EditVideo {	color: #fff;	background-color: #FFFFFF;	border: 1px solid #ccc;	text-align: left;	height: 590px;	margin-right: auto;	margin-left: auto;	width: 660px;	margin-top: 0px;}#EditVideo ul {	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 25px;	margin-left: 0px;}#EditVideo li {	margin-bottom: 15px;	display: inline;	display: block;	width: 213px;	float: left;	margin-left: 6px;	list-style-type: none;}#logo {	float: left;	padding: 0 0 20px;	margin: 0;}#top-advert {	width: 100%;	text-align: center;	margin: -4px auto 12px auto;}#bottom-advert {	width: 914px;	margin: 5px auto;	text-align: center;}#right-advert {	width: 255px;	padding: 1px;	margin: 5px 0px 0px 0px;	border: 1px solid #ccc;}#right-advert2 {	width: 256px;	padding: 3px;	float: right;	margin: 5px 13px 0px 0px;	text-align: left;	background: #e0e0e0;	border: 1px solid #000;}#left-advert {	width: 225px;	padding: 3px;	float: left;	margin-top: 5px;	text-align: left;	background: #e0e0e0;}#ad-block-left {	width: 225px;	padding: 3px;	float: left;	margin-top: 5px;	text-align: left;	background: #fff;/*was #e0e0e0 -cajam*/}#audio-tag-cloud {	width: 222px;	margin: 20px 0px 0px 0px;	padding: 3px;	background: #ddd;	border: 1px solid #ccc;}.IndexTagCloudBox_list {	display: block;	margin: 0px 3px;}.IndexTagCloudBox_list li {	list-style-type: none;	padding-bottom: 0px;}/* Main Navigation */#navigation {	width: 900px;	height: 30px;	padding: 20px 0px;}#nav-bar {	width: 980px;	height: 30px;	margin: 0 auto;	text-align: center;}.button a {	height: 14px;	width: 100px;	float: left;	padding: 7px 0px;	border: 1px solid #666666;	border-top: none;	border-bottom: none;}/*.button a:hover { background-position: 0 -30px;}*/.button2 a {	height: 14px;	width: 100px;	float: left;	padding: 7px 0px;	border: 1px solid #666666;	border-top: none;	border-bottom: none;}a.nav:link {	color: #fff;	font-family: arial;	font-weight: bold;	font-size: 13px;}a.nav:visited {	color: #fff;	font-family: arial;	font-weight: bold;	font-size: 13px;}a.nav2:link {	color: #1e6bb9;	font-family: arial;	font-weight: normal;	font-size: 9px;}a.nav2:visited {	color: #6696aa;	font-family: arial;	font-weight: normal;	font-size: 9px;}a.nav2:hover {	color: #1e6bb9;	font-family: arial;	font-weight: normal;	font-size: 9px;}a.navUp:link {	color: #fff;	font-family: arial;	font-weight: bold;	font-size: 13px;}a.navUp:visited {	color: #fff;	font-family: arial;	font-weight: bold;	font-size: 13px;}a.navUp:hover {	color: #fff;	font-family: arial;	font-weight: bold;	font-size: 16px;}#search {	margin: 0;	padding: 0;}#sub-nav-wrap {	width: 100%;	margin-bottom: 10px;}#sub-nav {	margin: 0 auto;	padding: 1px 10px;}/* ^^ End main_1.htm styles ^^ *//* ============================   == inner_index.htm Styles ==   ============================ */#showcase {	color: #fff;	width: 760px;	height: 360px;	background-color: #333;	padding: 2px;}#showcase ul {	list-style: none;}#index-player {	width: 479px;	height: 300px;	margin: 5px 0px 0px 5px;	float: left;}#newest-video {	width: 203px;	height: 300px;	float: left;	margin: 5px 0px 0px 30px;	text-align: left;}.newest-title {	width: 90%;	color: #fff;	font-size: 15px;	font-weight: bold;	border-bottom: 1px solid #6696aa;	margin-bottom: 2px;}.featured-title {	width: 90%;	color: #fff;	font-size: 14px;	font-weight: bold;	border-bottom: 1px solid #6696aa;	margin-bottom: 2px;}.newest-thumb {	border: 2px solid #fff;}#featured-video {	width: 203px;	height: 300px;	float: left;	margin: 5px 0px 0px 30px;}#latest-videos {	width: 743px;	height: 45px;	margin: 312px auto 0px auto;	background-color: #333;	border: 1px solid #444;}.latest-video-button {	width: 180px;	float: left;	background-color: #333;}.latest-video-button:hover {	background-color: #334b55;}#latest-videos ul {	list-style: none;	padding: 3px 0px 0px 0px;}#latest-videos li {	display: inline;	padding: 1px;	margin: 0px 2px;}#join-now {	width: 260px;}#featured-video-header {	color: #1f4971;	width: 687px;	height: 30px;	padding: 8px 14px 0px 0px;	text-align: center;	margin: 0;	font-size: 14px;}#featured-video-header a {	color: #1e6bb9;}#featured-video-header a:hover {	text-decoration: underline;}.featured-video-box {	width: 685px;	margin: 0px 0px 0px 0px;	background-color: #e0e0e0;	border: 1px solid #ccc;}#IndexAjaxtitle {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #666666;	text-align: left;	height: 20px;}#featured-audio-header {	color: #1f4971;	width: 687px;	height: 30px;	padding: 8px 14px 0px 0px;	margin: 5px 0px -12px 0px;	text-align: right;	background: transparent url(../images/featured-audio-header.gif) no-repeat;}#featured-audio-header a {	color: #1e6bb9;}#featured-audio-header a:hover {	text-decoration: underline;}/* Featured Videos */.browse-videos-index {	width: 100%;	list-style-type: none;	text-align: left;	padding: 0px;	margin: 0px 0px 0px 10px;}.browse-videos-index li {	display: inline;	text-align: center;	float: left;	padding: 10px 18px;}.browse-videos-duration {	color: #1f4971;	font-size: 9px;	font-weight: bold;	text-align: left;}.browse-videos-rating {	text-align: right;	margin-top: -10px;}#browse-videos {	width: 685px;	margin: -5px 0px 8px 0px;	background-color: #e0e0e0;	border: 1px solid #ccc;	border-top: none;}.featured-thumb {	border: 2px inset #666666;	border-top: none;	border-left: none;}.featured-thumb:hover {	border: 2px solid #666666;	border-top: none;	border-left: none;}#stats-block {	width: 763px;	height: 50px;	border: 1px solid #ccc;	clear: both;	margin: 25px 0px 0px 0px;}.stats-block-list {	white-space: nowrap;	display-style-type: none;	text-align: left;}.stats-block-list li {	display: inline;	float: left;	margin: 5px 10px 0px 10px;}.tags-title {	color: #013f04;	font-weight: bold;	font-size: 12px;	width: 253px;	height: 20px;	border: 1px solid #ccc;	margin: 5px 0 0 0;	padding: 5px 0 0 5px;	text-align: left;}#tags-block {	width: 254px;	border: 1px solid #ccc;	margin: 0px 0px 5px 0px;	text-align: left;	padding: 0px 2px 2px 2px;}/* ^^ End inner_index.htm styles ^^ *//* ===========================   == inner_play.htm Styles ==   =========================== */#now-playing {	color: #1e6bb9;	font-size: 14px;	font-weight: normal; /* was bold */	text-align: right;	padding: 7px 7px 0px 0px;	width: 637px;	height: 22px;	margin: 5px 3px 0px 0px;	border: 1px solid #666666;	background: #fff url(../images/now-playing.gif) no-repeat;}#main-player {	width: 642px;	background: #e0e0e0;	border: 1px solid #666666;	border-top: 1px solid #666666;	margin: -2px 0 0 0;}#video-info {	width: 642px;	background: #fff; /* was ddd */	border: 1px solid #ccc;	margin: 2px 0px;	padding: 2px 0 0 0;}#options-title {	width: 100%;	height: 22px;	background: #111;	border: 1px solid #ccc;}#options {	width: 100%;	margin: 5px 0px;	padding: 4px 0px;	border-bottom: 1px dotted #ccc;}#rating {	width: 250px;	float: left;	text-align: left;	margin-left: 5px;}/* comments box */#comm-title {	width: 639px;	height: 20px;	background: transparent url(../images/comments.gif) repeat-x;	text-align: right;	margin: 10px 0px -11px 0px;	padding: 6px 6px 0px 0px;}.CommentBoxList_TopLinks li {	display: inline;	margin: 0px;	padding: 0px;}#CommentBoxPostNew {	border: 1px double #666666;	width: 637px;	background: #e2f4fd url(../images/header-back.gif) repeat-x;/* was 000 */	background-position: top;	clear: left;	padding: 3px;	margin: -2px 0px 10px 0px;}.comment-title {	color: #303030; /* was #6696aa */	font-size: 16px;	font-weight: normal;}.CommentsBox {	background-color: #fff; /* was #aaa */	border: 1px dotted #ccc;	border-right: none;	width: 630px;	height: 42px;	text-align: left;	padding: 2px 0px 0px 6px;}.CommentsBox a:link {	color: #1ba4da;	font-weight: bold;	text-decoration: none;}.CommentsBox a:visited {	color: #1ba4da;	font-weight: bold;	text-decoration: none;}.CommentsBox a:hover {	text-decoration: underline;}.CommentBoxList_TopLinks ul {	list-style-type: none;	padding: 0px;	background-position: right;	text-align: right;	margin-top: 4px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.CommentBoxList_TopLinks li {	display: inline;	margin: 0px;	padding: 0px;}#commentsdiv {	width: 100%;	margin-bottom: 10px;}.member-info-comment {	width: 633px;	text-align: left;	background-color: #fff;	border: 1px solid #bbb;	padding: 2px 5px;	margin: 5px 0px;}.comment-text {	margin: 8px 0px -5px 3px;}/* Video Comments thumb */.ThumbMembersVideos_Comments {	background-color: #fff;	float: left;	padding: 5px;	width: 40px;	height: 40px;}/* Related Videos, thumb */.ThumbRelatedVideos, .ThumbMembersVideos {	float: left;	width: 100px;	height: 75px;	margin-left: 10px;	margin-right: 5px;	margin-top: 0px;	border: 1px solid #999999;}.ThumbRelatedAudio, .ThumbMembersAudio {	float: left;	width: 50px;	height: 50px;	margin-left: 10px;	margin-right: 5px;	margin-top: 0px;	border: 1px solid #999999;}#details-block {	width: 642px;	background-color: #fff;/* was #e0e0e0 */	padding: 2px;	float: left;	margin-top: 5px;	text-align: left;	border: 1px solid #e0e0e0;/* was #000 */}.memberDetails {	float: left;/*was right -cajam*/	width: 642px;	padding-bottom: 3px;	margin-bottom: 5px;	text-align: left;	background: #fff url(../images/xxheader-back.gif) repeat-x; /* was #000 */	background-position: top;	border-bottom: 1px dotted #ccc;}.member-thumb {	width: 70px;	height: 70px;	margin: 2px 5px -2px 2px;	border: 0px solid #222;	background: #fff;}.memberDetails2 {	float: right;	width: 170px;	text-align: left;	margin-top: -68px;	background: transparent;}#video-description {	margin: 0px 5px;	border-bottom: 1px dotted #ccc;}#tags {	margin: 5px 5px;	border-bottom: 1px dotted #ccc;}.EmbeddedBox_list {	display: block;	margin: 1px 2px;	padding-left: 0px;}.EmbeddedBox_list li {	list-style-type: none;}#bookmarks {	width: 642px;	padding: 4px 0px 0px 4px;	margin: 8px 0px;	border-top: 1px dotted #666666;}#related-videos {	position: inherit;	width: 642px;	padding: 3px;	float: left;	margin: 0px 13px 0px 15px;	text-align: left;	background: #FFFFFF;	border: 1px solid #e0e0e0;	clear: left;}#members-videos {	width: 642px;	padding: 3px;	float: left;	margin: 0px 13px 0px 15px;	text-align: left;	background: #FFFFFF;	border: 1px solid #e0e0e0;	clear: left;}/*Boxes Titles, Related, members etc*/#RelatedVideosTitle {	width: 642px;	height: 23px;	float: left;	margin: 5px 13px 0px 15px;	padding: 3px;	background: transparent url(../images/related-videos.gif) no-repeat;	border: 1px solid #e0e0e0;	clear: left;}#MembersVideosTitle {	width: 642px;	height: 23px;	float: left;	margin: 5px 13px 0px 15px;	padding: 3px;	background: transparent url(../images/members-videos.gif) no-repeat;	border: 1px solid #e0e0e0;	clear: left;}.colDivider {	clear: both;	margin-bottom: 0px;	margin-left: 7px;	margin-right: 7px;	padding-bottom: 4px;	border-bottom: 1px dotted #CCC}.GoldBox_list {	list-style-type: none;	margin: 0px;}.clearfix2 {	clear: both;}.RelatedVideosSpacer {	height: 10px;}/* ^^ End inner_play.htm styles ^^ *//* =================================   == inner_audio_play.htm Styles ==   ================================= */#audio-player {	color: #fff;	width: 642px;	background: #000;	border: 1px solid #ccc;	border-top: 2px solid #666666;	padding: 10px 0px 0px 0px;	;  margin: 0px 0 0 0px;}marquee {	width: 100%;	font-face: impact;	font-weight: bold;	text-align: right;}/*Boxes Titles, Related, members etc*/#RelatedAudioTitle {	width: 264px;	height: 23px;	float: right;	margin: 5px 13px 0px 0px;	background: transparent url(../images/related-audio.gif) no-repeat;	clear: right;}.audio-ad-fix {	width: 100%;	height: 250px;}/* ^^ End inner_audio_play.htm styles ^^ *//* =================================   == Category and Browse Styles ==   ================================= *//* (2) Horizontal boxes */.CategoryBoxHorizontal {	width: 200px;	float: left;	display: inline;	margin: 0px 0px 20px 5px;	border: 1px solid #ccc;	background-color: #eee;	margin-right: 15px;}.CategoryBoxHorizontal ul {	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 5px;	margin-left: 0px;}.CategoryBoxHorizontal li {	margin-bottom: 2px;	padding-right: 3px;	padding-left: 3px;}#CategoryVideoDetails {	width: 647px;	height: 100%;	background-color: #e0e0e0;	margin: 0px 0px 0px 14px;	border: 1px solid #ccc;	border-top: none;}.CategoryVideoDetails_All_List {	display: block;	text-align: left;	padding-left: 10px;	width: 120px;	float: left;	margin-top: 5px;	margin-left: 0px;	padding-bottom: 10px;}.CategoryVideoDetails_All_List li {	list-style-type: none;}.CategoryVideoDetails_Info_List {	list-style-type: none;	display: block;	margin: 0px;	padding: 0px;	text-align: left;	width: 510px;	float: right;	padding-bottom: 5px;}.CategoryVideoDetails_Info_List li {	margin-bottom: 3px;}/* ^^ End Category and Browse Styles ^^ *//* ===========================   == Member Profile Styles ==   =========================== *//* left menu boxes */#CategoryLeftBox1, #CategoryLeftBox2 {	text-align: left;}#CategoryLeftBox1 ul, #CategoryLeftBox2 ul {	list-style-type: none;	padding-left: 15px;	margin-top: 10px;	margin-bottom: 0px;	margin-left: 0px;	padding-bottom: 0px;	background: #fff;/* was #ddd -cajam */	border: 0px solid #ccc;/* was 1px -cajam */}.CategoryLeftBox1, .CategoryLeftBox2 {	text-align: left;}.CategoryLeftBox1 ul, .CategoryLeftBox2 ul {	list-style-type: none;	padding-left: 20px;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;	padding-bottom: 0px;	background: #fff;/* was #ddd -cajam */	border: 0px solid #ccc;/* was 1px -cajam */}#CategoryLeftBox1 li, #CategoryLeftBox2 li {	margin-bottom: 1px;}#CategoryLeftBox1 p, #CategoryLeftBox2 p {	display: block;	margin-top: 0px;	margin-bottom: 0px;	padding-top: 7px;	padding-left: 15px;	padding-bottom: 10px;}.MembersProfileView {	background-color: #fff;/* was #ddd -cajam */	margin-bottom: 20px;	text-align: left;	border: 0px solid #ccc;/* was 1px -cajam */}.MembersProfileView ul {	padding-bottom: 10px;	padding-left: 0px;	margin-bottom: 0px;	padding-top: 0px;	margin-top: 0px;}.MembersProfileView li {	list-style-type: none;	margin-left: 50px;	margin-right: 15px;	margin-bottom: 20px;}.MembersProfileAudioView {	background-color: #fff;/* was #ddd -cajam */	margin-bottom: 20px;	text-align: left;/*was center -cajam*/	border: 1px dotted #ccc;/* was 1px -cajam */}.MembersProfileVideoView {	background-color: #fff;/* was #ddd -cajam */	margin: 20px 0px -4px 0px;	padding: 10px 10px 10px 10px;	text-align: left;/*was center -cajam*/	border: 1px dotted #ccc;/* was 1px -cajam */	background: #E2F4FD;/* was none -cajam */}/* (2) Horizontal boxes */.CategoryBoxHorizontal_2 {	width: 200px;	float: left;	height: 195px;	display: inline;	margin-bottom: 20px;	border: 0px solid #ccc;/* ^^ was border 1px ^^ */	background-color: #fff;/* ^^ was ddd ^^ */	margin-left: 18px;}.CategoryBoxHorizontal_2 ul {	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 5px;	margin-left: 0px;	margin-bottom: 0px;	padding-bottom: 0px;}.CategoryBoxHorizontal_2 li {	margin-bottom: 2px;	padding-right: 3px;	padding-left: 3px;	padding-bottom: 0px;	padding-top: 0px;	margin-top: 0px;}.GroupAdmin3 {/*with no border or image*/	margin-top: 5px;	background: #fff;/* was bbb */	border: 0px solid #ccc;/* was border 1px */}.GroupAdmin4 {/*with no border or image*/	margin-top: 5px;	background: #fff;/* was bbb */	border: 0px solid #ccc;/* was border 1px */}.CategoryBoxHorizontal_3 {	width: 600px;/* was 200px */	float: left;	height: 195px;	display: inline;	margin-bottom: 20px;	border: 0px solid #ccc;/* was 1px -cajam */	background-color: #fff;/* was #ddd -cajam */	margin-left: 13px;}.CategoryBoxHorizontal_3 ul {	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 5px;	margin-left: 0px;}.CategoryBoxHorizontal_3 li {	margin-bottom: 2px;	padding-right: 3px;	padding-left: 3px;}/* (14) inner_see_members  *//***************************/#Fontsmall {	text-align: left;	font-size: 11px;	font-weight: none;	line-height: 1.15em;}#MembersSearch {	text-align: left;	margin-top: 0px;	margin-bottom: 10px;	margin-right: 18px;	margin-left: 18px;	border: 1px solid #fff;/* ^^ was ccc ^^ */}#MembersSearch ul {	margin-left: 0px;	padding-left: 0px;	padding-bottom: 5px;	margin-bottom: 0px;	margin-top: 0px;	padding-top: 5px;	background-color: #fff;/* ^^ was ddd ^^ */}#MembersSearch li {	display: inline;	margin-right: 15px;}/* ^^ End Member Profile Styles ^^ *//* ==================   == Email Styles ==   ================== */#friends-menu-title {	width: 220px;	background: #fff;/*was #ddd -cajam*/	border: 0px solid #ccc;/*was 1px -cajam*/	padding: 3px;	margin: 5px 0px 0px 2px;}#friends-menu {	width: 220px;	background: #fff;/*was #e0e0e0 -cajam*/	border: 0px solid #ccc;/*was 1px -cajam*/	padding: 3px;	float: right;	text-align: left;	margin: 0px 0px 5px 0px;}#friends-menu a {	color: #1e6bb9;	text-decoration: none;}#friends-menu a:hover {	text-decoration: underline;}/* (7) inner_myaccount_update_profile.htm *//*********************/#MyaccountUpdateProfile {	border: 1px solid #ccc;	background-color: #ddd;	margin-bottom: 50px;	padding: 5px;}.MyaccountUpdateProfile_Span1 {	line-height: 20px;}#MyaccountUpdateProfile_Span1 ul {	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 25px;	margin-left: 0px;}#MyaccountUpdateProfile_Span1 li {	margin-bottom: 42px;	font-weight: bold;	display: inline;	display: block;	width: 300px;	float: left;	margin-left: 90px;	list-style-type: none;}#MyaccountUpdateProfile_Span2 {	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: dotted;	border-bottom-style: dotted;	border-top-color: #ebe8e8;	border-bottom-color: #ebe8e8;}.UpdateProfileForm {	padding-top: 0px;	text-align: left;	padding-left: 100px;	padding-right: 0px;	margin-right: 0px;	margin-left: 0px;}.UpdateProfileForm p {	margin: 10px 0px;}/* (8) email read etc *//**********************/#EmailRead {	text-align: left;}#EmailRead ul {	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 25px;	margin-left: 0px;}#EmailRead li {	list-style-type: none;	margin-bottom: 10px;	padding-left: 40px;}.EmailRead_span {	display: block;	background-color: #ddd;	border: 1px dotted #ccc;	border-left: none;	border-right: none;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;}/* ^^ End Email Styles ^^ *//* ==================   == Groups Styles ==   ================== */#groups-menu {	color: #1f4971;	width: 687px;	height: 30px;	padding: 8px 14px 0px 0px;	margin: 5px 0px -12px 0px;	text-align: right;	background: transparent url(../images/groups-menu.gif) no-repeat;}#groups-menu a {	color: #1e6bb9;}#groups-menu a:hover {	text-decoration: underline;}.GroupsCreate {	line-height: 20px;	margin: 0px 5px;}#GroupsCreate ul {	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 25px;	margin-left: 0px;}#GroupsCreate li {	margin-bottom: 42px;	display: inline;	display: block;	width: 300px;	float: left;	margin-left: 90px;	list-style-type: none;}/* ^^ End Groups Styles ^^ *//* =====================   == Playlist Styles ==   ===================== */#Playlists {	background-color: #e0e0e0;	border: 1px solid #ccc;	text-align: center;	height: 1200px;	margin-right: auto;	margin-left: auto;	width: 820px;	margin-top: 0px;}#Playlists ul {	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 25px;	margin-left: 0px;}#Playlists li {	margin-bottom: 15px;	display: inline;	display: block;	width: 213px;	float: left;	margin-left: 6px;	list-style-type: none;}.Playlistdivs {	margin-top: 10px;}.Playlistdivs2 {	margin-top: 10px;	border-top-style: solid;	border-bottom-style: solid;	background-color: #ddd;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-color: #ccc;	border-bottom-color: #ccc;}#PlaylistNotification {	margin-top: 10px;	width: 770px;	margin-right: auto;	margin-left: auto;	height: 20px;	line-height: 20px;	border: 1px solid #999999;}/* ^^ End Playlist Styles ^^ *//* (10) inner_signup_form *//**************************/#Register {	background-color: #ddd;	border: 1px solid #ccc;	height: 300px;	width: 450px;	text-align: left;	margin: 0px 0px 10px 13px;}#Register ul {	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 25px;	margin-left: 0px;}#Register li {	margin-bottom: 10px;	display: inline;	display: block;	width: 213px;	float: left;	margin-left: 6px;	list-style-type: none;}#Signup {	background-color: #ddd;	height: 300px;	width: 450px;	border: 1px solid #ccc;	text-align: left;	margin: 0px 0px 10px -20px;}#Signup ul {	list-style-type: none;	padding-left: 0px;	padding-top: 0px;	margin-top: 25px;	margin-left: 0px;}#Signup li {	margin-bottom: 10px;	display: inline;	display: block;	width: 213px;	float: left;	margin-left: 6px;	list-style-type: none;}#WelcomeMain {	border: 1px solid #ccc;	background-color: #ddd;	text-align: left;	margin-bottom: 0px;}#WelcomeMain ul {	list-style-type: circle;	padding-left: 0px;	padding-top: 0px;	margin-top: 25px;	margin-left: 0px;}#WelcomeMain li {	margin-bottom: 42px;	display: inline;	display: block;	width: 300px;	float: left;	margin-left: 90px;}#WelcomeMain a {	color: #1e6bb9;	font-size: 14px;	font-weight: bold;	text-decoration: none;}#WelcomeMain a:hover {	text-decoration: underline;}/* Input boxes - just a bit smaller than normal so they align well. */input, textarea, button {	color: #000;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	background-color: #fff;	border: 1px solid #999;}input, button {	}#submit {	color: #000;	width: 48px;	height: 16px;	background: transparent url(../images/button-submit.gif) no-repeat;	border: none;}#submit:hover {	background-color: #ccc;}#submit-search {	color: #000;	width: 48px;	height: 16px;	margin: 4px 0px 0px 0px;	background: transparent url(../images/button-search.gif) no-repeat;	border: none;}#submit-search:hover {	background-color: #ccc;}/* == Footer == *//*#footer {	color: #666666;	width: 100%;	margin: 0px auto 0px auto;	text-align: center;	background: url(../images/bot.gif) repeat-x;	padding-top: 60px;}*/#footer {	background: url(../images/bot.gif) repeat-x left top;	color: #7c7c7c;	font-weight: bold;	font-size: 11px;	text-align: center;	font-family: Arial;	padding: 60px 0 0;}#footer .indent-footer {	position: relative;	margin-top: 0px;	padding: 0px 0px 0px 0px;}#footer a {	color: #7c7c7c;	text-decoration: none}#footer a:hover {	text-decoration: underline}.shawnshouse {	color: #666666;	font-size: 11px;	font-weight: bold;	margin: 10px 0px -14px 0px;}#table5 {	width: 100%;	margin-top: -15px;}input:focus, textarea:focus {	color: #000;	border-style: solid;	border-color: #6696aa;	border-width: 1px;}textarea {	font-size: 100%;	color: #000;	font-family: Arial, Helvetica, sans-serif;}/* All input elements that are checkboxes or radio buttons. */input.check {	}/* Selects are a bit smaller, because it makes them look even better 8). */select {	font-size: 10px;	font-weight: bold;	color: #000;	background-color: #fff;	border-style: solid;	border-color: #000;	border-width: 1px;	font-family: Arial, Helvetica, sans-serif;}/* Warning messages box */.WarningMessagesContainer {	height: 23px;	top: 0px;	margin-right: auto;	margin-left: auto;	width: 95%;	text-align: center;}#WarningMessage {	border: 1px solid #666666;	height: 23px;	width: 100%;	top: 5px;	margin-top: 5px;}#longdesc {	visibility: hidden;	display: none;}#shortdesc {	display: block;}#pagination {	margin-top: 8px;	margin-bottom: 8px;}#pagination ul {	list-style-type: none;	padding-left: 0px;}#pagination li {	display: inline;	margin: 0 5px 0 0;}#pagination li a {	padding: 4px;	border: 1px solid #999999;	text-decoration: none;}#pagination li a:hover {	border: 2px solid #999999;	background-color: #ffffff;	font-weight: bold;	font-size: 12px;	padding: 5px;}#leftColumn {	font-size: 0.75em;	text-align: left;}#leftColumn ul {	margin: 0;	padding: 0;	list-style: none;}#leftColumn ul li {	background: url(../images/line1.gif)  bottom left no-repeat;}#leftColumn ul .list {	background: none;}#leftColumn ul li a {	color: #303030;	text-decoration: none;	line-height: 2.4em;	background: url(../images/marker.gif) top left no-repeat;	background-position: 0 1px;	margin: 0px;	padding-left: 25px;	font-weight: bold}#leftColumn ul li a:hover {	color: #1e6bb9;	text-decoration: none;}#leftColumn .ul {	margin: 0;	padding: 0;	list-style: none;}#leftColumn .ul li {	background: url(../images/icon-animation.jpg) top left no-repeat;	background-position: 0 5px;	margin: 0px;	padding-left: 40px;}#leftColumn .ul .list2 {	background: url(../images/marker2.gif) top left no-repeat;	background-position: 0 5px;}#leftColumn .ul .list3 {	background: url(../images/marker3.gif) top left no-repeat;	background-position: 0 5px;}#leftColumn .ul .list4 {	background: url(../images/marker4.gif) top left no-repeat;	background-position: 0 5px;}#leftColumn .ul .list5 {	background: url(../images/icon-comedy.jpg) top left no-repeat;	background-position: 0 5px;}#leftColumn .ul .list6 {	background: url(../images/icon-documentary.jpg) top left no-repeat;	background-position: 0 5px;}#leftColumn .ul .list7 {	background: url(../images/icon-drama.jpg) top left no-repeat;	background-position: 0 5px;}#leftColumn .ul .list8 {	background: url(../images/icon-edu.jpg) top left no-repeat;	background-position: 0 5px;}#leftColumn .ul .list9 {	background: url(../images/icon-other.jpg) top left no-repeat;	background-position: 0 5px;}#leftColumn .ul .list10 {	background: url(../images/icon-music.jpg) top left no-repeat;	background-position: 0 5px;}#leftColumn .ul .list11 {	background: url(../images/icon-narr.jpg) top left no-repeat;	background-position: 0 5px;}#leftColumn .ul .list12 {	background: url(../images/icon-pubserv.jpg) top left no-repeat;	background-position: 0 5px;}#leftColumn .ul .list13 {	background: url(../images/icon-short.jpg) top left no-repeat;	background-position: 0 5px;}#leftColumn .ul .list14 {	background: url(../images/icon-sports.jpg) top left no-repeat;	background-position: 0 5px;}#leftColumn .ul li a {	color: #858585;	text-decoration: underline;	line-height: 2.7em;	font-size: 1.2em;	background: none;	padding: 0;	font-weight: normal}#leftColumn .ul li a:hover {	color: #858585;	text-decoration: none;}#rightColumn .block1 {	margin: 11px 0px 3px 78px;	background: url(../images/bg_block1.jpg) no-repeat top left}#rightColumn .block1 .indent-1 {	padding: 31px 292px 1px 29px;	color: #858585}#rightColumn .block1 h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	color: #858585;	padding: 0 0 15px 0;	background-image: none;	background-color: transparent;	border-style: none;}#rightColumn .block1 .txt {	font-size: .75em;	text-transform: uppercase;	color: #1e6bb9;	font-weight: normal}#rightColumn .block1 .txt strong {	font-size: .75em;	color: #303030;	font-weight: bold}/*content*//*content*/.container1{ width:80%;}#content {	font-size: 1em;	width: 100%;	text-align: left;}#content .indent-main {	padding: 32px 31px 40px 48px}#content .title {	margin-bottom: 13px}#content .title1 {	margin: 50px 0 13px 0}#content .line {	margin-bottom: -7px}#content .img-left {	float: left;	margin: 0 20px 6px 0}#content .img-indent {	margin: 0px 0px 16px 0px}#content p {	margin: 0px 0px 11px 0px;}#content .p {	margin: 0px}#content .p1 {	margin: 0px 0px 11px 0px}#content .block1 {margin: 10px 0px 3px 80px; background: url(../images/bg_block1.jpg) no-repeat top left}#content .block1 .indent-1 {	padding: 31px 292px 1px 29px;	color: #858585}#content .block1 .txt {	font-size: 1.2em;	text-transform: uppercase;	color: #1e6bb9;	font-weight: normal}#content .block1 .txt strong {	font-size: 1.2em;	color: #303030;	font-weight: bold}#content .txt1 {	font-size: 1em;	color: #858585;	float: right;	font-weight: bold;	display: block;	margin: 0px 0 15px 0}#content .txt2 {	font-size: 1em;	color: #858585;	float: right;	font-weight: bold;}#content .block1 .title {	margin-bottom: 13px}#content .indent {	margin: 0px 0px 0px 10px}#content ul {	margin: 0;	padding: 0;	list-style: none;}#content ul li {	background: url(../images/xline1.gif)  bottom left no-repeat;}#content ul .list {	background: none;}#content ul li a {	color: #303030;	text-decoration: none;	line-height: 2.4em;	background: url(../images/marker.gif) top left no-repeat;	background-position: 0 1px;	margin: 0px;	padding-left: 25px;	font-weight: bold}#content ul li a:hover {	color: #6eb3e1;	text-decoration: none;}#content .ul {	margin: 0;	padding: 0;	list-style: none;}#content .ul li a {	color: #858585;	text-decoration: underline;	line-height: 2.7em;	font-size: 1.2em;	background: none;	padding: 0;	font-weight: normal}#content .ul li a:hover {	color: #858585;	text-decoration: none;}.indent1 {	margin: 0px 0px 5px 17px}.indent1a {	width: 600px;	margin: 0px 0px 5px 0px}.indent2 {	margin: 7px 10px 0px 0px}.bold { font-weight:bold; color:#303030;}#content .indent-col-2{padding:0px 0px 0px 110px}#content .indent-col2{padding:90px 0px 0px 0px }#content .col-1{ width:208px; margin-right:32px}#content .col-2{ width:861px}#content .col1{ width:98px; color:#303030}#content .col2{ width:83px}#content .col-3{ width:305px; color:#858585; border-right:1px solid #dadada}#content .col-4{ width:311px; color:#858585; border-left:1px solid #dadada; margin-left:-1px}.col-1, .col-2, .col-3, .col-4, .col1, .col2{ float:left}.link { display:block; float:left; background:url(../images/link_left.gif) left top no-repeat #d9f0fc; }.link b { display:block; background:url(images/../link_right.gif) no-repeat right top; padding:0px 10px 0px 10px; font-weight:normal; font-style:normal}.link a { text-decoration:none; font-weight:bold; color:#1e6bb9; font-family:Arial }.link a:hover { text-decoration:underline; } .link-1 { display:block; float:right; background:url(/images/link_bg2.gif) left top repeat-x }.link-1 em {display:block; background:url(../images/link_left2.gif) no-repeat left top;}.link-1 b { display:block; background:url(../images/link_right2.gif) no-repeat right top; padding:0px 20px 1px 20px; font-weight:normal; font-style:normal}.link-1 a { text-decoration:none; font-weight:bold; color:#1e6bb9; font-family:Arial }.link-1 a:hover { text-decoration:underline; }/* Uncomment the following code to enable HORIZONTAL featured videos on index *//*#featured-videos { width: 646px; margin: 0px 0px 0px 14px; border: 1px solid #ccc; background-color: #e0e0e0;}#IndexVideoListContainer{}#IndexMoreVideo{}#IndexMoreVideo_title{}#IndexVideoDetails{	width: 100%;	height: 100%;	margin: 0px;}.VideoDetails_All_List{	display:inline;	display: block;	text-align: left;	padding: 0px 2px 2px 2px;	width: 125px;	float: left;	margin-top: 5px;	margin-left: 0px;	border-bottom: 1px dashed #666666;}.VideoDetails_All_List li{	list-style-type: none;}.VideoDetails_Info_List{	list-style-type: none;	display: block;	margin-top: 3px;	padding: 0px 10px 8px 3px;	text-align: left;	margin-left: 0px;	width: 492px;	float: right;	border-bottom: 1px dashed #666666;}.VideoDetails_Info_List li{	margin-bottom: 3px;}*/