﻿/* VGS Victoria Genealogical Society - Style Sheet */

/* colors used:
green - #339966; 
gold - #996600;
dark brown - #663300;
mustard - #cc9900;
*/

/* page layout */

body {
background-color : #88b77d;
background-image:url(graphics/green1_diamonds010_tile.jpg); 
} 

div#wrapper1 {
background-color: #78ad78;
margin:0;
padding:20px;
border:3px #339966 ridge;				
}

div#wrapper2 {
background-color:#ffffff;
border:2px green ridge;				
}

table {
border-color: green; /* was #cc9900 */
border-style: ridge}

table.p {
border-style: none;
background-color : #ffffff;
color : #000000;}

table.p h3 {
text-align:center;
color:black;	
}

table.c {
border-color: #cc9900;
border-style: solid;} 


table.a {
border-color: #cc9900;
border-style: solid;
border-width: 1px;} 

div#header {
margin:0;
padding:20px;
text-align:center;				
}

div#main {
margin:0;
padding:10px 20px 20px 20px;
text-align:left;				
}

div#footer{
margin:0;
padding:20px;
text-align:center;				
}

div#menu_top {
background-color:#abd2a4;
border-top: 2px green ridge;
border-bottom:2px green ridge;
text-align:center;	
padding:5px 20px 5px 20px;			
}

div#menu_bottom {
text-align:center;				
}

div.clear {
clear:both;				
}



/* text formating */

div#seve {
font-family : Comic Sans MS, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color : #000000; 
background-color : transparent; 
}

div.menu2 {
text-align: center;	
}

div.menu2 a {
font-size: 1.1em;
font-variant: small-caps;
}


ol {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11pt;  
}
dl {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11pt;  
}
ul {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11pt;  
}

ul.narrow {
font-family : Arial, Helvetica, sans-serif; 
font-size : 10pt;
list-style-type: none;
padding:10px;
margin:0;
text-align: left;
}

ul.narrow li {
padding-bottom:10px;				
}

ul.narrow li a {
font-size:10pt;			
}

li {
padding-bottom:10px;				
				
}

blockquote {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11pt;  
}

th {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11pt;  
}

td {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11pt;  
}

p {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11pt;  
}


table#schedule {
width: 90%;
margin: 20px auto 20px auto;
border-collapse: collapse; 
border: ridge #222222 3px;				
}

table#schedule tr th{
border: solid black 1px;	
padding: 5pt;	
margin-left : 10%;
margin-right : 10%;
color : #000000;
background-color:#c7fdc7; /*was 339966 */
		
}

td {
background-color : #ffffff;
padding : 5pt;
margin-left : 10%;
margin-right : 10%;
color : #000000;
				
}
td.c {
background-color : #ffff99;
border-width: 1px;
color : #000000;
}

table#schedule tr td{
padding: 5pt;
margin-left : 10%;
margin-right : 10%;
color : #000000;
border: solid #339966 1px;
text-align:center;			
}

p.margin {
margin-right : 20%; 
margin-left : 10%; 
} 
div.margin {
margin-right : 20%; 
margin-left : 10%; 							
}

p.marg {
margin-right : 30%; 
margin-left : 30%; 
}
p.marg2 {
margin-right : 15%; 
margin-left : 15%; 
}
p.sm {
font-family : Arial, Helvetica, sans-serif; 
font-size : 7pt; 
font-weight : bold; 
background-color : transparent; 
}

p.lar {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12pt; 
font-weight : normal; 
background-color : transparent; 
}
p.ex {
border : 3pt solid #cc9900;
background-color : #ffffff;
padding : 5pt;
margin-top : 5pt;
margin-bottom : 5pt;
margin-left : 10%;
margin-right : 10%;
color : #000000;
}

p.caption {
text-align: center;
font-style: italic;
font-size:.9em;
font-weight:normal;				
}

p.note {
text-align: center;								
}


div.menu2 a:hover {
font-size: 1.1em;
font-variant: small-caps;
}


i.g {
color : #006600; 
background-color : transparent;
font-weight : bold;  
}

i.gr {
color : #ff0000; 
background-color : transparent;
font-weight : bold;  
}

i.s {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
font-weight : normal; 
color : #000000; 
background-color : transparent; 
} 

h1 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 14pt; 
font-weight : bold; 
color : #496949; /*was 996600*/
background-color : transparent;
text-align:center;
}
h2 {
padding: 5px 5px;
font-family : Arial, Helvetica, sans-serif; 
font-size : 13pt; 
font-weight : bold; 
color : #603048; /* was 996600 */
background-color:#d08fae;/*was #FFF5D9, FFEEBB*/
} 
h3 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12pt; 
font-weight : bold; 
color : #663300; 
background-color : #ffffff;
}
h4 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12pt; 
font-weight : normal; 
color : #9966cc; 
background-color : transparent; 
}
h5 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 14pt; 
font-weight : bold; 
color : #339966;  
background-color : transparent;
} 
a:link {
background : #ffffff; 
color : #339966; 
text-decoration : underline;
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11pt;  
}
a:visited {
background : #ffffff; 
color : #339966; 
text-decoration : underline;
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11pt;  
} 
 
a:hover {
background : #fffff; 
color : #cc9900; 
text-decoration : none;
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11pt;  
}
 
a:active {
background : #fffff; 
color : #339966; 
text-decoration : underline;
font-weight : bold;  
font-family : Arial, Helvetica, sans-serif; 
font-size : 11pt; 
}

a.n:link {
background : #ffffff; 
color : #009933; 
text-decoration : underline;
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12pt;  
}
a.n:visited {
background : #ffffff; 
color : #009933; 
text-decoration : underline;
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12pt;  
} 
a.n:hover {
background : #fffff; 
color : #996600; 
text-decoration : none;
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12pt;  
} 
a.n:active {
background : #fffff; 
color : #009933; 
text-decoration : underline;
font-weight : bold;  
font-family : Arial, Helvetica, sans-serif; 
font-size : 12pt; 
}

span.on {
background : #fffff0; 
color : #996600; 
text-decoration : none;
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12pt;  
}

ul {
list-style-position : inside; 
} 
ul.o {
list-style-position : outside; 
background-color : transparent; 
}

img.left {
float : left
} 
img.right {
float : right
}






