/*
	Title:		Entertainment and lifestyle - Funky
	Date:		August 03, 2010
--------------------------------------------------------------			
*/

	/* COMMON ELEMENTS */
body{margin:0;padding:0px;font-family:Arial;font-size:12px;background:#fffffe}
.clear:after,.nav-and-search:after,#header:after,.caption-contents:after, .captions-head:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
body.example-advertising-page{background:#000001 url(http://www.funky.co.uk/assets/images/example-advertising-body-bg.jpg) no-repeat center top}

a img{border:0}

.FL{float:left;width:auto}
.FR{float:right;width:auto}
.CB{clear:both}
	/* COMMON ELEMENTS */
	
	/* BEGIN HEADER */
#header{width:951px;margin:0 auto;padding:15px 0px 10px 7px;position:relative;z-index:9;background:#fffffe}
.logo-wrap{float:left;width:auto;padding-left:5px}
.logo{float:left;width:auto;margin:16px 11px 0 0}
.advertise{width:728px;height:90px;overflow:hidden}
.advertise img{float:left;width:auto;margin:0}

.nav-and-search{clear:both;width:937px;padding-right:7px;margin-top:6px}
.navigation{float:left;width:650px;font-family:"Trebuchet MS"}
.navigation ul{clear:both;width:650px;margin:0;padding:12px 0 0;list-style:none}
.navigation li{float:left;width:auto;margin:0 20px 0 0;font-size:14px;line-height:18px;font-weight:700;position:relative;background:url(http://www.funky.co.uk/assets/images/blank.gif) repeat}
.navigation li a{display:block;float:left;padding-right:10px;line-height:18px;color:#3F3F40;text-decoration:none;position:relative;height:20px;}
.navigation li.dropdown a{background:url(http://www.funky.co.uk/assets/images/dropdown-arrows.gif) no-repeat right 6px}
.navigation li.dropdown a:hover{background-position:right -39px}
.navigation li a:hover{color:#e82289}

.navigation li ul{width:145px;position:absolute;left:-999999px;top:25px;background:url(http://www.funky.co.uk/assets/images/dropdown-y.gif) repeat-y;padding:0 0 0 25px}
.navigation li ul li{width:110px;padding:8px 0;margin:0;font-size:12px;background:url(http://www.funky.co.uk/assets/images/dotted-border-bg.gif) repeat-x left bottom;position:relative}

.navigation li.dropdown ul li a{padding:0;background:none}
.navigation li ul li.first{padding-top:12px}
.navigation li ul li.first em{position:absolute;display:block;width:160px;height:16px;background:url(http://www.funky.co.uk/assets/images/dropdown-top.gif) no-repeat left top;left:-25px;top:-6px}
.navigation li ul li.last{background:none;padding-bottom:22px}
.navigation li ul li.last em{position:absolute;display:block;width:160px;height:10px;background:url(http://www.funky.co.uk/assets/images/dropdown-bottom.gif) no-repeat left bottom;left:-25px;bottom:-7px}

.search-panel{float:right;width:281px;margin-top:5px;height:28px;background:url(http://www.funky.co.uk/assets/images/search-panel-bg.gif) no-repeat}
.search-panel form,.login-form form{margin:0;padding:0}
.search-panel input{float:left;width:224px;margin:0;padding:5px 10px;line-height:18px;font-family: "Trebuchet MS";font-size:14px;color:#000639;background:none;border:0}
.search-panel input#search-submit{width:37px;height:28px;padding:0;background:url(http://www.funky.co.uk/assets/images/serch-btn-bg.gif) no-repeat 0 0;cursor:default}
.search-panel input#search-submit:hover{background-position:0 -40px}
	/* END HEADER */
	
	/* BEGIN CONTENTS */
.container{clear:both;position:relative;z-index:1;background:url(http://www.funky.co.uk/assets/images/top-hr-shade.png) repeat-x;overflow:hidden}
.contents{clear:both;width:951px;margin:0 auto;background:#fffffe url(http://www.funky.co.uk/assets/images/top-hr-shade.png) repeat-x;padding:0 0px 20px 7px;overflow:hidden}
.contents p,.contents h1,.contents h2,.contents h3,.contents h4{margin:0;padding:0}
.contents h1{clear:both;padding:12px 0 4px;color:#0caed7;font-family:"Trebuchet MS";font-size:28px;line-height:35px;font-weight:400}	
.left-container{float:left;width:635px;padding-top:18px}	
.left-column{float:left;width:315px}
.left-column p{clear:both;width:290px;padding-top:5px;line-height:18px;font-size:12px;color:#5a5a5a}
p.breadcrumb{clear:both;width:auto;font-size:11px;line-height:13px;color:#696767;padding-top:5px}
p.breadcrumb a{color:#c3378a;text-decoration:none}
p.breadcrumb a:hover{color:#0BAFD7}

.video-flash{clear:both;width:285px;height:172px;margin-top:22px;overflow:hidden}
.video-flash img{float:left;width:auto;margin:0}

.rounded-box{clear:both;width:auto;position:relative;overflow:hidden}
.left-top,.right-top,.left-bottom,.right-bottom,.blue-left-top,.blue-right-top,.pink-left-top,.pink-right-top,.members-tabs li em.pink-left-top,.members-tabs li em.pink-right-top,.members-tabs li em.white-left-top,.members-tabs li em.white-right-top,.left-boxs .left-top,.left-boxs .right-top,.left-boxs .left-bottom,.left-boxs .right-bottom,.weekly-caption .lt,.weekly-caption .rt,.weekly-caption .lb,.weekly-caption .rb{width:10px;height:10px;font-size:9px;line-height:9px;position:absolute;left:0;top:0;background:url(http://www.funky.co.uk/assets/images/corners.gif) no-repeat 0 0}

.right-top{background-position:0 -30px;left:auto;right:0}
.left-bottom{background-position:0 -60px;top:auto;bottom:0}
.right-bottom{background-position:0 -90px;left:auto;top:auto;right:0;bottom:0}
* html .left-bottom{bottom:-3px}
* html .right-bottom{bottom:-3px}

.blue-left-top{background-position:0 -120px}
.blue-right-top{background-position:0 -150px;left:auto;right:0}
.pink-left-top{background-position:0 -180px}
.pink-right-top{background-position:0 -210px;left:auto;right:0}

.left-boxs .left-top{background-position:0 -300px}
.left-boxs .right-top{background-position:0 -330px;left:auto;right:0}
.left-boxs .left-bottom{background-position:0 -360px;top:auto;bottom:0}
.left-boxs .right-bottom{background-position:0 -390px;left:auto;top:auto;right:0;bottom:0}

* html .left-boxs .left-bottom{bottom:-3px}
* html .left-boxs .right-bottom{bottom:-3px}

.weekly-caption .rt{background-position:0 -30px;left:auto;right:0}
.weekly-caption .lb{background-position:0 -60px;top:auto;bottom:0}
.weekly-caption .rb{background-position:0 -90px;left:auto;top:auto;right:0;bottom:0}
* html .weekly-caption .lb{bottom:-3px}
* html .weekly-caption .rb{bottom:-3px}

.right-column{float:left;width:320px}
.right-column .rounded-box,.right-panels .rounded-box{width:305px;margin-top:15px}

.right-column dl{clear:both;width:290px;margin:0;padding:8px 0 0 10px;font-size:12px;line-height:18px}
.right-column dt{clear:both;width:290px;margin:0;padding:1px 0;color:#3f3f40}
.right-column dt a{color:#cb2f94;text-decoration:none}
.right-column dt a:hover,.login-bottom-left a:hover{color:#c0308d}

.rounded-box-contents{clear:both;width:303px;padding:0px 0 10px;border:1px solid #e0e0e1;min-height:20px}
/*.rounded-box-contents form{margin:0;padding:0}*/
* html .rounded-box-contents{width:302px;height:auto!important;height:20px}
.top-border0{border-top:0px}
.box-head{clear:both;width:auto;padding:10px 10px 6px;border-bottom:1px solid #e0e0e1;font-size:12px;line-height:15px;font-weight:700;color:#3f3f40}
.login-head{clear:both;width:auto;padding:8px 15px 8px;background:#149fce;overflow:hidden;font-size:13px;line-height:15px;font-weight:700;color:#fff}
* html .login-head{width:274px}
.box-head a:hover{color:#0bafd7}

.right-col-pic{clear:both;overflow:hidden;margin-top:5px}
.right-col-pic img{float:left;width:auto;margin:0}
.right-panels{float:left;width:305px;padding-left:4px}	
.signup-panel{clear:both;width:305px;height:201px;overflow:hidden;background:url(http://www.funky.co.uk/assets/images/signup-panel-bg.jpg) no-repeat}
.signup-panel a{float:right;font-size:25px;font-family:"Trebuchet MS";color:#fff;text-decoration:none;line-height:20px;background:url(http://www.funky.co.uk/assets/images/signup-button.png) no-repeat right;padding-right:53px;margin:135px 10px 0 0}

.login-form{clear:both;width:300px;margin:0;overflow:hidden}
.login-inputwrap{float:left;width:285px;margin-top:14px;padding:0 0 2px 15px}
.login-inputwrap span{float:left;display:block;padding-top:3px;width:72px;font-size:12px;color:#585858;line-height:18px}
.login-inputwrap input{float:left;width:180px;margin:0;padding:4px 9px;font-family:Arial;line-height:15px;color:#585858;border:1px solid #e0e0e1}
.login-bottom{clear:both;width:287px;padding:12px 0 0 13px;overflow:hidden}
.login-bottom-left{float:left;width:207px}
.login-bottom-left div{float:left;width:207px}
.login-bottom-left input{float:left;width:auto}
.login-bottom-left label{float:left;width:170px;font-size:11px;line-height:15px;padding:2px 0 0 5px;color:#585858}
.login-bottom-left a{display:block;float:left;width:auto;margin:0;padding-left:5px;font-size:11px;line-height:18px;color:#12a3d0;text-decoration:none}

.members-panel .rounded-box{margin-top:0px;position:relative;z-index:1}
.members-panel{margin-top:15px}
.members-tabs{float:left;width:300px;position:relative;bottom:-1px;z-index:2}
.members-tabs ul{float:left;width:auto;height:30px;margin:0;padding:0 0 0 10px;list-style:none}
.members-tabs li{float:left;width:auto;height:30px;margin:0;padding:0}
.members-tabs li a{display:block;width:132px;height:30px;font-size:12px;font-weight:700;line-height:29px;color:#fff;text-decoration:none;background:#cb2f93;position:relative;margin-right:2px;text-align:center}
.members-tabs li.active a,.members-tabs li.active a:hover{display:block;width:130px;height:29px;border:1px solid #e0e0e1;border-bottom:0;color:#0bafd7;background:#fffffe}

.members-tabs li em{display:block}
.members-tabs li em.pink-left-top{background-position:0 -180px}
.members-tabs li em.pink-right-top{background-position:0 -210px;left:auto;right:0}
.members-tabs li em.white-left-top{background-position:0 -240px;left:-99999px;top:-1px}
.members-tabs li em.white-right-top{background-position:0 -270px;left:-99999px;right:auto;top:-1px}
.members-tabs li.active em.pink-left-top,.members-tabs li.active a:hover em.pink-left-top{left:-99999px}
.members-tabs li.active em.pink-right-top,.members-tabs li.active a:hover em.pink-right-top{left:-99999px;right:auto}
.members-tabs li.active em.white-left-top,.members-tabs li.active a:hover em.pink-white-left-top{left:-1px;top:-1px}
.members-tabs li.active em.white-right-top,.members-tabs li.active a:hover em.pink-white-right-top{left:auto;right:-1px}
.members-tabs li a:hover{background:#e275bc}
.members-tabs li a:hover em.pink-left-top{background-position:0 -420px}
.members-tabs li a:hover em.pink-right-top{background-position:0 -450px}

.members-contents{clear:both;width:302px;overflow:hidden}
.members-area{clear:both;width:300px;padding-left:20px;overflow:hidden}
.members-area img{float:left;width:auto;margin:15px 15px 0 0}
.members-area-bottom{clear:both;width:262px;margin:10px 0 0 20px;border-top:1px solid #e6e6e7;overflow:hidden}
.members-area-bottom dfn{display:block;float:left;width:131px;margin-top:8px;font-style:normal;line-height:18px;font-size:12px;color:#0caed7}
.members-area-bottom a{text-decoration:none}
.members-area-bottom dfn span{color:#303030;font-size:14px;padding-right:4px}
.members-area-bottom dfn.right{color:#db288e;text-align:right}
.members-area-bottom dfn.left a{color:#0caed7}
.members-area-bottom dfn.left a:hover{color:#db288e}
.members-area-bottom dfn.right a{color:#db288e}
.members-area-bottom dfn.right a:hover{color:#0caed7}

.right-advertise{clear:both;width:303px;margin-left:2px;padding-right:7px;margin-top:15px;background:#000001;overflow:hidden}
.right-advertise img{float:left;width:auto;margin:0}

	/* END CONTENTS */

	/* BEGIN CATAGORY */
.catagory-left{padding:0}
.catagory-display{clear:both;width:625px;overflow:hidden;background:#000001 url(http://www.funky.co.uk/assets/images/catagory-display-right-bgX.gif) repeat-x left top; position:relative;}
.image-corner-shade{width:10px;height:10px;position:absolute;z-index:90;left:0; bottom:0; background:url(http://www.funky.co.uk/assets/images/image-corner-shade.png) no-repeat 0 1px; font-size:8px; line-height:8px;}
.catagory-display img{float:left;width:412px;position:relative;z-index:10}
.catagory-display .desc{float:left;width:177px;height:202px;padding:0 18px;background:url(http://www.funky.co.uk/assets/images/catagory-display-rb.gif) no-repeat right bottom}
.catagory-display h3{font-size:19px;color:#fff;font-family:"Trebuchet MS";font-weight:400;line-height:21px;margin:25px 0 0}
.catagory-display p{font-size:12px;color:#fff;line-height:14px;margin:15px 0 0}
.catagory-display a{color:#de278d;font-weight:700;text-decoration:none}
.catagory-display .arrow{background:url(http://www.funky.co.uk/assets/images/pink-small-arrow.gif) no-repeat right center;padding-right:8px}
.catagory-display a:hover{color:#0bafd7}

.catagory-col{float:left;width:320px}
.w305{width:305px}
.catagory-box{clear:none;float:left;width:305px;margin:15px 0 0 0}
.catagory-box h2,.catagory-box h3{font-size:14px;font-weight:700}
.catagory-box h2{color:#000;border-bottom:1px solid #e0e0e1;padding-left:15px;font-family:"Trebuchet MS";line-height:32px}

.catagory-box .wrap{clear:both;width:270px;padding:15px;overflow:hidden}
.catagory-box .wrap img{float:left}
.catagory-box .desc{float:left;width:155px;padding:0 0 0 15px;line-height:14px}

.catagory-box p{font-size:12px;color:#383838;margin:6px 0}
.catagory-box .desc a{font-size:12px;text-decoration:none;background:url(http://www.funky.co.uk/assets/images/pink-small-arrow2.gif) no-repeat right center;padding-right:8px;color:#cb2f94}
.catagory-box .desc a:hover{color:#0bafd7}
.catagory-box h3{color:#cb2f94;line-height:16px}
.catagory-box .desc h3 a{color:#cb2f94;font-size:14px;background:none}
.catagory-box h4{color:#64676a;font-size:13px;line-height:15px}
.catagory-box form{margin:0;padding:0}
.catagory-box .CB{width:100%;overflow:hidden;margin:16px 0 0}
.catagory-box label{color:#64676a;font-size:12px;padding:0 0 0 5px}
.catagory-results-view{clear:both;width:240px;padding:20px 0 0 20px}
.catagory-results-view p{padding:10px 0 3px;font-size:12px;color:#64676a}
.catagory-results-view span{display:block;height:10px;font-size:8px;background:#d559a9}
.catagory-results-view .w52{width:52%}
.catagory-results-view .w22{width:22%}
.catagory-results-view .w28{width:28%}
.catagory-results-view .w4{width:4%}
.catagory-box .bottom-padd5{padding-bottom:5px}	
	/* END CATAGORY */

	/* BEGIN SECTION */
.section-reviews{width:623px;margin:15px 0 0 0}
.section-reviews h2{clear:both;width:590px;color:#000;border-bottom:1px solid #e0e0e1;padding:0 15px;font-family:"Trebuchet MS";line-height:49px;font-size:25px;background:#fffffe;overflow:hidden}
.section-reviews .rounded-box-contents{width:621px;background:#fefefe url(http://www.funky.co.uk/assets/images/section-box-x.gif) repeat-x left bottom}
* html .section-reviews .rounded-box-contents{width:620px}
.section-reviews h2 strong{float:left;font-size:18px}
.section-reviews h2 a{float:right;font-size:12px;color:#cb2f94;text-decoration:none;font-family:Arial;line-height:14px;margin-top:20px;background:url(http://www.funky.co.uk/assets/images/pink-small-arrow3.gif) no-repeat right center;padding-right:15px}
.section-reviews h2 a:hover{color:#0bafd7;text-decoration:none}

.section-reviews .wrap{clear:both;width:590px;padding:15px 15px 5px;overflow:hidden}
.section-reviews .wrap img{float:left}
.section-reviews .desc{float:left;width:400px;padding:7px 0 0 20px;line-height:22px}
.section-reviews .desc img{margin-top:6px}
.section-reviews h3{color:#cb2f94;font-size:18px}
.section-reviews p{font-size:12px;color:#383838}
.section-reviews a{font-size:12px;text-decoration:none;color:#cb2f94}

.section-reviews .col{float:left;width:295px;margin-top:15px}
.section-reviews .col .desc{width:200px;padding:0 0 0 13px;line-height:15px}
.section-reviews .col h3{font-size:14px;color:#10a6d2}
.section-reviews .col h3 a{font-size:14px;color:#10a6d2;text-decoration:none;background:none}
.section-reviews .col h3 a:hover{color:#cb2f94}

.section-reviews .col p{margin-bottom:3px}
.section-reviews .col a{background:url(http://www.funky.co.uk/assets/images/go-small-pink-arrow.gif) no-repeat right center;padding-right:12px}
.section-reviews .col a:hover{color:#0bafd7}
.section-reviews .top-padd0{padding-top:0}

.page-link{float:right;padding:14px 20px 0 0}
.page-link ul{margin:0;padding:0;list-style:none}
.page-link li{float:left;border-right:1px solid #e4e4e4;line-height:11px;padding:1px 5px 2px}
.page-link li a{color:#cb2f94;font-size:11px;text-decoration:none}
.page-link li.arrow{border:0}
.page-link li.arrow a{background:url(http://www.funky.co.uk/assets/images/pink-small-arrow2.gif) no-repeat right center;padding-right:12px}
.page-link li a:hover,.page-link li.active a{color:#10a6d2}
.page-link .left-arrow a{background:url(http://www.funky.co.uk/assets/images/pink-small-arrow4.gif) no-repeat left center;padding-left:10px}

	/* END SECTION */

	/* BEGIN CAPTION COMPETITION HOME */
.left-boxs{width:623px}
.left-boxs h2{color:#cb2f94;font-size:17px;padding:15px 15px 0 25px;line-height:19px;font-family:"Trebuchet MS"}
.left-boxs p{color:#444445;font-size:12px;line-height:16px;margin:10px 15px 0 25px}
.left-boxs .rounded-box-contents{width:621px;border:1px solid #179acb;padding:12px 0 25px;height:auto}
* html .left-boxs .rounded-box-contents{width:620px;height:auto}
*:first-child+html .left-boxs .rounded-box-contents{height:auto}

.contents-tab{float:left;width:623px;overflow:hidden;margin:20px 0 -1px;position:relative;z-index:99}
.contents-tab ul{margin:0;padding:0 11px;list-style:none}
.contents-tab li{float:left;margin:0 2px 0 0}
.contents-tab .FR{float:right}
.contents-tab li a,.contents-tab li a em{display:block;height:31px;background:url(http://www.funky.co.uk/assets/images/contents-tab-bg.gif) repeat-x 0 0;overflow:hidden}
.contents-tab li a{float:left;position:relative;padding:0 12px;color:#fff;font-size:13px;font-weight:700;text-decoration:none;line-height:31px}
.contents-tab li a:hover{background-position:0 -51px}
.contents-tab li.active a,.contents-tab li.active a:hover{background-position:0 -102px;color:#444445}

.contents-tab li a em{width:10px;background-position:0 -153px;position:absolute;left:0;top:0}
.contents-tab li a .right-bg{background-position:0 -204px;left:auto;right:0}
* html .contents-tab li a .right-bg{right:-1px}

.contents-tab li a:hover em{background-position:0 -357px}
.contents-tab li a:hover .right-bg{background-position:0 -408px;top:0}
.contents-tab li.active a em,.contents-tab li.active a:hover em{background-position:0 -255px}
.contents-tab li.active a .right-bg,.contents-tab li.active a:hover .right-bg{background-position:0 -306px}

.weekly-caption{clear:both;width:593px;margin:15px 0 0 14px;position:relative;overflow:hidden}
.caption-contents{clear:both;width:561px;padding:15px;background:#fefefe url(http://www.funky.co.uk/assets/images/section-box-x.gif) repeat-x left bottom;border:1px solid #e0e0e1}
* html .caption-contents{width:560px}
.caption-contents img{float:left}
.caption-contents .desc{float:left;width:217px;padding:0 0 0 20px;overflow:hidden}
.caption-contents h3{color:#cb2f94;font-size:17px;margin:5px 0 0;line-height:19px;font-family:"Trebuchet MS"}
.caption-contents p{color:#444445;font-size:12px;margin:7px 0 3px;line-height:16px}
.caption-contents .desc a{float:left;margin:0 13px 0 0;font-size:17px;text-decoration:none;color:#cb2f94;font-family:"Trebuchet MS"}
.caption-contents .desc a:hover{color:#0bafd7}

.caption-contents .desc strong{float:left;margin:5px 0 0;cursor:pointer}

.previous-captions{clear:both;width:561px;margin:15px 0 0 14px;padding:15px;background:#f7f8f8;border:1px solid #e0e0e1;overflow:hidden}
* html .previous-captions{width:560px}
.previous-captions img{float:left}
.previous-captions dl{float:left;width:365px;padding:0 0 0 16px;margin:0;font-size:12px;line-height:16px;color:#444445}
.previous-captions dd{margin:0;padding:0;display:block;width:100%;overflow:hidden;line-height:24px}
.previous-captions dd span{float:left;width:110px;color:#cb2f94}
.previous-captions dd dfn{float:left;width:255px;font-style:normal}
.previous-captions dfn em{font-style:normal;color:#cb2f94;font-size:20px;line-height:14px}
.previous-captions dt{display:block;margin:10px 0 0}
.previous-captions dt a{color:#cb2f94;text-decoration:none;background:url(http://www.funky.co.uk/assets/images/pink-small-arrow2.gif) no-repeat right center;padding-right:10px}
.previous-captions dt a:hover{color:#0bafd7}

.right-panels .members-info{margin-top:0}
.members-info .rounded-box-contents{width:273px;padding:15px;background:#fffffe url(http://www.funky.co.uk/assets/images/members-info-x.gif) repeat-x 0 0}
* html .members-info .rounded-box-contents{width:272px}
.members-info h3{clear:both;color:#1799ca;font-size:14px;font-weight:400}
.members-info p{font-size:13px;line-height:22px;margin:8px 0 0}
.members-info p a{color:#424243;text-decoration:none}

.members-info p a strong{color:#b23a9e}

.members-info p a:hover,.members-info p a:hover strong{color:#0bafd7}

.funky-points{width:126px;height:21px;padding:4px 0 0;background:url(http://www.funky.co.uk/assets/images/funky-points-bg.gif) no-repeat;position:absolute;color:#4f4f4f;font-size:13px;right:40px;top:50px;text-align:center}
.funky-points span {font-weight:700}

.members-info ul{list-style:none;margin:12px 0 0;padding:12px 0 0;border-top:1px solid #d0d0d0;line-height:18px}
.members-info li a{font-size:12px;color:#414141;text-decoration:none;background:url(http://www.funky.co.uk/assets/images/pink-small-arrow2.gif) no-repeat left center;padding-left:12px}
.members-info li a:hover{color:#0bafd7}

	/* END CAPTION COMPETITION HOME */

	/* END ENTER CAPTION COMPETITION */
.captions-head{clear:both;width:596px;padding:0 12px}
.captions-head .left{float:left;width:300px}
.captions-head .left h2{padding-right:0;padding-left:12px;color:#444445}
.captions-head .pinkTxt h2{color:#cb2f94}

.captions-head .left p{margin-left:12px}
.captions-head .right{float:right;width:286px;height:140px;background:url(http://www.funky.co.uk/assets/images/pink-box-bg.jpg) no-repeat}
.captions-head .right h2{color:#fff;padding:20px 0 0 20px}
.captions-head .right ol{margin:0;padding:0;list-style:decimal;color:#fff;margin:12px 0 0 40px;line-height:20px}
.captions-head .right li{font-size:12px;font-weight:700}

.captions-head h4{margin:13px 0 0 13px;font-size:12px;line-height:16px;color:#505051}
.captions-head img{float:left;margin-top:15px}

.adding-comment .caption-contents{background:none}
.adding-comment img{margin-right:13px}

.inner-border-box{float:left;width:497px;position:relative;overflow:hidden}
.inner-box-contents{clear:both;width:495px;border:1px solid #e0e0e1}
* html .inner-box-contents{width:494px}
.inner-box-contents textarea{line-height:16px;width:479px;height:32px;padding:10px 5px 6px 10px;color:#696767;font-size:12px;background:none;margin:0;border:0}

.lt-corner,.rt-corner,.lb-corner,.rb-corner{width:6px;height:6px;font-size:4px;position:absolute;left:0;top:0;background:url(http://www.funky.co.uk/assets/images/inner-box-corners.gif) no-repeat 0 0}
.rt-corner{background-position:0 -26px;left:auto;right:0}
.lb-corner{background-position:0 -52px;top:auto;bottom:0}
.rb-corner{background-position:0 -78px;left:auto;top:auto;right:0;bottom:0}
* html .lb-corner{bottom:-1px}
* html .rb-corner{bottom:-1px}

.commenting-form{margin:0;padding:0}

.not-logged-box .caption-contents{background:none;border:1px solid #179acb}
.not-logged-box .lt-corner{background-position:0 -104px}
.not-logged-box .rt-corner{background-position:0 -130px}
.not-logged-box .lb-corner{background-position:0 -156px}
.not-logged-box .rb-corner{background-position:0 -182px}

p.login-message{margin:0;padding:0;color:#c0308d;line-height:16px}
p.login-message a{color:#10a5d2;text-decoration:none}
p.login-message a:hover{color:#c0308d}

.peoples-captions{margin-top:-1px}
.peoples-captions input{float:left;margin:15px 15px 0 0;padding:0}
* html .peoples-captions input{margin:14px 12px 0 -4px}
*:first-child+html .peoples-captions input{margin:14px 12px 0 -4px}

.peoples-captions .right{float:left;width:490px;padding:0 0 0 20px;font-size:12px}
.peoples-captions .right strong{float:left;margin-right:10px}
.peoples-captions .right strong a{color:#10a7d3;text-decoration:none}
.peoples-captions .right strong a:hover{color:#c0308d}

.peoples-captions .right span{float:left;width:6px;height:6px;display:block;font-size:4px;margin:5px 10px 0 0}
.peoples-captions .right .online,.peoples-captions .right .offline{background:url(http://www.funky.co.uk/assets/images/user-on-off-dot.gif) no-repeat 0 0}
.peoples-captions .right .offline{background-position:0 -26px}

.peoples-captions .right img{float:left;margin:2px 10px 0 0}
.peoples-captions .right dfn,.peoples-captions .right cite,.peoples-captions .right em{float:right;font-style:normal;font-size:11px;color:#a0a0a0;line-height:16px}
.peoples-captions .right cite{float:left}
.peoples-captions .right em{color:#0dacd5}
.peoples-captions .right p{clear:both;width:350px;line-height:14px;color:#696767;padding:6px 0 0;margin:0}
.peoples-captions .width490 p{width:490px}

.peoples-captions .options{margin:0 0 0 -8px;padding:13px 0 0;list-style:none;clear:both;width:200px}
ul.options li{float:left;color:#c0308d;padding-left:8px}
ul.options li a{float:left;color:#c0308d;text-decoration:none;margin-right:7px}
ul.options li a:hover{color:#0bafd7}
.right ul.options li strong{margin:0}
.right ul.options li strong a{color:#c0308d}
.right ul.options li strong a:hover{color:#0bafd7}

.white-bg{background:#fffffe}
.yellow-bg{background:#fefced url(http://www.funky.co.uk/assets/images/yellow-bg-x.gif) repeat-x left bottom}
.bg-none{background:none}
	/* END ENTER CAPTION COMPETITION */

	/* BEGIN USER MESSAGE LIST */
.message-list-title{clear:both;width:593px;border-top:1px solid #e0e0e1;overflow:hidden;margin:10px 0 0 14px}
.message-list-title p{float:left;margin:15px 0 0}
.message-list-title p a{text-decoration:none;color:#0dacd5}
.message-list-title p a:hover{color:#c0308d}
.message-list-title h2{float:right;color:#444445}

.reply-form{margin:15px 14px 0}
.reply-form .inner-border-box{width:592px}
.reply-form .inner-box-contents{width:590px}
.reply-form textarea{width:573px;height:90px;padding:10px 5px 10px 12px}
.reply-form .reply-button{width:68px;background:url(http://www.funky.co.uk/assets/images/reply-button.gif) no-repeat}
	/* END USER MESSAGE LIST */

	/* BEGIN INBOX */
.user-inbox .right{float:left;width:459px;padding:0 0 0 20px;font-size:12px}
.user-inbox .CB{width:459px;overflow:hidden;position:relative}
.user-inbox .CB a{color:#c0308d;text-decoration:none;background:url(http://www.funky.co.uk/assets/images/pink-small-arrow2.gif) no-repeat right center;padding-right:10px;position:absolute;right:0;bottom:0}
.user-inbox .CB a:hover{color:#10a7d3}

.inbox-option{clear:both;width:561px;overflow:hidden}
.inbox-option .checkbx{margin:0 10px 0 0}
* html .inbox-option .checkbx{margin:-1px 7px 0 -4px}
*:first-child+html .inbox-option .checkbx{margin:-1px 7px 0 -4px}
.inbox-option strong{display:block;clear:both;color:#505051;padding-bottom:7px}

.inbox-option ul{float:left;list-style:none;margin:0;padding:0}
.inbox-option li{float:left;color:#c0308d;line-height:16px;padding-left:6px}
.inbox-option li a{color:#c0308d;text-decoration:none;margin-right:6px}
.inbox-option li a:hover{color:#10a7d3}

.inbox-option .FR{width:152px;height:25px;background:url(http://www.funky.co.uk/assets/images/search-input-bg.gif) no-repeat}
.inbox-option .FR input{float:left;width:120px;margin:1px 5px 0 0 !important;padding:0 0 0 7px;height:23px;background:none;border:0;color:#cb2f94;font-family:Arial;font-size:12px}
.inbox-option .FR .search-button{width:11px;height:13px;padding:0;margin:7px 0 0 !important;background:url(http://www.funky.co.uk/assets/images/search-icon.gif) no-repeat;cursor:pointer}
* html .inbox-option .FR input{line-height:22px}
*:first-child+html .FR input{line-height:22px}

.search-inbox{clear:both;width:593px;margin:15px 14px 0;position:relative;overflow:hidden}
* html .search-inbox{width:592px}
.search-inbox .inner-box-contents{width:591px}
* html .search-inbox .inner-box-contents{width:590px}
.search-inbox h2{color:#444445;font-size:14px;font-family:Arial;padding:11px 15px;line-height:20px}
.buddy-head h2{font-size:17px;padding:0 0 12px 5px}
	/* END INBOX */
	
	/* BEGIN FORUM VIEW TOPIC */
.forum-view-top h2{font-size:18px;color:#cb2f94}
.forum-view-bottom{margin-top:-1px}
.forum-view-top .previous-captions{margin:0;border:0}
.forum-view-bottom .previous-captions{margin:0;border:0}
.forum-view .right{padding-left:15px;width:495px}
.forum-view .CB{width:495px;overflow:hidden;position:relative}
.forum-view big{font-weight:700;font-size:11px}
.forum-view .CB p{width:400px;line-height:18px}

.forum-view .quote-button{width:73px;height:22px;margin:0;padding:0;background:url(http://www.funky.co.uk/assets/images/quote-button.gif) no-repeat;position:absolute;right:0;bottom:0;border:0;cursor:pointer}
* html .forum-view .quote-button{margin:0}
*:first-child+html .forum-view .quote-button{margin:0}
.report-topic{float:right;width:135px;height:28px;background:url(http://www.funky.co.uk/assets/images/report-topic-button.gif) no-repeat;font-size:9px;text-indent:-99999px;margin:15px 15px 0 0}
	/* END FORUM VIEW TOPIC */
	
	/* BEGIN GENERAL FORM */
h2.headtxt{color:#444445}
.notification-bar{clear:both;width:593px;height:40px;margin:15px 0 0 14px;background:url(http://www.funky.co.uk/assets/images/notification-bar-bg.png) no-repeat 0 0;overflow:hidden}
.notification-bar h3{color:#179acb;font-size:12px;font-family:Arial;line-height:38px;margin:0 0 0 15px;padding-left:30px;background:url(http://www.funky.co.uk/assets/images/notification-bar-icon.png) no-repeat 0 12px}
.notification-bar h3 span{font-size:15px;color:#e2007a}

.notify-bar2{background-position:0 -55px}
.notify-bar2 h3{background-position:0 -82px;color:#7a7a7a}
.notify-bar3{background-position:0 -110px}
.notify-bar3 h3{background-position:0 -177px;color:#34a31f}
.notify-bar4{background-position:0 -165px}
.notify-bar4 h3{background-position:0 -272px;color:#f60f0f}

.general-form{background:none}
.general-form .CB,.general-form .wrap{clear:both;width:545px;padding:10px 0 2px 15px;overflow:hidden;font-size:12px}
.general-form strong,.general-form label{float:left;color:#179acb;line-height:16px}
.general-form strong span{color:#cb2f94;font-size:15px}
.general-form strong em{font-size:13px;font-style:normal;color:#444445}
.general-form .wrap{padding:13px 0 2px 15px}
.general-form .wrap input{float:left}
.general-form label{font-weight:700;padding:2px 15px 0 12px}

.general-form .CB input{float:left;width:195px;height:21px;padding-left:3px;margin-right:15px;border:1px solid #e0e0e1;font-size:12px;font-family:Arial;line-height:16px;color:#444445}
.general-form select{width:260px;border:1px solid #e0e0e1;font-size:12px;color:#444445;padding-bottom:1px}
.general-form .txtarea{clear:both;width:531px;height:106px;background:url(http://www.funky.co.uk/assets/images/txtarea-bg.gif) no-repeat;margin:10px 0 5px 15px;padding:0;overflow:hidden}
.txtarea textarea{float:right;width:516px;height:84px;padding:10px 5px 10px 10px;margin:0 !important;font-family:Arial;font-size:12px;border:0;background:none}

* html .general-form .CB input{line-height:21px}
*:first-child+html .general-form .CB input{line-height:21px}

.alert-box,.error-message{float:left;width:313px;height:23px;border:1px solid #cb2f94;overflow:hidden}
.alert-box h4,.error-message h4{margin-left:8px;color:#cb2f94;background:url(http://www.funky.co.uk/assets/images/pink-small-arrow4.gif) no-repeat left center;padding-left:12px;line-height:23px;font-size:12px}
.error-message{width:248px}
.general-form .CB .width56{width:56px}
.general-form .CB .width260{width:260px}

.terms-condition .caption-contents{padding:22px 15px 25px}
.terms-condition h3{font-size:18px;color:#1f1f1f;padding-bottom:10px}
.terms-condition .CB{width:100%}
.terms-condition p{clear:both;width:100%;color:#696767;font-size:10px;line-height:14px;text-align:justify;padding-bottom:20px}
.terms-condition .CB p{clear:none;float:left;width:270px;padding:0 17px 20px 0}

.terms-condition input{float:left}
.terms-condition label{float:left;padding:3px 0 0 10px;color:#696767}
.terms-condition .CB .right-padd0{padding-right:0}

.image-upload form{margin:0;padding:0}
.image-upload .caption-contents{width:591px;padding:0}
* html .image-upload .caption-contents{width:590px}
.image-upload h3,.bottom-part{clear:both;width:560px;overflow:hidden;border-bottom:1px solid #e0e0e1;font-size:18px;margin:0;padding:15px}
.image-upload h3 strong{float:left;width:280px}
.image-upload h3 span{float:right;width:200px;font-weight:700}

.bottom-part{border-top:1px solid #e0e0e1;border-bottom:0}
.image-upload .col{float:left;width:200px;padding:15px 0 15px 15px;overflow:hidden}
.image-upload .col img{float:left}
.image-upload .middle{float:left;width:146px}
.image-upload .middle span{margin:97px auto;width:36px;height:36px;background:url(http://www.funky.co.uk/assets/images/arrows.png) no-repeat;display:block}
.image-upload .middle .uploaded-icon{background-position:0 -66px}
	/* END GENERAL FORM */	

	/* BEGIN INDEX-SIGN-IN */
.index-sign-in-panel{float:left;width:305px;height:274px;background: url(http://www.funky.co.uk/assets/images/home-signin-panel-bg.jpg) no-repeat;overflow:hidden;display:none }
.index-signin-head{clear:both;width:281px;padding:27px 0 0 24px;overflow:hidden}
.index-signin-head h2{float:left;width:180px;font-size:24px;font-family:"Trebuchet MS";color:#fff;line-height:29px}
.index-check-link em{float:left;display:block;width:170px;height:29px;margin-top:5px;background:url(http://www.funky.co.uk/assets/images/signin-error-msg-bg.png) no-repeat 4px 0;line-height:29px;font-style:normal;font-size:12px;color:#fff;text-align:center}
.index-signin-inputfield{float:left;width:250px;padding-left:24px}
.index-signin-inputfield div{float:left;width:215px;height:25px;margin-top:13px;background:url(http://www.funky.co.uk/assets/images/signin-input-bg.gif) no-repeat 0 0}
.index-signin-inputfield div input{float:left;width:191px;margin:0;padding:5px 12px;border:0;background:none;font-family:Arial;font-size:12px;color:#696767;line-height:15px}

.index-sub-btn-and-check{clear:both;width:250px;padding:10px 0 0 20px;overflow:hidden}
.index-check-link{float:left;width:175px}
.index-check-link a{display:block;float:left;font-size:12px;margin-top:0px;color:#fff;padding-left:3px;line-height:15px;text-decoration:none}
.index-check-link div{clear:both;width:175px;overflow:hidden}
.index-check-link div input{float:left;width:auto}
.index-signin-submit-btn{float:left;width:42px;height:42px;margin-left:3px;padding:0px;background:url(http://www.funky.co.uk/assets/images/big-arrow-btn.png) no-repeat;cursor:pointer;border:0}

.index-signin-here{clear:both;width:285px;padding:1px 0 9px 20px;overflow:hidden;margin-top:17px}
.index-signin-here a{display:block;float:left;width:auto;padding-left:36px;text-decoration:none;line-height:24px;background:url(http://www.funky.co.uk/assets/images/small-arrow-btn.png) no-repeat 0 0;font-size:14px;color:#fff}

	/* END INDEX-SIGN-IN */
	
	/* BEGIN INDEX-SIGN-OUT */
.sign-out-panel{float:left;width:305px;height:274px;background: url(http://www.funky.co.uk/assets/images/home-signout-panel-bg.gif) no-repeat -1px 0;overflow:hidden}
.signout-head{clear:both;width:281px;padding:40px 0 0 24px;overflow:hidden}
.signout-head h2{float:left;width:86px;font-size:24px;font-family:"Trebuchet MS";color:#fff;line-height:29px}
.signout-head em{float:left;display:block;width:166px;height:29px;background:url(http://www.funky.co.uk/assets/images/signin-error-msg-bg.png) no-repeat 0 0;line-height:29px;font-style:normal;font-size:12px;color:#fff;text-align:center}
.signout-inputfield{float:left;width:250px;padding-left:24px}
.signout-inputfield div{float:left;width:215px;height:25px;margin-top:15px;background:url(http://www.funky.co.uk/assets/images/signin-input-bg.gif) no-repeat 0 0}
.signout-inputfield div input{float:left;width:191px;margin:0;padding:5px 12px;border:0;background:none;font-family:Arial;font-size:12px;color:#696767;line-height:15px}

.signout-sub-btn-and-check{clear:both;width:250px;padding:15px 0 0 20px;overflow:hidden}
.signout-check-link{float:left;width:175px}
.signout-check-link a{display:block;float:left;font-size:12px;margin-top:5px;color:#fff;padding-left:3px;line-height:15px;text-decoration:none}
.signout-check-link div{clear:both;width:175px;overflow:hidden}
.signout-check-link div input{float:left;width:auto}
.signout-check-link div label{float:left;width:145px;font-size:12px;line-height:15px;padding:2px 0 0 5px;color:#fff}
.signout-submit-btn{float:left;width:42px;height:42px;margin:0;padding:0;background:url(http://www.funky.co.uk/assets/images/big-arrow-btn.png) no-repeat;cursor:pointer;border:0}

.signout-register-here{clear:both;width:285px;padding:10px 0 9px 20px;overflow:hidden;margin-top:24px}
.signout-register-here a{display:block;float:left;width:auto;padding-left:36px;text-decoration:none;line-height:24px;background:url(http://www.funky.co.uk/assets/images/small-arrow-btn.png) no-repeat 0 0;font-size:14px;color:#fff}
.sign-out-panel .rounded-box,.sign-out-panel .rounded-box-contents{background:none}
div.signout-box{border:0;background:none}
.margin-top{margin-top:20px}
.sign-out{clear:both;overflow:hidden;padding:20px 20px 0 0}
.sign-out a{text-decoration:none;float:right;padding-right:35px;color:#000000;background:url(http://www.funky.co.uk/assets/images/sign-out-btn.png) no-repeat right 0;font-family:Arial;font-size:14px;font-weight:700;display:block;height:26px;line-height:26px}
	/* END INDEX-SIGN-OUT */

	/* BEGIN CONTACT US */
.contact{clear:none;float:left;margin-top:30px}	
.contact .rounded-box-contents{padding:14px 0}
* html .contact .rounded-box-contents{padding:14px 0}
*:first-child+html .contact .rounded-box-contents{padding:14px 0}

.contact-contents{clear:both;width:595px;position:relative;overflow:hidden;background:#f9f9f9;margin-left:13px}
.contact-left-top,.contact-right-top,.contact-left-bottom,.contact-right-bottom{width:8px;height:8px;line-height:6px;font-size:6px;position:absolute;left:0;top:0;background:url(http://www.funky.co.uk/assets/images/contact-corners.gif) no-repeat 0 0}
.contact-right-top{background-position:0 -30px;left:auto;right:0}
.contact-left-bottom{background-position:0 -60px;top:auto;bottom:0}
.contact-right-bottom{background-position:0 -90px;left:auto;top:auto;bottom:0;right:0}
* html .contact-right-top{right:-1px}
* html .contact-left-bottom{bottom:-1px}
* html .contact-right-bottom{bottom:-1px;right:-1px}

.contact-form{clear:both;padding:0 0 0 20px}
.contact-form form{margin:0px;padding:0}
.contact-form h1{padding:14px 0 0}
.contact-form p{font-size:12px;color:#444445;padding:15px 0;margin:0}

.contact-element{clear:both;width:560px;padding:8px;overflow:hidden}
.contact-element label{float:left;width:70px;font-size:12px;font-weight:700;padding:7px 10px 0 9px;margin:0;text-align:right}
.captcha{width:300px;padding-left:98px;font-family:Arial;font-size:12px;line-height:18px;background:none;font-weight:700}
.contact-element div{float:left;width:430px;height:30px;background:url(http://www.funky.co.uk/assets/images/contact-us-txtbox-bg.gif) no-repeat}
.contact-element input{float:left;width:420px;padding:6px 0;margin:0 0 0 4px;background:none;border:0;font-family:Arial;font-size:12px;line-height:18px}
.contact-element div.txtarea-wrap{height:120px;background:url(http://www.funky.co.uk/assets/images/contact-us-txtarea-bg.gif) no-repeat}
.contact-element textarea{float:left;width:415px;height:100px;padding:10px 5px 10px 10px;background:none;border:0;line-height:18px;margin:0}

.request-bottom {float:right;padding-right:48px;padding-bottom:26px}
	/* END CONTACT US */
	
	/* BEGIN NEW MESSAGE PAGE */
.new-message{margin-top:0}
.new-message .contact-contents{padding:35px 0 10px}
a.back-to-inbox{float:left;margin:0 0 15px 15px;color:#1db1d8;text-decoration:none;background:url(http://www.funky.co.uk/assets/images/pink-small-arrow4.gif) no-repeat left center;padding-left:10px;font-size:12px;font-weight:700}
a:hover.back-to-inbox{color:#cb2f94}

.contact-element div.height187{height:187px;background:url(http://www.funky.co.uk/assets/images/new-message-txtarea.jpg) no-repeat}
.contact-element div.height187 textarea{height:167px}

.single-user-head{clear:both;width:590px;padding:15px 0 5px 30px;overflow:hidden}
.single-user-head img{float:left;margin-right:30px}
.single-user-head h2{float:left;font-family:"Trebuchet MS";font-size:17px;line-height:19px;margin:15px 0 0;color:#444445}
.single-user-head h2 a{color:#0dacd5;text-decoration:none}
.single-user-head h2 a:hover{color:#c0308d}
.title-txt{padding:0 0 5px}
	/* END NEW MESSAGE PAGE */

	/* BEGIN VIEW LIST OF ALBUM */
.album-list-captions{clear:both;width:561px;margin:15px 0 0 15px;padding:15px;background:#f7f8f8;border:1px solid #e0e0e1;overflow:hidden}
* html .album-list-captions{width:560px}	
.album-list-captions img{float:left}
.album-list-captions p{clear:both;padding:0;margin-left:17px}
.list-link{float:left;width:350px}
.album-list-captions strong{font-size:15px;font-weight:bold;color:#10a7d3;display:block}
.album-list-captions strong a{color:#10a7d3;text-decoration:none}
.album-list-captions strong a:hover{color:#c0308d}
.album-list-captions span{color:#c0308d;display:block}
.album-list-captions span a{color:#c0308d;text-decoration:none}
.album-list-captions ul{list-style:none;margin:0;padding:25px 0 0 17px}
.album-list-captions ul li{float:left;margin-right:10px}
.album-list-captions ul li.line-color{color:#c0308d}
.album-list-captions ul li a{color:#c0308d;text-decoration:none}
.album-list-captions ul li a:hover{color:#10a7d3}
	/* END VIEW LIST OF ALBUM */
	
	/* BEGIN FUNNY PICTURES AND ALBUM */
.funny-pictures{clear:both;width:593px;margin:15px 0 0 15px;background:#eff1f2;overflow:hidden;padding-bottom:15px}
.funny-pictures-home-wrap{clear:both;width:700px;overflow:hidden}	
	
.funny-pictures-home{float:left;width:130px;padding:11px 4px 0 12px}
.funny-pictures-home img{float:left;width:130px}
.funny-pictures-home a{float:left;font-size:11px;color:#414141;text-decoration:none;margin-top:4px}	
.funny-pictures-home a:hover{color:#0bafd7}

.captions-head .form-box{background:url(http://www.funky.co.uk/assets/images/round-box-bg.gif) no-repeat}
.form-box form{margin:0;padding:0}
.form-box .CB{width:271px;overflow:hidden;padding:16px 0 0;padding-right:15px;position:relative;z-index:0}
.form-box .forDropdown{float:left;width:271px;padding:16px 15px 0 0;position:relative;z-index:999}

* html .form-box .forDropdown{margin:0px;padding:0 15px 0 0}

.form-box label,.form-box .forDropdown label{float:left;width:55px;color:#585858;font-weight:700;padding:3px 15px 0 0;text-align:right }
.form-box input.txt-field{float:left;height:23px;width:190px;padding:0 0 0 8px;margin:0;border:1px solid #e0e0e1;color:#444445;font-size:11px;font-family:Arial;line-height:22px}
.form-box select{float:left;width:200px;line-height:22px;font-size:11px;font-family:Arial;margin:0}
.upper-page-link{clear:both;width:598px;padding:20px 0 5px 10px;overflow:hidden}
.upper-page-link .left{margin:0;padding:0;list-style:none}
.upper-page-link .left li{float:left;width:auto;font-size:12px;color:#10a7d3;padding-left:6px}
.upper-page-link .left li em{font-style:normal;color:#e8e8e9}
.upper-page-link .left li a{color:#c0308d;background:url(http://www.funky.co.uk/assets/images/pink-small-arrow4.gif) no-repeat left center;padding-left:10px;text-decoration:none;margin-right:6px}
.upper-page-link .left li a:hover{color:#10a7d3}
.upper-page-link .left li cite{font-style:normal}
.upper-page-link .left li cite a{background:none}
.upper-page-link .left li cite em{color:#c0308d}
.upper-page-link .left li span a{color:#10a7d3;background:none;padding-left:0}
.upper-page-link .left li span a:hover{color:#c0308d}

.upper-page-link .page-link{padding:0}
.right-padding10{padding-right:10px}
div.top-bottom-padd{padding:0 0 17px !important}

	/* END FUNNY PICTURES AND ALBUM */	

	/* BEGIN QUICK REGISTRATION PAGE */
.registration{clear:both;width:944px;background:#00000e url(http://www.funky.co.uk/assets/images/regi-content-bg.gif) no-repeat top right;overflow:hidden;padding-bottom:10px}
.registration h1{font-family:"Trebuchet MS";font-size:42px;color:#fff;font-weight:700;padding:52px 0 25px 25px;margin:0}
.registration form{margin:0;padding:0}
.regi-formpart {float:left;width:313px;border-right:1px solid #373737}
.regi-formpart span{float:left;font-size:16px;color:#ed2087;padding:0 0 13px 25px;display:block}
.regi-formpart input{clear:both;width:245px;margin:0 0 0 25px;padding:4px 0 4px 5px;font-family:"Trebuchet MS";font-size:12px;line-height:18px!important;height:18px;color:#7d7b7b;border:none;background:none;background:url(http://www.funky.co.uk/assets/images/regi-input-bg.gif) no-repeat 0 0}
 
.regi-formpart cite{clear:both;width:auto;font-style:normal;font-size:16px;font-weight:700;color:#0cadd6;padding:0 0 0 17px;margin:10px 0 0 25px;cursor:pointer;background:url(http://www.funky.co.uk/assets/images/regi-right-mark.gif) no-repeat 0 4px;display:block}
.regi-formpart .submit{float:left;width:250px;height:40px;font-family:Arial;font-size:24px;color:#fefefe;padding:4px 40px 0 0;background: url(http://www.funky.co.uk/assets/images/pink-circle-arrow.png) no-repeat right center;cursor:pointer;margin-top:17px}
.border0{border-right:0}
.regi-textpart{clear:both;width:944px;background:url(http://www.funky.co.uk/assets/images/regi-textpart-bg.gif) no-repeat left top;overflow:hidden}
.text-wrap{clear:both;width:920px;padding:50px 0 0 24px;overflow:hidden}
.text-wrap h2{margin:0;padding:0;font-family:"Trebuchet MS";font-size:18px;color:#1f1f1f;font-weight:700}
.text-wrap p{float:left;width:275px;padding:15px 0 0 0;font-family: Arial;font-size:12px;line-height:16px;color:#696767}
.network{float:left;width:305px;padding-bottom:25px}
.network dl{float:left;margin:0;padding:0}
.network dl dt{float:left;font-size:12px;line-height:15px;color:#696767;background:url(http://www.funky.co.uk/assets/images/yelloiw-star-bullet.gif) no-repeat 0 17px;padding:15px 0 0 22px}
.width{width:290px;float:right}

.join{clear:both;width:920px;border-top:1px solid #e0e0e1;padding-top:25px;overflow:hidden}
.join p{float:left;width:560px;font-family:Arial;font-size:12px;line-height:15px;color:#696767;margin:0;padding:12px 0 0 0}
.join dfn{float:left;width:35px;font-style:normal;font-family:Arial;font-size:28px;font-weight:700;color:#000;padding-top:12px}
.join-left{float:left;width:612px;margin-top:10px}
.join-left h2{width:600px;margin:0;padding:0;font-family:"Trebuchet MS";font-size:18px;color:#1f1f1f;font-weight:700}
.join-right{float:left;width:308px}
.join-right h2{margin:0;padding:5px 0 0 8px}
.join-right .padd8{float:left;margin:0;padding:12px 0 30px 8px;width:290px}
.conditions{clear:both;width:944px;overflow:hidden;margin-top:24px}
.conditions-contents{clear:both;width:942px;border:1px solid #e0e0e1;overflow:hidden}
.conditions-contents h2{margin:0;padding:30px 0 15px 30px;font-family:"Trebuchet MS";font-size:18px;color:#1f1f1f;font-weight:700}
.conditions-contents p{float:left;width:255px;font-size:10px;line-height:14px;color:#696767;padding:0 25px 40px 30px}
	/* END QUICK REGISTRATION PAGE */

	/* BEGIN RATE MEMBER */
.funky-rate-left{float:left;width:342px;padding:12px 12px 0}
.funky-rate-left ul{width:342px;height:31px;margin:15px 0;padding:0;list-style:none;background: url(http://www.funky.co.uk/assets/images/funky-rate-nav-bg.jpg) no-repeat 0 0}
.funky-rate-left ul li{float:left;width:33px;height:31px;border-right:1px solid #fff}
.funky-rate-left ul li a{text-decoration:none;font-family:"Trebuchet MS";font-size:15px;line-height:33px;color:#fff;text-align:center;display:block}
.funky-rate-left ul li.border-none{border:none}

.funky-rate-right{float:right;width:240px;height:220px;padding:12px 12px 0 0;background:url(http://www.funky.co.uk/assets/images/funky-rate-right-bgjpg.jpg) no-repeat 0 12px}
.previously{clear:both;width:210px;margin-left:15px}
.previously h3{float:left;width:210px;margin:0;padding:15px 0 8px 0px;font-family:Arial;font-size:18px;color:#252525;border-bottom:1px solid #d0d0d0;font-weight:400}
.previously a{float:left;text-decoration:none;font-family:Arial;font-size:12px;color:#cb2f94;margin-top:15px;background:url(http://www.funky.co.uk/assets/images/go-small-pink-arrow.gif) no-repeat right center;padding-right:12px}
.previously a:hover{color:#0bafd7}

.monica-rating{clear:both;width:210px;padding:14px 0;font-family:Arial;overflow:hidden;border-bottom:1px solid #d0d0d0}
.monica-rating img{float:left}
.monica-rated{float:left;width:130px;margin:0;padding-left:15px}
.monica-rated strong{color:#252525;display:block;line-height:14px;padding-bottom:5px}
.monica-rated span{font-size:36px;color:#cb2f94;line-height:50px}

.funky-top-guys{clear:both;width:595px;height:66px;margin-left:15px;background:url(http://www.funky.co.uk/assets/images/funky-rate-topgay-bg.jpg) no-repeat 0 0;overflow:hidden}
.funky-top-guys .col{float:left;width:275px;padding:0 0 0 20px}
.funky-top-guys a{float:left;text-decoration:none;font-size:18px;color:#179acb;margin:23px 23px 0 0}
.funky-top-guys a:hover{color:#cb2f94}
.funky-top-guys a:hover span{color:#179acb}
.funky-top-guys a img{float:left;margin-top:-5px}
.funky-top-guys a span{color:#cb2f94;cursor:pointer}

	/* END RATE MEMBER */

	/* BEGIN HOME PAGE */	
.top-display{clear:both;width:945px;overflow:hidden}
.slider-container{float:left;width:640px;height:258px;padding-top:15px;border-bottom:1px solid #e0e0e1;position:relative;background:#0a0a0a url(http://www.funky.co.uk/assets/images/video-slide-area-x.jpg) repeat-x left bottom}
.slider-left-bottom{width:10px;height:10px;position:absolute;left:0px;bottom:-1px;font-size:8px;line-height:8px;background:url(http://www.funky.co.uk/assets/images/slider-left-bottom-corner.gif) no-repeat}
* html .slider-left-bottom{bottom:-2px}
.sliding-img-container{float:left;width:640px;position:relative}
.slide-arrow{float:left;width:15px;height:28px;margin-top:102px;background:url(http://www.funky.co.uk/assets/images/slider-previous-arrow.png) no-repeat;cursor:pointer}
.next-arrow{background:url(http://www.funky.co.uk/assets/images/slider-next-arrow.png) no-repeat}
#slideShowContainer{float:left;width:610px;height:243px;position:relative;overflow:hidden}

#sliding-tray{width:610px;height:243px;position:absolute;/*left:610px;*/left:0;top:0;overflow:hidden}
#sliding-tray img{float:left;width:auto;margin:0}

.mask-with-pagelink{position:absolute;left:15px;bottom:0px;width:610px;height:50px;overflow:hidden;background:url(http://www.funky.co.uk/assets/images/video-slider-mask-repeat.png) repeat;z-index:100}
.pagelinks{clear:both;padding:12px 0 0 12px;overflow:hidden}
.pagelinks em{display:block;float:left;width:23px;height:23px;margin:0 3px 0 0;background:#fefefe;border:1px solid #e0e0e1;text-align:center;font-size:12px;line-height:23px;color:#646464;text-decoration:none;font-weight:700;font-style:normal;cursor:pointer}
.pagelinks em:hover,.pagelinks em.active{background: url(http://www.funky.co.uk/assets/images/pagelinks-pink-x.jpg) repeat-x;width:25px;height:25px;border:0;color:#fff;line-height:25px}
.pagelinks span{display:block;float:left;width:11px;height:20px;margin:2px 3px 0 0;background:url(http://www.funky.co.uk/assets/images/previous-white-arrow.gif) no-repeat;cursor:pointer}
.pagelinks span.next-white-arrow{background:url(http://www.funky.co.uk/assets/images/next-white-arrow.gif)}

.sign-in-panel{float:left;width:305px;height:274px;background: url(http://www.funky.co.uk/assets/images/home-signin-panel-bg.jpg) no-repeat;overflow:hidden}
.sign-in-panel form,.index-sign-in-panel form{margin:0;padding:0}
.signin-head{clear:both;width:281px;padding:40px 0 0 24px;overflow:hidden}
.signin-head h2{float:left;width:86px;font-size:24px;font-family:"Trebuchet MS";color:#fff;line-height:29px}
.signin-head em{float:left;display:block;width:166px;height:29px;background:url(http://www.funky.co.uk/assets/images/signin-error-msg-bg.png) no-repeat 0 0;line-height:29px;font-style:normal;font-size:12px;color:#fff;text-align:center}
.signin-inputfield{float:left;width:250px;padding-left:24px}
.signin-inputfield div{float:left;width:215px;height:25px;margin-top:15px;background:url(http://www.funky.co.uk/assets/images/signin-input-bg.gif) no-repeat 0 0}
.signin-inputfield div input{float:left;width:191px;margin:0;padding:5px 12px;border:0;background:none;font-family:Arial;font-size:12px;color:#696767;line-height:15px}

.sub-btn-and-check{clear:both;width:250px;padding:15px 0 0 20px;overflow:hidden}
.check-link{float:left;width:175px}
.check-link a{display:block;float:left;font-size:12px;margin-top:5px;color:#fff;padding-left:3px;line-height:15px;text-decoration:none}
.check-link div{clear:both;width:175px;overflow:hidden}
.check-link div input{float:left;width:auto}
.check-link div label{float:left;width:145px;font-size:12px;line-height:15px;padding:2px 0 0 5px;color:#fff}
.signin-submit-btn{float:left;width:42px;height:42px;margin:0;padding:0;background:url(http://www.funky.co.uk/assets/images/big-arrow-btn.png) no-repeat;cursor:pointer;border:0}

.register-here{clear:both;width:285px;padding:10px 0 9px 20px;overflow:hidden;margin-top:24px}
.register-here a{display:block;float:left;width:auto;padding-left:36px;text-decoration:none;line-height:24px;background:url(http://www.funky.co.uk/assets/images/small-arrow-btn.png) no-repeat 0 0;font-size:14px;color:#fff}

.article-and-action{clear:both;width:624px;overflow:hidden}
.article-and-action-contents{clear:both;width:622px;border:1px solid #e0e0e1;overflow:hidden}
.article-and-action-head,.caption-head{clear:both;overflow:hidden;width:622px;border-bottom:1px solid #e0e0e1;font-family:"Trebuchet MS"}
.article-and-action-head h3,.caption-and-funny-pic h3{font-size:16px;color:#212322;padding:0 0 0 15px;line-height:36px}
.article-head{float:left;width:344px}
.action-head{float:left;width:275px}

.article-action-contents{clear:both;width:622px;overflow:hidden;background:#fefefe url(http://www.funky.co.uk/assets/images/latest-article-box-x.gif) repeat-x left bottom}
.article-action-inner{clear:both;width:622px;background:url(http://www.funky.co.uk/assets/images/article-action-divider.jpg) repeat-y 344px 0;padding-bottom:15px;overflow:hidden}
* html .article-action-inner{padding-bottom:0}
.article-action-inner h4{clear:both;font-size:14px;line-height:18px;color:#cb2f94;padding-top:14px}
.article-action-inner p{clear:both;font-size:12px;line-height:16px;width:215px;color:#696767}
.article-action-inner p strong{display:block}
.article-action-inner p strong a{color:#10a7d3}
.article-action-inner p strong a:hover{color:#c0308d}
.article-action-inner p a{color:#cb2f94;text-decoration:none}
a.view-link{background:url(http://www.funky.co.uk/assets/images/go-small-pink-arrow.gif) no-repeat right 5px;padding-right:10px;line-height:16px;color:#cb2f94;text-decoration:none;font-size:12px}
.article-action-inner p em{font-style:normal;display:block}
.article-action-inner p a:hover,a.view-link:hover{color:#10a7d3}
.article-contents{float:left;width:329px;padding: 0 0 0 15px}
.dvds-film-reviews{clear:both;margin-top:15px;overflow:hidden}
.dvds-film-reviews img{float:left;width:auto;margin:0}
.dvds-film-thumbs{float:left;width:96px}
.dvds-film-descriptions{float:left;width:210px}
.action-contents{float:left;width:255px;padding: 0 0 0 15px}
.action-contents dl{clear:both;width:255px;margin:7px 0 0;padding:0}
.action-contents dt{float:left;width:255px;font-weight:700;font-size:12px;line-height:18px;margin:7px 0 0}
.action-contents dt span{float:left;width:215px}
.action-contents dt span a{color:#10a7d3;text-decoration:none}
.action-contents dt span a:hover{color:#c0308d}
.action-contents dt dfn{float:left;width:40px;font-style:normal;color:#cb2f94}
.vieAll-link{clear:both;width:235px;padding-top:13px;overflow:hidden;margin:0}
.vieAll-link a{float:right;width:auto}

.caption-and-funny-pic{clear:both;width:625px;overflow:hidden}
.caption-competition-wrap{float:left;width:400px;margin:15px 14px 0 0}
.caption-competition-box{clear:both;width:398px;border:1px solid #e0e0e1;overflow:hidden;padding-bottom:15px}
.caption-competition-box,.funny-pic-box{background:url(http://www.funky.co.uk/assets/images/latest-funny-pic-box-x.jpg) repeat-x left bottom}
.caption-head{width:auto}
.caption-inner-box{clear:both;width:336px;height:171px;margin:15px 0 0 15px;padding:15px;background:url(http://www.funky.co.uk/assets/images/caption-competition-inner-box.gif) no-repeat}
.caption-inner-box h4{clear:both;font-size:24px;color:#10a7d3;line-height:28px;font-family:"Trebuchet MS"}

.earn-points{clear:both;width:336px;margin-top:8px;overflow:hidden}
.earn-points img{float:left;width:120px;margin:0}
.earn-points p{float:left;width:201px;color:#d9298f;padding:0 0 0 15px;line-height:20px;font-size:15px;font-weight:700}

.play-now-btn,.dynamicLinkBtn{display:block;float:left;height:28px;color:#fff;text-decoration:none;font-size:13px;line-height:26px;font-weight:700}

.funny-pic-wrap{float:left;width:210px;margin-top:15px}
.funny-pic-box{clear:both;width:208px;border:1px solid #e0e0e1;overflow:hidden}
.funny-pic-contents{float:left;width:180px;padding:15px 14px;min-height:200px;background:url(http://www.funky.co.uk/assets/images/latest-funny-pic-bottom-graphic.jpg) no-repeat 40px bottom}
* html .funny-pic-contents{height:auto!important;height:200px}
.funny-pic-contents .FR{margin-top:14px}

.daily-quiz{clear:both;width:271px;height:150px;margin-top:15px;padding:15px;background:url(http://www.funky.co.uk/assets/images/daily-quiz-box-bg.jpg) no-repeat 0 0;overflow:hidden}
.daily-quiz em{display:block;clear:both;font-size:23px;color:#fff;line-height:25px;font-style:normal;font-weight:700}
.daily-quiz p{clear:both;width:250px;font-size:16px;padding-top:8px;color:#fff;font-weight:700;line-height:18px}
.daily-quiz p.small{font-size:14px}
	/* END HOME PAGE */	
	
	/* BEGIN FUNKY POINTS PAGE */	
.width628{width:628px}	
.funky-points-contents,.hotornot-view-all-contents,.daily-quiz-contents,.forum-home-contents,.funky-log-contents{clear:both;width:626px;padding-bottom:15px;border:1px solid #179acb;overflow:hidden}
.daily-quiz-contents form{margin:0;padding:0}
.funky-points-contents h2,.hotornot-view-all-contents h2,.daily-quiz-contents h2,.forum-home-contents h2{color:#444445}	
.welcome-funky,.daily-quiz-top,.forum-top{clear:both;width:626px;overflow:hidden}	
.welcome-funky-left,.daily-quiz-top-left,.forum-top-left{float:left;width:325px}
.welcome-funky-right,.funkystore-right,.daily-quiz-top-right,.forum-top-right{float:left;width:256px;padding:15px;height:110px;margin-top:15px;background:url(http://www.funky.co.uk/assets/images/funky-points-graphical-box.gif) no-repeat 0 0}	
.welcome-funky-right h3,.funkystore-right h3,.daily-quiz-top-right h3{clear:both;font-size:22px;line-height:28px;color:#fff}
.funky-points-grey-box{clear:both;width:595px;margin:16px 0 0 16px;overflow:hidden}
.inner-grey-box{clear:both;margin:16px 0 0 16px;position:relative;overflow:hidden}
.funky-points-grey-box .left-top,.inner-grey-box .left-top{background-position:0 0px}	
.funky-points-grey-box .right-top,.inner-grey-box .right-top{background-position:0 -30px;left:auto;right:0}
.funky-points-grey-box .left-bottom,.inner-grey-box .left-bottom{background-position:0 -60px;top:auto;bottom:0}
.funky-points-grey-box .right-bottom,.inner-grey-box .right-bottom{background-position:0 -90px;left:auto;top:auto;right:0;bottom:0}
* html .funky-points-grey-box .left-bottom{bottom:-3px}
* html .funky-points-grey-box .right-bottom{bottom:-3px;right:-1px}
* html .funky-points-grey-box .right-top{right:-1px}
* html .inner-grey-box .left-bottom{bottom:-3px}
* html .inner-grey-box .right-bottom{bottom:-3px;right:-1px}
* html .inner-grey-box .right-top{right:-1px}

.funky-points-grey-box-contents,.hotnot-view-all-conts,.daily-quiz-grey-box,.forum-home{clear:both;width:593px;border:1px solid #e0e0e1;overflow:hidden}
.funky-points-head{clear:both;width:563px;border-bottom:1px solid #e6e6e7;padding:0 15px;overflow:hidden}	
.funky-points-head h3{font-size:18px;float:left;width:50%;line-height:45px;font-size:18px;color:#cb2f94}	
.funky-points-head h3.right-aligned{float:right;text-align:right}	
.bottomlink{clear:both;width:547px;padding:10px 23px;overflow:hidden}
.bottomlink a{display:block;float:right;width:auto;padding-right:12px;font-size:12px;color:#c0308d;text-decoration:none;line-height:16px;background:url(http://www.funky.co.uk/assets/images/small-pink-arrow.gif) no-repeat right 6px}	
.bottomlink a:hover{color:#0bafd7}
.funkypoints-boxes-elements{clear:both;width:563px;padding:0 15px;border-bottom:1px solid #e0e0e1;overflow:hidden}
.funkypoints-boxes-elements div{float:left;width:432px;padding:15px 0}
.funkypoints-boxes-elements img{float:left;width:auto;margin:0}
.funkypoints-boxes-elements div p{clear:none;float:left;width:328px;margin:0;padding:10px 0 0 15px;color:#26a0ce}
.funkypoints-boxes-elements div p strong{color:#444445;font-size:15px}
.funkypoints-boxes-elements div p a{color:#444445;text-decoration:none}
.funkypoints-boxes-elements div p a:hover{color:#0bafd7}
.funkypoints-boxes-elements dfn{float:left;display:block;width:130px;margin-top:30px;font-size:15px;font-weight:700;font-style:normal;line-height:18px;color:#444445}	
.grey-bg{background:#f9f9f9}	
	/* END FUNKY POINTS PAGE */	
	
	/* BEGIN FUNKY POINTS STORE PAGE */	
.funkystore-right{background:url(http://www.funky.co.uk/assets/images/funky-store-box.jpg) no-repeat}
.funkystore-right h3{font-size:18px;line-height:22px}
.funkystore-right h3 span{font-size:29px;line-height:29px}
.bg-y{clear:both;width:593px;background:url(http://www.funky.co.uk/assets/images/funkypoints-store-y.jpg) repeat-y;overflow:hidden}
.bg-y-heads	{clear:both;width:593px;border-bottom:1px solid #e0e0e1;overflow:hidden}
.bg-y-heads h3,.hotnot-heads h3{font-size:18px;line-height:45px;color:#cb2f94}
.bg-y-heads h3 span,.bg-y-heads h3 em,.bg-y-heads h3 dfn{float:left;display:block;width:auto;font-style:normal}
.bg-y-heads h3 span{width:331px;padding-left:15px}
.bg-y-heads h3 em {width:100px;text-align:center;background:url(http://www.funky.co.uk/assets/images/down-arrow.jpg) no-repeat right 17px;margin-right:14px}
.bg-y-heads h3 dfn{width:132px;text-align:center}

.funkystore-rows{clear:both;width:593px;border-bottom:1px solid #e0e0e1;overflow:hidden}
.funky-col1{float:left;width:331px;padding:16px 0 16px 15px;margin-right:2px}
.funky-col1 img{float:left;width:auto;margin:0}
.funky-col1 p{clear:none;float:left;width:250px;margin:0;padding:0 0 0 15px;font-size:12px;line-height:15px;color:#26a0ce}
.funky-col1 p strong{display:block;font-size:15px;color:#444445}
.funky-col1 p a{text-decoration:none;color:#444445}
.funky-col1 p a:hover{color:#0bafd7}
.funky-col2{float:left;width:112px;margin-right:2px;padding:30px 0 30px;text-align:center;font-size:18px;line-height:22px;color:#cb2f94}
.funky-col3{float:left;width:131px;padding:17px 0 20px;text-align:center;color:#444445;font-size:12px;line-height:15px}
.funky-col3 img{margin:5px 0 0}
.funky-col3 p{padding:0;margin:0 auto;width:79px;color:#444445;font-size:12px;line-height:15px;text-align:left}
.greyrow .funky-col1,.greyrow .funky-col2,.greyrow .funky-col3{background:#f9f9f9}
	/* END FUNKY POINTS STORE PAGE */	
	
	/* BEGIN HOT OR NOT VIEW ALL PAGE */	
.hotnot-heads,.bottom-btn-and-link{clear:both;width:563px;padding:15px;border-bottom:1px solid #e0e0e1;overflow:hidden}
.hotnot-heads h3{float:left;line-height:22px;width:350px}
.hotnot-heads h3.home-heads{width:298px}
.hotnot-heads h3.heads-right{width:200px}	
.bottom-btn-and-link a.rates-girls-btn{display:block;float:right;width:81px;height:28px;padding-right:10px;color:#fff;text-decoration:none;font-size:13px;font-weight:700;text-align:center;line-height:27px;background:url(http://www.funky.co.uk/assets/images/rate-girls-btn.gif) no-repeat}
.hotnot-rows{clear:both;width:563px;border-bottom:1px solid #e0e0e1;overflow:hidden;padding:15px}
.hotnot-rows img{float:left;width:auto;margin:0}
.hotnot-rows p{float:left;width:185px;color:#1799ca;font-size:12px;line-height:20px;margin:0;padding:6px 0 0 15px}	
.hotnot-rows p a,.hotnot-rows p span{text-decoration:none;color:#444445;font-size:15px;line-height:20px;font-weight:700}
.hotnot-rows p a:hover{color:#0bafd7}
.hotnot-left-col{float:left;width:300px}	
.hotnot-right-col{float:left;width:263px}	
.bottom-btn-and-link{border:0}
.bottom-btn-and-link a.view-all{float:left;display:block;width:auto;line-height:15px;font-size:12px;margin-top:7px;color:#cb2f94;padding-right:12px;background: url(http://www.funky.co.uk/assets/images/pink-small-arrow2.gif) no-repeat right 4px;text-decoration:none}
.bottom-btn-and-link a.view-all:hover{color:#1799ca}	
.bottom-btn-and-link a.rates-btn{margin:0}	
	/* END HOT OR NOT VIEW ALL PAGE */	
	
	/* BEGIN DAILY QUIZ */
.daily-quiz-top-right{background:url(http://www.funky.co.uk/assets/images/daily-quiz-box2-bg.jpg) no-repeat}
.daily-quiz-top-right h3{font-size:18px;line-height:22px}	
.daily-quiz-top-right div.btnsAndpoints{float:left}
.daily-quiz-top-right div.btnsAndpoints p{float:left;width:157px;margin:0;padding:8px 0 0;color:#fff;font-size:14px;font-weight:700;line-height:18px}
.quiz-points{clear:both;width:593px;overflow:hidden;background:url(http://www.funky.co.uk/assets/images/quiz-ponts-y.jpg) repeat-y 488px 0}
.quiz-points h3,.forum-home-topics h3{width:593px;line-height:45px;font-size:18px;color:#cb2f94;border-bottom:1px solid #e0e0e1;overflow:hidden}
.quiz-points h3.bottom-total{border:0;padding:10px 0}
.quiz-points h3 span{float:left;width:450px;padding:0 25px 0 15px}
.quiz-points h3.bottom-total span{text-align:right}
.quiz-points h3 em{float:left;width:103px;text-align:center;font-style:normal}

.quiz-points-row{clear:both;width:578px;padding:15px 0 15px 15px;border-bottom:1px solid #e0e0e1;overflow:hidden}
.quiz-points-row p{clear:both;width:475px;margin:0;font-size:15px;line-height:20px;color:#444445;font-weight:700;overflow:hidden}
.quiz-points-row p span{float:left;width:52px;color:#cb2f94;font-size:20px}
.quiz-points-row p dfn{ font-style:normal; float:left; width:415px}
.quiz-points-left-col{float:left;width:475px}
.quiz-points-right-col{float:left;width:103px;font-size:18px;line-height:20px;font-weight:700;text-align:center;color:#cb2f94}
.checkbox-contents{clear:both;width:475px;margin-top:5px;overflow:hidden}
.checkbox-contents input{float:left;width:auto}
.checkbox-contents label{float:left;width:auto;padding-left:25px;color:#26a0ce;font-size:12px;line-height:20px}
.checkbox-contents label.slected{color:#cb2f94}	

.bottom-buttons{clear:both;width:595px;padding:15px 15px 0;overflow:hidden}
	/* END DAILY QUIZ */
	
	/* BEGIN FORUM HOME */
.forum-home-topics{clear:both;width:593px;overflow:hidden;border-bottom:1px solid #e0e0e1;background:url(http://www.funky.co.uk/assets/images/forum-home-y.gif) repeat-y}
.forum-home-bottom{clear:both;width:593px;padding:5px 0 15px;overflow:hidden}
.forum-home-bottom .page-link{padding-right:10px}
.forum-top-right{background:url(http://www.funky.co.uk/assets/images/forum-home-right.gif) no-repeat}
.forum-top-right p{clear:both;font-size:15px;line-height:20px;color:#fff;font-weight:700;width:250px;margin:0}
.forum-home-topics h3 span,.forum-home-topics h3 em,.forum-home-topics h3 dfn,.forum-home-topics dt span,.forum-home-topics dt em,.forum-home-topics dt dfn{float:left;width:auto;font-style:normal;text-align:center}
.forum-home-topics h3 span,.forum-home-topics dt span{width:321px;text-align:left;padding-left:15px}
.forum-home-topics h3 em,.forum-home-topics dt em{width:115px}
.forum-home-topics h3 dfn{width:142px}
.forum-home-topics dl{clear:both;width:593px;overflow:hidden;margin:0;padding:8px 0 12px}
.forum-home-topics dl dt{float:left;width:593px;margin-top:7px;line-height:18px;font-size:12px}
.forum-home-topics dt dfn{color:#a0a0a0;font-size:11px;text-align:left;padding-left:15px;width:127px}
.forum-home-topics dl dt a{color:#10a7d3;text-decoration:none;font-weight:700}
.forum-home-topics dl dt a:hover{color:#c0308d}
	/* END FORUM HOME */
	
	/* BEGIN HOT OR NOT HOME */
.bottom-btn-left{float:left;width:283px;padding-right:15px}	
.bottom-btn-right{float:left;width:265px}
	/* END HOT OR NOT HOME */
	
	/* BEGIN FUNKY LOG */
.comments-box,.comments-box2{clear:both;width:614px;height:132px;padding:15px 0 15px 15px;overflow:hidden;background:url(http://www.funky.co.uk/assets/images/comment-box-bg.gif) no-repeat}
.comments-box-left{float:left;width:147px;overflow:hidden}
.comments-box-right{float:left;width:464px}
.comments-box-left img{float:left;width:auto;margin:0}
.name-status{clear:both;overflow:hidden;font-size:14px;line-height:18px;color:#cb2f94}
.name-status img{margin:0 5px}
.name-status a{color:#cb2f94;text-decoration:none}
.name-status a:hover{color:#0bafd7}
.comments-box-form{clear:both;width:464px;overflow:hidden;margin-top:15px}
.comments-box-form div{float:left;width:392px;height:54px;padding-right:15px;background:url(http://www.funky.co.uk/assets/images/comments-box-textarea-bg.jpg) no-repeat}
.comments-box-form div textarea{float:left;width:380px;height:36px;margin:0;padding:18px 0 0 12px;font-family:Arial;font-size:13px;color:#696767;font-weight:700;line-height:18px;background:none;border:0}
.comments-box-form form{margin:0;padding:0}
.comments-box-form input.comments-submit{float:left;width:36px;height:36px;margin:9px 0 0;padding:0;border:0;background:url(http://www.funky.co.uk/assets/images/pink-circle-arrow.png) no-repeat;cursor:pointer}

.funky-log-updates{clear:both;width:596px;margin-left:15px;padding:15px 0 13px;border-bottom:1px solid #e0e0e1;overflow:hidden}
.funky-log-updates-left{float:left;width:63px}
.funky-log-updates-left img{float:left;width:auto;margin:0}
.funky-log-updates-right{float:left;width:505px;position:relative;padding-left:25px}
.funky-log-updates-right div{clear:both;width:505px;padding:2px 0 3px;font-size:12px;line-height:16px;color:#444}
.funky-log-updates-right div a{text-decoration:none}
.funky-log-updates-right div a:hover{color:#c0308d}
.funky-log-updates-right span,.funky-log-updates-right span a{color:#10a7d3}
.funky-log-updates-right em,.funky-log-updates-right dfn,.funky-log-updates-right cite{font-style:italic}
.funky-log-updates-right em,.funky-log-updates-right em a{color:#0dacd5}
.funky-log-updates-right cite,.funky-log-updates-right cite a{color:#d7298f}
.funky-log-updates-right cite a:hover{color:#0bafd7}

.funky-log-updates-right small{display:block;clear:both;color:#989797;font-size:11px;line-height:16px}
.qoutation-mark{position:absolute;left:0;top:0}
.padd15{padding:15px 0 0;width:596px}
	/* END FUNKY LOG */
	
	/* BEGIN VIEW PROFILE */
.view-profile-btns{clear:both;width:464px;overflow:hidden}	
.view-profile-btns a{float:left;display:block;width:108px;height:25px;margin:15px 15px 0 0;padding-right:10px;font-size:12px;line-height:25px;text-align:center;text-decoration:none;background:url(http://www.funky.co.uk/assets/images/view-profile-comments-box-btns.gif) no-repeat 0 -50px;color:#c0308d}
a.send-message-btn{width:115px;background-position:0 0}
.view-profile-btns a:hover{color:#0bafd7}

.personal-info-box{clear:both;width:593px;border:1px solid #e0e0e1;background:#fdfdfd url(http://www.funky.co.uk/assets/images/latest-funny-pic-box-x.jpg) repeat-x left bottom;overflow:hidden}
.personal-info-head,.buddies-album-head{clear:both;width:578px;border-bottom:1px solid #e0e0e1;line-height:34px;font-size:13px;font-weight:700;padding-left:15px}
.info-wrap{clear:both;width:593px;padding-bottom:15px;border-bottom:1px solid #e0e0e1;overflow:hidden}
.information{float:left;width:262px;padding-top:10px}
.information div{clear:both;width:232px;padding:5px 0 0 30px;overflow:hidden;font-size:12px;color:#444445;line-height:16px}
.information span,.information em{display:block;float:left;width:62px;color:#cb2f94;font-style:normal}
.information em{width:115px}
.width595{width:595px}
.width556{width:556px}
a.view-all{display:block;float:right;width:auto;color:#c0308d;line-height:16px;background:url(http://www.funky.co.uk/assets/images/go-small-pink-arrow.gif) no-repeat right 5px;padding-right:12px;text-decoration:none}

.buddies-and-photo-album{clear:both;width:627px;margin-top:35px;overflow:hidden}
.budiies-box,.photo-album-box{float:left;width:auto}
.buddies-contents,.album-contents{clear:both;width:288px;border:1px solid #e0e0e1;overflow:hidden}
.buddies-album-head{width:288px}
.budies-album-info{clear:both;width:272px;padding:7px 8px;border-bottom:1px solid #e0e0e1;overflow:hidden;font-size:11px;line-height:15px}
.budies-album-info a{text-decoration:none;color:#d7298f}
.budies-album-info a:hover{color:#0bafd7}
.budies-album-info em{display:block;padding-top:5px;clear:both;font-style:normal;color:#3b3b3c}
.budies-album-info span{color:#11a4d1}

.budies-album-info-left{float:left;width:56px}
.budies-album-info-right{float:left;width:200px}

.width290{width:290px}
.width288{width:288px}
.bottomwidth252{width:252px;margin:0;background:url(http://www.funky.co.uk/assets/images/profile-bottom-link-x.jpg) repeat-x}

.cool-things{clear:both;width:563px;padding:15px;overflow:hidden;border-bottom:1px solid #e0e0e1;font-size:12px;color:#444445}
.cool-things-left{float:left;width:63px;color:#cb2f94;font-weight:700}
.cool-things-left a{color:#cb2f94;text-decoration:none}
.cool-things-right{float:left;width:500px}
.cool-things-right p{margin:0;padding-bottom:7px}
	/* END VIEW PROFILE */

	/* BEGIN FOOTER */		
.footer{clear:both;width:auto;margin:0;position:relative;background:url(http://www.funky.co.uk/assets/images/footer-x.gif) repeat-x;overflow:hidden}
.footer-contents{clear:both;width:951px;margin:0 auto;padding:23px 0px 65px 7px;background:#fffffe url(http://www.funky.co.uk/assets/images/footer-x.gif) repeat-x;overflow:hidden;font-size:12px;line-height:17px;color:#7c7b7b;position:relative;z-index:1}
body.example-advertising-page .footer{background:none}
.footer-contents p{float:left;margin:0;padding:0;width:300px}
.footer-contents a{display:block;float:right;width:auto;margin:0;color:#df4f98;text-decoration:none}
.footer-contents a:hover{color:#0bafd7}
	/* END FOOTER */
		
.bottom-padd15{padding-bottom:15px}
.top-margin15{margin-top:15px}
.bottom-margin30{margin-bottom:30px}
.padding0{padding:0}
.top-margin0{margin-top:0}

	/* BEGIN CODE FOR BUTTONS */
.btn-container{width:auto}
.btn-content{width:auto;position:relative;padding-right:7px}
html>/**/body .btn-content{padding-right:10px}

.bluebtns,.redbtns,.greybtns{float:left;width:auto;height:28px;position:relative;cursor:pointer}
.bluebtns,.blue-btn-left,.blue-btn-right,.redbtns,.red-btn-left,.red-btn-right,.greybtns,.grey-btn-left,.grey-btn-right{background:url(http://www.funky.co.uk/assets/images/btns-corners-x.png) repeat-x 0 0}
.blue-btn-left,.blue-btn-right,.red-btn-left,.red-btn-right,.grey-btn-left,.grey-btn-right{position:absolute;width:10px;height:28px;background-position:0 -50px;left:-10px;top:0}
.blue-btn-right{background-position:0 -100px;left:auto;right:-10px}

.redbtns{background-position:0 -150px}
.red-btn-left{background-position:0 -200px}
.red-btn-right{background-position:0 -250px;left:auto;right:-10px}

.greybtns{height:30px;background-position:0 -300px}
.grey-btn-left,.grey-btn-right{height:30px}
.grey-btn-left{background-position:0 -350px}
.grey-btn-right{background-position:0 -400px;left:auto;right:-10px}

.btn-arrow{width:5px;height:5px;font-size:4px;line-height:4px;background:url(http://www.funky.co.uk/assets/images/white-small-arrow.gif) no-repeat;cursor:pointer;position:absolute;top:12px;right:2px}

.caption-inner-box .btn-container{float:right;width:auto;margin-top:12px;padding-right:12px}
.play-now-btn,.dynamicLinkBtn{padding:0 13px 0 6px}

.daily-quiz .btn-container{float:right;width:auto;margin-top:-8px;padding-right:12px}
.col .btn-container{float:left;margin-top:13px;padding-left:55px}
.bottom-part .btn-container{float:right;padding-right:12px;margin-left:23px}
.login-bottom .btn-container{float:right;padding-right:22px;margin-top:4px}

input.dynamicBtn{font-family:Arial;color:#fff;font-size:13px;font-weight:700;border:none;background:none;padding:4px 0 0!important;cursor:pointer}

.play-now-btn,.dynamicLinkBtn{background:url(http://www.funky.co.uk/assets/images/white-small-arrow.gif) no-repeat right 12px}
input.cancelBtn{}
input.resetquizBtn{color:#ff0000}

.catagory-box .btn-container{float:right;margin-top:5px;padding-right:8px}
.request-bottom .btn-container{float:right;padding-right:10px;margin-top:7px;margin-left:25px}

.daily-quiz-top-right div.btnsAndpoints .btn-container{float:right;width:auto;margin-top:-22px;padding-right:12px}

.forum-top-right .btn-container{float:right;width:auto;margin-top:22px;padding-right:10px}
.bottom-buttons .btn-container{float:left;padding:0 10px}
.bottom-buttons .btn-container2{float:right;width:auto;padding-right:10px}

.commenting-form .btn-container{float:right;margin-top:15px;padding-right:10px;margin-left:25px}
.inner-box-contents .btn-container{float:right;width:auto;padding:15px 25px 15px 15px}
.welcome-funky-right .btn-container,.funkystore-right .btn-container{float:right;width:auto;padding:27px 10px 15px 15px}
.funkystore-right .btn-container{padding-top:12px}
.form-box .btn-container{float:right;width:auto;padding-right:10px}
.bottom-btn-left .btn-container{float:right;padding-right:30px}
.btn-container3{float:right;padding-right:10px}
.rounded-box-contents dl dt a:hover{color:#0bafd7}

	/* BEGIN INPUT FILE CUSTOMIZATION STYLES */
.imageUploadPanel{width:auto;margin:0 auto;padding-left:15px}
html>/**/body .imageUploadPanel{padding-left:21px}
.fileContainer{float:left;width:70px;height:30px;margin-top:15px;background:url(http://www.funky.co.uk/assets/images/browse-btn.gif) no-repeat 0 0;overflow:hidden;cursor:pointer;position:relative}
.fileContainer input.customFile{opacity:0;filter:alpha(opacity=0);position:absolute;right:0}
.imageUploadPanel .btn-container{float:left;padding-left:25px}
.imageUploadPanel .btn-container input.dynamicBtn{padding-top:5px!important}
.imageUploadPanel .btn-container .btn-content{padding-right:3px}
input.cancelBtn{color:#444445;background:none;padding:5px 0 0 8px!important}

input.disabled{color:#b8b8b8}

/* textarea font fixing for all */
textarea{font-family:Arial!important;font-size:12px!important}
input[type="text"]{}
	/* END INPUT FILE CUSTOMIZATION STYLES */

	/* BEGIN DROPDOWN CUSTOMIZATION STYLES */
.customDropdownContainer{float:left;width:auto;position:static;z-index:9999}
.customDropdown{position:relative}
.customDropdown .ul-head{clear:both;overflow:hidden;position:relative;height:23px;border:1px solid #e0e0e1}
.customDropdown span{padding-left:8px;display:block;height:23px;line-height:23px;font-size:12px;color:#444445;overflow:hidden;cursor:default}
.customDropdown div.customDropdownArrow{width:28px;height:23px;background:#878787 url(http://www.funky.co.uk/assets/images/customdropdown-arrow.gif) no-repeat center 8px;cursor:default;position:absolute;top:0;right:0}
.customDropdown ul{position:absolute;left:0px;top:24px;border:1px solid #e0e0e1;margin:0;padding:0;overflow:hidden;background:#f9f9f9;list-style:none}	
.customDropdown ul li{float:left;padding:2px 0 2px 8px;font-size:12px!important;line-height:18px;color:#444445;font-weight:400!important;cursor:default}
.customDropdown ul li:hover,.customDropdown ul li.selected{background:#ccc}
	/* BEGIN DROPDOWN CUSTOMIZATION STYLES */

	/* END CODE FOR BUTTONS */

	/* BEGIN NEWLY ADDED STYLES */
.right-panels .control-panel-info{margin-top:0}	
.control-panel-info .rounded-box-contents{width:273px;padding:15px;background:#fffffe url(http://www.funky.co.uk/assets/images/members-info-x.gif) repeat-x 0 0}	
* html .control-panel-info .rounded-box-contents{width:272px}

.right-control-panel{clear:both;width:272px;background:url(http://www.funky.co.uk/assets/images/control-panel-graphic.png) no-repeat right 0;overflow:hidden}
.right-control-panel h3{font-family:"Trebuchet MS";font-size:16px;line-height:18px;color:#1799ca;font-weight:400}
.link-items{clear:both;width:272px;margin-top:15px;background:url(http://www.funky.co.uk/assets/images/control-panel-divider.gif) repeat-y 142px 0;overflow:hidden}
.link-items dl{float:left;width:140px;padding:0 2px 2px;margin:0;font-family:Arial}
.link-items dl.right-side{width:108px;padding:0 0 2px 19px}

.link-items dl dt{clear:both;font-size:13px;line-height:15px;color:#424243;padding-top:9px}
.link-items dl dt a{color:#424243;text-decoration:none}
.link-items dl dt.message,.link-items dl dt.right-first{padding:0}
.link-items dl dt.message a{color:#b23a9e;font-weight:700}
.link-items dl dt a:hover{color:#1799ca}
.link-items dl dt.for-sign-out a{color:#1799ca}
.link-items dl dt.for-sign-out a:hover{color:#b23a9e}

.view-your-control{clear:both;width:265px;margin:13px 0 0 5px;padding-bottom:5px;overflow:hidden}
.view-your-control a{display:block;float:left;width:auto;background:url(http://www.funky.co.uk/assets/images/view-your-control-icon.gif) no-repeat 0 0;line-height:28px;height:28px;font-family:Arial;font-size:14px;color:#2b2b2b;text-decoration:none;padding:3px 0 0 43px;font-weight:700;overflow:hidden}
.view-your-control a:hover{color:#1799ca}

.signin-register-panel{background:url(http://www.funky.co.uk/assets/images/sign-in-register-panel-bg.gif) no-repeat}
.sign-out-panel .control-panel-info,.signin-register-panel .rounded-box,.sign-out-panel .right-control-panel{background:none}
.signin-register-panel .rounded-box-contents{background:none;border:0}

.other-quick-registration .registration{background:#fffffe url(http://www.funky.co.uk/assets/images/quickregistration-other-top.jpg) no-repeat 0 0}

.other-quick-registration .conditions{width:912px;padding-top:80px;padding-left:16px;margin-top:0}
* html .other-quick-registration .conditions{padding-top:0;margin-top:80px;width:912px;margin-left:16px;padding-left:0}
.other-quick-registration .conditions-contents{width:910px;padding-bottom:20px;background:#fffffe}
.other-quick-registration .left-top,.other-quick-registration .right-top{background:url(http://www.funky.co.uk/assets/images/other-quick-regi-corners.gif) no-repeat 0 0}
.other-quick-registration .right-top{background-position:0 -30px}
.other-quick-registration .conditions-contents h2{padding:24px 0 15px 30px}

.quick-look{clear:both;width:880px;padding:0 0 0 30px}
.quick-look-items{float:left;width:283px;margin:12px 0 0}
.quick-look-items p{width:180px;padding:10px 0 0;font-size:12px;line-height:14px}
.quick-look-items p a{color:#0dacd5;font-weight:700;text-decoration:none}
.quick-look-items p a:hover{color:#c4549f}
.quick-look-items img{float:left;width:70px;margin:0 10px 0 0}
.quick-look-items em{font-size:18px;line-height:20px;font-style:normal;color:#1f1f1f;display:block;padding:32px 5px 0 0;text-align:right}

.with-error-msg{clear:both;position:relative;width:944px}
.quick-regi-error-msg{width:218px;height:37px;position:absolute;left:490px;top:-72px;background:url(http://www.funky.co.uk/assets/images/quick-regi-error-msg-box.png) no-repeat 0 0}
.quick-regi-error-msg em{display:block;clear:both;margin-left:10px;font-size:12px;line-height:37px;color:#7a7a7a;font-weight:700;font-style:normal;background:url(http://www.funky.co.uk/assets/images/warning-icon.gif) no-repeat 0 10px;padding:0 5px 0 23px}
	/* END NEWLY ADDED STYLES */
	
	/* BEGIN UNIVERSITY COLLEGE CONTENTS */
.unversity-college-bluebox{min-height:1090px;overflow:visible}
* html .unversity-college-bluebox{height:auto!important;height:1090px}

.university-top-left{float:left;width:250px}
.university-top-left img{float:left;width:auto;margin:0}
.university-top-right{float:right;width:300px;font-family:Arial;padding-right:15px}
.university-top-right em{display:block;clear:both;text-align:right;font-size:18px;line-height:22px;color:#cb2f94;font-style:normal}
.university-top-right span{display:block;clear:both;padding-top:3px;text-align:right}

.university-top-right a{color:#cb2f94;text-decoration:none}
.university-top-right a.join-this-university-btn{display:block;float:right;width:155px;height:25px;padding-left:10px;margin-top:62px;line-height:25px;background:url(http://www.funky.co.uk/assets/images/join-this-university-btn.gif) no-repeat 0 0}
.university-top-right a:hover{color:#0dacd5}
	/* END UNIVERSITY COLLEGE CONTENTS */
	
	/* BEGIN VIEW PROFILE SECONDARY CONTENTS */
.bgNone{background:none}
.width585{width:585px;padding-bottom:0}	
.bgNone .name-status a{font-size:17px;line-height:19px;color:#0dacd5;font-family:"Trebuchet MS"}
.bgNone .name-status a:hover{color:#cb2f94}
.view-profile-secondary ul{width:625px}

.profile-secondary .funky-log-updates-right,.funky-log-top-comments{width:531px;padding-left:2px}
.profile-secondary .funky-log-updates-right div{width:531px}
.funky-log-top-comments{float:left}
.funky-log-top-comments form{margin:0;padding:0}
.funky-log-top-comments div.textarea-wrap{float:left;width:531px;height:50px;background:url(http://www.funky.co.uk/assets/images/profile-secondary-textarea-bg.gif) no-repeat}
.funky-log-top-comments div textarea{float:left;width:507px;height:22px;margin:0;padding:14px 12px 14px 12px;font-family:Arial;font-size:13px;color:#696767;line-height:18px;background:none;border:0}
.funky-log-top-comments div.btn-container{float:right;padding:10px 12px 0 0}
	/* END VIEW PROFILE SECONDARY CONTENTS */
	
	/* BEGIN EDIT ALBUM CONTENTS */
.form-elmnt form{ margin:0; padding:0;}
.edit-album-row{background:#fffffe}
.edit-album-row input{margin-top:42px}
* html .edit-album-row input{margin-top:40px}
*:first-child+html .edit-album-row input{margin-top:40px}
.edit-album-row .right{float:left;width:419px;padding:11px 0 0 15px;margin:0}
* html .edit-album-row .right{padding:11px 0 0 11px}

.edit-album-row .right div.text-area-container{float:left;width:419px;height:79px;background:url(http://www.funky.co.uk/assets/images/edit-album-textarea-bg.gif) no-repeat 0 0}
.edit-album-row .right div.text-area-container textarea{float:left;width:395px;height:55px;margin:0;padding:12px;font-family:Arial;font-size:13px;color:#696767;line-height:18px;background:none;border:0}
	
.edit-album-bottom{clear:both;overflow:hidden;width:605px;font-size:18px;margin-left:15px;padding:18px 0 5px}
.edit-album-bottom .btn-container{float:right;padding-right:20px;margin-left:10px}	
	/* END EDIT ALBUM CONTENTS */
	
	/* BEGIN BROWSE MEMBERS CONTENTS */
.browse-member-box{clear:both;width:551px;margin-left:14px;padding:0 20px 19px;background:url(http://www.funky.co.uk/assets/images/browse-member-box-x.gif) repeat-x left bottom;border:1px solid #e0e0e1;border-top:0px}
* html .browse-member-box{width:550px}	

.member-box-formarea{clear:both;width:550px;overflow:hidden}
.member-box-formarea strong{display:block;clear:both;width:260px;padding-top:15px;font-size:12px;line-height:14px;color:#444445}
.member-box-dropdowns,.member-box-radio,.member-box-check,.browse-member-bottom{ float:left;width:550px;margin-top:14px}
.member-box-dropdowns select{float:left;width:260px;height:22px;margin:0 17px 0 0;padding:0 0 0 6px;font-size:12px;color:#444445;line-height:20px;font-family:Arial}
.member-box-radio dfn{float:left;display:block;width:auto;padding:0 25px 0 10px;font-size:12px;color:#179acb;font-weight:700;line-height:20px;font-style:normal}
.member-box-radio input{float:left;width:auto}
.member-box-check strong{clear:none;width:auto;float:left;padding:0px 7px 0 0;line-height:18px}
.browse-member-bottom .btn-container{float:right;padding-right:12px;padding-top:3px}
	/* END BROWSE MEMBERS CONTENTS */
	
	/* BEGIN PROFILE PICTURE SECONDARY CONTENTS */
.profile-picture-secondary form{margin:0;padding:0;}
.profile-picture-secondary h3{font-family:Arial}
.profile-picture-secondary h3 strong{width:242px}
.profile-picture-secondary h3 span{float:left;width:280px;font-weight:700}
.pictures-list{float:left;width:330px;padding-left:45px;overflow:hidden;cursor:pointer}
.pictures-list img{float:left;width:40px;height:40px;margin:15px 15px 0 0}
	/* END PROFILE PICTURE SECONDARY CONTENTS */
	
	/* BEGIN COMMUNITY HOME CONTENTS */
h2.community-home-welcome-note{clear:both;color:#444445;font-size:17px;line-height:20px;padding:15px 0 5px;font-family:"Trebuchet MS"}

.community-left-boxes{clear:both;width:625px;position:relative;margin-top:14px;color:#444445;font-family:Arial}
.community-left-boxes h3{clear:both;width:610px;font-family:"Trebuchet MS";font-size:16px;line-height:20px;padding:8px 0 9px 15px;overflow:hidden;border-bottom:1px solid #e0e0e1}
.community-left-boxes h3 span{float:left;width:185px;padding-left:20px}
.community-left-boxes h3 dfn{float:left;width:395px;font-style:normal}
.community-boxes{clear:both;width:623px;overflow:hidden;border:1px solid #e0e0e1;background:#fffffe url(http://www.funky.co.uk/assets/images/browse-member-box-x2.gif) repeat-x left bottom}
* html .community-boxes{width:622px}	
.browse-box-other{padding:8px 0 22px 25px;position:relative;width:600px}
.browse-box-other form{margin:0;padding:0;}
	
.advance-search{position:absolute;width:200px;right:20px;bottom:16px}
.advance-search em{float:left;display:block;width:100px;font-family:Arial;font-size:12px;color:#cb2f94;line-height:28px;font-style:normal;padding-left:9px}
.advance-search em a{color:#cb2f94;text-decoration:none}	
.advance-search em a:hover{color:#0dacd5}	
.advance-search .btn-container{float:right;padding-right:10px}	
	
.quicklook-item{clear:both;width:581px;padding:10px 20px 16px 24px;overflow:hidden}
.quicklook-item dl,.quicklook-info dl{clear:both;margin:0;padding:0}
.quicklook-item dt{font-size:12px;line-height:18px;padding:9px 0 0;font-style:italic;color:#444445;font-family:Arial}
.quicklook-item dt a,.quicklook-info a{text-decoration:none}
.quicklook-item dt em a{color:#0dacd5}
.quicklook-item dt em a:hover{color:#e162ac}	
.quicklook-item dt span a{color:#e162ac}	
.quicklook-item dt span a:hover{color:#0dacd5}	
* html .quicklook-item a.view-all{background-position: right 6px}
*:first-child+html .quicklook-item a.view-all{background-position: right 6px}
.quicklook-item a.view-all:hover,.quicklook-info .view-all:hover{color:#0dacd5}
	
.quicklook-and-new-members{clear:both;width:625px;background:url(http://www.funky.co.uk/assets/images/control-panel-divider.gif) repeat-y 407px 0;padding-bottom:15px;overflow:hidden}	
	
.quicklook-info{float:left;width:367px;padding:0 22px 0 20px}
.quicklook-info h4{clear:both;font-size:14px;color:#cb2f94;line-height:20px;padding:15px 0 0}	
.quicklook-info dt{clear:both;font-size:12px;line-height:18px;padding:6px 0 0;color:#444445;font-weight:700;overflow:hidden}
.quicklook-info dt dfn{font-style:normal;display:block;float:left;width:324px}
.quicklook-info dt dfn a{color:#0dacd5}
.quicklook-info dt dfn a:hover{color:#cb2f94}
.quicklook-info dt span{display:block;float:left;width:42px}
.quicklook-info dt span a{color:#cb2f94}
.quicklook-info dt span a:hover{color:#0dacd5}
.new-members-panel{float:left;width:188px;padding:0 0 0 25px}
.new-members{clear:both;width:188px;padding:4px 0 15px;overflow:hidden}	
.new-members img{float:left;width:40px;height:40px;margin:15px 22px 0 0}	
.quicklook-info .view-all{margin-top:15px}
* html .quicklook-info .view-all{background-position: right 6px}
*:first-child+html .quicklook-info .view-all{background-position: right 6px}
.view-all-members{clear:both;overflow:hidden;padding:3px 25px 0 0}
* html .view-all-members a{background-position: right 6px}
*:first-child+html .view-all-members a{background-position: right 6px}

.view-all-members a:hover{color:#0dacd5}
	
.community-home-btm-bar{clear:both;width:625px;height:112px;margin-top:14px;overflow:hidden;background:url(http://www.funky.co.uk/assets/images/community-home-bottom-bar.gif) no-repeat}
.community-home-btm-bar h3{display:block;float:left;width:148px;padding:15px 0 0 22px;font-size:24px;font-family:"Trebuchet MS";line-height:28px;color:#10a7d3}	
.btm-bar-mid-items{float:left;width:332px}
.btm-bar-mid-items img{float:left;width:auto;margin:0}
.btm-bar-mid-items img.dominos-pizza{width:76px;height:76px;margin:14px 7px 0 0}
.btm-bar-mid-items img.iphone{width:69px;height:77px;margin:17px 10px 0 0}
.btm-bar-mid-items img.top-shop{width:55px;height:34px;margin:29px 8px 0 0}
.btm-bar-mid-items img.free-card{width:75px;height:55px;margin:9px 0px 0 0}
.btm-bar-mid-items img.ticket-master{width:141px;height:28px;margin:3px 0px 0 0}
.btm-bar-mid-items .FL{width:145px}

.btm-bar-right{float:left;width:120px;margin-top:68px}	
.btm-bar-right .btn-content a{background: url(http://www.funky.co.uk/assets/images/white-small-arrow.gif) no-repeat  right 7px;font-size:13px;line-height:26px;text-decoration:none;color:#fff;font-weight:700;padding-right:10px}
	/* END COMMUNITY HOME CONTENTS */

.member-box-dropdowns .customDropdown div.customDropdownArrow{background:#e0e0e1 url(http://www.funky.co.uk/assets/images/customdropdown-arrow2.gif) no-repeat center 8px;}

	/* RECENTLY ADDED */
.comments-box2{height:157px; width:629px; padding:0 0 15px;background:url(http://www.funky.co.uk/assets/images/comment-box-bg2.gif) no-repeat}
.comments-box2-head{ clear:both; width:599px;padding:13px 15px; border-bottom:1px solid #e6e6e7; overflow:hidden}
.comments-box2-head p{float:right;width:auto;margin:0;padding:5px 0 0; color:#c0308d; font-size:12px;font-family:"Trebuchet MS";line-height:15px; font-weight:700;}
.comments-box2-head p a{ text-decoration:none; color:#c0308d}
.comments-box2-head p a:hover{color:#0bafd7}
.comments-box2-head .name-status{ clear:none; float:left; width:185px;}
.comments-box2-head .name-status a{ font-size:18px; line-height:20px; font-family:"Trebuchet MS";}

.comments-box2 .comments-box-left{ width:105px; padding-left:18px; margin-top:12px;}

.comments-box2 .comments-box-right{ width:489px}
.comments-box2 .comments-box-right .textarea-div{ float:left; width:489px; height:50px; margin-top:15px;background:url(http://www.funky.co.uk/assets/images/comments-box-textarea-bg2.gif) no-repeat;}
.comments-box2 .comments-box-right .textarea-div textarea{ float:left; width:470px; height:28px;padding:11px 7px 11px 12px; margin:0; border:0; background:none; font-family:Arial; line-height:14px;}
.comments-box2 .comments-box-right .btn-container{ float:right; padding:13px 11px 0 0;}
.comments-box2 .comments-box-right form{ margin:0; padding:0;}

.members-area-bottom-link{ clear:both; width:263px; padding:10px 0 0; margin-top:10px;border-top:1px solid #e0e0e1; margin-left:19px;}
* html .members-area-bottom-link a{ background-position:right 6px;}
*:first-child+html .members-area-bottom-link a{ background-position:right 6px;}
.members-area-bottom-link a:hover{color:#0bafd7}

.top-hr-shade{ width:625px; height:21px; background:url(http://www.funky.co.uk/assets/images/top-hr-shade.png) repeat-x; position:absolute; left:0; top:0; z-index:12}

.new-article-left{ clear:both; width:625px;line-height:18px;font-size:12px;color:#5a5a5a; padding-right:10px; overflow:hidden;}
.new-article-left p{padding-top:5px;}
.new-article-left a{color:#c3378a;text-decoration:none}
.new-article-left p.breadcrumb{clear:none;float:left;width:auto;font-size:11px;line-height:13px;color:#696767;padding-top:5px}
.new-article-left h1{ clear:none; float:left; width:305px; padding-bottom:7px;}
.new-article-left .right-column{ float:right; width:307px; padding-left:13px}
.new-article-left ul{margin:0; padding:18px 0 13px 14px; list-style:none}
.new-article-left ul li{ font-size:12px; line-height:18px; padding:0 0 0 10px; background:url(http://www.funky.co.uk/assets/images/bullet.gif) no-repeat 0 6px;}
.new-article-left p a:hover,.new-article-left a:hover{color:#0bafd7}
	/* RECENTLY ADDED */
	
	/* BEGIN SEARCH RESULT PAGE */
.search-results-page .funky-points-head h3{width:278px}
.funky-points-head .search-panel{margin-top:9px}

.search-results-page .funkypoints-boxes-elements p{clear:both;width:560px;padding:13px 0 12px;margin:0}
.search-results-page .funkypoints-boxes-elements p strong{display:block; clear:both; padding-bottom:6px}
.search-results-page .funkypoints-boxes-elements p strong a{color:#26a0ce; text-decoration:none;}
.search-results-page .funkypoints-boxes-elements p strong a:hover{color:#cb2f94}
.search-results-page .funkypoints-boxes-elements p strong em{font-weight:400;color:#cb2f94;padding-left:7px}
.search-results-page .funkypoints-boxes-elements p strong em a{font-weight:400; color:#cb2f94}
.search-results-page .funkypoints-boxes-elements p strong em a:hover{color:#26a0ce}
.search-results-page .page-link{padding:13px 10px 10px 0}
.search-results-page .page-link li.last{border:0}
.search-results-page .page-link li.inactive a{color:#999}
	/* END SEARCH RESULT PAGE */
