body
{background: #00254F url(http://www.mysexygfs.com/megx-theme_files/bg-ross.gif) repeat-x top left;}
* {margin: 0; padding: 0; border: 0;}

 /*
  USAGE:
  Copy and paste this one line into your site's CSS stylesheet.
  Add comma-separated CSS selectors / element names that have transparent PNGs.
  Remember that the path is RELATIVE TO THIS HTML FILE, not the CSS file.
  See below for another method of activating the script without adding CSS here.
 */

 img, div, input { behavior: url("iepngfix.htc") }


 /*
  Here's an example you might use in practice:
  img, div.menu, .pngfix, input { behavior: url("/css/iepngfix.htc") }
 */
/* --------------------------------------------------------------------------------------
	MYGF Layout
-------------------------------------------------------------------------------------- */
#uptapser       {width: 1043px; height:17px;}
#upl  {background:transparent url(http://www.mysexygfs.com/megx-theme_files/upl2.png) no-repeat top; width: 15px; height: 15px; float: left; }
#upr  {background:transparent url(http://www.mysexygfs.com/megx-theme_files/upr2.png) no-repeat top; width: 17px; height: 17px; float: right; }
#dwntapser       {width: 1043px; height:13px;}
#dwnl  {background:transparent url(http://www.mysexygfs.com/megx-theme_files/dwnl3.png) no-repeat bottom; width: 15px; height: 15px; float: left; }
#dwnr  {background:transparent url(http://www.mysexygfs.com/megx-theme_files/dwnr3.png) no-repeat bottom; width: 15px; height: 15px; float: right; }
#outercont       {width: 1043px; margin: 5px auto; background:transparent url(http://www.mysexygfs.com/megx-theme_files/bo-tapser.png) repeat-y;}
#container       {width: 1030px; margin: 0 auto;}
hr	             {visibility:hidden; height:0; clear:both;}
#mygfheader       {width: 1030px; height:140px; float: none; background:transparent url(http://www.mysexygfs.com/megx-theme_files/head-mainbg.gif) no-repeat right top;}
     #head-logo       {float: left; width: 420px; left; height:140px; background:transparent url(http://www.mysexygfs.com/megx-theme_files/header-logo.png) no-repeat;}
     #head-logo h1       {text-indent: -9999px; font-size:12px; width: 420px; height:109px; background:transparent url(http://www.mysexygfs.com/megx-theme_files/spacer.gif) repeat;}
     #head-logo span       {margin:0 0 0 40px;  font: bold italic 19px Tahoma, sans-serif; color:#1F5392; text-align: center;}
     #head-mipart       {float: left; width: 260px; height:140px; background:transparent url(http://www.mysexygfs.com/megx-theme_files/mid-header.gif) no-repeat;}
     #head-rss       {float: left; width: 350px; height:95px;  background:transparent url(http://www.mysexygfs.com/megx-theme_files/rss-header.png) no-repeat;}
     #head-rss #feed      {width: 140px; float: right; height:95px; text-indent: -9999px; font-size:12px; background:transparent url(http://www.mysexygfs.com/megx-theme_files/spacer.gif) repeat;}
	 #head-rss #feed h3       {width: 140px; float: right; height:95px; text-indent: -9999px; font-size:12px; background:transparent url(http://www.mysexygfs.com/megx-theme_files/spacer.gif) repeat;}
#mygfslot         {float: none; margin:5px 0 0 0px; padding: 0 0 0px 0; background:#333333;}

/* --------------------------------------------------------------------------------------
	MYGF theme new
-------------------------------------------------------------------------------------- */
	#content	 {float: left; width:675px; margin:0 0 0 0px; padding:0; }
	#sidebar	 {float: left; width:345x; margin:0 0px 0px 0px; padding:0 0 0 10px;  background:#aaa url(http://www.mysexygfs.com/megx-theme_files/sidebar-bg.gif) repeat-y;}

	   #sidebar-rc	 {float: left; width:339px; margin:0 0px 0 0px; padding-left:4px;}

#dwn-mygfslot         {height:25px; float: none; margin:0px; padding:0; background:transparent url(http://www.mysexygfs.com/megx-theme_files/dwn-mygfslot.gif) no-repeat bottom;} 
#mygffooter	      {float: none; background:#F8F8F8; }
/* --------------------------------------------------------------------------------------
	A1st theme Main Fonts 
-------------------------------------------------------------------------------------- */
h1, h2, h3, h4, h5 {text-decoration:none;}
/* --------------------------------------------------------------------------------------
	MYGF theme Header / Nagivation 
-------------------------------------------------------------------------------------- */
.menu {float:right;  margin-top:13px; padding:3px; height:25px; width: 217px;}

.menu li {display:inline; list-style:none; margin:0;  padding:0;}

.menu ul, .menu ol { display:inline; list-style:none; margin:0; padding:0 4px 0 0; float:right;}	

.menu a:link, .menu a:visited {color:#FFFFFF; font-weight:bold; margin:0; padding:3px 10px 3px 10px; text-decoration:none; border-bottom:2px solid #7f9fac;}	

.menu a:hover {text-decoration: none; border-bottom:none;  background:#4eadd2;}


#menu-header       {width: 1030px; height:36px; background:transparent url(http://www.mysexygfs.com/megx-theme_files/menu-header.gif) no-repeat;}
#navcontainer ul {padding-left: 25px; background: transparent; color: White; float: left; width: 100%; font: bold 11px Arial, Helvetica, sans-serif;}

#navcontainer ul li { display: inline; font: bold 14px Arial, Helvetica, sans-serif;}

#navcontainer ul li a {padding:9px 14px 2px 6px; line-height: 23px; color: White; text-decoration: none; float: left;  }
#navcontainer ul li a:hover {background:transparent url(http://www.mysexygfs.com/megx-theme_files/menu-hov.gif) repeat; text-decoration: none; color: #fff;}
#navcontainer ul li a  h2       {  line-height: 24px;  text-decoration: none; }
#navcontainer ul li a:hover h2  { text-decoration: none; }
/* --------------------------------------------------------------------------------------
	MYGF theme TOP ContentBar
-------------------------------------------------------------------------------------- */
#top-contentbar    {height:213px; width: 669px; float: left;  background: url(http://www.mysexygfs.com/megx-theme_files/top-contentbar.gif) no-repeat;}

#linksblock {height:180px; width:320px; padding:4px 0px 0px 0px; margin-top:14px; padding-left:25px;  float:left;}

#linksblock-2 {height:180px; width:320px; padding:4px 2px 0px 0px; margin-top:14px; float:right;}

#recent_content  { overflow:hidden; width:310px; height:175px; margin:0px 0 0 5px; font-weight:700;}

#recent_content a:link, #recent_content a:visited { font-size:13px; font-family:Arial,Verdana; color:#FFFFFF; text-decoration:none;}

#recent_content a:hover { font-size:13px; font-family:Arial,Verdana; color:#5dcefa; text-decoration:underline;}

#recent_content ul {list-style: none; margin: 0; padding: 5px 0 0 2px; float:left; font-weight: normal;}

#recent_content li h2 {background:url(http://www.mysexygfs.com/megx-theme_files/star.gif) no-repeat 5px 3px; list-style:none; line-height:16px; padding-left:20px; float:left; width:460px; overflow:hidden;}
	
#recent_content li span {float:left;list-style:none; line-height:16px; padding-left:20px; font-size:11px; font-family:Arial,Verdana; color:#e6e1e1; text-decoration:none; font-weight: normal;}

/* --------------------------------------------------------------------------------------
	MYGF theme Content
-------------------------------------------------------------------------------------- */
#page-tid      { padding: 0 0 7px 0px;}
#page-tid h1   {font: bold 15px Tahoma; color: #003E88; text-decoration: underline; text-align: left; margin: 0px 0px 0px 4px;}
#page-tid  p   {font: normal 12px Tahoma, sans-serif; color: #000000; text-decoration: none; text-align: left; margin: 5px 0 0 4px;}

#searchbg		        {margin-left:3px; float:none; clear: both; height:38px; width: 668px; background:transparent url(http://www.mysexygfs.com/megx-theme_files/search-bg.gif) repeat;}

#search		        {float:none; display:block; }
#search form		{padding:8px 0 0 0; width:500px;}
#search .fld		{background:url(http://www.mysexygfs.com/megx-theme_files/search_filed.gif) repeat; color:#000; padding:2px; height:16px; width:299px; margin-right:1px;}
.go					{margin-bottom:-5px;}

.top-title               {float: none; margin: 4px 4px 6px 4px;}
.top-title h2            {font: bolder 15px Tahoma; color: #F8F8F8; text-decoration: none; text-align: left; border-bottom: 4px solid #aaa;}

/* --------------------------------------------------------------------------------------
	MYGF Theme Chosen 
-------------------------------------------------------------------------------------- */
#topmashup          {padding-top:5px; padding-bottom:0px;}
#topmashup-ad    {height: 255px; width: 315px; float: left; text-align: center; margin-top:2px;}

#top-chosen       {float: none; margin:0;}

.mygf-post img {border:0; display:block;}
.mygf-post li				{list-style-type:none; vertical-align:bottom;}

.mygf-post					{float:left; width:164px; height:125px; margin:0 1px 7px 4px; background:#000;}
.mygf-post:hover				{position:relative; background:#2B0800;}
.mygf-post:hover .desc		{visibility:visible;}

.mygf-post:hover img			{border:2px solid #fff;}
.mygf-post img		  		{width:160px; height:120px; border:2px solid #3E95FF;}
.mygf-post .desc		 		{visibility:hidden; z-index: 9999; position:absolute; top:10px; left:145px; width:183px; font:normal 10px/11px arial; background:url(http://www.mysexygfs.com/megx-theme_files/tooltip.png) 13px  bottom no-repeat; padding-bottom:5px;}
.mygf-post .desc p	 		{padding:5px 2px 0 19px; color:#fff; background:url(http://www.mysexygfs.com/megx-theme_files/tooltip.png) top right no-repeat;}
.mygf-post .desc:hover p		{display:none;}
.mygf-post .det	 			{display:block; font: normal 10px Tahoma, sans-serif; height:12px; color:#CCCCCC; padding:3px;}

/* --------------------------------------------------------------------------------------
	MYGF theme Content new
-------------------------------------------------------------------------------------- */
#mygfpost               {float: left; margin:0 0 0px 3px; padding:0;}

.post img {border:0; display:block; }
.post li				{list-style-type:none; vertical-align:bottom;}

.post					{float:left; width:164px; height:184px; margin:0 1px 7px 2px; background:#1E1E1E;}
.post:hover				{position:relative; background:#31414D;}
.post:hover .desc		{visibility:visible;}
.post:hover .cat	{background-color: #000;}

.post:hover img			{border:2px solid #FFF;}
.post img		  		{width:160px; height:120px; border:2px solid #3E95FF;}
.post .vtitle	  		{display:block; font:bold 0.7em/0.8em verdana; line-height: 1.0em; color:#fff; overflow:hidden; height:33px; position:relative; overflow:hidden; padding:1px 0 0 3px;}
.post .vtitle:hover   	{color:#3E95FF;}

.cat			{width: 152px; background-color: #000; font:normal 11px/12px arial; color:white; padding:2px 3px 0 5px; height:16px; position:relative; margin:-20px 2px 0 0; display:block; float:right; filter:alpha(opacity=60);
-moz-opacity:0.6;
-khtml-opacity: 0.6;
opacity: 0.6;}
.post .cat a	{color:white; text-decoration:none;}
.post .cat a:hover {color:#66FFFF;}


.post .desc		 		{visibility:hidden; z-index: 9999; position:absolute; top:10px; left:145px; width:183px; font:normal 10px/11px arial; background:url(megx-theme_files/tooltip.png) 13px  bottom no-repeat; padding-bottom:5px;}
.post .desc p	 		{padding:5px 2px 0 19px; color:#66FFFF; background:url(http://www.mysexygfs.com/megx-theme_files/tooltip.png) top right no-repeat;}
.post .desc:hover p		{display:none;}
.post .det	 			{display:block; font: normal 9px Tahoma, sans-serif; height:12px; color:#CCCCCC; padding:3px;}
.det a 		 			{color:#6094D2; text-decoration:underline; font-weight:bold;}
.det a:hover			{color:#66FFFF; text-decoration:none;}

.det .rate img              {float: none; border:0; display: inline; width: 12px; height:12px; position: relative; top: 3px; margin: 0; padding: 0;}

.det .rate	 			{display:block;  padding:3px; width: auto; margin-bottom:1px;}


/* --------------------------------------------------------------------------------------
	MYGF theme Content
-------------------------------------------------------------------------------------- */
#postholder            {float: none; width: 497px; margin: 10px 0px 0 0px; padding: 0 0 5px 0; overflow: hidden; border-bottom: 1px dashed #F8F8F8;}

#posthleft             {width: 152px; margin: 0px; padding: 0px; float: left;}
#posthleft .ph-pic     {padding: 2px 8px 0 0px;}
#posthleft .ph-pic img {border: 2px solid #3E95FF;}
#posthleft .ph-pic img:hover {border: 2px solid #F8F8F8;}

#posthright          {width: 345px; margin: 0px; padding: 0px; float: left;}


#posthright h1         {font: bold 14px Tahoma; color: #2277dd; text-decoration: none; text-align: center; padding: 0 10px 0 0px; margin: 5px 0 0 0;}
#posthright h1 a       {font: bold 14px Tahoma, sans-serif; color: #F8F8F8; text-align: center; text-decoration: none;}
#posthright h1 a:hover {font: bold 14px Tahoma, sans-serif; color: #3E95FF; text-decoration: underline;}

#morehold       {float: none; width: 345px; overflow: hidden; margin-top: 40px;}
#moreh-cl       {width: 174px; margin: 0px; padding: 0px; float: left;}
#moreh-cr       {width: 190px; margin: 0px; padding: 0px; float: left;}

#moreh-cl h3              { font: bolder 13px Arial, Helvetica, sans-serif; color: #000; text-align: left; text-decoration: none;  margin:0 0 0 0px;}
#moreh-cl h3 a            { font: bolder 13px Arial, Helvetica, sans-serif; color: #eee; text-decoration: none; margin: 0px 0 0 0;}
#moreh-cl h3 a:hover      {font: bolder 13px Arial, Helvetica, sans-serif; color: #66FFFF; text-decoration: underline;  margin: 0px 0 0 0;}

#moreh-cr img              {float: none; display: inline; position: relative; top: 3px; margin: 0; padding: 0;}
#moreh-cr           {font: bold 13px Arial, Helvetica, sans-serif; color: #eee; float: right; padding: 0px; width: auto;}
#moreh-cr a            {font: normal 13px Arial, Helvetica, sans-serif; color: #000;  display: inline; float: none;}
#moreh-cr a:hover      {font: normal 13px Arial, Helvetica, sans-serif; color: #B22323; text-decoration: underline; text-align: right; margin: 0px 0 0 0;}

.ipagclear {clear: both; margin-bottom: 5px;}
#infoplug       {float: none; width: 497px; overflow: hidden; margin-bottom: 2px; background:#F8F8F8;}

#infoplug-cl       {width: 224px; margin:0 5px 0 0px; padding: 0px; float: left;}
#infoplug-cm       {width: 70px; margin:0 5px 0 0; padding: 0px; float: left;}
#infoplug-cr       {width: 89px; margin:0 5px 0 0; padding: 0px; float: left;}
#infoplug-cd       {width: 99px; margin:0 0px 0 0; padding: 0px; float: left;}

#infoplug-cl h2              { font: bold 11px Arial, Helvetica, sans-serif; color: #000; line-height: 21px; text-align: left; text-decoration: none;  margin:0 0 0 3px;}
#infoplug-cl h2 a            { font: bold 11px Arial, Helvetica, sans-serif; color: #003E88; line-height: 21px; text-decoration: none; margin: 0px 0 0 0;}
#infoplug-cl h2 a:hover      {font: bold 11px Arial, Helvetica, sans-serif; color: #B22323; text-decoration: underline;  margin: 0px 0 0 0;}

#infoplug-cm h4              { font: bold 11px Arial, Helvetica, sans-serif; color: #000; line-height: 21px; text-align: left; text-decoration: none;  margin:0 0 0 0px;}

#infoplug-cr h5              {font: bold 11px Arial, Helvetica, sans-serif; color: #000; line-height: 21px; text-decoration: none; text-align: right; margin: 0px 3px 0 0;}
#infoplug-cr h5 a            { font: bold 11px Arial, Helvetica, sans-serif; color: #003E88; line-height: 21px; text-decoration: none; margin: 0px 0 0 0;}
#infoplug-cr h5 a:hover      {font: bold 11px Arial, Helvetica, sans-serif; color: #B22323; text-decoration: underline;  margin: 0px 0 0 0;}

#infoplug-cd h6              { font: bold 11px Arial, Helvetica, sans-serif; color: #000; line-height: 21px; text-align: left; text-decoration: none;  margin:0 0 0 0px;}

.pagination {margin:0 auto; color:#FFFFFF; padding:10px;}
.pagination a {padding:5px 6px; font:bold 12px/24px arial; text-decoration:none; color:#f3f3ed; background:#50637B; border:1px solid black;}
.pagination a:hover {padding:5px 6px; font:bold 12px/24px arial; color:#5dcefa; border:1px solid #FFFFFF;}
#currentpage {font-size:12px; color:#FFFFFF; margin:3px 3px; padding:1px 5px; background-color:#161616; border:1px solid #FFFFFF;}
/* --------------------------------------------------------------------------------------
	MYGF theme Hosted
-------------------------------------------------------------------------------------- */
#hosttxt      {float: none; border-bottom: 4px solid #aaa;}
#hosttxt  h1 {font: bold 17px Tahoma; color:#3E95FF; text-align: center; text-decoration: none; padding: 3px 0 0 0; margin: 0 0 5px 0;}

#infovid       {float: none; width: 498px; overflow: hidden; margin-top: 5px; margin-bottom: 6px;}

#infovid-cl       {width: 260px; margin:0 5px 0 0px; padding: 0px; float: left;}
#infovid-cm       {width: 100px; margin:0 5px 0 0; padding: 0px; float: left;}
#infovid-cr       {width: 128px; margin:0 0px 0 0; padding: 0px; float: left;}

#infovid-cl h2              { font: bold 12px Arial, Helvetica, sans-serif; color: #5dcefa; text-align: left; text-decoration: none;  margin:0 0 0 0px;}
#infovid-cl h2 a            { font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; margin: 0px 0 0 0;}
#infovid-cl h2 a:hover      {font: bold 12px Arial, Helvetica, sans-serif; color: #66FFFF; text-decoration: underline;  margin: 0px 0 0 0;}

#infovid-cm h4              { font: bold 12px Arial, Helvetica, sans-serif; color: #5dcefa; text-align: left; text-decoration: none;  margin:0 0 0 0px;}

#infovid-cr img       {float: none; display: inline; position: relative; margin-bottom: -5px; padding: 0;}
#infovid-cr           {font: bold 12px Arial, Helvetica, sans-serif; color: #5dcefa; margin-bottom: 3px; float: right; width: auto;}
#infovid-cr a         {font: bold 12px Arial, Helvetica, sans-serif; color: #000;  display: inline; float: none;}
#infovid-cr a:hover   {font: normal 12px Arial, Helvetica, sans-serif; color: #B22323; text-decoration: underline; text-align: right; }

/* --------------------------------------------------------------------------------------
	MYGF theme Hosted new
-------------------------------------------------------------------------------------- */
#hostvid          {float: left; background:transparent;}

#hostvid-th          {float: right; width: 177px; }

.vpbox-thumb			{float: left; padding:10px 0 0 0px; margin-left:20px;}
.vpbox-thumb img		{width:141px; height:106px;}
.vpbox-thumb a		{width:141px; margin-bottom: 6px; height:106px; display:block; border:2px solid #3E95FF;}
.vpbox-thumb a:hover	{border:2px solid #fff;}


#tagsvid            {float: left; width: 485px;}

#tagsvid h3        {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#5dcefa; text-decoration: none; text-align: left; margin:4px 0 4px 6px; font-weight: bold; padding:0px;}
#tagsvid h3 a       {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: underline; margin:0 0 0 4px;}
#tagsvid  h3 a:hover {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #66FFFF; font-weight: bold; text-decoration: underline;}

#hostvid .vid          {padding: 6px 0 1px 6px;}

#morevidbar a         {text-indent: -9999px;  margin:0 0px 0 6px; display: block; width: 485px; height:56px; background:transparent url(http://www.mysexygfs.com/megx-theme_files/hd-videoslink.gif) no-repeat top left;}
#morevidbar a:hover        {text-indent: -9999px;  width: 485px; height:56px; background:transparent url(http://www.mysexygfs.com/megx-theme_files/hd-videoslink.gif) no-repeat top right;}

#cathold       {float: none;  width: 491px; height:34px; overflow: hidden; margin:0 0px 0 0px; background:transparent url(http://www.mysexygfs.com/megx-theme_files/video-combar.gif) no-repeat;}
#catsh-cl       {width: 291px; margin-top: 9px; padding: 0px; float: left; }
#catsh-cr       {width: 200px; margin-top: 9px; padding: 0px; float: left; }

#catsh-cl h2              {font: bold 14px Arial, Helvetica, sans-serif; color: #000; text-align: left; text-decoration: none;  margin:0 0 0 3px;}
#catsh-cl h2 a            {font: bold 14px Arial, Helvetica, sans-serif; color: #0E86D9; text-decoration: none; margin: 0px 0 0 0;}
#catsh-cl h2 a:hover      {font: bold 15px Arial, Helvetica, sans-serif; color: #B22323; text-decoration: underline;  margin: 0px 0 0 0;}

#catsh-cr h4              {font: bold 14px Arial, Helvetica, sans-serif; color: #000; text-decoration: none; text-align: right; margin: 0px 3px 0 0;}
#catsh-cr h4 a            {font: bold 14px Arial, Helvetica, sans-serif; color: #0E86D9; text-decoration: none; text-align: right; margin: 0px 0 0 0;}
#catsh-cr h4 a:hover      {font: bold 14px Arial, Helvetica, sans-serif; color: #B22323; text-decoration: none; text-align: right; margin: 0px 0 0 0;}

/* --------------------------------------------------------------------------------------
	MYGF theme Siderbar 
-------------------------------------------------------------------------------------- */
#top-sidebar    {height:21px; float:none;  margin:0px 0 0 -10px; background:transparent url(http://www.mysexygfs.com/megx-theme_files/top-sidebar.gif) no-repeat;}

#top-pick {float: none; margin: 4px 4px 6px 2px;}

#pickbox             {padding: 0px 0 0 0px; margin: 3px 0 0px 0px;}
.pick-thumb           {padding: 0px 0 0 4px;}
.pick-thumb img       {border: 2px solid #F8F8F8;}
.pick-thumb img:hover {border: 3px solid #3E95FF;}

.chosenleak     {width:30px; height:213px; position:absolute; right:0px; top: 245px; z-index:-1; background:transparent url(http://www.mysexygfs.com/megx-theme_files/recent-chosen.gif) left no-repeat; }
.chosenleak img {border:0px; border: 0px;}



#cr-bar           {width: 330px; height:36px; background:#50637B url(http://www.mysexygfs.com/megx-theme_files/siderbar-cr2.gif) no-repeat;}


#cr-bar h3        {font: bolder 15px "Trebuchet MS", Arial, Tahoma, Verdana; color: #F8F8F8; text-decoration: none; text-align: center; padding: 8px 0 0 0px;}

#vidspc                        {padding: 0px 0 0 0px; margin: 4px 0 0px 0px;}
#vidspc  .medpl-pics           {margin: 0 1px 4px 3px; padding:0px;}
#vidspc  .medpl-pics img       {border: 2px solid #fff;}
#vidspc  .medpl-pics img:hover {border: 3px solid #3E95FF;}

#adsbox             {padding: 0px 0 0 0px; margin: 5px 0px 1px 16px;}
#adsbox .mygfads      {padding-bottom: 2px; margin: 4px -3px 0px; }

#adsbox .mygftags             {padding: 0px; margin: 0 0 9px -13px; width: 326px;}
#adsbox .mygftags a           {font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center; color: #5dcefa;}
#adsbox .mygftags a:hover     {font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center; color: #F8F8F8;}

#vidsbox             {padding: 0px 0 0 0px; margin: 4px 0 0px 0px;}
.mov-thumb           {padding: 0px 0 0 2px;}
.mov-thumb img       {border: 1px solid #303361;}
.mov-thumb img:hover {border: 2px solid #f03508;}

.linkshold	    {padding:2px 0 0 2px; clear:both;}
.fl				{float:left;}
.fr				{float:right;}
.bfl			{width:150px; padding:5px 0 5px; padding-top:2px; padding-left:2px; text-align: left;}
.bfl li			{line-height:18px; list-style-type:none; vertical-align:bottom;}
.bfl a			{padding-left:15px; background:url(http://www.mysexygfs.com/megx-theme_files/star.gif) 1px 3px no-repeat; font: bold 12px Arial, Helvetica, sans-serif; color:#f3f3ed; text-decoration: none;}
.bfl a:hover	{background:url(http://www.mysexygfs.com/megx-theme_files/star.gif) 1px 3px no-repeat; text-decoration:underline;}

#sidebar-dwn        {height:20px; margin:0px 0 0 -10px; float: none; background:transparent url(http://www.mysexygfs.com/megx-theme_files/sidebar-dwnbg.gif) no-repeat;} 
/* --------------------------------------------------------------------------------------
	MYGF theme Footer
-------------------------------------------------------------------------------------- */
#footernavigation	 		{ padding-top:6px; padding-left:0px;}
#brnavigation	 		{ background:#333333;}
#main-nav, #main-nav li {height:29px;}
#main-nav *		        {display:block; float:left; }
#main-nav li	        {padding-left:4px; background:url(http://www.mysexygfs.com/megx-theme_files/tabs.gif) top left no-repeat; margin-right:0px; margin-left:3px; margin-top:0px;}
#main-nav a 	        {padding:7px 9px 0 5px; height:21px; background:url(http://www.mysexygfs.com/megx-theme_files/tabs.gif) top right no-repeat; font:bold 12px/15px arial; text-decoration:none; color:#fff;}
#main-nav li:hover, #main-nav li:hover a {color:#000; }
#main-nav li:hover	    {background:url(http://www.mysexygfs.com/megx-theme_files/tabs.gif) left -29px no-repeat;}
#main-nav li:hover a    {background:url(http://www.mysexygfs.com/megx-theme_files/tabs.gif) right -29px no-repeat;}

#footernanmisc 		{float: none; background:#1D1D1D;  padding:0 0 10px 0;}
#footernanmisc a		{color:#fff;}
#footernanmisc a:hover 	{text-decoration:underline; color:#3E95FF;}
#footernanmisc ul		{padding:18px 0 8px; border-bottom:1px dotted #636363; text-align: center; margin-bottom:9px;}
#footernanmisc li		{display:inline; font:bold 12px/14px arial; margin-right:15px; padding-right:17px; border-right:1px solid #fff;}
#footernanmisc p		{font-size:11px; color:#B9B9B9; margin-left:8px;}
#footernanmisc ul, #footer p	{margin-left:5px; height:100%;}

