/* COPYRIGHT NOTICE 
** This notice must stay intact for legal use.  
** This software is part of RE Designs Web Solutions, software applications
** by RE designs, and is provided "AS IS", without a warranty of any kind.  
** Copyright RE Designs, All rights reserved.                                 
** Use of any kind of part or all of this software or modification of this    
** software requires a license from RE Designs. Use or modification of        
** this software without a license constitutes Software Piracy and will       
** result in legal action from RE Designs.                                    
**            https://www.redesigns.org      web@redesigns.org                 
**                                                                            
**             Copyright RE Designs, All rights reserved.                
*/

html{font-size: 100%;}
body{background-color: #0099ff;margin-left: 0;margin-top: 0;margin-right: 0;margin-bottom: 0;height:100%;margin:0 auto;padding:0;margin:0;}
.container{width:auto;height:100%;margin:auto;margin:0 auto;}
.wrapper{width:100%;height:100%;background-color: #;margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem;margin:auto;margin:0 auto;}
.topmainadd, .bottommainadd {float:left;clear:both;width:100%;}
.page{height:100%;background-image: url(../images/1469271978_transparentbg2.png); background-repeat:repeat;background-position:center top; background-attachment:scroll;background-size:auto;background-color: #;margin-top: 0px;margin-top: 0rem;margin-bottom: 0px;margin-bottom: 0rem;overflow:auto;margin:0px auto 0px auto;margin:0rem auto 0rem auto;padding:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}
a:link { color:#0000FF; text-decoration:none;font-weight:normal;}
a:visited { color:#0000FF; text-decoration:none;font-weight:normal;}
a:hover { color:#00C6FF; text-decoration:underline;;font-weight:normal; cursor:pointer;}
a:active,a.active { color:#00C6FF; text-decoration:underline;;font-weight:normal;} 
.msg, .videopendingmsg{color:#B51F7E;font-weight:bold;}
.videopendingmsg {float:left;clear:both;}
form {display: inline;}
img {border-width: 0px;max-width: 100%;height:auto;}
textarea, select {max-width:95%;}
textarea.editorbox, textarea.editorbox2 {width:95%;}
textarea.editorbox2 {height:250px;}
input {max-width:95%;}
.formbutton {color: #FFFFFF;text-decoration: ;font-family: Arial;font-size: 12px;background-color: #039EE0;font-weight:bold;cursor:pointer;padding:2px;
background-image:url(../images/buttonbg.gif);@supports (background-image: url('../images/buttonbg.webp')) {background-image: url('../images/buttonbg.webp');}}
.formbutton2 {color: #039EE0;text-decoration: ;font-family: Arial;font-size: 12px;background-color: #FFFFFF;font-weight:bold;cursor:pointer;padding:2px;
background-image:url(../images/buttonbg.gif);@supports (background-image: url('../images/buttonbg.webp')) {background-image: url('../images/buttonbg.webp');}}
.headerwrapper{width: 100%;height:100%;padding:0;background-color: #;float:left;clear:both;margin:auto;margin:0 auto;margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem;}
.header{height:100%;padding:0;background-color: #;margin:0 auto;margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem;margin-top:-12px;}
.top_content{width:100%;height:100%;float:left;padding:0;text-align:left;}
.top_content2{width:74%;height:100%;float:left;padding:0 35px 0 0;padding:0 2.1875rem 0 0;text-align:left;}
.headertext{padding:10px 0px 10px 0px;padding:0.625rem 0rem 0.625rem 0rem;color: #000000;text-decoration: none;font-family: Arial;font-size: 14px;font-size: 0.875rem;font-weight:normal;text-align:justify;text-align:left;}
.logo{width:480px;width:30rem;height:90px;height:5.625rem;float:left;overflow:hidden;}
.top_content1{float:left;margin-left:2px;margin-left:0.125rem;width:74%;height:65px;height:4.0625rem;}
.tophead{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-size:0.8125rem;color:#efe478;text-align:center;padding-left:2px;padding-left:0.125rem;padding-top:2px;padding-top:0.125rem;line-height:15px;line-height:0.9375rem;font-weight:bold;float:left;}
.headertitle{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-size:0.8125rem;color:#CBF2F8;text-align:center;line-height:15px;line-height:0.9375rem;font-weight:bold;float:left;width:74%;}
.headersubtitle{width:20%;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-size:0.625rem;color:#ffffff;text-align:center;padding-top:2px;padding-top:0.125rem;line-height:15px;line-height:0.9375rem;font-weight:normal;float:left;background-image:url(../image/bullet.jpg); background-repeat:no-repeat; background-position:left;}
.top_content_right{width:21%;height:100%;float:right;margin-top:10px;margin-top:0.625rem;line-height:120%;}
.toptext, .toptext a, .toptext a:visited, .toptext a:active{font-family:Arial;font-size:10px;font-size:0.625rem;color:#000000;font-weight:normal;text-decoration: none;text-align:left;padding-right:2px;padding-right:0.125rem;}
.toptext a:hover{text-decoration: underline;}
.menuwrappertop, .menubuttontop {position: fixed;top: 0; left: 0;margin-top:0px !important;}
.menuwrapper{width:100%;background-color: #;clear:both;margin:auto;margin:0 auto;margin-top:0px;margin-top:0rem;margin-bottom:15px;margin-bottom:0.9375rem;	z-index:10;}
.menuright, .menubuttonright, .menuright2, .menubuttonright2 {float:right;}.menuleft, .menubuttonleft, .menuleft2, .menubuttonleft2 {float:left;}.menu-button {cursor: pointer;}
.menu-overlay {position: fixed;top: 0;left: 0;width: 100%;height:auto;min-height:100%;background-color:#000000;align-items: center;justify-content: center;z-index: 1000;}
#closeMenu {position: absolute;top: 20px;right: 30px;background: transparent;color: white;font-size: 30px;border: none;cursor: pointer;}
.menu{background-color: #;margin:auto;margin:0 auto;clear:both;padding:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem; margin: 0 auto; margin-top:0px;margin-top:0rem;margin-bottom:15px;margin-bottom:0.9375rem;text-align: center;margin-top:-29px;
border:4px;}
.ultsubmenustyle, .ultsubmenustyle div{ font: normal 14px Arial;font: normal 0.875rem Arial;margin: 0;padding: 0;position: absolute;left: 0;top: 0;list-style-type: none;border: 4px solid #0099FF;border: 0.25rem solid #0099FF;visibility: hidden;z-index: 100;}
.ultsubmenustyle ul{margin: 0;padding: 0;position: absolute;left: 0;top: 0;list-style-type: none;background-color: #BBF3FD;border: 0px none #0099FF;border: 0rem none #0099FF;border-bottom-width: 0;}
.ultsubmenustyle li a{display: block;width: 160px;width: 10rem; /*width of menu (not including side paddings)*/color: #000000;background-color: #BBF3FD;text-decoration: none;border-bottom: 0px none #0099FF;border-bottom: 0rem none #0099FF;font-family: Arial;font-size: 14px;font-size: 0.875rem;font-weight: normal;padding:6px 6px 6px 6px;padding:0.375rem 0.375rem 0.375rem 0.375rem;text-align: left;}
* html .ultsubmenustyle li{display: inline-block;width: 172px; /*width of menu (include side paddings of LI A*/width: 10.75rem;}
.ultsubmenustyle li a:hover{background-color: #0099FF;color: #FFFFFF;font-family: Arial;font-size: 14px;font-size: 0.875rem;font-weight: normal;text-decoration: none;text-align: left;}
		  
.multirowsubs{width:640px !important;width: 40rem !important;max-width:95% !important;overflow:hidden;  }
.multirowsubs li{float:left;display:inline;width:25% !important;} .downarrowpointer{padding-left: 4px;padding-left: 0.25rem;border: 0;}
.rightarrowpointer{position: absolute;padding-top: 3px;padding-top: 0.1875rem;left: 100px;left: 6.25rem;border: 0;}
.ultiframeshim{position: absolute;z-index: 500;background: transparent;border-width: 0;width: 0;height: 0;display: block;}
.solidblockmenu ul{margin: 0;padding: 0;float: left;font: bold 14px Arial;font: bold 0.875rem Arial;width: 100%;overflow: hidden;border: 0px none #0099FF;border: 0rem none #0099FF;border-width: 1px 0;border-width: 0.0625rem 0;background-color: #;text-align: center;}
.solidblockmenu li{display: inline;}
.solidblockmenu li a{float: left;color: #E3E3E3;background-color: #727272;font-family: Arial;font-size: 14px;font-size: 0.875rem;font-weight: bold;text-decoration: none;text-align: left;padding: 9px 11px;padding: 0.5625rem 0.6875rem;border-right: 0px none #0099FF;border-right: 0rem none #0099FF;margin-right:6px;margin-right:0.375rem;}
.solidblockmenu li a:visited{color: #E3E3E3;background-color: #727272;font-family: Arial;font-size: 14px;font-size: 0.875rem;font-weight: bold;text-decoration: none;}
.solidblockmenu li a:hover, .solidblockmenu li a.selected{color: #FFFFFF;background-color: #0099FF;font-family: Arial;font-size: 14px;font-size: 0.875rem;font-weight: bold;text-decoration: none;text-align: left;}
.sidetabs{width: 100%;position: relative;overflow:hidden;}
.sidetabs ul{list-style-type: none;margin: 5px 0;margin: 0.3125rem 0;padding: 0;border: 0px none #0099FF;border: 0rem none #0099FF;}
.sidetabs ul li a{color: #E3E3E3;background-color: #727272;font-family: Arial;font-size: 14px;font-size: 0.875rem;font-weight: bold;text-decoration: none;display: block;width: auto;border-bottom: 0px none #0099FF;border-bottom: 0rem none #0099FF;text-align: left;padding:6px 4px 6px 4px;padding:0.375rem 0.25rem 0.375rem 0.25rem;margin-bottom: 6px;margin-bottom: 0.375rem;}
* html .sidetabs ul li a{width: 155px;width: 9.6875rem;}
.sidetabs ul li a:visited, .sidetabs ul li a:active{color: #E3E3E3;background-color: #727272;font-family: Arial;font-size: 14px;font-size: 0.875rem;font-weight: bold;text-decoration: none;}
.sidetabs ul li a:hover, .sidetabs ul li a.selected{color: #FFFFFF;background-color: #0099FF;font-family: Arial;font-size: 14px;font-size: 0.875rem;font-weight: bold;text-decoration: none;text-align: left;}
#ultmenu ul li span {padding:0 !important;}
#ultmenu ul li span a {padding:0 !important;}
.centermainwrapper{width: 100%;height:100%;background-color: #;float:left;clear:both;margin:auto;margin:0 auto;margin-top:5px;margin-top:0.3125rem;margin-bottom:5px;margin-bottom:0.3125rem;	}
.centermain{height:100%;padding:5px 0 5px 0;padding:0.3125rem 0 0.3125rem 0;margin:5px 0 5px 0;margin:0.3125rem 0 0.3125rem 0;background-color: #;margin:auto;}
.photohalfsplitl{width:50%;height:100%;padding:0 0  0  0;padding:0 0  0  0;float:left;background-color: #;overflow:hidden;}
.photohalfsplitr{width:50%;height:100%;padding:0 0  0  0;padding:0 0  0  0;float:right;background-color: #;overflow:hidden;}
.texthalfsplitl{width:48%;height:100%;padding:0 0 0 0;float:left;background-color: #;}
.texthalfsplitr{width:48%;height:100%;padding:0 0 0 0;float:right;background-color: #;}
.photofullwrapper{width: 100%;height:100%;background-color: #;float:left;clear:both;margin:auto;margin:0 auto;margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem;}
.photofull{height:100%;padding:0 0  0  0;padding:0 0  0  0;margin:5px 0 5px 0;margin:0.3125rem 0 0.3125rem 0;background-color: #;margin:auto;}
.textfullwrapper{width: 100%;height:100%;background-color: #;float:left;clear:both;margin:auto;margin:0 auto;margin-top:5px;margin-top:0.3125rem;margin-bottom:5px;margin-bottom:0.3125rem;}
.textfull{height:100%;padding:5px 0 5px 0;padding:0.3125rem 0 0.3125rem 0;margin:5px 0 5px 0;margin:0.3125rem 0 0.3125rem 0;background-color: #;margin:auto;}
.toptextfullwrapper{width: 100%;height:100%;background-color: #;float:left;clear:both;margin:auto;margin:0 auto;margin-top:5px;margin-top:0.3125rem;margin-bottom:5px;margin-bottom:0.3125rem;}
.toptextfull{height:100%;padding:5px 0 5px 0;padding:0.3125rem 0 0.3125rem 0;margin:5px 0 5px 0;margin:0.3125rem 0 0.3125rem 0;background-color: #;margin:auto;}
.bottomtextfullwrapper{width: 100%;height:100%;background-color: #;float:left;clear:both;margin:auto;margin:0 auto;margin-top:5px;margin-top:0.3125rem;margin-bottom:5px;margin-bottom:0.3125rem;}
.bottomtextfull{height:100%;padding:5px 0 5px 0;padding:0.3125rem 0 0.3125rem 0;margin:5px 0 5px 0;margin:0.3125rem 0 0.3125rem 0;background-color: #;margin:auto;}
.photomain{width:100%;height:100%;margin: 0 0 0 0;padding:0 0  0  0;padding:0 0  0  0;float:left;clear:left;background-color: #;overflow:hidden;}
.maincontent{width:74%;height:100%;float:left;}
.textmain{width:100%;height:100%;margin: 0 0 0 0;padding:0 0 0 0;float:left;clear:left;background-color: #;}
.toptextmain{width:100%;height:100%;margin: 0 0 0 0;padding:0 0 0 0;float:left;clear:left;background-color: #;}
.bottomtextmain{width:100%;height:100%;padding:0 0 0 0;margin:0 0 10px 0;margin:0 0 0.625rem 0;float:left;clear:both;background-color: #;}
.sideright{width:22%;height:100%;margin: 0 0 0 10px;margin: 0 0 0 0.625rem;padding:0 0 0 0;float:right;background-color: #;border-left:0px none #FFFFFF;border-left:0rem none #FFFFFF;}
.sideleft{width:22%;height:100%;margin: 0 10px 0 0;margin: 0 0.625rem 0 0;padding:0 0 0 0;float:left;background-color: #;border-right:0px none #FFFFFF;border-right:0rem none #FFFFFF;}
.centercontent{width:56%;height:100%;float:left;}
.photocenter{width:100%;height:100%;margin: 0 0 0 0;padding:0 0  0  0;padding:0 0  0  0;float:left;background-color: #;overflow:hidden;}
.textcenter{width:100%;height:100%;margin: 0 0 0 0;padding:0 0 0 0;float:left;background-color: #;}
.toptextcenter{width:100%;height:100%;margin: 0 0 0 0;padding:0 0 0 0;float:left;background-color: #;}
.sideright2{width:17%;height:100%;margin: 0 0 0 10px;margin: 0 0 0 0.625rem;padding:0 0 0 0;float:right;background-color: #;border-left:0px none #FFFFFF;border-left:0rem none #FFFFFF;}
.maincontent2l{width:78%;height:100%;float:left;}
.maincontent2r{width:78%;height:100%;float:right;}
.photomain2l{width:50%;height:100%;padding:0 0  0  0;padding:0 0  0  0;float:left;background-color: #;overflow:hidden;}
.photomain2r{width:50%;height:100%;padding:0 0  0  0;padding:0 0  0  0;float:right;background-color: #;overflow:hidden;}
.textmain2l{width:50%;height:100%;padding:0 0 0 0;float:left;background-color: #;}
.textmain2r{width:50%;height:100%;padding:0 0 0 0;float:right;background-color: #;}
.sideright3{width:18%;height:100%;margin: 0 0 0 10px;margin: 0 0 0 0.625rem;padding:0 0 0 0;float:right;background-color: #;border-left:0px none #FFFFFF;border-left:0rem none #FFFFFF;}
.sideleft2{width:18%;height:100%;margin: 0 10px 0 0;margin: 0 0.625rem 0 0;padding:0 0 0 0;float:left;background-color: #;border-right:0px none #FFFFFF;border-right:0rem none #FFFFFF;}
.pagehead{clear:both;padding:8px 15px 8px 15px;padding:0.5rem 0.9375rem 0.5rem 0.9375rem;color: #FFFFFF;text-decoration: none;font-family: Arial;font-size: 16px;font-size: 1rem;font-weight:bold;text-align:center;background-color: #0099FF;border-bottom:0px none #FFFFFF;border-bottom:0rem none #FFFFFF;margin-left:15px;
margin-right:15px;}
.pagetext{padding:0px 0px 10px 0px;padding:0rem 0rem 0.625rem 0rem;color: #000000;text-decoration: none;font-family: Arial;font-size: 14px;font-size: 0.875rem;font-weight:normal;text-align:justify;text-align:left;align:left;}
.sidetext{padding:10px 10px 10px 10px;padding:0.625rem 0.625rem 0.625rem 0.625rem; color: #000000;text-decoration: none;font-family: Arial;font-size: 12px;font-size: 0.75rem;font-weight:normal;text-align:justify;text-align:left;}
.footerwrapper{width: 100%;height:100%;float:left;clear:both;background-image: url(../images/pinkbg.png); background-repeat:repeat;background-position:left top; background-attachment:scroll;background-size:auto;background-color: #;margin:auto;margin:0 auto;margin-top:5px;margin-top:0.3125rem;margin-bottom:0px;margin-bottom:0rem;}
.footer{margin:auto;margin:0 auto;margin-top:10px;margin-top:0.625rem;margin-bottom:0px;margin-bottom:0rem;height:100%;clear:both;background-color: #;text-align:center;}
.footertext{padding:20px 20px 20px 20px;padding:1.25rem 1.25rem 1.25rem 1.25rem;color: #000000;text-decoration: none;font-family: Arial;font-size: 10px;font-size: 0.625rem;font-weight:normal;text-align:center;}
.footerlinks{width:100%;float:left;clear:both;text-align:center;}
.footercopyright{width:100%;float:left;clear:both;text-align:center;font-family:arial;font-size:10px;font-size:0.625rem;padding-bottom:20px;padding-bottom:1.25rem;}
a.anchor2 {display: block;position: relative;top: -100px;visibility: hidden;}
.toprowwrapper{position: fixed;top: 0;z-index:10;width: 100%;height:0px;height:0rem;padding:0;background-color: #;float:left;clear:both;margin:auto;margin:0 auto;margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem;}
.toprow{height:100%;padding:0;background-color: #;margin:0 auto;margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem;}
.toprowtext{padding:10px 10px 10px 10px;padding:0.625rem 0.625rem 0.625rem 0.625rem;color: #000000;text-decoration: none;font-family: Arial;font-size: 14px;font-size: 0.875rem;font-weight:bold;text-align:justify;text-align:left;}
.footerrowwrapper{position: fixed;bottom: 0;width: 100%;height:0px;height:0rem;padding:0;background-color: #;float:left;clear:both;margin:auto;margin:0 auto;margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem;}
.footerrow{height:100%;padding:0;background-color: #;margin:0 auto;margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem;}
.footerrowtext{padding:10px 10px 10px 10px;padding:0.625rem 0.625rem 0.625rem 0.625rem;color: #000000;text-decoration: none;font-family: Arial;font-size: 14px;font-size: 0.875rem;font-weight:bold;text-align:justify;text-align:left;}
#photothumbnails {margin: 0 auto;}
.pagination{float:left;clear:both;margin-top:20px;margin-top:1.25rem;}
.pagination ul{list-style-type: none;}
.pagination li{display: inline-block;border: solid 1px;border: solid 0.0625rem;padding:5px;padding:0.3125rem;}
.paginationtcomments {padding:10px;}
#downloads, #groupsaccess, #profile, #affiliate, #articles, #listings, #classifieds, #scrapbooks, #events, #labels, #puploads, #albums, #vuploads, #playlists, #auploads, #playlistsaudio, #fuploads, #series, #account, #accountinfo, #transfercreditsdiv{float:left;clear:both;padding-top:10px;padding-top:0.625rem;width:100%;}
#itemaddsdiv {float:left;clear:both;margin-top:10px;margin-top:0.625rem;margin-bottom:10px;margin-bottom:0.625rem;padding:10px;padding:0.625rem;width:100%;border:solid 1px #CCCCCC;border:solid 0.0625rem #CCCCCC;}
.bold a {font-weight:bold;font-size:20px;font-size:1.25rem;}
.subtext1{float:left;text-align:right;clear:left;width:23%;margin-bottom:10px;margin-bottom:0.625rem;}
.subtext2{float:right;text-align:left;clear:right;width:75%;margin-bottom:10px;margin-bottom:0.625rem;}
.field{clear:both;}
.fieldrow{width:100%;clear:both;padding-top:10px;padding-bottom:10px;}
.fieldintro {width:100%;float:left;clear:both;margin-top:20px;margin-bottom:10px;}
.fielddescription {width:100%;float:left;clear:both;}
.fieldleft {float:left;text-align:right;padding-right:5px;padding-right:rem;width:12%;}
.fieldright {float:left;width:85%;}
#onlineimage,#offlineimage,.blockbutton,.unblockbutton,.emailbutton,.email2button,.reportbutton {float:left;padding:10px;padding:rem;}
.reportrowheader {padding: 5px 0 5px 0;padding: 0.3125rem 0 0.3125rem 0;font-weight:bold;padding-left:10px;padding-left:0.625rem;clear:both;}
.reportrow {clear:both;}
.reportcolumn1 {float:left;font-weight:bold;width:25%;text-align:right;padding-right:10px;padding-right:0.625rem;margin-top:5px;margin-top:0.3125rem;}
.reportcolumn2 {float:left;text-align:left;margin-top:5px;margin-top:0.3125rem;}
video::-internal-media-controls-download-button {display:none;}
video::-webkit-media-controls-enclosure {overflow:hidden;}
video::-webkit-media-controls-panel {width: calc(100% + 30px);}
audio::-internal-media-controls-download-button {display:none;}
audio::-webkit-media-controls-enclosure {overflow:hidden;}
audio::-webkit-media-controls-panel {width: calc(100% + 30px);}
.videostitle, .audiostitle {padding:5px;padding:0.3125rem;float:left;clear:both;font-weight:bold;}
#videoslist, #audioslist, #vuploadvideoslist, #auploadaudioslist {clear:both;}
.vuploadvideodiv, .auploadaudiodiv, .articlevideodiv, .listingvideodiv, .classifiedvideodiv, .scrapbookvideodiv, .eventvideodiv, .vuploadvideosdiv, .auploadaudiosdiv, .articlevideosdiv, .listingvideosdiv, .classifiedvideosdiv, .scrapbookvideosdiv, .eventvideosdiv, .vuploadvideosdiv2, .auploadaudiosdiv2, .articlevideosdiv2, .listingvideosdiv2, .classifiedvideosdiv2, .scrapbookvideosdiv2, .eventvideosdiv2, .filesdiv2 {float:left;clear:both;width:100%;}.vuploadvideosdiv2, .auploadaudiosdiv2, .articlevideosdiv2, .listingvideosdiv2, .classifiedvideosdiv2, .scrapbookvideosdiv2, .eventvideosdiv2, .filesdiv2 {}
.vuploadvideo, .auploadaudio, .articlevideo, .listingvideo, .classifiedvideo, .scrapbookvideo, .eventvideo, .commentvideo {clear:both;}
.videosdiv {padding:5px;padding:0.3125rem;float:left;}
.videoimage,.videoposition {padding:5px;padding:0.3125rem;float:left;clear:both;}
.videocaption {padding:5px;padding:0.3125rem;text-align:center;clear:both;}
.updatevideo,.removevideo {float:left;clear:both;padding:10px;padding:0.625rem;}
#uploadvideosdiv {float:left;clear:both;padding-bottom:10px;padding-bottom:0.625rem;}
#uploadvideosdiv, #uploadvideos, #uploadvideosadd {float:left;clear:both;}
.uploadvideos, .uploadvideosnote {float:left;clear:both;padding-bottom:10px;padding-bottom:0.625rem;}
 
video.articlevideo  {width: 100%;height: auto;}
video.vuploadvideo  {width: 90%;height: auto;max-height: 800px;}
audio.auploadaudio  {width: 100%;}
.videowrapper, .articlevideowrapper, .listingvideowrapper, .classifiedvideowrapper, .scrapbookvideowrapper, .vuploadvideowrapper {position: relative;padding-bottom: 56.25%;height: 0;}
.videowrapper iframe, .articlevideowrapper iframe, .listingvideowrapper iframe, .classifiedvideowrapper iframe, .scrapbookvideowrapper iframe, .vuploadvideowrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.customform,.formintro{float:left;clear:both;padding:10px;padding:0.625rem;}
.formtitle {float:left;clear:both;font-weight:bold;}
.searchform {float:left;clear:both;}
.searchbuttondiv {margin-top:20px;margin-top:1.25rem;}
.formname {padding-top:10px;padding-top:0.625rem;font-weight:bold;}
.membersonly,.awaitingmod {float:left;font-style:italic;}
.configsmenu {width:100%;float:left;clear:both;}
.configsfield {float:left;padding-right:10px;padding-right:0.625rem;text-align:center;}
.configsimage {float:left;padding-right:2px;padding-right:0.125rem;text-align:center;}
.configsname {float:left;text-align:center;}
.configsfield2 {float:left;clear:both;padding-bottom:10px;text-align:center;padding-bottom:0.625rem;}
.configsimage {float:left;clear:both;padding-bottom:2px;text-align:center;padding-bottom:0.125rem;}
.configsname {float:left;clear:both;text-align:center;}
#ultmenu2 {width:100%;float:left;clear:both;}
.configs img {display:inline;}
.configsmenu{width:100px;width:6.25rem;background-color: #FFFFFF; float: left; clear:both;padding:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;margin-left:0px;margin-left:0rem;margin-right:0px;margin-right:0rem;margin-top:0px;margin-top:0rem;margin-bottom:15px;margin-bottom:0.9375rem;text-align: left;																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																																								}
.ultsubmenuconfigsstyle, .ultsubmenuconfigsstyle div{font: normal 12px Arial;font: normal 0.75rem Arial;margin: 0;padding: 0;position: absolute;left: 0;top: 0;list-style-type: none;border: px  #;border: 0rem  #;visibility: hidden;z-index: 100;}
.ultsubmenuconfigsstyle ul{margin: 0;padding: 0;position: absolute;left: 0;top: 0;list-style-type: none;background-color: #FFFFFF;border: 1px solid #0000FF;border: 0.0625rem solid #0000FF;border-bottom-width: 0;}
.ultsubmenuconfigsstyle li a{display: block;width: 160px;width: 10rem;color: #000000;background-color: #FFFFFF;text-decoration: none;border-bottom: 1px solid #0000FF;border-bottom: 0.0625rem solid #0000FF;font-family: Arial;font-size: 12px;font-size: 0.75rem;font-weight: normal;padding:6px 4px 6px 4px;padding:0.375rem 0.25rem 0.375rem 0.25rem;text-align: ;}
* html .ultsubmenuconfigsstyle li{display: inline-block;width: 168px; /*width of menu (include side paddings of LI A*/width: 10.5rem;}
.ultsubmenuconfigsstyle li a:hover{background-color: #0000FF;color: #FFFFFF;font-family: Arial;font-size: 12px;font-size: 0.75rem;font-weight: normal;text-decoration: none;text-align: ;}
.configs ul{margin: 0;padding: 0;list-style-type: none;border-top: 1px solid #0000FF;border-top: 0.0625rem solid #0000FF;border-bottom: 1px solid #0000FF;border-bottom: 0.0625rem solid #0000FF;overflow: hidden;width: 100%;text-align: left;background-color: #FFFFFF;}
.configs li{display: inline;margin: 0;}
.configs li a{float: left;display: block;margin-right:0px;margin-right:0rem;border-right: 1px solid #0000FF;border-right: 0.0625rem solid #0000FF;color: #0000FF;background-color: #FFFFFF;font-family: Arial;font-size: 12px;font-size: 0.75rem;font-weight: bold;text-decoration: none;padding:6px 4px 6px 4px;padding:0.375rem 0.25rem 0.375rem 0.25rem;text-align: left;}
.configs li a:visited{color: #0000FF;}
.configs li a:hover{color: #FFFFFF;background-color: #0000FF;font-family: Arial;font-size: 12px;font-size: 0.75rem;font-weight: bold;text-decoration: none;text-align: ;}
.configs li a.selected{color: #FFFFFF;background-color: #0000FF;font-family: Arial;font-size: 12px;font-size: 0.75rem;font-weight: bold;text-decoration: none;text-align: ;}
.forums1, .forums2, .listings1, .listings2, .classifieds1, .classifieds2, .articles1, .articles2, .scrapbooks1,  .scrapbooks2, .puploads1, .puploads2, .vuploads1, .vuploads2, .auploads1, .auploads2, .fuploads1, .fuploads2 {float:left;padding:5px;}
.nospam { display:none;}.floatleft {float:left;}.floatright {float:right;}.clearboth {clear:both;}.clearleft {clear:left;}.clearright {clear:right;}.clear {clear:both;}
.width100 {width:100%;}.width95 {width:95%;}.width90 {width:90%;}.width85 {width:85%;}.width80 {width:80%;}.width75 {width:75%;}.width70 {width:70%;}.width65 {width:65%;}.width60 {width:60%;}.width55 {width:55%;}.width50 {width:50%;}.width48 {width:48%;}.width45 {width:45%;}.width40 {width:40%;}.width35 {width:35%;}.width30 {width:30%;}.width25 {width:25%;}.width20 {width:20%;}.width15 {width:15%;}.width10 {width:10%;}.width5 {width:5%;}
.paddingdiv {padding:5px;padding:0.3125rem;}.padding2div {padding:10px;padding:0.625rem;}.padding10 {padding:10px;padding:0.625rem;}.padding20 {padding:20px;padding:1.25rem;}
.margintop10 {margin-top:10px;margin-top:0.625rem;}.margintop20 {margin-top:20px;margin-top:1.25rem;}.marginbottom10 {margin-bottom:10px;margin-bottom:0.625rem;}.marginbottom20 {margin-bottom:20px;margin-bottom:1.25rem;}.marginright10 {margin-right: 10px;margin-right: 0.625rem;}.marginright20 {margin-right: 20px;margin-right: 1.25rem;}.marginleft10 {margin-left: 10px;margin-left: 0.625rem;}.marginleft20 {margin-left: 20px;margin-left: 1.25rem;}
.expandnodiv, .expandcenterdiv, .expanddiv, .expanddiv2, .expandmargintop10, .expandmargintop2, .expandmargintop20, .expandfield {}
.bgcolor1 {}.bgcolor2 {}.bgcolor3 {}.bgcolor4 {}.bgcolor5 {}.bgcolor6 {}
.fontcolor1 {}.fontcolor2 {}.fontcolor3 {}.fontcolor4 {}.fontcolor5 {}.fontcolor6 {}
h1 {color: #808080;}h2 {}h3 {color: #E0AD34;}h4 {color: #E6FF08;}h5 {color: #FFC7DA;}h6 {color: #CCFFFF;}
.bordersolid {border-style: solid;}.borderdashed {border-style: dashed;}.borderdotted {border-style: dotted;}.borderdouble {border-style: double;}.border1 {border-width: 1px;border-width: 0.0625rem;}.border2 {border-width: 2px;border-width: 0.125rem;}.border5 {border-width: 5px;border-width: 0.3125rem;}
.roundedges10 {border-radius: 10px;border-radius: 0.625rem;}.roundedges20 {border-radius: 20px;border-radius: 1.25rem;}.roundedges30 {border-radius: 30px;border-radius: 1.875rem;}.roundedgestop10 {border-radius: 10px 10px 0 0 / 10px 10px 0 0;border-radius: 0.625rem 0.625rem 0 0 / 0.625rem 0.625rem 0 0;}.roundedgestop20 {border-radius: 20px 20px 0 0 / 20px 20px 0 0;border-radius: 1.25rem 1.25rem 0 0 / 1.25rem 1.25rem 0 0;}.roundedgestop30 {border-radius: 30px 30px 0 0 / 30px 30px 0 0;border-radius: 1.875rem 1.875rem 0 0 / 1.875rem 1.875rem 0 0;}.roundedgesbottom10 {border-radius: 0 0 10px 10px / 0 0 10px 10px;border-radius: 0 0 0.625rem 0.625rem 0 0 / 0 0 0.625rem 0.625rem;}.roundedgesbottom20 {border-radius: 0 0 20px 20px / 0 0 20px 20px;border-radius: 0 0 1.25rem 1.25rem / 0 0 1.25rem 1.25rem;}.roundedgesbottom30 {border-radius: 0 0 30px 30px / 0 0 30px 30px;border-radius: 0 0 1.875rem 1.875rem / 0 0 1.875rem 1.875rem;}
.font8 {font-size:8px;font-size:0.5rem;}.font10 {font-size:10px;font-size:0.625rem;}.font12 {font-size:12px;font-size:0.75rem;}.font14 {font-size:14px;font-size:0.875rem;}.font16 {font-size:16px;font-size:1rem;}.font24 {font-size:24px;font-size:1.5rem;}.font32 {font-size:32px;font-size:2rem;}.font40 {font-size:40px;font-size:2.5rem;}.font50 {font-size:50px;font-size:3.125rem;}.font60 {font-size:60px;font-size:3.75rem;}
#menubutton {display:none;font-family: Arial;font-size:16px;font-size:1rem;margin:auto;margin:0 auto; float: left; clear:both;margin-left:0px;margin-left:0rem;margin-right:0px;margin-right:0rem;margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem;text-align: left;}
#menubutton img{vertical-align:middle;}#menuwrapper {display:block;}.menubutton, .menubutton a {cursor:pointer;}
@media all and (max-width: 600px) {.multirowsubs li{width:33.333333333333% !important;} }@media all and (max-width: 330px) {.multirowsubs li{width:50% !important;  } }@media all and (max-width: 940px) {.page, .header, .menu, .centermain, .photofull, .textfull, .toptextfull, .bottomtextfull, .footer, .toprow, .footerrow {width:auto;}
}@media all and (max-width: 600px) {.photohalfsplitl, .photohalfsplitr, .texthalfsplitl, .texthalfsplitr {width:100%;}
.maincontent, .centercontent, .maincontent2l,.maincontent2r, .photomain2l, .photomain2r, .textmain2l, .textmain2r {width:100%;}
.sideright, .sideleft, .sideright2, .sideright3, .sideleft2 {width:100%;}
.expandnodiv {display:none !important;}
.expandcenterdiv {margin: 0 auto !important;float: none !important;text-align: center !important;display: table !important;}
.expanddiv, .expandfield {width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;} .expandfield {text-align:left;}
.expanddiv2 {width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;}
.expandmargintop2 {margin-top:10px !important;}
.expandmargintop10 {margin-top:10px !important;}
.expandmargintop20 {margin-top:20px !important;}}@media all and (max-width: 500px) {#menuwrapper {display:none;}#menubutton {display:block;}
#ultmenu ul li a{width:100%;}}@media all and (min-width: 500px) {#menuwrapper {display:block;}#menubutton {display:none;}}@media all and (max-width: 330px) {.toprowwrapper {position:static;height:auto;float:left;}.container {padding-top: 0px;height:auto;float:left;margin: 0 auto;width:100%;height:100%;margin:auto;margin:0 auto;}}@media all and (max-width: 940px) {.toprow, .toprowwrapper {height:auto;}}@media all and (max-width: 330px) {.footerrowwrapper {position:static;height:auto;float:left;}
.container {padding-top: 0px;height:auto;float:left;margin: 0 auto;width:100%;height:100%;margin:auto;margin:0 auto;}}@media all and (max-width: px) {.toprow, .toprowwrapper {height:auto;}}@media only screen and (min-width: 1100px) {html {font-size: 100%;}}@media only screen and (min-width: 1440px) {html {font-size: 100%;}}label span input {line-height: 0;font-size: 10px;position: absolute;left: -600px;opacity: 0;filter: alpha(opacity = 0);-ms-filter: "alpha(opacity=0)";cursor: pointer;margin: 0;padding:0;}
#logindiv i, #register i {cursor: pointer;}.checkavailability {clear:both;margin-top:6px;}
.menuwrapperplus,.menuplus {float:left;width:auto;}
button img:hover {filter: hue-rotate(-20deg);}
.registerbox {background-color: #001994;background-repeat:repeat;padding: 12px;font-weight: normal;font-size: 18px; font-family: arial;}
.registerbox .msg2 {font-size:18px;background-color:#0099ff;}
.registerbox img {border:solid 6px #0A80AF;border-radius:25px !important;}
.checkavailability {padding-left:100px;}
.registerbox input, .registerbox select, #loginform input, #loginform select, #forgotpasswordform input {min-height:20px;font-size:16px;color:#0000ff;border:solid 8px #0A80AF;border-radius:25px !important;max-width:300px !important;width:90% !important;padding-top:5px;padding-left:6px;}
.registerbox .subtext1 {padding-top:8px;min-height:28px;}
.registerbox .subtext2 {padding-top:-8px;min-height:28px;}
.registerbox .formbutton, #loginform .formbutton,#forgotpasswordform .formbutton {padding:12px;font-size:22px;background-image: url(../images/buttonbgb.gif);@supports (background-image: url('../images/buttonbgb.webp')) {background-image: url('../images/buttonbgb.webp');}color:#ffffff;}
.registerbox a {font-size:12px;color:#00ff00;background-color:#3400C2;}
.formbutton:hover {background-image: url(../images/buttonbg2.gif);@supports (background-image: url('../images/buttonbg2.webp')) {background-image: url('../images/buttonbg2.webp');}}
.registerbox .formbutton:hover, #loginform .formbutton:hover,#forgotpasswordform .formbutton:hover {background-image: url(../images/buttonbgb2.gif);@supports (background-image: url('../images/buttonbgb2.webp')) {background-image: url('../images/buttonbgb2.webp');}}
.topsignupbutton {background-color:#00ff00;color:#0000ff;}
a:hover .topsignupbutton {background-color:#ffffff;color:#0099ff;}
.toplogoutbutton {background-color:#ffffff;color:#0000ff;font-weight:bold;padding:10px;border-radius:25px;}
a:hover .toplogoutbutton  {background-color:#0099ff;color:#ffffff;}
#loginform .formbutton,#forgotpasswordform .formbutton {margin-top:20px;}
#loginfp {display:inline-block;margin-top:20px;}
#loginfp a, #forgotpassword a {color:#0000ff !important;}
#loginfp a:hover, #forgotpassword a:hover {color:#0099ff !important;}
#autologin {text-align:left; padding:20px;}
input#autologin {width:25px !important;border:solid 8px #5c2cd1;}
.registerbox .msg {font-size:20px;}
.registerterms {font-size:16px;padding:10px;font-family:arial;margin:0 auto;text-align:left;clear:both;color:#ffffff;text-shadow: 1px 1px 1px #000000;background-color:#001994;}
.registerterms a {font-size:14px !important;color:#00ff00;}
.centerbg {background-image: url(../images/bbg.png);@supports (background-image: url('../images/bbg.webp')) {background-image: url('../images/bbg.webp');}background-repeat:repeat;}
.topheaderindex {text-align:center;padding-top:5px;font-size: 35px; font-weight: bold; width: 100%; float: left; clear: both;font-family: Arial Rounded MT Bold; color: #ffffff;}
.indexpg {width:100%;float:left;background-image: url(../images/bluegrad15.gif);@supports (background-image: url('../images/bluegrad15.webp')) {background-image: url('../images/bluegrad15.webp');}background-repeat:repeat-x;background-position:top;}
.team {background-image: url(../images/teamhandsbggh.png);@supports (background-image: url('../images/teamhandsbggh.webp')) {background-image: url('../images/teamhandsbggh.webp');} background-repeat:no-repeat;background-position:center center; background-size:cover;}
.indextitle {color: #3366ff;font-size: 30px;font-weight:bold;font-family:arial black;}
.indexpurple {font-size: 25px;float:left;clear:both;}
.indexgreen {font-size: 30px;float:left;clear:both;}
.indexpink {font-size: 30px;float:left;clear:both;}
.indexaqua {font-size: 35px;float:left;clear:both;}
.indexgold {font-size: 35px;padding-bottom:-10px;float:left;clear:both;}
.indexblue {font-size: 35px;float:left;clear:both;}
.indexmagenta {font-size:30px;padding-top:10px;float:left;clear:both;}
.indextitle2 {font-size: 20px;font-weight: bold;font-family: arial;font-style: normal;color: #0000ff;padding:5px;text-align: left;}
.indextitle2b {font-size:21px;font-family:arial black;color: #0000ff;}
.indextitle3 {font-size: 15px;font-weight: normal;font-family: arial;font-style: normal;color: #000000;text-align: center;padding-top:5px;}
.indextitle4 {font-size: 25px;font-weight: normal;font-family: arial;font-style: normal;color: #ffffff;text-align: center;padding-top:5px;}
.indexright {width: 50%;padding-left: 10px;padding-right:10px; float: right; padding-top: 10px; text-align: center;background-image: url(../images/transparentbg3.png);@supports (background-image: url('../images/transparentbg3.webp')) {background-image: url('../images/transparentbg3.webp');}background-repeat:repeat;min-height:100px;}
.indexright .msg {font-size:16px;}
.indexleft {width: 60%;margin:0 auto;display:table;color:#ffffff;padding-bottom:20px;display:table;}
.indexleft .msg {color:#ffffff !important;background-color:#0099ff;padding-left:10px;padding-right:10px;}
#loginmsg {color: #ff0099;font-size:14px;background-color:transparent !important;}.indexright .msg {background-color:transparent !important;}
#logindiv {font-size:12px;}
#logindiv img.inboxnew {width:20px;;height:20px;}
.logintoph {background-color:#424dbd;color:#ffffff !important;font-size:16px !important;}
#loginboxes2 a, #logindiv a { color:#a4ea59;font-weight:bold;font-size:16px;}
#loginboxes2 a:hover, #logindiv a:hover {color:#ffffff;font-weight:bold;}
#forgotpassword {font-szie:16px;}
#postcpform .formbutton {padding:10px;padding-top:5px;font-size:15px;background-image: url(../images/buttonbgb.gif);padding-bottom:22px;color:#ffffff;height:28px;width:300px;}
#postcpform .formbutton:hover {background-image: url(../images/buttonbgb2.gif);}
#postcpform .field {font-size:16px;}
#postcpform textarea {font-size:16px;color:#0A80AF;font-weight:bold;font-family:arial;width:90%;}
.postcp {font-size:20px;padding:10px;}
.postscat {padding-bottom:10px;}
.postssort {padding-bottom:10px;}
.poststitle {float:left;font-weight:bold;font-size:16px;padding-bottom:10px;color:#039EE0;background-color: #ffffff;}
.posts {width:100%;padding-bottom:10px;max-width:100%;float:left;clear:both;border: solid 2px #cccccc;border-radius:10px;margin-bottom:10px;background-color:#ffffff;}
.post {padding-bottom:10px;width:100%;float:left;clear:both;}
.postsimagediv {float:left;width:15%;padding:1%;}
.postimagediv {float:left;width:100px;background-color:#ffffff;}
.postsimage, .postimage {float:left;clear:left;}
.postslink, .postlink {float:left;clear:left;text-align:center;margin:0 auto;max-width:100%;word-wrap: break-word;margin-top:10px;}
.postscontentdiv {float:right;width:80%;background-color:#ffffff;}
a.postscontentl {color:#0000ff;}
a.postscontentl:hover {color:#00C6FF;}
.postcontent {float:left;clear:left;font-size:16px;color:#0A80AF;font-weight:bold;font-family:arial;width:100%;word-break:break-word;}
.postcontentindex, .postscontent {float:left;clear:left;width:100%;word-break:break-word;}
.postcontentindex a, .postscontent a {color:#000000;display:block;background-color:#dfdfdf;padding:2%;width:97%;font-size:16px;}
.postcontentindex a:hover, .postscontent a:hover {color:#ffffff;background-color:#0099ff;text-decoration:none;}
.postsbottom {float:left;clear:left;padding-bottom:5px;}
.postscategory, .postscategory a{float:left;color:#0F6AA6;padding:2px;}
.postscategory a:hover{float:left;color:#31C9A0;}
.postsdate {float:left;color:#6B6B6B;margin-left:10px;padding:2px;}
.postsicons {float:left;clear:left;}
.posticons {float:left;clear:left;margin-top:10px;}
.favicondiv {float:left;margin-right:10px;font-size:20px;background-color:#ffffff;}
.voteiconsdiv{float:left;margin-right:10px;margin-top:10px;font-size:20px;background-color:#ffffff;}
.posticonsdiv{float:left;clear:left;font-size:20px;margin-top:10px;background-color:#ffffff;}
#postdiv #posticonsdiv, #postdiv2 {clear:none;}
#postdiv,#postshare, #postsharecontent {background-color:#ffffff;}
.postssort a {background-color:#727272;padding:5px;color:#ffffff;font-weight:bold;}
.postssort a:hover, a.selected {background-color:#00ffff;color:#000000;text-decoration:none;}
.postcount {color:#000000;font-size:12px;height:12px;width:25px;}
.postcount2 {text-align:right;font-size:12px;font-weight:normal !important;}
#postsdiv {float:left;padding-top:20px;width:63%;}
.postsdiv2 {background-color:#ffffff;}
#rightdiv {float:right;text-align:right;width:36%;}
#postdiv {float:left;width:74%;padding:2%;}
#rightdiv2 {float:right;text-align:left;width:20%;}
.favicondivb{width:80px;float:left;border:solid 1px #F7D919;padding:2px;text-align:center;}
.favicontitle{font-size:14px;text-align:center;}
.favicon{text-align:center;}
.voteicondiv{max-width:288px;float:left;text-align:center;margin-left:10px;max-width:90%;}
.voteicontitle{font-size:14px;text-align:center;width:100%;clear:both;float:left;background-color:#00A4D4;color:#ffffff;font-weight:bold;}
.metooicondiv{text-align:center;width:90px;float:left;padding:2px;}
.metooicontitle{font-size:14px;text-align:center;width:100%;clear:both;float:left;}
.metooicon {text-align:center;}
.hmmicondiv{text-align:center;width:90px;float:left;padding:2px;}
.hmmicontitle{font-size:14px;text-align:center;width:100%;clear:both;float:left;}
.hmmicon {text-align:center;}
.notmeicondiv{text-align:center;width:90px;float:left;padding:2px;}
.notmeicontitle{font-size:14px;text-align:center;width:100%;clear:both;float:left;}
.notmeicon {text-align:center;}
.addposticondiv{max-width:384px;float:left;text-align:center;margin-left:10px;max-width:90%;}
.addposticontitle{font-size:14px;text-align:center;width:100%;clear:both;float:left;background-color:#CCE2EB;color:#000000;font-weight:bold;}
.relpicondiv,.commentspicondiv{text-align:center;width:90px;float:left;padding:2px;}
.relpicontitle,.commentspicontitle{font-size:14px;text-align:center;width:100%;clear:both;float:left;}
.relpicon,.commentspicon {text-align:center;}
.morepicondiv{text-align:center;width:90px;float:left;padding:2px;}
.morepicontitle{font-size:14px;text-align:center;width:100%;clear:both;float:left;}
.morepicon {text-align:center;}
.opppicondiv{text-align:center;width:90px;float:left;padding:2px;}
.opppicontitle{font-size:14px;text-align:center;width:100%;clear:both;float:left;}
.opppicon {text-align:center;}
#addpostreply {padding-bottom:10px;}
.postbuttons {width:100%;float:right;text-align:right;clear:both;}
.deletepost {padding-left:10px;float:right;text-align:right;padding-top:2px;}
.reportpost {float:right;text-align:right;}
.large {font-size:16px;}
.postsadds {float:left;clear:left;padding-bottom:5px;width:97%;}
.postfavstitle {width:100%;float:left;clear:both;background-color:#FFD83B;color:#0000ff;font-weight:bold;padding-top:10px;padding-left:10px;padding-bottom:10px;}
.postfavsdiv {width:100%;float:left;clear:both;border: solid 1px #FFD83B;margin-top:10px;}
#postfavslist {padding:10px;clear:both;}
.favsdiv {padding:5px;float:left;}
.favsimage {padding:5px;float:left;clear:both;}
.favslink {padding:5px;float:left;clear:both;}
.votesdiv {padding:5px;float:left;}
.votesimage {padding:5px;float:left;clear:both;}
.voteslink {padding:5px;float:left;clear:both;}
.posttaggedtitle {width:100%;float:left;clear:both;background-color:#A93CE0;color:#ffffff;font-weight:bold;padding-top:10px;padding-left:10px;padding-bottom:10px;}
.posttaggeddiv {width:100%;float:left;clear:both;border: solid 1px #A93CE0;margin-top:10px;}
#posttaggedlist {padding:10px;clear:both;}
.postmetoostitle {width:100%;float:left;clear:both;background-color:#4060FF;color:#ffffff;font-weight:bold;padding-top:10px;padding-left:10px;padding-bottom:10px;}
.postmetoosdiv {width:100%;float:left;clear:both;border: solid 1px #4060FF;margin-top:10px;}
#postmetooslist {padding:10px;clear:both;}
.posthmmstitle {width:100%;float:left;clear:both;background-color:#ad0fff;color:#ffffff;font-weight:bold;padding-top:10px;padding-left:10px;padding-bottom:10px;}
.posthmmsdiv {width:100%;float:left;clear:both;border: solid 1px #ad0fff;margin-top:10px;}
#posthmmslist {padding:10px;clear:both;}
.postnotmestitle {width:100%;float:left;clear:both;background-color:#d51414;color:#ffffff;font-weight:bold;padding-top:10px;padding-left:10px;padding-bottom:10px;}
.postnotmesdiv {width:100%;float:left;clear:both;border: solid 1px #d51414;margin-top:10px;}
#postnotmeslist {padding:10px;clear:both;}
.postrelstitle,.postcommentstitle {width:100%;float:left;clear:both;background-color:#0099ff;color:#ffffff;font-weight:bold;padding-top:10px;padding-left:10px;padding-bottom:10px;}
.postcommentstitle {background-color:#3fbdbc;}
.postrelsdiv,.postcommentsdiv {width:100%;float:left;clear:both;border: solid 1px #CCE2EB;margin-top:10px;}
#postrelslist,#postcommentslist {padding:10px;clear:both;}
.postmorestitle {width:100%;float:left;clear:both;background-color:#0000ff;color:#ffffff;font-weight:bold;padding-top:10px;padding-left:10px;padding-bottom:10px;}
.postmoresdiv {width:100%;float:left;clear:both;border: solid 1px #CCE2EB;margin-top:10px;}
#postmoreslist {padding:10px;clear:both;}
.postoppstitle {width:100%;float:left;clear:both;background-color:#53A94B;color:#ffffff;font-weight:bold;padding-top:10px;padding-left:10px;padding-bottom:10px;}
.postoppsdiv {width:100%;float:left;clear:both;border: solid 1px #CCE2EB;margin-top:10px;margin-bottom:10px;}
#postoppslist {padding:10px;clear:both;}
.relsdiv {margin-left:15px;float:left;min-height:350px;}
.relsimage {padding:5px;float:left;clear:both;}
.relslink {width:60px;padding:5px;float:left;clear:both;}
.relsmetoos{padding-top:5px;float:left;clear:both;color:#0399ff;font-weight:bold;}
.relshmms{float:left;clear:both;color:#ad0fff;font-weight:bold;}
.relsnotmes{padding-bottom:5px;float:left;clear:both;color:#d51414;font-weight:bold;}
.profiletitle {width:100%;float:left;clear:both;}
.profileusername {float:left;color:#00A4D4;font-weight:bold;font-size:20px;padding-right:10px;}
.profileonline {float:left;}
.profileinfobuttons {float:left;width:100%;}
.profilesection{float:left;clear:both;width:100%;}
.profilephoto {float:left;width: 120px;}
.profileinfo {float:left;width:500px;}
.profilejoindate {float:left;clear:both;}
.profilelogindate {float:left;clear:both;}
.profileinfo2 {float:left;clear:both;}
.profilegender {float:left;padding-right:10px;}
.profilebday {float:left;padding-right:10px;}
.profilerelstatus {float:left;padding-right:10px;}
.profileinfo3 {float:left;clear:both;}
.profilecountry {float:left;padding-right:10px;}
.profilestate {float:left;padding-right:10px;}
.profilecity {float:left;padding-right:10px;}
.profilezip {float:left;padding-right:10px;}
.profileabout {width:100%;float:left;clear:both;padding-top:10px;padding-bottom:10px;}
.profilecommentssection {width:100%;float:left;clear:both;}
.profileshowpoststitle {width:100%;size:14px;font-weight:bold;float:left;clear:both;}
.profileshowposts {width:100%;float:left;clear:both;border:solid 1px #0099FF;padding:5px;margin-bottom:10px;}
.profilemoreposts {width:100%;float:right;clear:both;text-align:right;}
.profilepg {float:left;width:96%;padding:2%;background-color:#ffffff;}
.postssearch {float:left;padding-left:10px;}
.postscat2,.postscat {float:left;padding-left:10px;}
.postssorttext {float:left;color:#000000;text-shadow: 1px 1px 4px #ffffff;}
.postssort2, .postssort {width:100%;padding-bottom:10px;padding-top:10px;float:left;}
.postssort2 a, .postssort a {background-color:#ededed;padding:5px;color:#000000;font-weight:normal;display:block;width:100px;float:left;margin:2px;text-align:center;border-radius:25px;border:solid 1px #C9C9C9;}
.postssort2 a:hover, .postssort2 a.selected, .postssort a:hover, .postssort a.selected {background-color:#00ffff;color:#000000;text-decoration:none;}
.nopostsmsg {float:left;clear:both;}
.padded {padding:5px;font-size:14px;}
.fans {padding-top:11px;}
.stats {float:left;border: solid 1px #cccccc;background-color:#ffffff;padding:10px;min-height:150px;}
.statstitle {font-weight:bold;font-size:16px;float:left;clear:both;}
.statsrow {float:left;clear:both;}
.statsfavs {background-color:#fbcc22;}
.statsmetoos {color:#2a81ec;}
.statshmms {color:#ad03f8;}
.statsnotmes {color:#cf1011;}
.postshare {float:left;width:100%;clear:both;padding-top:10px;}
.postsharecontent {float:left;width:92%;padding:4%;clear:both;display:none;}
.sharerow {float:left;width:100%;clear:both;}
.addfb {float:left;}
.addt {float:left;}
#indexrightmail .subtext2 {margin-left:5px;}
.wrapper {overflow:hidden;}
.registerbuttons {text-aign:center;align:center;width:200px;margin:0 auto;padding-top:5px;}
.footerlinks {padding-bottom:10px;font-size:14px;}
.ultsubmenustyle, .ultsubmenustyle div{border-radius:10px;}
.solidblockmenu li a {border-radius:25px;}
.pagination a {background-color:#0099ff;color:#ffffff;font-weight:bold;font-size:14px;padding:10px;display:block;float:left;width:10px;}
.pagination a.selected, .pagination a:hover, .pagination .msg {background-color:#00ffff;color:#000000;font-weight:bold;padding:10px;}
.pagination li{border:0px;}
.metoo:hover {content: url('../images/metooicon2.jpg');}
.hmm:hover {content: url('../images/hmmicon2.jpg');}
.notme:hover {content: url('../images/notmeicon2.jpg');}
.fav:hover {content: url('../images/favoriteicon2.jpg');}
.morep:hover {content: url('../images/moreicon2.jpg');}
.relp:hover {content: url('../images/relatedicon2.jpg');}
.oppp:hover {content: url('../images/oppositeicon2.jpg');}
.relp2:hover {content: url('../images/commenticon2.jpg');}
#fanbutton, #friendbutton, #emailbutton, #reportbutton, #blockbutton {float:left;margin-right:10px;}
#fanbutton a, #friendbutton a, #emailbutton a{display:block;background-color:#A6A6A6;color:#ffffff;font-weight:bold;text-decoration:none;width:150px;height:35px;border-radius:10px;padding:10px !important;}
#friendbutton a.friendrequestsent {background-color:#7dc6f8;}
#friendbutton a.friendaddbutton {background-color:#89C4BB;}
#friendbutton a.friendaddnobutton {background-color:#A88171;margin-top:10px;}
#fanbutton a:hover, #fanbutton a.unfanbutton, #friendbutton a:hover, #friendbutton a.friendbutton, #emailbutton a:hover, #emailbutton a.email2button{background-color:#3399ff;color:#ffffff;}
#sendmsgdiv {margin-top:10px;}
#sendmsgdiv .formbutton {padding:10px;border-radius:10px;}
.createnewfolder, .movebutton, #foldermenu1, #foldermenu1s, #foldermenu2, .mailreplyimage {display:none;}
.newcount {padding:2px;background-color:#0099ff;color:#ffffff;border-radius:10px;font-weight:bold;padding-left:5px;padding-right:5px;}
.counts a:hover {text-decoration:none;}
.counts {padding-left:15px;padding-right:15px;}
.bluemsg {color:#0099ff;}
.container {margin-bottom:-20px}
.title2 {font-size:14px;font-weight:bold;color:#0099ff;text-align:center;}
#fanbuttonbutton img, #friendbutton img, #emailbutton img{display:inline-block;vertical-align: middle;}
.profilerow {float:left;;padding:10px;}
.actionlink a {background-color:#cccccc;color:#0000ff;padding:5px;border-radius:2px;display:block;text-align:center;margin-bottom:5px;}
.actionlink a:hover {background-color:#ffffff;}
.profilename, .profilepict {text-align:center;}
.translate {float:left;clear:both;padding-top:10px;margin-bottom:10px;}
.edited {float:left;margin-left:10px;padding:2px;}
.edited a {color:#6B6B6B;}
.edited a:hover {color:#0F6AA6;}
.green {background-image: url(../images/transparentbg3.png) !important;background-repeat:repeat !important;}
#nav-below {width:100%;}
#nav-below a {color:#0000ff;}
#nav-below a:hover {color:#0099ff;}
.homepg2, .homepg2 div {background-color:#000000 !important;}
.bginfo2, .bginfo3 {background-image:url('/images/bgbgg.png');@supports (background-image: url('../images/bgbgg.webp')) {background-image: url('../images/bgbgg.webp');}background-repeat:norepeat;background-position:center center;color:#ffffff;padding:10px;text-align: center;font-family: fresh_markerregular; letter-spacing: 4px;}
.bginfo3{padding:0;}
.textshadow {text-shadow: 5px 5px 10px #1d1610;}
.textshadow2 {text-shadow: 1px 1px 10px #1d1610;}
.textshadow3 {text-shadow: 1px 1px 2px #ffffff;}
.textshadow4 {text-shadow: 1px 1px 10px #1f8cf1;}
#logintext {background-color:#00ff00;color:#0000ff;border-radius:10px;padding:5px;font-size:15px;}
#logintext a {color:#0000ff;}
.menubutton a {color:#ffffff;text-shadow: 2px 2px 2px #000065;}
.addcommentdiv {background-color:#ffffff !important;background-image:none !important;}
.footerlinks a {padding:10px;}
@media only screen and (max-width: 500px) {.footerlinks a {float:left;padding:10px;}.registerterms { background-color:#dfdfdf;color:#000000;text-shadow:0px 0px 0px;text-align:center;}}
.footerlinks {margin-bottom:10px;}
@media only screen and (max-width: 600px) {.font50 {font-size: 35px !important;}.font40 {font-size:30px !important;}}
.registerbox input, .registerbox select {
font-size:16px;border-radius:8px;min-height:28px;}
.registerbox a {font-size:14px;}
.registerbox {font-size:14px;}
.indexright2 {background-color:#ffffff;}
.fieldleftform {clear:both;width:100%;text-align:center;}
.fieldrightform {float:left;text-align:center;width:100%;}
#form1submitbutton {text-align:center;width:100%;}
.fieldrightform textarea {width:100%;}
#form1submit {width:100%;}
@font-face {font-family: 'fresh_markerregular';src: url('freshmarker-webfont.woff2') format('woff2'),url('freshmarker-webfont.woff') format('woff');font-weight: normal;font-style: normal;font-display: swap;}
.msg {padding-left:10px;
padding-right:10px;}
.solidblockmenu li a{border: solid 2px #ffffff;}
.postssearch, .postscat2, .postscat {text-shadow: 1px 1px 4px #ffffff;//background-color:#dfdfdf;//border-radius:25px;}
.postssort2,.postssort {color:#ffffff;}
.postscat2 select,.postscat select {font-size:16px;color:#142BBA;padding:2px;max-width:80%;}
.postscat2,.postscat {padding-top:2px;padding-bottom:2px;padding-right:2px;}
.registerbox .field, .registerbox .fieldrow {text-align:left;}
.pagebg {float:left;clear:both;background-color:#ffffff;width:96%;padding:2%;}
.status-publish, .xoxo {background-color:#ffffff;padding:20px;}
.widget-title, #searchform {margin-left:20px;padding-top:20px;}
.page {background:
radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.15) 30%, rgba(255,255,255,.3) 32%, rgba(255,255,255,0) 33%) 0 0,
radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.1) 11%, rgba(255,255,255,.3) 13%, rgba(255,255,255,0) 14%) 0 0,
radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 17%, rgba(255,255,255,.43) 19%, rgba(255,255,255,0) 20%) 0 110px,
radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 11%, rgba(255,255,255,.4) 13%, rgba(255,255,255,0) 14%) -130px -170px,
radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.2) 11%, rgba(255,255,255,.4) 13%, rgba(255,255,255,0) 14%) 130px 370px,
radial-gradient(rgba(255,255,255,0) 0, rgba(255,255,255,.1) 11%, rgba(255,255,255,.2) 13%, rgba(255,255,255,0) 14%) 0 0,
linear-gradient(45deg, #4499fb 0%, #4499fb 20%, #4499fb 30%, #4499fb 40%, #4499fb 50%, #4499fb 60%, #4499fb 70%, #4499fb 80%, #4499fb 90%, #4499fb 100%);
background-color:#ffffff;
background-size: 470px 470px, 970px 970px, 410px 410px, 610px 610px, 530px 530px, 730px 730px, 100% 250px;
background-repeat:no-repeat;}
.bgw {background-color:#ffffff;border-radius:25px;}
.recentpost {float:left;background-color:#ffffff;padding:10px;margin-top:10px;margin-left:10px;}
.recentpost .posticonsdiv {padding-left:10px;}
.interactiveimg:hover {filter: hue-rotate(-70deg);}
.glogin img:hover,.aplogin img:hover {filter: hue-rotate(70deg);}
.fblogin img:hover {filter: hue-rotate(-20deg);}
.formbutton:hover {cursor: pointer;}
.formbutton2 {background-image:none;}