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


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

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

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

.titTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #abd59f;
	font-weight: 400;
}

.portalTxt {
padding-top: 2px;
padding-left: 4px;
vertical-align:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: 700;
}


.portalBox {
padding-top:3px;
padding-left:6px;
padding-bottom:3px;
padding-right:6px;
vertical-align:top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: 400;
}


.activityTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: 400;
}


      DIV#pageFrame{

z-index:20;
height:100%;
position:absolute;
top: 0px;
left:50%;
width:940px;
margin-left: -470px;
background-image:url(../images/v2/page-bg-tile.gif);
background-repeat:repeat-y;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:400;
}



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

   }
   
   
   
      
   DIV#gallPic{

visibility:hidden;
z-index:502;
height:500px;
position:absolute;
top: 190px;
left:400px;
width:600px;
margin-left: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:400;
}




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


   }
   
   
   
   
      DIV#postLink{

visibility:hidden;
z-index:501;
height:500px;
position:absolute;
top: 190px;
left:50%;
width:600px;
margin-left: -80px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:400;
}


   
   DIV#postVideo{

visibility:hidden;
z-index:500;
height:500px;
position:absolute;
top: 190px;
left:50%;
width:600px;
margin-left: -80px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:400;
}


      DIV#youVid{

visibility:hidden;
z-index:499;
height:500px;
position:absolute;
top: 190px;
left:400px;
width:600px;
margin-left: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:400;
}
   
   
   
DIV#gallUnder {
	position         : absolute;
	top              : 0px;
	left            : 0px;
	width: 100%;
	height: 840px; 
	z-index: 6;
	background-color: #ffffff;
	opacity: 0.92;
	visibility: hidden;
	-moz-opacity: 0.92;
	filter: alpha(opacity=92);

   }

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


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

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

SPAN#chatSpan {

	visibility: hidden;


   }



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


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




/* SOCIAL BOOKMARKING */
.sharesb {
	padding:2px;
	margin:2px 0 0px 0;
	width: 100%;
	font-size:13px;
}

.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;
}

    DIV#myContent1{
	
        margin:0 auto;
        height:240px;
        width:300px;
        overflow:hidden;
        position:relative;
		
    }
    #list ul,
    #list li{
        list-style:none;
        margin:10;
        padding:0px;
		line-height:22px;
    }
    #list a{
        position:absolute;
        text-decoration: none;
        color:#666;
    }
    #list a:hover{
        color:#ccc;
    }
