/* css file for MCYP
   06/29/2008
*/

body {
  background-image:url(../images/gradientblue2.png);
  background-repeat:repeat;
  font-family:Verdana, "Century Gothic", Arial, sans-serif;
  font-size:11pt;
  font-weight:lighter;
  margin-left:20px;
  margin-right:20px;
  padding-top:0px;
}

center.topinfo { /* center and position phone info in header */
  padding-left:100px;
  padding-top:10px;
}

div.bodytopp2 { /* pages other than home */
  background-image:url(../images/curvetop1.gif);
  background-repeat:no-repeat;
  padding:5px 10px 10px 10px;
}
div.centerbox {
  border-style:solid;
  border-width:1px;
  font-weight:bold;
  margin-bottom:10px;
  padding-bottom:5px;
  padding-top:5px;
  text-align:center;
  width:70%;
}
div.copyright {
  background-image:url(../images/curvebot.gif);
  background-repeat:no-repeat;
  padding:10px 10px 20px 10px;
}
div.copyrightp2 {
  background-image:url(../images/curvebot1.gif);
  background-repeat:no-repeat;
  padding:10px 10px 20px 10px;
}
    div.homebody {
	  background-image:url(../images/curvetop.gif);
	  background-repeat:no-repeat;
	  height:48px;
	  padding:5px 10px 0px 10px;
	}

h1.toptitle { /* top title, level 1 */
  margin-bottom:0px;
  padding-bottom:0px;
  padding-top:20px;
  text-align:center;
}
h2.toptitle { /* top title, level 2 */
  font-weight:normal;
  margin:0px;
  padding:0px;
  text-align:center;
}
h3.toptitle { /* top title, level 3 */
  font-weight:lighter;
  font-style:italic;
  margin:0px;
  padding:5px 5px 5px 100px;
  text-align:center;
}

hr.copyright {
  margin:0px;
  padding:0px;
  width:90%;
}

img.logo {
  float:left;
  margin-left:20px;
  margin-top:30px;
}

table.pagebody {
  background-color:#FFF2BF;
  color:#FBFCF3;
}

td.copyright {
  font-size:75%;
  font-style:italic;
  height:30px;
  padding-bottom:5px;
  padding-left:10px;
  padding-right:10px;
  text-align:center;
  vertical-align:top;
}

td.copyrightp2 {
  color:green;
  font-size:75%;
  font-style:italic;
  height:30px;
  padding-bottom:5px;
  padding-left:10px;
  padding-right:10px;
  text-align:center;
  vertical-align:top;
}
	td.homebody {
	  height:48px;
	  padding:5px 10px 0px 10px;
	}

td.menuoff {
  background-color:#9BCDFF;
  color:black;
  cursor:pointer;
  cursor:hand;
  font-weight:bold;
  text-align:center;
  width:20%;
}
td.menuon {
  background-color:black;
  color:#9BCDFF;
  cursor:pointer;
  cursor:hand;
  font-weight:bold;
  text-align:center;
  width:20%;
}

tr.pagebot {
  background-color:transparent;
  background-image:url(../images/curveoutbot1.gif); 
  background-repeat:no-repeat;
  color:black;
  height:30px;
}
tr.pagetop { /* Top cell on page table */
  background-image:url(../images/curveouttop1.gif);
  background-repeat:no-repeat;
  background-color:#aecc6f;
  height:40px;
}

/* *************************************** */
/* stylings for pages other than home page */
/* *************************************** */
div.toprowp2 { /* pages other than home */
  background-image:url(../images/curvemid1.gif);
  background-repeat:repeat-y; 
  padding-left:10px;
  padding-right:10px;
  width:575px;
}
div.title1 { /* top level body title */
  color:brown;
  font-size:75%;
  text-align:left;
  margin-right:20px;
  margin-left:10px;
}
div.title2 {
  font-size:120%;
  font-weight:bold;
}
div.text1 {
}
h4.bodytopp2 { /* pages other than home */
  color:brown;
  font-family:cursive, Times, Helvetica, sans-serif;
  font-size:200%;
  font-style:italic;
  margin-bottom:0px;
  margin-top:0px;
  padding-right:80px;
}
p.center { text-align: center; 
}
}
img.imglft {
  float:left;
  margin-left:30px;
}
img.imgrt {
  float:right;
  margin-right:30px;
}

span.title3 {
  font-size:105%;
  font-weight:bold;
}

td.bodytopp2 { /* pages other than home */
  height:30px;
  padding:10px 0px 0px 10px;
  text-align:center;
}
td.toprowp2 { /* pages other than home */
  background-color:#fff5ca;
  padding-left:10px;
  padding-right:0px;
}
tr.toprowp2 { /* pages other than home */
  margin-top:0px;
  padding-top:0px;
}

ul.bodlist {
  margin-bottom:0px;
  margin-top:10px;
}
ul.bodsublist {
  margin-bottom:0px;
  margin-top:0px;
}

/* *************************************** */
/* END OF stylings for pages other than home page */
/* *************************************** */

/* *************************************** */
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.bevelmenu{ /* horizontal menu top */
  background-color:#75B37E;
  background-image:url(../images/curveouttop.gif);
  background-repeat:no-repeat;
  font:bold 13px arial;
  margin:0;
  padding:6px 0px;
  text-align:center; /*set value to "right" for example to align menu to the right of page*/
  width:100%;
}

.menuback {
  /* background-color:#FFF2BF; */
}
.menubackp2 { /* on pages other than home */
  padding-top:50px;
  text-align:left;
  vertical-align:top;
  width:10%;
}

.bevelmenu li{
  display:inline;
  list-style:none;
}

.bevelmenu li a{
  background-color:#FFF2BF;
  border:2px solid #FFF2BF;
  color:#4d8c57;
  padding:3px 0.5em;
  text-decoration:none;
}

.bevelmenu li a:hover{
  background-color:#FFE271;
  border-style:outset;
  color:black;
}

html>body .bevelmenu li a:active{ /* Apply mousedown effect only to NON IE browsers */
  border-style:inset;
}
/* END CHROME MENU */
/* *************************************** */


