.layout-container {
	margin-left:30px !important;
	margin-bottom:10px !important;
	margin-top:10px !important;
  	display:inline;
	float:left;
   height: 250px;
   width: 296px;
}

.info-box-pink {
	border:1px solid #F64589;
	background-color:#FEEBF2;
	padding:5px;
	width:95%;
	margin-top:5px;
	margin-bottom:5px;
}

.heading-left {
   float:left;
   font-size:16px;
   padding-bottom:9px;
   padding-left:15px;
   font-weight:bold;
}

.heading-right {
   float:right;
   padding-top: 2px;
   padding-right: 15px;
   font-size:13px;
}

.heading-right a {
   text-decoration: none;
   color: black;
}

.heading-right a:hover {
   color: white;
}


.layout-nav {padding-top: 4px;}

.layout-nav a:link,
.layout-nav a:visited {
   color: black !important;
   font-size: 11px !important;
   text-decoration: none;
}

.layout-nav a:hover {
   color: white !important;
}



.pink-heading {
   background-image:url(http://images.fbskins.com/images/pink_header.png);
   background-position:center center;
   background-repeat:no-repeat;
   color:#FFFFFF;
   font-size:14px;
   font-weight:bold;
   height:41px;
   width:650px;
   margin-left: 25px;
   padding-top: 20px;
}

.black-heading {
   background-image:url(http://images.fbskins.com/images/black_header.png);
   background-position:center center;
   background-repeat:no-repeat;
   color:#FFFFFF;
   font-size:14px;
   font-weight:bold;
   height:41px;
   width:650px;
   margin-left: 25px;
   padding-top: 20px;
}

.black-heading .heading-right a {
   color: white;
}

.black-heading .heading-right a:hover {
   color: #FF44A9;
}

.heading-layout-title, .heading-layout-title h1 {
   color:#FFFFFF;
   float:left;
   font-size:16px;
   height:25px;
   overflow:hidden;
   /*padding-bottom:9px;*/
   width:472px;
   text-align : center;
   margin:0px;
}

.clear {clear: both;}

.left {float: left;}
.right {float: right;}


.layout-text {text-align: center;}

.thumbnailFrame {
   background:transparent url(http://images.fbskins.com/images/img_bg_big.png) no-repeat top left;
   padding-left: 7px;
   padding-right: 6px;
   padding-top: 5px;
   padding-bottom: 10px;
   width: 296px;
   height: 180px;
   float: left;
}

.layout-name {
   color:#313130;
   float:left;
   font-size:14px;
   font-weight:bold;
   height:18px;
   overflow:hidden;
   text-align:left;
   text-transform:capitalize;
   width:195px;
   margin-left: 10px;
}

.layout-container a {
   color: black;
   text-decoration: none;
}

.layout-container a:hover {
   color: #FF44A9;
}

.info-box {
   background-color:#EBEBEB;
   border:1px solid #CCCCCC;
   margin-bottom:5px;
   margin-top:5px;
   /*margin-left: 10px;
   margin-right: 10px;*/
   padding:5px;
   text-align: center;
   color: #353535;
}

.quick-nav {
   margin-left: 15px;
   margin-top: 10px;
   height: 40px;

}

.quick-nav .nav {
   -moz-background-clip:border;
   -moz-background-inline-policy:continuous;
   -moz-background-origin:padding;
   background:transparent url(http://images.fbskins.com/images/quick-nav-link-bg.gif) no-repeat scroll 0 0;
   height:25px;
   width:67px;
}

.quick-nav .nav {
   margin-left: 20px;
   float:left;
   width:67px;
   text-align: center;
}

.quick-nav .nav a:link, .quick-nav .nav a:visited {
   color:#FF44A9;
   display:block;
   font-size:18px;
   line-height:25px;
   text-decoration: none;
}

.quick-nav .order-by {
   float:left;
   height:25px;
   vertical-align:middle;
   width:460px;
   text-align:center;
}

.order-by a:link, .order-by a:visited {
	color:#C6368B;
}

.layout-pagination {
   -moz-background-clip:border;
   -moz-background-inline-policy:continuous;
   -moz-background-origin:padding;
   background:#EEEEEE none repeat scroll 0 0;
   clear:left;
   line-height:30px;
   margin-bottom:3px;
   text-align: center;
}

.layout-pagination a:link,
.layout-pagination a:visited {
   color:#FF44A9;
   font-weight:bold;
   text-decoration:none;
}

.black-button-130 {
   background-image:url(http://images.fbskins.com/images/buttons/black-button-130.png);
   background-position:center center;
   background-repeat:no-repeat;
   color:#FFFFFF;
   font-weight:bold;
   height:19px;
   padding-top:4px;
   text-align:center;
   width:130px;
}

.black-button-130 a {
   text-decoration: none;
   color: white;
   font-size: 11px;
}

.table-border {
   border:1px solid #CCCCCC;
}

.content_container {
	margin-top: 10px;
	margin-right: 6px;
	margin-left: 5px;
	padding-top: 24px;
	background-image: url('http://images.fbskins.com/images/ctent_bg.png');
	background-repeat: no-repeat;
	background-position: top;
	border-left: 4px solid #ffffff;
}

.content_heading {
   margin-left: 40px;
   margin-right: 30px;
   border-bottom: 1px solid #efd8e2;
   height: 24px;
}

.content_heading-left,.content_heading-left h1 {
   float:left;
   font-size:18px;
   padding-bottom:9px;
   padding-left:2px;
   /*font-weight:bold;*/
   color: #c6368b;
   margin:0px;
   font-weight:normal;
}

.content_heading-right {
   float:right;
   padding-top: 7px;
   padding-right: 15px;
   font-size:13px;
}

.content_heading-right a {
   text-decoration: none;
   color: #c6368b;
}

.content_heading-right a:hover {
   color: #666575;
}

.search_input_div {
   float: left;
   margin-left: 50px;
}

#research {
   width:350px;
   height: 20px;
   vertical-align: middle;
   border: 1px solid #000000;
   padding: 1px;
}

#showpopsearch {
   text-align:center;
   padding-left: 20px;
   padding-right: 20px;
}

#showpopsearch a {
   text-decoration: none;
   color: black;
}

#showpopsearch a:hover {
   color: #ff44a9;
}

a.one {
   font-size:8px;
   font-weight:normal;
}

a.two {
   font-size:10px;
   font-weight:normal;
}

a.three {
   font-size:12px;
   font-weight:normal;
}

a.four {
   font-size:13px;
   font-weight:normal;
}

a.five {
   font-size:14px;
   font-weight:normal;
}

a.six {
   font-size:15px;
   font-weight:normal;
}

a.seven {
   font-size:16px;
   font-weight:normal;
}

a.eight {
   font-size:18px;
   font-weight:normal;
}

a.nine {
   font-size:21px;
   font-weight:normal;
}
.network-links a:link, .network-links a:visited {
	color:#FFF;	
	line-height:20px;
}

.modalLock {
   background-color:#1C1C1C;
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   z-index:4;
   opacity:0.7;
   -moz-opacity:0.7;
   -khtml-opacity:0.7;
   * opacity:70;
   * filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}

#youtubeMovie {
   width: 640px;
   height: 385px;
   left: 50%;
   position: absolute;
   top: 50%;
   margin: -192px 0 0 -320px;
}
