
@charset "UTF-8";

.safariBluffMain{
background-color: #000000;
}

html, body {
height: 100%;
	margin-top: 0px;
	margin-left: 0px;
		margin-bottom: 0px;
	margin-right: 0px;
}



#Framework{height:100%; min-height:100%;}
#leftFrame{height:100%; min-height:100%; }



.headTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:700;
}



.mnTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:700;
}

.dropTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:400;
}

.footTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #111111;
	font-weight: 700;
}


.starter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}










A.headLink:link {color:#111111; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: 700} 
A.headLink:visited {color: #111111; font-family: Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; font-weight: 700} 
A.headLink:hover {color:#336600; font-family: Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; font-weight: 700} 
A.headLink:active {color:#111111; font-family: Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; font-weight: 700}


A.footLink:link {color:#111111; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: 400} 
A.footLink:visited {color: #111111; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; font-weight: 400} 
A.footLink:hover {color:#336600; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; font-weight: 400} 
A.footLink:active {color:#111111; font-family: Verdana, Arial, Helvetica; font-size: 10px; text-decoration: none; font-weight: 400}

A.ddLink:link {color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: 400} 
A.ddLink:visited {color: #333333; font-family: Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; font-weight: 400} 
A.ddLink:hover {color:#b1be00; font-family: Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; font-weight: 400} 
A.ddLink:active {color:#333333; font-family: Verdana, Arial, Helvetica; font-size: 11px; text-decoration: none; font-weight: 400}






    DIV#googleAds {
	position         : absolute;
	top              : 32px;
	left            : 50%;
	margin-left: 420px;
	width: 160px;
	z-index: 1000;
   }



 DIV#newsViewer {
	position         : absolute;
	top              : 153px;
	left            : 50%;
	margin-left: -0px;
	width: 350px;
	height: 300px;
	z-index: 12;
	visibility: hidden;
/*		
	opacity: 0.85;
	-moz-opacity: 0.85;
	filter: alpha(opacity=85);
*/

   }
   
   
   
    DIV#colourSelecter {
	position         : absolute;
	top              : 153px;
	left            : 50%;
	margin-left: 150px;
	width:145px;
	height: 175px;
	z-index: 13;
	visibility: hidden;
	background-color: #ffffff;

   }
   
   
      DIV#gallPic {
	position: absolute;
visibility: hidden;
	top              : 206px;
	margin-left            : -369px;
	left :   50%;
	width: 738px;


z-index: 37;

   }
   
   
         DIV#gallPics {
	position: relative;
visibility: hidden;
	top              : 20px;
margin-left            : -0px;
	width: 100%;

z-index: 38;

   }
   
   
            DIV#allPics {
	position: relative;
visibility: hidden;
	top              : 20px;
margin-left            : -0px;
	width: 100%;

z-index: 38;

   }
   
   
         DIV#comment {
	position         : absolute;
	top              : 0px;
	left            : 50%;
	margin-left: -293px;
	width: 600px;
	
	z-index: 9;
	visibility: hidden;


   }
   
   
            DIV#galleryMe {
	position         : absolute;
	top              : 0px;
	width: 600px;
	
	z-index: 10;
	visibility: hidden;


   }
   
               DIV#postLink {
	position         : absolute;
	top              : 0px;
	left            : 50%;
	margin-left: -193px;
	width: 400px;
	
	z-index: 16;
	visibility: hidden;


   }
   
   
                  DIV#postVideo {
	position         : absolute;
	top              : 0px;
	left            : 50%;
	margin-left: -193px;
	width: 400px;
	
	z-index: 17;
	visibility: hidden;


   }
   
   
DIV#gallUnder {
	position         : absolute;
	top              : 213px;
	margin-left            : -279px;
	left :   50%;
	width: 738px;
    height: 726px;
	z-index: 31;
	background-color: #ffffff;
	visibility: hidden;
    

    
    opacity: 0.96;
	-moz-opacity: 0.96;
	filter: alpha(opacity=96);
    



   }

DIV#div_chat {
position: absolute;
height: 320px;
width: 300px;
overflow: auto;
z-index: 6;
}



DIV#pageHere {
position: relative;
visibility: visible;


z-index: 34;
}

DIV#messager {
position: absolute;
visibility: hidden;
top              : 116px;margin-left            : -369px;	left :   50%;
	width: 738px;

z-index: 36;
}


DIV#recommend {
position: absolute;
visibility: hidden;
	top              : 206px;
	margin-left            : -279px;
	left :   50%;
	width: 738px;

z-index: 39;
}



DIV#spicon {
position: absolute;
	top   : 0px;
	margin-left            : 0px;
	width: 40px;
height:40px;
z-index: 98;
}

DIV#spover {
position: absolute;
	top              : 0px;
	margin-left            : 0px;
	width: 200px;
height:40px;
z-index: 9990;
visibility:hidden;
}


DIV#commentBox {
position: absolute;
visibility: hidden;
top              : 123px;margin-left            : -369px;	left :   50%;
	width: 738px;


z-index: 37;
}

DIV#commentUnder {
	position         : absolute;
    top              : 123px;margin-left            : -369px;	left :   50%;
	width: 738px;
    height: 642px;
	z-index: 32;
	background-color: #ffffff;
	visibility: hidden;
    

    
    opacity: 0.96;
	-moz-opacity: 0.96;
	filter: alpha(opacity=96);
    


   }
   
   
   DIV#fullUnder {
	position         : absolute;
	top              : 213px;
	margin-left            : -279px;
	left :   50%;
	width: 736px;
	z-index: 33;
	background-color: #ffffff;
	visibility: hidden;
    
    


   }
   
   
   


DIV#operations {
position: absolute;
visibility: visible;
	margin-top              : 0px;
	margin-left            : 0px;
	top: 0px;
	left:0px;
	width: 120px;
	height: 50px;
font-size:11px;
z-index: 40;
}


DIV#pathsUnderBox {
position: absolute;
visibility: hidden;
	top              : 213px;
	margin-left            : -213px;
	left :   50%;
	width: 590px;
	height: 401px;
z-index: 48;
}




DIV#pagesBox {
position: absolute;
visibility: hidden;
top              : 123px;margin-left            : -369px;	
	left :   50%;
	width: 400px;
	height: 200px;

z-index: 49;
}

DIV#newsBox {
position: absolute;
visibility: hidden;
top              : 123px;margin-left            : -305px;	
	left :   50%;
	width: 400px;
	height: 200px;

z-index: 50;
}

DIV#galleryBox {
position: absolute;
visibility: hidden;
top              : 123px;	margin-left            : -247px;
	left :   50%;
	width: 400px;
	height: 200px;

z-index: 51;
}



DIV#pathTypesBox {
position: absolute;
visibility: hidden;
	top              : 123px;	margin-left            : -169px;
	left :   50%;
width: 120px;
z-index: 52;
}


DIV#pathsInBox {
position: absolute;
visibility: hidden;
top              : 126px;	margin-left            : -52px;
	left :   50%;

z-index: 53;
}


DIV#pathsOutBox {
position: absolute;
visibility: hidden;
	top              : 141px;	margin-left            : -52px;	left :   50%;

z-index: 54;
}





DIV#m2Box {
position: absolute;
visibility: hidden;
	top              : 245px;
left:177px;


z-index: 102;
}


DIV#m3Box {
position: absolute;
visibility: hidden;
	top              : 277px;
left:177px;

z-index: 103;
}


DIV#m5Box {
position: absolute;
visibility: hidden;
	top              : 245px;
left:177px;

z-index: 105;
}


DIV#m6Box {
position: absolute;
visibility: hidden;
	top              : 277px;
left:177px;

z-index: 106;
}



DIV#m8Box {
position: absolute;
visibility: hidden;
	top              : 317px;
left:177px;

z-index: 108;
}




DIV#m11Box {
position: absolute;
visibility: hidden;
	top              : 349px;
left:177px;

z-index: 110;
}



DIV#m12Box {
position: absolute;
visibility: hidden;
	top              : 381px;
left:177px;

z-index: 111;
}







DIV#m7Box {
position: absolute;
visibility: hidden;
	top              : 421px;
left:177px;

z-index: 107;
}



DIV#logDiv {
position: absolute;
visibility: hidden;
top              : 435px;
left:177px;
z-index: 115;
}



TABLE#galleryTable{
height:100%;
vertical-align: middle;
min-height:auto;
}

TABLE#commentTable{
height:100%;
vertical-align: middle;
min-height:auto;
}


SPAN#chatSpan {

	visibility: hidden;


   }
   
   
            DIV#galHere {
	position         : absolute;
	top              : 65px;
	left            : 50%;
	margin-left: -360px;
	width: 700px;
	z-index: 500;
   }
            
            DIV#overButts {
	position         : absolute;
	top              : 65px;
	left            : 50%;
	margin-left: -360px;
	width: 700px;
	z-index: 501;
   }
             DIV#underButts {
	position         : absolute;
	top              : 65px;
	left            : 50%;
	margin-left: -360px;
	width: 700px;
	z-index: 499;
   }  
   
   
   
   
   /* SOCIAL BOOKMARKING */
.sharesb {
	padding:2px;
	margin:2px 0 0px 0;
	width: 13.5em;
	font-size:10px;
}

.sharesb ul {
	list-style:none;
	list-style-type:none;
	margin:6px 0 4px 0;
	padding:0;
}
.sharesb ul li {
	padding:0 4px 4px 0;
	list-style:none;
	list-style-type:none;
}
.sharesb ul li.delicious {
	background:url("http://www.specialistpage.com/images/delicious.gif") no-repeat 0 0;
}
.sharesb ul li.digg {
	background:url("http://www.specialistpage.com/images/digg.gif") no-repeat 0 0;
}
.sharesb ul li.reddit {
	background:url("http://www.specialistpage.com/images/reddit.gif") no-repeat 0 0;
}
.sharesb ul li.facebook {
	background:url("http://www.specialistpage.com/images/facebook.gif") no-repeat 0 0;
}
.sharesb ul li.stumbleupon {
	background:url("http://www.specialistpage.com/images/stumbleupon.gif") no-repeat 0 0;
}
.sharesb ul li.nojs {
	color:#336699;
	font-weight:normal;
		font-size:10px;
}
.sharesb ul li a {
	padding:0 0 0 18px;
	margin:0 3px 0 0px;
	color:#336699;
}




