body{
 background:#ff6eab url(../graphics/bg.gif) repeat;
 margin:0;
 padding:0;
 font-family:"Gill Sans", Arial, Helvetica, Sans-Serif;
}






/* GENERIC / STRUCTURAL DIVS */
#outercontainerDiv{
 position:absolute;
 left:0;
 top:0;
 width:100%;
 text-align:center;
}
#innercontainerDiv{
 position:relative;
 margin:0 auto;
 background:none;
 z-index:10;
 width:1000px;
 height:600px;
 height:auto;
 min-height:600px;
}
#innerrepeatedbackgroundDiv{
 position:absolute;
 top:0;
 left:0;
 margin:0;
 background:url(../graphics/repeatdown001.gif) top left repeat-y;
 width:1000px;
 height:790px;
 z-index:20 !important;
}
#maintitleDiv{
 position:absolute;
 top:0;
 left:0;
 width:748px;
 height:137px;
 z-index:200;
}
#maintitleDiv img{
 width:748px;
 height:137px;
 border:0;
 margin:0;
}
#innerDiv{
 position:absolute;
 top:0;
 left:0;
 margin:0;
 background:url(../graphics/background003.jpg) top left no-repeat;
 width:1000px;
 z-index:30;
 height:740px;
}
#linkpaddingDiv{
 padding:0;
 margin:0;
 position:relative;
 height:80px;
}




/* HEADINGS */
h1{
 margin:0;
 padding:0 0 3px 0;
 font:italic normal normal 1.50em/120% "Gill Sans", Arial, Helvetica, Sans-Serif;
 color:#993366;
}
h2{
 margin:0;
 padding:0 0 3px 0;
 font:normal normal bold 1.20em/120% "Gill Sans", Arial, Helvetica, Sans-Serif;
 color:#993366;
}
h2.no{
 padding:0 0 1px 0;
}
h2.no a,
h2.no a:link{
 text-decoration:none !important;
 color:#cc3399;
}
h2.no a:visited{color:#cc6699}
h2.no a:hover{
 color:#a50021;
 text-decoration:underline !important; 
}

h3{
 margin:0;
 padding:4px 0;
 font:italic normal bold 0.90em/110% "Gill Sans", Arial, Helvetica, Sans-Serif;
 color:#993366;
}
.toppad{
 padding-top:24px;
}



/* NITEFLIRT */

/* HOMEPAGE */
.nf_home{
 position:absolute;
 top:388px;
 left:590px;
 z-index:500;
}
.nf_homeinner{
 position:relative;
 margin:0 0 3px 0;
}
.nf_homeinner img{
 border:0;
 margin:0;
}
.nf_homeinner p{
 font-size:0.70em !important;
 color:#993366 !important;
}



/* LINKS PAGE */
.nf_links{
 position:relative;
 margin:0 0 3px 0;
}
.nf_links img{
 border:0;
 margin:0;
}
.nf_links p{
 font-size:0.85em !important;
 color:#993366 !important;
}





table.nftbl{
 margin:0;
 clear:both;
 border:0;
 width:700px;
 table-layout:auto;
 border-collapse:collapse;
}
table.nftbl td{
 padding:36px 0 0 0;
 margin:0;
 border:0;
 text-align:center;
 width:700px
}
table.nftbl td p{
 font-size:0.9em !important;
 font-weight:bold !important;
 margin:0;
 padding:0;
}
table.nftbl td img{
 border:0;
 margin:18px 9px;
 width:89px;
 height:89px;
}




#tbllinks td.triblinks{
 text-align:center;
 padding:0;
}
#tbllinks td.triblinks p{
 font-size:0.9em !important;
 font-weight:bold !important;
 margin:24px auto 0 auto;
 padding:0;
}
#tbllinks td.triblinks img{
 border:0;
 margin:18px 9px;
 width:89px;
 height:89px;
}







/* TEXT AREA */
#textareaouterDiv{
 position:absolute;
 top:117px;
 left:0;
 width:732px;
 z-index:300;
 background:none;
 text-align:left;
 vertical-align:top;
}
#textareainnerDiv{
 position:relative;
 top:0;
 left:0;
 width:693px;
 overflow:visible;
 z-index:60;
 background:none;
 text-align:left;
 vertical-align:top;
 padding:14px 14px 14px 43px;
 color:#cc3399;
 height:590px;
 height:auto;
 min-height:590px;
}
#textareainnerDiv p{
 margin:0;
 padding:0 0 6px 0;
 font:normal normal normal 0.95em/120% "Century Gothic", "Gill Sans", Arial, Helvetica, Sans-Serif;
}
#textareainnerDiv a,
#textareainnerDiv a:link{
 text-decoration:underline;
 color:#cc3399;
}
#textareainnerDiv a:visited{color:#cc6699}
#textareainnerDiv a:hover{color:#a50021}






/* TEXT AREA FRAME AND FILLS */
#textareafillerDiv{
 position:absolute;
 top:710px;
 left:0;
 width:760px;
 height:30px;
 z-index:50;
 background:url(../graphics/repeattextareadown.gif) left top repeat-y;
 text-align:left;
 vertical-align:top;
}
#textareabottomDiv{
 position:relative;
 top:0;
 left:0;
 width:760px;
 z-index:60;
 background:none;
 text-align:left;
 vertical-align:top;
}
#textareabottomDiv img{
 width:760px;
 height:27px;
 margin:0;
 border:0;
}





/* MAIN IMAGES */
#mainimage{
 position:relative;
 float:left;
 top:0;
 left:3px;
 clear:left;
 z-index:70;
}
#mainimage img{
 width:306px;
 height:419px;
 border:0;
 margin:0 18px 9px 0;
}
#mainimage3{
 position:relative;
 top:-1px;
 left:2px;
 z-index:70;
}
#mainimage3 img{
 width:443px;
 height:149px;
 border:0;
 margin:0 0 9px 0;
}
#mainimage5{
 position:relative;
 top:-1px;
 left:2px;
 z-index:70;
}
#mainimage5 img{
 width:442px;
 height:149px;
 border:0;
 margin:0 0 9px 0;
}
#mainimage7{
 position:relative;
 top:-1px;
 left:1px;
 z-index:70;
}
#mainimage7 img{
 width:443px;
 height:150px;
 border:0;
 margin:0 0 9px 0;
}





/* MENU BUTTONS */
#menubutton1,
#menubutton2,
#menubutton3,
#menubutton4{
 position:absolute;
 left:811px;
 width:147px;
 height:147px;
 z-index:100;
}
#menubutton1{
 top:116px;
}
#menubutton2{
 top:275px;
}
#menubutton3{
 top:433px;
}
#menubutton4{
 top:593px;
}
#menubutton1 .imgDiv,
#menubutton2 .imgDiv,
#menubutton3 .imgDiv,
#menubutton4 .imgDiv{
 position:absolute;
 left:0;
 top:0;
 width:147px;
 height:147px;
 background:none;
 z-index:105;
}
#menubutton1 .imgDiv img,
#menubutton2 .imgDiv img,
#menubutton3 .imgDiv img,
#menubutton4 .imgDiv img{
 margin:0;
 border:0;
 height:147px;
 width:147px;
}
#menubutton1 .textDiv,
#menubutton2 .textDiv,
#menubutton3 .textDiv,
#menubutton4 .textDiv{
 position:absolute;
 left:0;
 top:50px;
 width:133px;
 height:133px;
 text-align:center;
 vertical-align:middle;
 font:normal normal normal 1.05em/normal "Century Gothic", "Gill Sans", Arial, Helvetica, Sans-Serif;
 color:#cc3399;
 z-index:110;
}
#menubutton1 .overlayDiv,
#menubutton2 .overlayDiv,
#menubutton3 .overlayDiv,
#menubutton4 .overlayDiv{
 position:absolute;
 left:0;
 top:0;
 width:133px;
 height:133px;
 background:none;
 z-index:115;
 cursor:pointer;
}
#menubutton1 .overlayDiv img,
#menubutton2 .overlayDiv img,
#menubutton3 .overlayDiv img,
#menubutton4 .overlayDiv img{
 margin:0;
 border:0;
 width:133px;
 height:133px;
}






/* SUBMENU BUTTONS */
#submenubutton1,
#submenubutton2,
#submenubutton3,
#submenubutton4,
#submenubutton5,
#submenubutton6{
 position:absolute;
 top:125px;
 width:77px;
 height:77px;
 z-index:600;
}
#submenubutton1{
 left:511px;
}
#submenubutton2{
 left:591px;
}
#submenubutton3{
 left:671px;
}
#submenubutton4{
 left:671px;
}
#submenubutton5{
 left:591px;
}
#submenubutton6{
 left:512px;
}
#submenubutton1 .imgDiv,
#submenubutton2 .imgDiv,
#submenubutton3 .imgDiv,
#submenubutton4 .imgDiv,
#submenubutton5 .imgDiv,
#submenubutton6 .imgDiv{
 position:absolute;
 left:0;
 top:0;
 width:77px;
 height:77px;
 background:none;
 z-index:605;
}
#submenubutton1 .imgDiv img,
#submenubutton2 .imgDiv img,
#submenubutton3 .imgDiv img,
#submenubutton4 .imgDiv img,
#submenubutton5 .imgDiv img,
#submenubutton6 .imgDiv img{
 margin:0;
 border:0;
 height:77px;
 width:77px;
}
#submenubutton1 .overlayDiv,
#submenubutton2 .overlayDiv,
#submenubutton3 .overlayDiv,
#submenubutton4 .overlayDiv,
#submenubutton5 .overlayDiv,
#submenubutton6 .overlayDiv{
 position:absolute;
 left:0;
 top:0;
 width:67px;
 height:67px;
 background:none;
 z-index:615;
 cursor:pointer;
}
#submenubutton1 .overlayDiv img,
#submenubutton2 .overlayDiv img,
#submenubutton3 .overlayDiv img,
#submenubutton4 .overlayDiv img,
#submenubutton5 .overlayDiv img,
#submenubutton6 .overlayDiv img{
 margin:0;
 border:0;
 width:67px;
 height:67px;
}








/* LISTS */
.listbasicnopadDiv{
 position:relative;
 width:368px;
 top:0;
 left:0;
 margin:0;
}
.listbasicDiv{
 position:relative;
 width:368px;
 top:0;
 left:0;
 margin:12px 0 0 0;
}
.listnopadDiv{
 position:relative;
 width:368px;
 float:right;
 top:0;
 left:0;
 margin:0;
}
.list1Div{
 position:relative;
 width:368px;
 float:right;
 top:0;
 left:0;
 margin:12px 0 0 0;
}
ul.list1{
 position:relative;
 list-style-type:none;
 margin:0;
 padding:0;
}
ul.list1 li{
 padding:3px 2px 3px 26px;
 color:#993366;
 background:url(../graphics/flower3.gif) 0 1px no-repeat;
 font:normal normal normal 0.95em/110% "Century Gothic", "Gill Sans", Arial, Helvetica, Sans-Serif;
}
ul.list1 li a{
 text-decoration:none !important;
 color:#993366;
 margin:0;
 padding:0;
}
ul.list1 li a:link{
 color:#cc3399;
 text-decoration:none !important;
}
ul.list1 li a:visited{color:#cc6699}
ul.list1 li a:hover{
 text-decoration:underline !important;
 color:#a50021;
}
ul.list1 li.f1{background:url(../graphics/flower1.gif) 0 1px no-repeat}
ul.list1 li.f2{background:url(../graphics/flower2.gif) 0 1px no-repeat}
ul.list1 li.f3{background:url(../graphics/flower3.gif) 0 1px no-repeat}




/* RULES OF SERVICE LIST */
.olrosDiv{
 position:relative;
 width:650px;
 top:0;
 left:24px;
 margin:0;
}
ol.ros{
 position:relative;
 list-style-type:decimal;
 list-style-position:outside;
 margin:0;
 padding:0;
}
ol.ros li{
 padding:3px 2px 3px 0;
 color:#cc3399;
 font:normal normal normal 0.95em/120% "Century Gothic", "Gill Sans", Arial, Helvetica, Sans-Serif;
}




/* FOOTER LINKS LIST */
#footerlinks{
 position:absolute;
 z-index:710;
 top:30px;
 left:33px;
 width:715px;
 margin:0;
 padding:0 0 12px 0;
 color:#ffffff;
 text-align:center;
}
ul.flinks{
 position:relative;
 list-style-type:none;
 margin:0;
 padding:0 0 3px 0;
}
ul.flinks li{
 padding:0 3px;
 margin:0;
 font:normal normal normal 0.80em/100% Arial, Helvetica, Sans-Serif;
 display:inline;
}
ul.flinks li a,
ul.flinks li a:link,
ul.flinks li a:visited{
 color:#ffffff;
 text-decoration:none !important;
}
ul.flinks li a:hover{
 text-decoration:underline !important;
}



/* SOCIAL LINKS */
.middle_thisOuter{
 position:relative;
 text-align:center;
 padding:12px 0;
 margin:0 0 0 150px;
}
.middle_thisInner{
}
.sociablehovers{
 opacity:0.3;
 -moz-opacity:0.3;
}
.sociablehovers:hover{
 opacity:1.0;
 -moz-opacity:1.0;
}




/* FAQ LIST */
ul.faq{
 position:relative;
 list-style-type:none;
 margin:0;
 padding:0;
}
ul.faq li{
 padding:3px 2px 3px 26px;
 color:#a50021;
 background:url(../graphics/flower3.gif) 0 1px no-repeat;
 font:normal normal bold 0.95em/110% "Century Gothic", "Gill Sans", Arial, Helvetica, Sans-Serif;
}
ul.faq li.answer{
 padding:3px 2px 12px 26px;
 color:#cc3399;
 background:url(../graphics/flower2.gif) 0 1px no-repeat;
 font:normal normal normal 0.95em/110% "Century Gothic", "Gill Sans", Arial, Helvetica, Sans-Serif;
}
ul.faq li.answer a,
ul.faq li.answer a:link,
ul.faq li.answer a:visited{
 color:#cc3399;
 text-decoration:underline !important;
 margin:0;
 padding:0;
}
ul.faq li.answer a:hover{
 color:#a50021;
}
ul.faq li.f1{background:url(../graphics/flower1.gif) 0 1px no-repeat}
ul.faq li.f2{background:url(../graphics/flower2.gif) 0 1px no-repeat}
ul.faq li.f3{background:url(../graphics/flower3.gif) 0 1px no-repeat}





/* FAVSLAV LIST */
ul.favslav{
 position:relative;
 list-style-type:none;
 margin:0;
 padding:0;
}
ul.favslav li{
 padding:3px 2px 3px 26px;
 color:#a50021;
 background:url(../graphics/flower3.gif) 0 1px no-repeat;
 font:normal normal normal 0.95em/110% "Century Gothic", "Gill Sans", Arial, Helvetica, Sans-Serif;
}
ul.favslav li.details{
 padding:3px 2px 9px 26px;
 color:#cc3399;
 background:none;
 font:normal normal normal 0.95em/110% "Century Gothic", "Gill Sans", Arial, Helvetica, Sans-Serif;
}
ul.favslav li.details a,
ul.favslav li.details a:link,
ul.favslav li.details a:visited{
 color:#cc3399;
 text-decoration:underline !important;
 margin:0;
 padding:0;
}
ul.favslav li.details a:hover{
 color:#a50021;
}
ul.favslav li.f1{background:url(../graphics/flower1.gif) 0 1px no-repeat}
ul.favslav li.f2{background:url(../graphics/flower2.gif) 0 1px no-repeat}
ul.favslav li.f3{background:url(../graphics/flower3.gif) 0 1px no-repeat}

textarea.favslav{
 width:620px;
 height:80px;
 margin:0;
 background:#ffffff;
 border:1px solid #993366;
 font:normal normal normal 0.85em/110% "Century Gothic", "Gill Sans", Arial, Helvetica, Sans-Serif;
}



/* VOTE */
#voteDiv{
 margin:0;
 padding:0;
}
#voteDiv img{
 border:0;
 margin:9px 0;
 display:block;
}




/* COPYRIGHT */
#copyright{
 position:absolute;
 z-index:700;
 top:14px;
 left:33px;
 width:715px;
 font:normal normal normal 0.70em/120% "Century Gothic", "Gill Sans", Arial, Helvetica, Sans-Serif;
 color:#ffe9e8;
 text-align:right;
}



/* YOO GIRLS HOME*/
#yghomeDiv,
#ygDiv,
#ygvidDiv{
 display:block;
 padding:36px 0 0 0;
 position:relative;
 width:700px;
 text-align:center;
 margin:0
}
#ygDiv{
 padding:0;
}
#ygvidDiv{
 padding:36px 0;
}
#yghomeDiv iframe,
#ygDiv iframe,
#ygvidDiv iframe{
 margin:0 auto;
}





/* C4S HOME DIV */
#c4shomeDiv,
#c4sDiv2{
 position:relative;
 margin:170px 0 0 6px;
 padding:0;
 white-space:nowrap;
 display:block;
 width:700px;
 height:130px;
}
#c4sDiv2{
 margin:0 0 0 6px;
}
#c4shomeDiv2{
 position:relative;
 margin:24px 0 0 6px;
 padding:0;
 white-space:nowrap;
 display:block;
 width:700px;
 height:130px;
}
.c4simgSpanOut,
.c4simgSpanOver{
 width:90px;
 height:90px !important;
 display:block;
 overflow:hidden;
 margin:6px 18px 0 0;
 border:4px solid #ff7bb1;
 float:left;
 background-position:center 0;
 -moz-opacity:0.9;
 opacity:0.9; 
}
.c4simgSpanOver{
 -moz-opacity:1.0;
 opacity:1.0;
 border:4px solid #993366;
}
.c4simgSpanOut img,
.c4simgSpanOver img,
.c4simgSpanOut2 img,
.c4simgSpanOver2 img{
 border:0;
 margin:0;
 width:90px;
 height:90px;
}



#noDiv img.left{
 width:4px;
 height:6px;
 border:0;
 margin:0 2px 0 0 !important;
}
#noDiv img.right{
 width:4px;
 height:6px;
 border:0;
 margin:0 0 0 2px !important;
}
.nopad{
 padding:0 9px 0 0 !important;
}
#noDiv a.no{
 font-size:0.70em;
}
#noDiv a.no:link,
#noDiv a.no:visited{
 color:#cc3399;
 text-decoration:none !important;
 margin:0;
 padding:0;
}
#noDiv a.no:hover{
 color:#a50021;
 text-decoration:underline !important;
}
#noDiv .nogrey{
 font-size:0.70em;
 color:#999999;
}




/* ONLINE OFFLINE */
#onlineoffline{
 position:absolute;
 z-index:700;
 top:94px;
 left:86px;
 width:100px;
 text-align:left;
}
#onlineoffline img{
 margin:0;
 border:0;
 width:102px;
 height:22px;
}
img.rss{
 width:14px;
 height:14px;
 margin:0 3px;
 border:0;
 vertical-align:-2px;
}





/* ADD LINK */
#addlink{
 position:absolute;
 z-index:710;
 top:-9px;
 left:36px;
 width:125px;
 text-align:left;
}
#addlink img{
 border:0;
 margin:0;
 width:125px;
 height:16px;
}




/* FAV SLAVES */
#favoriteslavesDiv{
 width:78px;
 height:158px;
 position:absolute;
 bottom:0;
 right:9px;
 z-index:200;
}
#favoriteslavesDiv img{
 width:78px;
 height:158px;
 border:0;
 margin:0;
}





/* LINKS TABLE */
#tbllinks{
 border-collapse:collapse;
 table-layout:auto;
 margin:3px 0 0 0;
}
#tbllinks td{
 margin:0;
 padding:0 9px 0 0;
 width:400px;
 text-align:left;
 vertical-align:top;
 font:normal normal normal 0.90em/110% "Century Gothic", "Gill Sans", Arial, Helvetica, Sans-Serif;
}





/* BANNERS TABLE */
#tblbanners{
 border-collapse:collapse;
 table-layout:auto;
 margin:0;
}
#tblbanners td{
 margin:0;
 padding:4px 9px 4px 0;
 width:300px;
 text-align:left;
 vertical-align:top;
 font:normal normal normal 0.90em/110% "Century Gothic", "Gill Sans", Arial, Helvetica, Sans-Serif;
}
#tblbanners td.size{
 width:60px;
 text-align:center;
}
#tblbanners td.size a{
 text-decoration:none !important;
 color:#993366;
 margin:0;
 display:block;
 padding:4px 0;
}
#tblbanners td.size a:link{
 color:#993366;
 text-decoration:none !important;
}
#tblbanners td.size a:visited{color:#cc6699}
#tblbanners td.size a:hover{
 text-decoration:underline !important;
 color:#a50021;
}
#tblbanners td.html{
 width:300px;
 padding-right:0;
}
#tblbanners td.html textarea{
 width:290px;
 height:50px;
 margin:0;
 background:none;
 border:1px solid #993366;
 font:normal normal normal 0.65em/110% "Century Gothic", "Gill Sans", Arial, Helvetica, Sans-Serif;
}
#bannerpopupDiv{
 overflow:visible;
 width:500px;
 height:200px;
}
#bannerpopupDiv img{
 margin:4px;
}



/* FL VIDEO OBJECT */
#flvideoOuterDiv{
 width:700px;
 background:none;
 text-align:center;
 vertical-align:middle;
}
#flvideoInnerDiv{
 width:440px;
 height:340px;
 background:url(../graphics/flower2.gif);
 margin:0 auto;
}
.flvideo{
 display:block;
 width:400px;
 height:300px;
 margin:24px auto 0 auto;
 padding:20px;
}
img.video{
 width:18px;
 height:16px;
 margin:0 3px;
 border:0;
 vertical-align:-2px;
}






/* GALLERY THUMBNAILS */
#tblthumbs{
 border:0;
 border-collapse:collapse;
 margin:0;
}
#tblthumbs td{
 padding:0 12px 12px 0;
 margin:0;
}
.imgInnerDivOut,
.imgInnerDivOver{
 margin:0;
 border:3px solid #ff7bb1;
 cursor:pointer;
 display:block;
 width:150px;
 height:150px;
 background:#ffffff;
 -moz-opacity:0.9;
 opacity:0.9;
}
.imgInnerDivOver{
 border:3px solid #993366;
 -moz-opacity:1.0;
 opacity:1.0;
}
.imgInnerDivOut img.ls,
.imgInnerDivOver img.ls{
 margin:25px 0;
 border:0;
 width:150px;
 height:100px;
}
.imgInnerDivOut img.pt,
.imgInnerDivOver img.pt{
 margin:0 25px;
 border:0;
 width:100px;
 height:150px;
}






/* BACK TO TOP DIV */
.bttDiv{
 width:100%;
 text-align:right;
}
.btt{
 margin:9px 6px 9px 0;
 padding:0;
 list-style-type:none;
}
.btt li{
 display:inline;
 color:#a50021;
 margin:0;
 padding-left:9px;
 font:normal normal normal 0.70em/120% "Century Gothic", "Gill Sans", Arial, Helvetica, Sans-Serif;
 background:url(../graphics/red-small-up.gif) 0 50% no-repeat;
}
.btt li a,
.btt li a:link,
.btt li a:visited{
 text-decoration:none !important;
 color:#cc6699;
}
.btt li a:hover{
 text-decoration:underline !important;
}



#slave_feedback{
 display:none;
 font:normal normal bold 0.90em/120% "Century Gothic", "Gill Sans", Arial, Helvetica, Sans-Serif;
 color:#993366;
 padding:12px 0;
 margin:0;
}



/* COMPLIANCE */
#compliance{
 position:absolute;
 width:260px;
 top:3px;
 right:9px;
 z-index:300;
 text-align:right;
}
#compliance a,
#compliance a:link{
 text-decoration:none;
 font:normal normal normal 0.70em/120% "Century Gothic", "Gill Sans", Arial, Helvetica, Sans-Serif;
 color:#ffffff;
}
#compliance a:visited{color:#ffffff}
#compliance a:hover{
 text-decoration:underline;
}

body.compliance{
 margin:12px;
}
body.compliance h1{
 margin:0;
 padding:0 0 9px 0;
 font:italic normal normal 1.40em/120% "Century Gothic", "Gill Sans", Arial, Helvetica, Sans-Serif;
 color:#ffffff;
}
body.compliance p{
 margin:0;
 padding:0 0 6px 0;
 font:normal normal normal 0.95em/120% "Century Gothic", "Gill Sans", Arial, Helvetica, Sans-Serif;
 color:#ffffff;
}
body.compliance a,
body.compliance a:link{
 text-decoration:underline;
 color:#993366;
}
body.compliance a:visited{color:#cc6699}
body.compliance a:hover{color:#ffffff}




/* HOME LINK */
#homelink{
 position:absolute;
 z-index:700;
 top:99px;
 left:34px;
 font:normal normal normal 0.95em/120% "Century Gothic", "Gill Sans", Arial, Helvetica, Sans-Serif;
 color:#ffffff;
 width:100px;
 text-align:left;
}
#homelink a,
#homelink a:link,
#homelink a:visited{
 color:#ffffff;
 text-decoration:none !important;
}
#homelink a:hover{
 text-decoration:underline !important;
}





/* COLOURS */
.purple{color:#993366}
.pink1{color:#cc3399}
.pink2{color:#cc6699}
.pink3{color:#ffe9e8}
.red{color:#a50021}

.bpurple{color:#993366; font-weight:bold; font-size:90%}
.bpink1{color:#cc3399; font-weight:bold; font-size:90%}
.bpink2{color:#cc6699; font-weight:bold; font-size:90%}
.bpink3{color:#ffe9e8; font-weight:bold; font-size:90%}
.bred{color:#a50021; font-weight:bold; font-size:90%}
