body {
	word-wrap:break-word;
}
#mga_mainContainer {
	margin:0 auto;
	padding:0;
	width:730px;
	background:transparent;
	color:#323232;
	font:83% normal "Lucida Grande",arial,tahoma,sans-serif;
	line-height:1.4em;text-align:left!important;
}

#mga_header {
	margin:0 auto 6px;
	padding:0;
	clear:both;
}

#mga_contentContainer {
	margin:0 auto;
	padding:0;
	width:730px;
	font-family: "Trebuchet MS";
}

#mga_leftColumn {
	float:left;
	margin:0;
	padding:0;
	width:420px;
}

#mga_rightColumn {
	float:right;
	padding:0;
	width:300px;
}

#mga_footer {
	margin:40px auto 15px;
	padding:8px;
	border-top:1px solid #ccc;
	clear:both;
}

a img {
	border:0;
}

.clear {
	clear:both;
}

#mga_headerTopNav ul {
	margin:0;
	padding:6px;
}

#mga_headerTopNav li {
	display:inline;
	margin:0 0 0 3px;
}

#mga_headerTopNav li a {
	padding:4px 8px 8px;
	text-decoration:none!important;
}

#mga_headerTopNav li.current a {
	color:#fff;
}

#mga_headerTopNav li a:hover {
	color:#fff;
}

#mga_headerSubNav {
	margin:0;
	padding:6px;
	background-color: #999999;
}

#mga_headerSubNav ul {
	margin:0;
	padding:0;
	font-family: "Trebuchet MS";
}

#mga_headerSubNav li {
	display:inline;
	margin:0 0 0 11px;
}

#mga_headerSubNav li.mga_addMedia{
	float:right;
	font-weight:bold;
	margin:0 10px 0 0;
	padding-left:22px;
}

#mga_headerSubNav li.mga_addMedia.mga_addMedia_photo {
	
}

#mga_headerSubNav li.mga_addMedia.mga_addMedia_blog {
	
}

#mga_headerSubNav li.mga_addMedia.mga_addMedia_video {
	
}

#mga_headerSubNav li.mga_addMedia.mga_addMedia_audio {
	
}

#mga_headerSubNav li.mga_addMedia.mga_addMedia_group {
	
	padding-left:28px;
}

#mga_headerSubNav li.mga_addMedia.mga_addMedia_friend{
	
}

#mga_headerSubNav li.mga_submyMessagesMail{
	
	padding:0 0 0 20px;
}

#mga_headerSubNav a:visited .mga_newmail,#mga_headerSubNav a:hover .mga_newmail {
	color:#fff;
}

#mga_headerSubNav li a {
	padding:0 0 7px;
	text-decoration:none!important;
}

#mga_headerSubNav li.current a {
	color:#fff;
	
}

#mga_headerSubNav li a:hover {
	color:#fff;
	
}

#mga_headerBtmNav {
	margin:0;
	padding:3px;
}

#mga_headerLogin {
	float:left;
}

#mga_headerLogin ul {
	margin:0 0 0 14px;
	padding:0;
}

#mga_headerLogin li {
	display:inline;
	margin:0 6px 0 0;
}

#mga_headerLogin li a { 
	padding:0;
}

#mga_headerLogin li a.mga_nomarginLogin {
	padding-left:0;
}

#mga_login_area li.mga_manage_auth a,#mga_login_area li.mga_LE_open a { 
	color:green;
	font-weight:bold;
}

#mga_headerSearch {
	float:right;
	width:245px;
	margin:0 12px 0 0;
}

#mga_headerSearch input.mga_searchField {
	float:right;
	margin:0;
	padding:1px;
	width:140px;
}

#mga_searchText{
	float:right;
	width:58px;
	margin:0;
	padding:0;
}

.mga_searchButton{
	float:right;
	border:none;
	height:24px;
	width:24px;
	overflow:hidden;
	margin:0 3px 0 5px;
	padding:0;
	text-indent:-9000px;
}

#mga_searchAdv1{
	clear:both;
	float:right;
	width:238px;
	}

#mga_searchAdv1 ul{
	margin:0;
	padding:3px;
	font-size:.82em;
	width:238px;
	}

#mga_searchAdv1 li{
	display:inline;
	margin:0;
	padding:6px 2px 6px 0;
	}

#mga_searchAdv_vid span,#mga_searchAdv_aud span,#mga_searchAdv_pho span,#mga_searchAdv_group span,#mga_searchAdv_blog span,#mga_searchAdv_member span,#mga_searchAdv_messages span{
	white-space:nowrap;
	}

#mga_searchAdv1 input{
	vertical-align:middle;margin:0!important;border:none!important;
	}

#mga_search_basic{
	margin-right:23px;
	}

.mga_breadcrumb li{
	display:inline;
	margin:0;
	}

.mga_breadcrumb ul{
	margin:0 0 10px 5px;
	padding:0;
	}

#mga_topHeaderImage{
	float:left;
	}

#mga_headerBtmNav li.mga_username_auth{
	display:none;
	}

#footerUser{
	margin:0 0 0 8px;
	padding:0;
	}

#footerUser li{
	display:inline;
	margin:0 8px 0 0;
	}

#mga_mainContainer h1,#mga_mainContainer h2,#mga_mainContainer h3,#mga_mainContainer h4{
	font:1em normal "Lucida Grande",arial,tahoma,sans-serif;
	color:#444;}
	

#mga_mainContainer h1{
	font-size:1.8em;
	}

#mga_mainContainer h2{
	font-size:1.6em;
	margin:.5em;
	font-weight:bold;
	}

#mga_mainContainer h3{
	font-size:1.2em;
	padding:0 0 5px 8px;
	border-bottom:1px solid #ccc;
	}

#mga_mainContainer h4{
	font-size:1em;
	}

#mga_mainContainer p{
	margin:0 .5em 1em;
	}

h3.mga_comments{
	padding-left:24px;
	border:none!important;
	}

#mga_le_headercont{
	color:#444;
	}

#mga_le_headercont h2{
	color:inherit;
	}

#mga_mainContainer li{
	list-style-type:none;
	}

.mga_Truncate{
	width:100px;
	height:15px;
	overflow:hidden;
	}

.mga_Small{
	font-size:.82em;
	}

.mga_loginRight{
	float:right;
	margin:0;
	padding:0;
	width:360px;
	}

.mga_displayNone{
	display:none;
	}

.mga_more{
	float:right;
	margin:2px 8px 0 0;
	font-size:0.86em;
	font-weight:bold;
	color: #999999;
	}

.mga_add{
	float:right;
	margin:2px 12px 0 0;
	font-size:.86em;
	font-weight:bold;
	}

.mga_null{
	margin:0;
	padding:3px 3px 3px 8px;
	font-size:.88em;
	}

.mga_setWidth{
	width:98%;
	}

wbr:after{
	content:"\00200B";
	}

.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

.clearfix{
	display:inline-block;
	}

/* Hides from IE-mac \*/ * html 

.clearfix{
	height:1%;
	}

.clearfix{
	display:block;
	}

/* End hide from IE-mac */ 

#mga_mainContainer a,#mga_mainContainer a:link,#mga_mainContainer a:focus{
	text-decoration:underline;
	outline:none;
	cursor:pointer;
	}

#mga_mainContainer a:hover{
	text-decoration:none;
	outline:none;
	cursor:pointer;
	}

#mga_mainContainer a:link{
	color:#DB2021;
	}

#mga_mainContainer a:visited{
	color:#DB2021;
	}

#mga_mainContainer a:hover,#mga_mainContainer a:active{
	color:#DB2021;
	}

#mga_mainContainer a.mga_smLink{
	font-size:.82em;
	text-transform:none;
	}

#mga_mainContainer a.mga_smLink:hover{
	font-size:.82em;
	}

#mga_mainContainer a.mga_chicklet:link{
	text-decoration:none;
	}

fieldset{
	border:1px solid #ccc;
	margin:0 auto 16px;
	padding:.7em 1.2em 1.2em;
	font-size:.96em;
	}

legend{
	margin:0;
	padding:.5em;
	color:#59a3d3;
	font-size:1em;
	}

label{
	display:block;
	margin:0 0 4px;
	padding:0;
	font-weight:bold;
	color:#369;
	}

label.mga_inlineLabel{
	display:inline;
	}

#mga_mainContainer input,#mga_mainContainer textarea,#mga_mainContainer select{
	margin:0 0 12px;
	padding:4px;
	background:#fff;
	border:1px solid #ccc;
	color:#161616;
	font:13px normal "Lucida Grande",arial,tahoma,sans-serif;
	}

#mga_mainContainer input:focus,#mga_mainContainer input:hover,#mga_mainContainer textarea:focus,#mga_mainContainer textarea:hover{
	background:#f2f2f2;
	border:1px solid #aaa;
	}

#mga_mainContainer input.mga_submit{
	width:54px;
	height:20px;
	margin:0;
	padding:0;
	border:none;
	}

#mga_mainContainer input.mga_submit:hover{
	}

#mga_mainContainer input.mga_inputTiny{
	margin:0;
	padding:2px;
	font:10px normal arial,sans-serif;
	}

#mga_mainContainer input.mga_inputTiny:focus{
	border:1px solid #aaa;
	}

#mga_mainContainer input.mga_button{
	margin:0;
	padding:2px 4px;
	cursor:pointer;
	}

#mga_mainContainer input.mga_button:hover{
	}

fieldset.mga_required ul,fieldset.mga_optional ul,fieldset.mga_required ol,fieldset.mga_optional ol{
	margin:0;
	padding:0;
	}

fieldset.mga_required ul text{
	width:200px;}

ul#mga_joinRequired li#mga_joinDOB,ul#mga_joinRequired li#mga_joinImage,ul#mga_joinRequired li#mga_joinTOS,ul#mga_loginRequired li#mga_loginSubmit{
	margin:0 0 12px;
	}

li#mga_loginRetrieve{
	padding:8px 0 0;
	}

li#mga_joinTOS{
	padding:8px 0;
	}

li#mga_joinTOS input{
	margin:0;padding:0;
	}

li#mga_joinSubmit{
	padding:8px 0 0;
	}

.mga_tinyMCE_input{
	width:670px;
	}

#mga_descOptional .defaultSkin table.mceLayout{
	width:670px!important;
	}

.mga_Help,.mga_Alert,.mga_Error,.mga_Success{
	margin:0 auto 10px;
	padding:2px 6px 2px 28px;
	}

.mga_Help,.textareaCharacterCountDisplay{
	background:#f5f5f5;
	margin:6px 0;
	padding:2px 8px;
	color:#000;
	font-size:.88em;
	}

.mga_Alert{
	margin:0 0 10px;
	border:1px solid #a5e1ed;
	color:#4185CC;
	}

.mga_Success{
	border:1px solid #9c9;
	color:#060;
	}

.mga_Error{
	padding:2px 0;
	margin:0;
	background:transparent;
	color:#cf0211;
	}

#mga_emailUploadingHelp a{
	color:#369!important;
	}

.textareaCharacterCountDisplay{
	background:transparent;
	}

.mga_error_page{
	min-height:275px;
	}

.mga_error_page h1{
	font-size:1.4em;
	text-align:center;
	margin:30px 0 100px;
	}

.bubblemain{
	display:none;position:absolute;
	margin:30px 0 0 210px;
	width:160px;
	display:none!important;
	}
	

.bubblemain_lg{
	display:none;
	position:absolute;
	margin:20px 0 0 210px;
	width:350px;
	display:none!important;
	}

.bubbletop{
	background-position:right bottom;
	background-repeat:no-repeat;
	height:3px;
	}

.bubbletop_lg{
	background-repeat:no-repeat;
	height:21px;
	}

.bubblebody{
	background-position:left top;
	background-repeat:repeat-y;
	border-right:1px solid #C3C3C3;
	padding:5px 3px 10px 12px;
	position:relative;
	}

.bubblebody_lg{
	background-position:left top;
	background-repeat:repeat-y;
	border-right:1px solid #C3C3C3;
	padding:5px 3px 10px 12px;
	position:relative;
	}

.bubblebottom{
	background-position:right top;
	background-repeat:no-repeat;
	height:3px;
	position:relative;
	}

.bubblebottom_lg{
	background-position:right top;
	background-repeat:no-repeat;
	height:3px;
	position:relative;
	}

#mga_mainContainer .bubblebody_lg h3{
	margin:0;
	padding:5px 0;
	color:#69C;
	border:none;
	font-weight:bold;
	}

#mga_adFullBanner{
	margin:0 auto 12px;
	padding:5px 0;
	width:728px;
	}

#mga_adMediumRectangle{
	margin:0 0 10px;
	padding:0;
	width:300px;
	height:250px;
	overflow:hidden;
	}

#mga_adLeftSkyscraper{
	margin:0 10px 0 0;
	padding:0;
	width:120px;
	height:600px;
	overflow:hidden;
	}

#mga_adRightSkyscraper{
	float:right;
	margin:33px 0 40px;
	padding:0;
	width:120px;
	height:600px;
	overflow:hidden;
	}

#mga_adRightSkyscraperWide{
	float:right;
	margin:33px 0 40px;
	padding:0;
	width:160px;
	height:600px;
	overflow:hidden;
	}

.mga_adWide{
	width:905px!important;
	}

.mga_adWideContent{
	margin:0!important;
	float:left;
	}
	

.mga_adWideTop{
	margin:0!important;
	}

#mga_MKPAdSpace{
	padding-top:12px;
	}

.mga_addComment{
	margin-bottom:12px;
	padding-left:24px;
	min-height:20px;
	height:auto!important;
	height:20px;
	}

.mga_inputComment input{
	margin-top:10px;
	}

#mga_playPageComments{
	margin:0;
	padding:0;
	width:418px;
	min-height:100px;
	height:auto!important;
	height:100px;
	}

#mga_commentList{
	margin:0;
	padding:0;
	width:418px;
	}

#mga_commentList li{
	margin:0;
	padding:0;
	}

.mga_bubble{
	width:auto;
	margin-bottom:24px;
	}

.mga_bubble blockquote{
	margin:0;
	padding:8px 0;
	min-height:28px;
	height:auto!important;
	height:28px;
	border:1px solid #c9c2c1;
	word-wrap:break-word;
	}

.mga_bubbleComment{
	margin:-4px 8px 0 41px;
	padding:0;
	}

.mga_bubble cite{
	position:relative;
	margin:0;
	padding:7px 0 0 0;
	top:4px;
	font-style:normal;
	}

.mga_bubbleLong{
	width:670px!important;
	}

.mga_flag{
	float:left;
	margin:0;
	padding-left:24px;
	width:152px;
	}

.mga_flag_comment{
	float:none;
	white-space:nowrap;
	clear:both;
	}

body#mga_profilePage .mga_flag_comment,body#mga_profilePage .mga_flagged_comment{
	display:block;
	clear:both;
	float:none;
	}

#mga_shoutBoxArea #text{
	display:block;
	width:97%;
	}

#mga_shoutBoxArea{
	margin-bottom:15px;
	}

.mga_bubbleComment .mga_mediaComments{
	margin:0 10px 0 0;
	padding-left:16px;
	word-wrap:break-word;
	}

.mga_bubbleComment .mga_mediaComments.video{
	}

.mga_bubbleComment .mga_mediaComments.photo{
	}

.mga_bubbleComment .mga_mediaComments.audio{
	}

.mga_bubbleComment .mga_mediaComments.blog{
	}

li.mga_loginList,li.mga_group_sprite,li.mga_profileMedia,li.mga_myHomeMedia{
	margin:0 12px 0 0;
	padding-left:18px;
	word-wrap:break-word;
	}

li.mga_loginList,li.mga_group_sprite.video,li.mga_profileMedia.video,li.mga_myHomeMedia.video{
	
	}

li.mga_loginList,li.mga_group_sprite.communityjoin,li.mga_profileMedia.communityjoin,li.mga_myHomeMedia.communityjoin{
	
	}

li.mga_loginList,li.mga_group_sprite.profileupd,li.mga_profileMedia.profileupd,li.mga_myHomeMedia.profileupd,li.mga_group_sprite.profilelink,li.mga_profileMedia.profilelink,li.mga_myHomeMedia.profilelink,li.mga_group_sprite.profilerss,li.mga_profileMedia.profilerss,li.mga_myHomeMedia.profilerss{
	}

li.mga_loginList,li.mga_group_sprite.photo,li.mga_profileMedia.photo,li.mga_myHomeMedia.photo{
	}

li.mga_loginList,li.mga_group_sprite.audio,li.mga_profileMedia.audio,li.mga_myHomeMedia.audio{
	}

li.mga_loginList,li.mga_group_sprite.blog,li.mga_profileMedia.blog,li.mga_myHomeMedia.blog{
	}

li.mga_loginList,li.mga_group_sprite.comment,li.mga_profileMedia.comment,li.mga_myHomeMedia.comment{
	}

li.mga_loginList,li.mga_group_sprite.groupjoin,li.mga_profileMedia.groupjoin,li.mga_myHomeMedia.groupjoin{
	}

li.mga_loginList,li.mga_group_sprite.groupleave,li.mga_profileMedia.groupleave,li.mga_myHomeMedia.groupleave{
	}

li.mga_loginList,li.mga_profileMedia.friend,li.mga_profileMedia.fan,li.mga_myHomeMedia.friend,li.mga_myHomeMedia.fan{
	}

li.mga_profileMedia.mbtext,li.mga_myHomeMedia.mbtext{
	}

li.mga_profileMedia.mbvideo,li.mga_myHomeMedia.mbvideo{
	}

li.mga_profileMedia.mbaudio,li.mga_myHomeMedia.mbaudio{
	}

li.mga_group_sprite{
	margin-top:5px;
	}

ul.mga_loginList li{
	margin:5px 0;
	}

.pagination{
	font-size:.82em;
	padding:.5em 0;
	margin:.2em 0;
	float:right;
	}

.pagination a,.pagination span{
	float:left;
	display:block;
	margin-right:.1em;
	padding:.1em .5em;
	border:1px solid #fff;
	background:#fff;
	}

.pagination span.status{
	font-weight:bold;
	color:#fff;
	border:1px solid #369;
	background:#369;
	}

.pagination a{
	text-decoration:none!important;
	border:1px solid #369;
	}

.pagination a:hover{
	border-color:#2e6ab1;
	}

.pagination a.nextprev{
	font-weight:bold;
	}

.pagination span.nextprev{
	color:#666;
	}

.pagination span.nextprev{
	border:1px solid #ddd;
	color:#999;
	}

.mga_rate ul{
	margin:2px 0;
	}

.mga_starSystemL{
	margin:0;padding:0;
	}

.mga_starSystemL li{
	display:inline;
	margin:0;
	}

.mga_starL{
	}

.mga_starHighlightL{
	}

.mga_starSelectedL{
	}

.mga_starSystemL li a{
	margin:0;
	padding:0 9px 10px;
	text-decoration:none!important;
	height:29px;
	}

.mga_starsNumRatingsL{
	font-size:.75em;
	}

.mga_starSystemS{
	margin:0;padding:0;
	}

li.mga_listRating{
	height:18px;
	}

.mga_starSystemS li{
	display:inline;
	margin:0;
	height:12px;
	width:9px!important;float:left;
	}

.mga_starS{
	}

.mga_starHighlightS{
	}

.mga_starSelectedS{
	}

.mga_starSystemS li a{
	padding:4px;
	text-decoration:none;
	}

.mga_starSystemS li a:hover{
	background-color:transparent!important;
	}

.mga_starsNumRatingsS{
	font-size:11px;
	display:none;
	}
	
.mga_listingType,.mga_listingFrom,.mga_listingDate,.mga_listingViews,.mga_listingMemberSince,.mga_listingRating,.mga_listingCreated,.mga_listingMembers,.mga_listingMedia,.mga_listingAddComment,.mga_listingStatus,.mga_listingAdded,.mga_listingEditDelete,.mga_listingSend,.mga_listingViewRemove,.mga_listingBlogType{
	display:block;
	}

.mga_listTitle_full{
	display:none;
	}

ul.mga_sideList{
	margin:0;
	padding:0;
	}

.mga_sideList li{
	margin:0;
	padding:3px 3px 3px 8px;
	border:none;
	color:#222;
	font-size:.88em;
	word-wrap:break-word;
	}

ul.mga_sideList .mga_more{
	float:right;
	margin:6px 8px 0 0;
	padding:0;
	}

body#mga_pending li{
	list-style-type:decimal;
	margin-bottom:8px;
	}
	
#mga_mainContainer .mga_pendingTry li{
	list-style-type:decimal;
	}

.mga_newEntry{
	font-weight:bold;
	color:#000;
	}

ul.mga_myHomeList,ul.mga_loginList{
	margin:0;
	padding:0 0 0 10px;
	font-size:.88em;
	}

.mga_gen_upvid{
	padding-left:24px;
	height:18px;
	}

.mga_gen_upaud{
	padding-left:24px;
	height:18px;
	}

.mga_gen_upphoto{
	padding-left:24px;
	height:18px;
	}

.mga_gen_upblog{
	padding-left:24px;
	height:18px;
	}

.mga_gen_link{
	padding-left:24px;
	height:18px;
	}

.mga_gen_group{
	padding-left:24px;
	height:18px;
	}

.mga_gen_rss{
	padding-left:24px;
	height:18px;
	}

.mga_gen_rss_link{
	float:left;
	margin-top:3px;
	padding-left:20px;
	height:18px;
	}

.mga_gen_rss_friends{
	float:right;
	padding-left:20px;
	margin-top:5px;
	height:18px;
	}

.mga_gen_upmb{
	padding-left:20px;
	height:18px;
	}

.mga_gen_friend{
	padding-left:24px;
	height:18px;
	}

.mga_emailUpload{
	padding-left:20px;
	height:18px;
	}

.mga_back{
	height:18px;
	margin:0 0 12px;
	padding-left:15px;
	}
	
.mga_searchLetterBox{
	margin:5px 5px 3px;
	padding:0;
	width:136px;
	height:102px;
	display:block;
	}

.mga_themeImage{
	margin:0;
	width:125px;
	}

.mga_letterBox48x48{
	margin:5px;
	padding:0;
	width:48px;
	height:48px;
	display:block;
	}

.mga_letterboxComment{
	float:left;
	margin:0 5px -8px 5px;
	padding:0;
	width:24px;
	height:24px;
	border:1px solid #ccc;
	display:block;
	}

.mga_letterboxSlideShow{
	float:left;
	margin:1px 5px 0 0;
	padding:0;
	width:48px;
	height:48px;
	border:1px solid #ccc;
	display:block;
	}

#mga_letterboxUser{
	float:left;
	margin:5px 5px -8px 5px;
	padding:0;
	width:48px;
	height:48px;
	border:1px solid #ccc;
	display:block;
	}

#mga_letterboxRelated{
	float:left;
	margin:1px 5px 0 0;
	padding:0;
	width:100px;
	height:75px;
	border:1px solid #ccc;
	display:block;
	}

.mga_moduleLetterBox{
	margin:0;
	padding:0;
	width:85px;
	height:65px;
	display:block;
	}


#mga_letterboxPhotoEnlarge{
	display:inline;
	float:left;
	height:550px;
	margin:0 auto;
	padding:0;
	width:730px;
	}

#mga_letterboxPhotoPage{
	display:block;
	float:left;
	height:315px;
	margin:0;
	padding:0;
	width:420px;
	}

.mga_letterBox_240x320,.mga_letterBox_120x160,.mga_letterBox_75x100,.mga_letterBox_60x80,.mga_letterBox_45x60,.mga_letterBox_48x48{
	background-color:#000;
	background-position:center;
	background-repeat:no-repeat;
	border:1px solid #ccc;
	display:block;
	}

a.mga_letterBox_240x320,a.mga_letterBox_240x320:visited,a.mga_letterBox_240x320:hover,a.mga_letterBox_240x320:active,a.mga_letterBox_120x160,a.mga_letterBox_120x160:visited,a.mga_letterBox_120x160:hover,a.mga_letterBox_120x160:active,a.mga_letterBox_75x100,a.mga_letterBox_75x100:visited,a.mga_letterBox_75x100:hover,a.mga_letterBox_75x100:active,a.mga_letterBox_60x80,a.mga_letterBox_60x80:visited,a.mga_letterBox_60x80:hover,a.mga_letterBox_60x80:active,a.mga_letterBox_45x60,a.mga_letterBox_45x60:visited,a.mga_letterBox_45x60:hover,a.mga_letterBox_45x60:active,a.mga_letterBox_48x48,a.mga_letterBox_48x48:visited,a.mga_letterBox_48x48:hover,a.mga_letterBox_48x48:active,a.mga_colorpicker:hover,a.mga_colorpicker:active{
	background:transparent;
	border:none!important;
	}

.mga_letterBox_240x320 img,.mga_letterBox_120x160 img,.mga_letterBox_75x100 img,.mga_letterBox_60x80 img,.mga_letterBox_45x60 img,.mga_letterBox_48x48 img{
	display:none;
	}

.mga_letterBox_240x320{
	height:240px;
	width:320px;
	}

.mga_letterBox_120x160{
	height:120px;
	width:160px;
	}

.mga_letterBox_75x100{
	height:75px;
	width:100px;
	}

.mga_letterBox_60x80{
	height:60px;
	width:80px;
	}

.mga_letterBox_45x60{
	height:45px;
	width:60px;
	}

.mga_letterBox_48x48{
	height:48px;
	width:48px;
	margin-left:5px;
	}

#mga_TOSDiv{
	background:#fff;
	padding:1em;
	height:480px;
	}

#mga_termsOfService{
	border:1px solid #ccc;
	margin:0;
	padding:0;
	overflow:scroll;
	}

.mga_popUpDiv{
	background:#fff;
	border:1px solid #999;
	position:absolute;
	top:0;
	left:0;
	display:none;
	z-index:1000;
	}

.mga_popUpDiv{
	width:600px;
	min-height:300px;
	max-height:600px;
	height:auto!important;
	height:300px;
	padding:1em;
	}

.mga_popUpInnerDiv{
	width:600px;
	min-height:300px;
	max-height:600px;
	height:auto!important;
	height:300px;
	padding:.1em;
	z-index:1000;
	}

.mga_popUpSingleDiv{
	background-color:#fff;
	border:1px solid #000;
	padding:1em;
	position:absolute;
	top:0;
	left:0;
	display:none;
	z-index:1;
	}

#mga_TOSdiv{
	height:350px!important;
	}

#mga_TOSdiv div#mga_termsOfService{
	height:330px!important;
	}

#mga_TOSdiv p{
	margin-right:0;
	}

#mga_TOSdiv p input{
	float:right;
	margin:10px 0 10px 10px!important;
	}

div.mga_tagCloud{
	margin:0;
	padding:8px;
	font-family:Tahoma;
	font-weight:900;
	text-align:center;
	line-height:22px;
	}

a.mga_tag{
	text-decoration:none!important;
	}

a.mga_tag1{
	font-size:.8em;font-weight:900;
	}

a.mga_tag2{
	font-size:.95em;font-weight:900;font-style:italic;
	}

a.mga_tag3{
	font-size:1.1em;font-weight:900;
	}

a.mga_tag4{
	font-size:1.25em;
	}

a.mga_tag5{
	font-size:1.4em;
	}

a.mga_tag6{
	font-size:1.55em;
	}

.mga_disabledInput{
	color:#ccc!important;
	}

#mga_loginPopup{
	background:#fff;
	border:2px solid #000;
	padding:1em;
	display:none;
	min-height:300px;
	height:auto!important;
	height:300px;
	width:400px;
	z-index:1000;
	}

.mga_popupBackgroundColor{
	background-color:#fff;
	height:60px;
	}

div#mga_popupButtonHolder{
	float:right;
	}

input#mga_popupSend{
	margin-right:5px;
	}

div.mga_popup{
	width:400px;
	height:auto;
	padding:0;
	border:1px solid #ccc;
	color:#000;
	}

div.mga_popup p{
	margin:10px 0 8px 0!important;
	}

div.mga_popup input#mga_promptInput{
	width:97%;
	margin-right:20px;
	display:block;
	}

div.popup_top,div.popup_bottom{
	height:13px;
	}

div.popup_corner{
	height:13px;
	width:13px;
	background-color:transparent;
	background-repeat:no-repeat;
	}

div.mga_popup_middeSection{
	height:13px;
	margin:0 13px;
	}

div.popup_mainBody{
	padding:25px 20px 55px 20px;
	}

div.mga_closePopup{
	width:21px;
	height:21px;
	float:right;
	cursor:pointer;
	position:relative;
	top:-15px;
	}

.mga_popupClassBackgroundColor{
	background-color:#fff;
	}

div#mga_popupClassButtonHolder{
	float:right;
	}

input#mga_popupClassSend{
	margin-right:5px;
	}

div.mga_popupClass{
	padding:0;
	border:1px solid #ccc;
	color:#000!important;
	}

div.mga_popupClass h3{
	font-size:1em!important;
	padding:0 0 0 20px!important;
	margin:0;
	border:none!important;
	float:left;
	line-height:24px!important;
	}

div.mga_popupClass p{
	margin:10px 0 8px 0!important;
	color:#000;
	}

div.mga_popupClass input#mga_promptInput{
	width:97%;
	margin-right:20px;
	display:block;
	}

div.popupClass_top{
	border-bottom:1px solid #CCC;
	height:24px;
	}

div.popup_bottom{
	height:13px;
	}

div.popupClass_corner{
	height:13px;
	width:13px;
	background-color:transparent;
	background-repeat:no-repeat;
	}

div.mga_popupClass_middeSection{
	height:13px;
	margin:0 13px;
	}

div.popupClass_mainBody{
	padding:10px 15px 25px 15px;
	}
	
div.mga_closePopupClass{
	width:21px;
	height:21px;
	float:right;
	cursor:pointer;
	margin-right:5px;
	position:relative;
	top:3px;
	}

#mga_descriptionBlog *,.mga_bubbleComment *{
	line-height:normal;
	}

#mga_descriptionBlog ul,#mga_descriptionBlog ol,.mga_bubbleComment ol,.mga_bubbleComment ul{
	padding:10px 40px;
	margin-left:0;
	}

#mga_descriptionBlog ul li,.mga_bubbleComment ul li{
	list-style-type:disc!important;
	}

#mga_descriptionBlog ol li,.mga_bubbleComment ol li{
	list-style-type:decimal!important;
	}

#mga_rss_footer{
	float:right;
	margin:0;
	}

.mga_addFromEmail{
	padding:1px 0 1px 20px;
	}

.mga_addFromFriends{
	padding:1px 0 1px 20px;
	}

.mga_friendFloat{
	float:left;
	width:200px;
	}

.mga_emailFloat{
	float:right;
	}

#mga_inviteWrap{
	margin:5px;
	}

#mga_fadeBubble{
	width:160px;
	z-index:1000;
	}

#mga_fadeBubble div.mga_fadeBubbleTop{
	height:3px;
	margin-left:4px!important;
	margin-left:5px;
	}

#mga_fadeBubble div.mga_fadeBubbleBody{
	background-color:transparent!important;
	background-color:#fff;
	border-right:1px solid #C3C3C3;
	padding:5px 5px 10px 14px;
	position:relative;
	min-height:60px;
	}

#mga_fadeBubble div.mga_fadeBubbleBottom{
	height:3px;
	position:relative;
	margin-left:4px;
	}

#mga_fadeBubble div.mga_fadeBubbleBody ul{
	padding:0;
	margin:0;
	}

img.kickMediaLeft{
	border:0;
	padding:0;
	margin:10px 10px 10px 0;
	float:left;
	}

img.kickMediaRight{
	border:0;
	padding:0;
	margin:10px 0 10px 10px;
	float:right;
	}

img.kickMediaCenter{
	border:0;
	padding:0;
	margin:10px;
	display:block;
	text-align:center;
	margin:0 auto;
	}

.mga_searchList{
	width:730px;
	margin:10px 0;
	padding:0;
	}

.mga_searchList li{
	margin:0 auto;
	padding:0;
	overflow:hidden;
	}

li.mga_list:hover{
	background:#ececec;
	}

li.mga_list{
	width:146px;
	height:20em;
	float:left;
	}

ul.mga_searchListDetails{
	width:136px;
	margin:0 auto;
	padding:0;
	}

.mga_searchListDetails h4{
	margin:0 5px 3px!important;
	padding:0;
	font-weight:bold!important;
	}

.mga_listDetails{
	margin:0 5px;
	padding:0!important;
	}

.mga_listDetails li{
	margin:0!important;
	padding:0!important;
	}

#mga_topPagination{
	display:none;
	}

.mga_listFavorite{
	display:none;
	}

#mga_searchSortBy ul{
	display:inline;
	margin:0 0 20px;
	padding:0;
	}

#mga_searchSortBy li{
	display:inline;
	margin:0 0 0 6px;
	padding:0;
	}

#mga_playPagePlayer{
	margin:0 0 10px;
	padding:0;
	width:420px;
	}

#mga_blogPlayer{
	padding-right:10px;
	float:left;
	}

.mga_photoView{
	margin:0;
	padding:0;
	height:315px!important;
	}

.mga_enlargeView{
	margin:0;
	padding:0;
	width:730px!important;
	height:550px!important;
	}

.mga_blogView{
	border:1px solid #ccc;
	height:auto!important;
	margin-bottom:10px;
	min-height:150px;
	overflow:hidden;
	}

.mga_audioView{
	border:1px solid #ccc;
	margin-bottom:10px;
	padding:5px;
	}

#mga_playPageStats{
	margin:0 0 10px;
	padding:5px;
	border:1px solid #ccc;
	}

#mga_enlargeMeta{
	margin-bottom:5px;
	}

.mga_statsList{
	margin:0;
	padding:0;
	}

#mga_mainContainer h3.mga_comments{
	padding:0 0 0 20px;
	}

.mga_statsList li{
	margin:0 auto;
	padding:0 0 8px;
	width:400px;
	clear:both;
	}

.mga_email{
	float:left;
	margin:0;
	padding-left:24px;
	width:152px;
	}

.mga_upvid{
	margin:0 0 0 186px;
	padding-left:24px;
	width:152px;
	}

.mga_upaud{
	margin:0 0 0 186px;
	padding-left:24px;
	width:152px;
	}

.mga_upphoto{
	margin:0 0 0 186px;
	padding-left:24px;
	width:152px;
	}

.mga_downphoto{
	margin:0 0 0 186px;
	padding-left:24px;
	width:152px;
	}

.mga_enlargephoto{
	float:left;
	margin:0;
	padding-left:24px;
	width:152px;
	}

.mga_reducephoto{
	float:left;
	margin:0;
	padding-left:24px;
	width:152px;
	}

.mga_upblog{
	margin:0 0 0 186px;
	padding-left:24px;
	width:152px;
	}

.mga_addFav{
	margin:0 0 0 186px;
	padding-left:24px;
	width:152px;
	}

.mga_rate{
	float:left;
	margin:0;
	padding:0;
	width:162px;
	}

.mga_stats{
	margin:0 0 0 186px;
	padding:0;
	width:162px;
	}

.mga_url{
	float:left;
	margin:0;
	padding:0;
	width:162px;
	}

.mga_embed{
	margin:0 0 0 186px;
	padding:0;
	width:190px;
	}

#mga_playPage #mga_flagSuccess{
	display:block;
	}

#mga_adminTagsTitle,#mga_tagsTitle{
	font-weight:bold;
	}

#mga_playPageDetails{
	margin:0;
	padding:6px;
	border:1px solid #ccc;
	}

#mga_uploadedby{
	min-height:60px;
	height:auto!important;
	height:60px;
	}

#mga_letterboxUser#mga_letterboxUser{
	margin:0 6px 0 0;
	}

#mga_geoInfo{
	margin:0 0 10px 55px;
	}

#mga_tagsWrap{
	margin:0!important;
	}

#mga_categoriesLink{
	margin:5px 0!important;
	}

#mga_tagsInput,#mga_adminTagsInput{
	margin:3px 0;
	display:block;
	}

#mga_widgetArea{
	display:none;
	}

#mga_playPageRelatedTabs{
	position:relative;
	height:2.8em;
	}

#mga_relatedTabs{
	position:absolute;
	margin:0;
	padding:0;
	bottom:-1px;
	width:300px;
	}

#mga_relatedTabs li{
	display:inline;
	}

#mga_relatedTabs a{
	font-size:10px;
	}

#mga_relatedTabs a:hover{
	margin-top:0;
	padding-bottom:5px;
	background:#fff;
	}

#mga_relatedTabs a,#mga_relatedTabs a.active{
	display:block;
	float:left;
	margin:1px 2px 0 0;
	padding:2px 6px 4px;
	text-align:center;
	text-decoration:none;
	}

#mga_relatedTabs a.active,#mga_relatedTabs a.active:hover{
	margin-top:0;
	padding-bottom:5px;
	border:1px solid #ccc;
	border-bottom:none;
	}

#mga_related{
	margin:0;
	padding:8px 0 0;
	width:298px;
	min-height:450px;
	height:auto!important;
	height:450px;
	border:1px solid #ccc;
	}

#mga_rssLink{
	margin:10px 0;
	padding:5px;
	border:1px solid #ccc;
	}

#mga_relatedList{
	margin:0 auto;
	padding:0;
	width:270px;
	}

#mga_relatedList li{
	margin:0 0 1em;
	padding:0;
	min-height:75px;
	height:auto!important;
	height:75px;
	}

.mga_thumbdetails{
	margin:0 0 0 100px;
	padding:0;
	font-size:.92em;
	width:160px;
	word-wrap:break-word;
	}

#mga_editLink{
	padding-left:25px;
	}

#mga_adminControl{
	margin:10px 0 0;
	border:1px solid green;
	padding:6px;
	background:#f0fef1;
	}

#mga_adminTagsTitle{
	color:green;
	}

#mga_descriptionText{
	margin:0 0 10px;
	}

#mga_descriptionText ol li{
	list-style-type:decimal!important;
	}

#mga_descriptionText ul li{
	list-style-type:disc!important;
	}

#mga_rssLink h4{
	margin:0;
	padding:0;
	font-weight:bold;
	}

#mga_rssLink ul{
	margin:0;
	padding:0;
	}

#mga_mail_menu_options{
	clear:both;
	}

object.mga_userGenerated,embed.mga_userGenerated{
	max-width:400px;
	max-height:600px;
	}

body#mga_playPage object.mga_userGenerated,body#mga_playPage embed.mga_userGenerated{
	max-width:400px;
	}

.mga_bubbleComment object,.mga_bubbleComment embed{
	max-width:365px;
	}

body.mga_messageBoards object.mga_userGenerated,body.mga_messageBoards embed.mga_userGenerated{
	max-width:500px;
	}
#mga_leftColumn_news_gallery {
	float:left;
	margin:0;
	padding:0;
	width:360px;
}
#mga_rightColumn_news_gallery {
	float:right;
	padding:0;
	width:360px;
}
