/** delet me after **/
/** @import "temp.css"; **/
/** **/

div#zovcontent
{
    margin  : -30px 0 0 20px;
    padding : 0 0 12px 0;
}

div#zovinnercontent .bwhite
{
    color           : #fff;
    font-weight     : bold;
    font-size       : 13px;      
}

div#zovcontent a:link
{
    color           : #39c;
}

div#zovcontent a:visited
{
    color           : #77b4d2;
}

div#zovcontent a:hover, div#zovcontent a:active
{
    color           : #c66;
    text-decoration : none;    
}


div#zovcontent .hrule
{
    clear           : left;
}

div#zovcontent h1, h2
{
    margin  : 0 0 0 0;
    padding : 0 0 0 0;
}

div#zovintcontent
{
    background-color    : transparent;
    width               : 289px;
    margin              : 0 0 0 0;
    padding             : 0 0 0 0;
    color               : #666;    
}


div.clearall
{
    clear           : both;
    background-color    : #fff;
}


div#zovcontent table#zovmaintable
{
    margin  : 0 0 0 0;
    padding : 0 0 0 0;
}







div#zovcontent div#grownup, div#zovcontent div#elec101, div#zovcontent div#talkzup, div#zovcontent div#zoomaction
{
    margin          : 0 0 0 0;
    padding         : 0 0 21px 0;
}

div#zovcontent div#grownup a, div#zovcontent div#elec101 a, div#zovcontent div#talkzup a, div#zovcontent div#zoomaction a, a.anc
{
    font-weight     : bold;
}

div#zovcontent div#grownup
{
    background      : #fff url(../img/icon_grownups.gif) no-repeat 0 58px;  
}

div#zovcontent div#elec101
{
    background      : #fff url(../img/icon_101.gif) no-repeat 0 12px;  
}

div#zovcontent div#talkzup
{
    background      : #fff url(../img/icon_zups.gif) no-repeat 0 33px;  
}

div#zovcontent div#zoomaction
{
    background      : #fff url(../img/icon_zia.gif) no-repeat 0 34px;  
}


div#zovcontent p.header
{
    font-weight     : bold;  
    margin-top      : 9px;
    padding-top     : 0;  
}


div#zovcontent p.first
{
    margin-top     : 0px;
    padding-top    : 0;      
}

div#zovcontent div#grownup p.header
{
    margin-top      : 5px;
}


div#zovcontent div#talkzup p.header
{  
    margin-top      : 5px;
    margin-bottom   : 0;  
    padding-bottom  : 0;
}




div#zovcontent div#grownup p, div#zovcontent div#elec101 p, div#zovcontent div#talkzup p,div#zovcontent div#zoomaction p
{
    margin-left       : 95px;
    margin-bottom     : 0px;
    padding-bottom    : 0px;
}



div#zovcontent div#talkzup p.second
{
    margin-top     : 0px;
}

div#zovcontent  h2.subhead
{
    margin-left     : 95px;
    padding-top      : 9px;
}

div#zovcontent  div#elec101 h2.subhead, div#zovcontent  div#zoomaction h2.subhead
{
    padding-top      : 12px;    
}

div#zovcontent div#grownup h2.subhead
{
    margin-left      : 93px;
    padding-top      : 0px;
}



div#zovcontent .red, div#zovcontent .bred
{
    color           : #c00;      
}

div#zovcontent .bred
{
    font-size       : 14px; 
    font-weight     : bold;        
}

div#zovcontent .bwhite
{
    color           : #fff;
    font-weight     : bold;
    font-size       : 13px;      
}

div#zovcontent .lbwhite
{
    color           : #fff;
    font-weight     : bold;
    font-size       : 21px;      
}

div#zovcontent div#voteCA .desctxt
{
    color           : #0cf;
    font-weight     : bold;
    font-size       : 13px;      
}

div#zovcontent div#voteCA #vtnow
{
    margin-top      : 5px;
}

div#zovcontent div#voteCA #rsin
{
    margin-top      : 10px;
}

/* orange sidebar */

div#zovcontent div#zovside a, div#zovcontent div#zovside a:link
{
	font-weight  : bold;
	color        : #9FF;	
}

div#zovcontent div#zovside a:visited
{
	color				: #920;	
}


div#zovcontent div#zovside a:hover
{
	color				: #FFF;	
}



/** home side bar **/
div#zovcontent div.rightSideBar
{
    width           : 170px;
    margin          : 0 0 0 0;
    padding         : 0 0 0 0;
}

div#zovcontent #vote
{
    margin          : 0 15px 0 0;
    padding         : 0 0 25px 0;
    width           : 155px;
    color           : #0cf;
    background      : #1253A4 url(../img/vote_bottom.gif) no-repeat bottom left;  
}


div#zovcontent #vote #voteCA
{
    padding         : 6px 5px 8px 17px;
    margin          : 0 0 0 0;
}

div#zovcontent #vote #voteC
{
    padding         : 14px 5px 8px 17px;
    margin          : 0 0 0 0;
}

div#zovcontent div#soundout
{
    margin          : 11px 0 0 0;
    padding         : 0 0 10px 0;
    width           : 170px;
    color           : #fff;
    background      : #fff url(../img/soundout_bottom.gif) no-repeat bottom left;  
}

div#zovcontent div#soundout div#soundC
{
    background      : #f33;  
    margin          : 0 0 0 0;
    padding         : 0 0 25px 0;
    width           : 155px;
}

div#zovcontent div#soundout div#soundC p
{
    margin-bottom      : 0px;
    padding-bottom     : 0px;
}


div#zovcontent .linkinfo
{
    font-size           : 10px;  
}

div#vote .nowC
{
    text-align  : center;
}

div#voteC p.linkinfo a
{
	color				: #0CF;
}

div#voteC a.voteCIntLink, div#voteC a.voteCIntLink:link
{
	font-size    : 13px;
	font-weight  : bold;
	color        : #9FF;	
}

div#voteC a.voteCIntLink:visited
{
	color				: #0CF;	
}


div#voteC a.voteCIntLink:hover
{
	color				: #FFF;	
}




div#zovcontent a.resultlink
{
	font-size			: 130px;
}

div#zovcontent  #zovthink
{
    margin-top  :134px;
    padding-top : 0;
}

div#zovcontent form#sout
{
    margin          : 0 0 0 0;
    padding         : 15px 12px 0 12px;        
}

div#zovcontent form#sout input.rd
{
    padding         : 0 0 15px 0;        
}

div#zovcontent form#sout fieldset
{
    border          : 0px;
    border          : none; 
    margin          : 0 0 0 0;
    padding         : 0 0 0 0;
}
 
 
div#zovcontent form#sout legend
{
    display         : none; /** for accesibility **/
} 

div#zovcontent form#sout label
{
    display         : block;
    margin          : 0 0 0 0;
    padding         : 0 12px 0 12px;      
} 

div#zovcontent form#sout label.fradio
{
    padding-top         : 12px;
}

div#zovcontent form#sout .sobutton
{
    margin          : 15px 0 0 0;
    padding         : 0 0 0 0;
    text-align      : center;
}

div#zovcontent form#sout .sobtn
{
    margin-bottom   : 5px;
    color           : #fff;
    background-color    : #cf001b;    
    font-family		: verdana, arial, sans-serif;
    font-weight		: bold;
    font-size		: 11px;
}


div#zovcontent form#sout a:link
{
    color           : #fff;
}

div#zovcontent span.pipe
{
	color			: #999;
}
