/* wychehome.css CSS Document for use in Wyche Home web site */

/* general page layout --
  top header panel across full width, will remain in view on all pages.
  navigation panel at left side, will remain in view on all pages.
  main panel will appear to the right of the navigation panel and below the header panel. 
  variations of style to be controlled by nesting div sections inside the main section as necessary. */
  
/* any entry in the list below will be overwritten by a later entry affecting the same group */

/* entries having overall effect */
/* those with period separators incorporate class entries */
body {font-family: Verdana, Geneva, Helvetica, Arial, sans-serif; font-size: medium; color: black; background-color: #cfcfff; padding: 0; margin: 0; }
h1 {font-family: "Comic Sans MS", cursive; font-size: xx-large; padding-top: 20px; padding-bottom: 5px; }
h2 {font-family: "Trebuchet MS", Helvetica, Arial, sans_serif; font-size: x-large; padding: 5px; }
h3 {font-family: "Comic Sans MS", cursive; font-size: x-large; padding: 5px; }
h4 {font-family: "Trebuchet MS", Helvetica, Arial, sans_serif; font-size: large; padding: 5px; }
h5 {font-family: "Comic Sans MS", cursive; font-size: large; padding: 5px; }
h6 {font-family: "Trebuchet MS", Helvetica, Arial, sans_serif; font-size: medium; padding: 5px; }
p {text-align: justify; }
td {padding: 3px; }
th {padding: 4px; }
img {border-width: 3px; border-style: ridge; border-color: #cfcfff; }

.styleCentre {text-align:center; }
.styleJoint {color: blue; }
.styleLarge {font-size: large; }
.styleMedium {font-size: medium; }
.styleMenuMain {font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size:medium; font-weight:bold; color:blue; background-color:silver; width:130px; }
.styleMenuShort {font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size:medium; font-weight:bold; color:blue; background-color:silver; width:80px; }
.styleMenuSmall {font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size:small; font-weight:bold; color:blue; background-color:silver; width:100px; }
.styleMenuSmallWide {font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size:small; font-weight:bold; color:blue; background-color:silver; width:170px; }
.styleMenuWide {font-family: Verdana,Tahoma,Arial,Helvetica,Sans-serif; font-size:medium; font-weight:bold; color:blue; background-color:silver; width:226px; }
.styleRed {color: #FF0000}
.styleSpecial {font-family: "Comic Sans MS", cursive; font-size: xx-large; }

.stylefloatleft {float:left;  margin:10px; }
.styleRight {text-align:right; }
.stylefloatright {float:right;  margin:10px; }
.styleThick {border-style: solid; border-width: 5px;}



/* img {border-width: 3px; border-style: ridge; border-color: #ffddff; } */

/* entries with effect limited to a division */
#header {width: 970px; height: 55px; padding-top: 10px; font-size: 36px; font-weight: bold; }
#sub-header {width: 970px; height: 20px; border-bottom-width: 3px; font-size: 24px; }
#navigation {position: fixed; top: 115px; left: 10px;  width: 150px; font-size: medium; font-weight: bold; text-align:center; }
#main {position: absolute; top: 165px; left: 170px; width: 820px; }

/*
#footer {font-size: small; }
#motto {padding-bottom: 10px; }
*/

/* entries affecting links */
a:link {color: blue; }
a:visited {color: purple; }
a:hover {color: aqua; }
a:active {color: red; }
