html, body { height: 100% }


       
.body	{ font-family: Arial,Verdana,Helvetica,sans-serif ;
				     margin: 0px ;
                background-color: #FF9B00 ; 
						 }

a					 { color: #000000 }

img				 { border: none }
						 
.topbanner { /*width: 100% ;*/
					   text-align: left ;

					  }
						 
.topbanner img { margin: 10px; }

.footer    { text-align: center; 
             font-size: 75%;
                background-color: #FF9B00 ;             
						 position: fixed;
                     bottom: 0;
                     width: 100%;
                     padding: 4px;
                     /*display: table-row;*/ 
										 border-top-style: solid ;
										 border-top-width: 2px ;
										 border-top-color: #FF8800 ;}
.cols { padding-bottom: 4em; }

.leftbar { /*float: left;*/
								   position: absolute;
									 left: 0px;
								   width: 170px; 
                              background-color: #FF9B00 ;
                             }
                             
.leftbar img { margin: 2px 15px 2px 10px; }                             
									 
.cpad						 { text-align: center; }

.main    { margin: 10px  180px 10px 180px ;
           padding: 10px;
           min-height: 500px ;
           background-color: white ;
						 }

.twtwrapper  { text-align: right ;  }
#twidget		 { position: absolute;
               top: 3px ;
							 right: 135px ; }

.signmenu  { list-style: none ; }

.signmenu li { padding: 3px; }

.signmenu li a         {  
						 					 	 font-size: 125% ;
												 font-weight: bold ;
												 }

.currentsign, .theastrologer  { margin: 15px;
       					float: right;
								text-align: center;
								font-style: italic;
								width: 200px;
								}

.widecurrentsign  { margin: 15px;
       					float: right;
								text-align: center;
								font-style: italic;
								width: 372px;
								}

.katepic  { float: right;
 						margin: 10px; }								
								
.blurb					{ font-weight: bold }

.googlereferral				{ float: right; }

.googlebar						{ margin-left: auto;
											  margin-right: auto; }

.googleads						{ position: absolute;
                                  top: 0px;
                                  right: 10px;
												margin-top: 1em; }																																 

/*.signmenu li a:link { color: #000000; }
*/
.arilink a:hover     { color: #FF0000; }
.taulink a:hover     { color: #003F0F; }
.gemlink a:hover     { color: #FDE03E; }
.canlink a:hover     { color: #FF9999; }
.leolink a:hover     { color: #F8A100; }
.virlink a:hover     { color: #D1D1D1; }
.liblink a:hover     { color: #0033CC; }
.scolink a:hover     { color: #800019; }
.saglink a:hover     { color: #990099; }
.caplink a:hover     { color: #7E6C41; }
.aqulink a:hover     { color: #00FF66; }
.pislink a:hover     { color: #0099CC; }

.sunlink a:hover     { color: #FF6900; }
.moolink a:hover     { color: #91759D; }
.merlink a:hover     { color: #FFD200; }
.venlink a:hover     { color: #B90B66; }
.marlink a:hover     { color: #800019; }
.juplink a:hover     { color: #7339AC; }
.satlink a:hover     { color: #56350D; }
.uralink a:hover     { color: #0033CC; }
.neplink a:hover     { color: #0027C3; }
.plulink a:hover     { color: #5B0012; }
