/*Common styles for both printer and screen.*/


* { 
padding : 0;
margin : 0;
} 

body { 
font-family : Verdana,Tahoma,Arial,Sans-serif;
font-size : 10px;
background-image: url("graphics/sides.png");
background-repeat: repeat;
} 

img { 
padding : 5px;
border : 0px solid #caff7a;	/*Sets a border around each image...*/
} 

img.floatTL { 
float : left;
margin-right : 10px;
margin-bottom : 0;
margin-top : 10px;
margin-left : 10px;
} 

img.floatTR { 
float : right;
margin-left : 7px;
margin-bottom : 0;
margin-top : -2px;
margin-right : 10px;
} 


p { 
text-align : justify;
padding : 5px;
color : #000000;
font-size : 1.1em;
} 

table { 
text-align : left;
color : #000000;
font-size : 1.025em;
} 


#wrapper { 
margin : 0 auto;
width : 1000px;
} 


#textcolumn { 
padding-left : 30px;
padding-top : 5px;
color : #333;
border : 0px solid #4e7fb6;
width : 1000px;
float : left;
background-image : url(graphics/txtimg.png);
background-repeat : repeat-y;
} 

#textcolumn p { 
padding-left : 5px;
padding-top : 5px;
width : 675px;
font-size : 11px;
} 

#textcolumn h2 { 
padding-left : 0px;
font-size : 16px;
color : #000000;
} 


#textcolumn h3 { 
padding-left : 5px;
padding-top : 3px;
padding-bottom : 8px;
font-size : 1.4em;
font-weight : lighter;
color : #4e7fb7;
letter-spacing : -1px;
} 

#textcolumn hr {
  border: 0;
  width: 90%;
}



#textcolumn ul { 
/*padding : 3px 0px 0px 0;*/	/*1st is dist from top, 2rd is dist to next item... below.*/
margin-left : 12px;
font-size : 11px;
/*width : 200px;*/
} 

#textcolumn li { 
line-height : 15px;	/*Dist between the lines...*/
background : #fff;
list-style : none;
padding-left : 0;
/*margin-left : 41px;
color : #4e7fb6;
width : 200px;*/
} 

#textcolumn a { 
text-decoration : none;
color : #363778;
/*width : 200px;*/
} 


#textcolumn ul li a.here,
#textcolumn ul li a:hover { 
color : #FFFFFF;
background-color: #363778;
} 


