/* change container padding to 0.  make left and right nav 150 instead of 200, make all sections in them 140 instead of 190. Will ned to do left navigation, maybe lose words info. put the tower pic on the right after h3.  put the 160 width ads on the left after second paragraph   make h3 and h4 blue   social bookmark*/

body 
{margin:0;
padding:0;}       

html
{font-family:arial;
font-size:.7em;
color:#000000;
height:100%;
margin-bottom:1px;
   scrollbar-base-color: #f1dddd;
   scrollbar-arrow-color: #854141;     /*arrow at top and bottom*/
   scrollbar-3dlight-color:#f1dddd;      /*left and top highlight line*/
   scrollbar-darkshadow-color:#854141;       /*right and bottom highlight line*/
   scrollbar-face-color:#cbcbd5;         /*sliding scrollbar and arrow buttons top and bottom*/
   scrollbar-highlight-color:#ffffff;       /*left and top highlight line*/
   scrollbar-shadow-color:#854141;        /*right and bottom highlight line*/
   scrollbar-track-color:#FFF0F5;       /*the track*/}

.topline
{margin-bottom:0;
margin-top:8px;}

a:link
{color:#000080;
font-weight:bold;}
a:visited
{color:#483d8b;
font-weight:bold;}
a:hover
{color:#696969;
font-weight:bold;}
a:active
{color:#696969;
font-weight:bold;}

#container
{width:99%;
background-color:#ffffff;
padding:0;
margin-left:5px;   
margin-right:5px;}   

#toplogo
{text-align:center;       
padding:10px;
margin-left:auto;
margin-right:auto;
width:80%;
height:90px;
border: 5px #B0C4DE solid;
border-style: double;
background-color:#FFF0F5;
background-image:url(background2.jpg);
background-position:center;}

img.logopic 
{border: 0;
margin:0; 
height:45px;
width:277px;}     
  
#toplogo p
{font-size:1.2em;     
color: #FFF0F5;
font-weight:bold;
margin-top:8px;;
line-height:.9em;}

#topads
{text-align:center;
padding:0;}

#leftnav
{width:170px;
vertical-align:top;
border: 1px #bc8f8f solid;
padding-top:2px;
padding-left:4px;
padding-right:4px;     
background-color:#ffffff;}       

#skinlinks
{width:140px;               
margin-left:auto;
margin-right:auto;border: 1px #bc8f8f solid;
background-color: #FFF0F5;  
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:10px;}

/*  #rightsideads
{width:120px;               
margin-left:auto;
margin-right:auto;
border: 1px #bc8f8f solid;
background-color: #FFFFFF;
margin-top:10px; 
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:10px;}
*/

/*  leftsideads with image and no border
#leftsideads
{width:140px;               
margin-left:25px;
margin-top:10px;
padding-left:auto;}
*/

#newstuff
{border:#bc8f8f solid 1px; 
padding:1px; 
margin-top:30px; 
background-color: #FFF0F5; 
/*height:550px; 
overflow:auto;
visibility:visible;*/}  

#leftsideads
{width:140px;
margin-left:5px;
margin-top:10px;
padding-left:auto;}

#rightsideadswider
{width:170px;               
margin-left:auto;
margin-right:auto;
border: 1px #bc8f8f solid;
background-color: #FFFFFF;
margin-top:10px; 
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:10px;}

#leftsideadswider
{width:170px;               
margin-left:25px;
margin-top:10px;
padding-left:auto;}

#skinlinks_topic
{}

#main
{vertical-align:top;
padding-top:0;
padding-left:10px;
padding-right:10px;}

#rightnav
{width:130px;
vertical-align:top;
border: 1px #bc8f8f solid;
padding-top:2px;
padding-left:4px;
padding-right:4px;        
background-color:#ffffff;}       

#searchboxtop
{padding-bottom:10px;}

#healthyulinks
{padding-bottom:10px;}

#disclaimer
{margin-left:auto;
margin-right:auto;border: 1px #bc8f8f solid;
background-color: #FFF0F5;   
margin-top:10px;     
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:10px;}

/*  
#newstuff3
{width:140px;
height:500px; 
overflow:auto;
visibility:visible;
margin-top:10px;
margin-left:auto;
margin-right:auto;
border: 1px #bc8f8f solid;
background-color: #FFF0F5;        
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;}
*/

#newstuff2
{margin-left:auto;
margin-right:auto;
border: 1px #bc8f8f solid;
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:10px;
text-align:center}

/*
#socialbookmark
{margin-left:auto;
margin-right:auto;
border: 1px #bc8f8f solid;
background-color: #FFF0F5; 
color: #7b0606;
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:10px;
font-family:arial; 
font-size:1em;}
*/

#socialbookmark a 
{color:#000080;}

#hspace
{clear:both;}

#toph1
{border-bottom:1px solid #7b0606; 
text-align:center; 
background-color:#E6E6FA;}

#topleftsum
{margin-left:auto;
margin-right:auto;
border: 1px #bc8f8f solid;
background-color: #FFF0F5; 
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
font-family:arial;}

#popular
{margin-left:auto;
margin-right:auto;
margin:0;
border: 1px #bc8f8f solid;
background-color: #FFF0F5; 
color: #7b0606;
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:10px;
font-family:arial; 
font-size:1em;}

#search
{margin-left:auto;
margin-right:auto;
margin:0;
border: 1px #bc8f8f solid;
background-color: #FFF0F5; 
color: #7b0606;
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:10px;
font-family:arial; 
font-size:1em;}

.bookmarkside{margin-top:0;
margin-bottom:0;}
.bookmarkside a:link
{color:#000080;
font-weight:normal;}

#toprightsocial
{margin-left:auto;
margin-right:auto;
margin-top:10px;
border: 1px #bc8f8f solid;
background-color: #FFF0F5; 
color: #7b0606;
padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:10px;
font-family:arial; 
font-size:1em;}

p.sum1
{color: #7b0606; 
font-size:1em;
margin-top:0;
margin-bottom:0;}

p.sum2
{color: #000080; 
font-size:.8em;
margin-top:0;
margin-bottom:0;}

.top, a.top,  a.top:hover
{font-family:arial;
font-size:.9em;
color:#000000;
text-decoration: none;}

.backtotop 
{font-family:arial;
font-size:1.1em;
font-weight:bold;
color:#000000;
text-align:center;
margin-bottom:15px;}

.sidebar
{margin-top:0;
margin-bottom:0;}

.toplogo
{margin-top:5px;
margin-bottom:5px;}

p.side
{margin-top:0;
margin-bottom:0;}   

p.sidenews
{margin-top:0;
margin-bottom:8px;}  

p.side2
{margin-top:3px;
margin-bottom:3px;}     

p.sidelinks
{margin-top:0;
margin-bottom:0;
background-image: url(arrow.gif);      
background-repeat: no-repeat;      
background-position: 0 .4em;      
padding-left: .8em;}      

p.sidelinksindent
{margin-top:0;
margin-bottom:0;
margin-left:12px;
background-image: url(arrow.gif);      
background-repeat: no-repeat;      
background-position: 0 .4em;      
padding-left: .8em;}    

p.sitemap
{margin-top:0;
margin-bottom:0;}   

p.sitemap_sub
{margin-top:0;
margin-bottom:0;
margin-left:15px;}  

p.common
{text-align:center; 
font-size:.78em;}

.toph
{font-family:arial; 
font-size:.9em; 
font-weight:bold; 
color:#7b0606; 
padding:0; 
margin:0;}    

p.topline   /* h3 */
{text-align:center;
font-size:1.2em;
color: #7b0606;
font-weight:bold;}

h4
{text-align:left;
font-size:1.1em;
color: #7b0606;}

a.rightsskinlinks_info
{position:relative;
color:#000080;
font-weight:bold;
display:block;}

a.rightsskinlinks_info:hover
{background-color:#FFF0F5;
text-decoration: none;}

a.rightsskinlinks_info span
{display: none}

a.rightsskinlinks_info:hover span
{display:block;
position:absolute;
z-index:30; 
top:1em; left:-16em; width:15em; /*adjust left to change position*/
border:2px solid #B0C4DE;
background-color:#FFF0F5; color:#000;
text-decoration: none;
font-weight:normal;
text-align: left}

p.buttonlink
{margin-top:2px;
margin-bottom:3px;
margin-right:15px;
margin-left:3px;
border: #bc8f8f solid 2px;  
background-color:#E6E6FA;  
background-position: 0 .4em;      
padding-left: .8em;
font-weight: bold;
color: #8B3A3A;}  

p.buttonlink a
{font-weight: bold;
color: #8B3A3A;
text-decoration: none;}

p.buttonlink a:visited
{font-weight: bold;
color: #8B3A3A;
text-decoration: none;}

p.buttonlink a:hover
{font-weight: bold;
color: #8B3A3A;
text-decoration: none;}

p.mainsidelinks
{margin-top:0;
margin-bottom:0;
background-image: url(arrow.gif);      
background-repeat: no-repeat;     
background-position: 0 .4em;      
padding-left: .8em;}       

p.mainsidelinksindent
{margin-top:0;
margin-bottom:0;
margin-left:12px;
background-image: url(arrow.gif);     
background-repeat: no-repeat;       
background-position: 0 .4em;      
padding-left: .8em;}    

p.mainsidelinks a
{position:relative;
color:#000080;
font-weight:bold;
display:block;}

p.mainsidelinks a:visited
{color:#483d8b;
font-weight:bold;}

p.mainsidelinks a:hover
{background-color:#FFF0F5;
text-decoration: none;
color:#696969;
font-weight:bold;}

p.mainsidelinks a span
{display: none}

p.mainsidelinks a:hover span
{display:block;
position:absolute;
z-index:30; 
top:0; left:13em; width:15em; /*adjust left to change position*/
border:2px solid #B0C4DE;
background-color:#FFF0F5; color:#000;
text-decoration: none;
font-weight:normal;
text-align: left}  

p.mainsidelinksindent
{margin-top:0;
margin-bottom:0;
margin-left:12px;
background-image: url(arrow.gif);     
background-repeat: no-repeat;       
background-position: 0 .4em;      
padding-left: .8em;}    

p.mainsidelinksindent a
{position:relative;
color:#000080;
font-weight:bold;
display:block;}

p.mainsidelinksindent a:visited
{color:#483d8b;
font-weight:bold;}

p.mainsidelinksindent a:hover
{background-color:#FFF0F5;
text-decoration: none;
color:#696969;}

p.mainsidelinksindent a span
{display: none}

p.mainsidelinksindent a:hover span
{display:block;
position:absolute;
z-index:30; 
top:1em; left:10em; width:15em; /*adjust left to change position*/
border:2px solid #B0C4DE;
background-color:#FFF0F5; color:#000;
text-decoration: none;
font-weight:normal;
text-align: left}  

#adsection2
{position:relative;
float:left;
width:350px;
margin-right:20px;
margin-top:10px;
margin-bottom:10px;}

#adsection3
{position:relative;
float:right;
width:350px;
margin-left:20px;
margin-top:10px;
margin-bottom:10px;}

#adsection4
{position:relative;
float:left;
width:350px;
margin-right:20px;
margin-top:10px;
margin-bottom:10px;}

 /*
#adsection2
{text-align:center; 
margin:15px;}

#adsection3
{text-align:center; 
margin:15px;}

#adsection4
{text-align:center; 
margin:15px;}
*/