/* Start of CMSMS style sheet 'styles' */
body {
color: #333;
}

a {
color: #5e6192;
}

img {
border: none;
}

hr {
clear:both;
text-align: center;
margin: 15px 0px 15px 0px;
width: 50%;
}

#sidebar hr {
margin: 0px;
width: 95%;
}

body {
background: url(/images/back.jpg);
/*IE 6 hack for centering page. Must specify text-align: left in wrapper */
text-align: center;
font-family: verdana, helvetica, arial, sans-serif;
font-size: 11px;
color: #424242;
}

#wrapper {
margin: 0px auto;
padding: 0px;
width: 705px;
border: 6px solid #eeed8d;
background: #fff;
text-align: left;
}

#header {
width: 717px;
line-height: 0px;
margin: 0px auto;
padding: 0px;
}

#header_int {
width: 705px;
background: #fff;
text-align: center;
}

#header_int img {
margin: 0px auto;
padding: 0px;
}

#sidebar {
float: left;
padding: 0px 4px 0px 4px;
width: 179px;
font-size: 10px;
}

#sidebar ul.sitenav {
list-style-type: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
background: #fff;
width: 179px;
float: left;
}

#sidebar ul.sitenav li {
margin: 1px 0px 1px 0px;
padding: 0px 0px 0px 23px;
width: 156px;
line-height: 18px;
background: #f2f2d8 url(/images/bullet.gif) no-repeat;
float: left;
}

#sidebar ul.sitenav li.menuactive {
margin: 0px 0px 1px 0px;
padding: 0px 0px 0px 23px;
background: url(/images/bullet2.gif) no-repeat;
}

#sidebar ul.sitenav li.menuactivemenuparent {
padding: 0px 0px 0 23px;
background: url(/images/bullet2.gif) no-repeat;
color: #fff;
}

#sidebar ul.sitenav li a {
padding: 0 0 0 5px;
text-decoration: underline;
float: left;
}

#sidebar ul.sitenav li a.menuactive {
background: url("/images/copper.jpg") repeat;
color: #fff;
text-decoration: none;
padding-left: 5px;
width: 151px;
display: block;
font-weight: bold;
}

#sidebar ul.sitenav a.menuactivemenuparent {
color: #fff;
}

#sidebar ul.sitenav li.menuactivemenuparent ul {
list-style-type: none;
padding: 0;
margin: 0;
width: 156px;
float: left;
}

#sidebar ul.sitenav li.menuactivemenuparent ul li {
margin: 1px 0px 0px 0px;
width: 156px;
padding: 0;
background: #fff url("/images/copper.gif") no-repeat;
float:left;
}

#sidebar ul.sitenav li.menuactivemenuparent ul li a {
background: #fff url("/images/copper.jpg") repeat-y;/*br*/
padding-left: 5px;
margin: 0px;
width: 151px;
display: block;
float: left;
}

#sidebar ul.sitenav li.menuactivemenuparent ul li a.menuactive {
background: url("/images/copper.jpg") repeat;
color: #fff;
text-decoration: none;
padding-left: 5px;
margin: 0;
width: 151px;
}

#sidebar ul.sitenav li.menuactive ul {
display: none;
}

#sidebar ul.sitenav li.menuparent ul {
display: none;
}

#sidebar a.menuactivemenuparent {
background: url("/images/copper.jpg") repeat;
color: #fff;
text-decoration: none;
padding-left: 5px;
margin: 0px;
width: 151px;
display: block;
float: left;

}

#sidebar .bluebox {
display: block;
width: 174px;
_width: 166px;
padding: 0px 0px 15px 5px;
margin: 10px 0px 10px 0px;
background-color: #90c9c9;
}

#sidebar .bluebox .title {
background-color: #5e9797;
width: 173px;
margin-left: -5px;
color: #fff;
}

#sidebar .greenbox {
display: block;
width: 174px;
_width: 166px;
background-color: #b4cea3;
padding: 0px 0px 15px 5px;
margin: 10px 0px 10px 0px;
}

#sidebar .greenbox .title {
width: 173px;
margin-left: -5px;
background-color: #839777;
color: #fff;
}

#contentarea {
float: left;
border: 3px solid #000;
width: 512px;
line-height: 0px;
color: #333;
}

#contentarea .titleimg {
width: 512px;
}

#contentarea .copy p {
line-height: 14px;
padding: 5px 10px 5px 10px;
margin: 0px 0px 0px 0px;
font-size: 10px;
color: #333;
}

.calendar-details p {
padding-left: 0px;
}

#contentarea .copy h1 {
line-height: 32px;
}

#contentarea .copy {
display: block;
line-height: 14px;
font-size: 10px;
padding-top: 200px;
}

.fix {
display: block;
margin-top: -200px;
_padding-top: 1px;
padding-bottom: 20px;
}

.title {
display:block;
background-color: #baba73;
height: 16px;
font-size: 11px;
margin: 1px;
width: 505px;
padding: 2px 0px 0px 5px;
line-height: 11px;
color: #777712;
font-weight: bold;
}

body#members .copy {
background-color: #f5f5dc;
}

p.colorbg {
background-color: #ddddba;
margin: 1px 0px 1px 0px;
width: 485px;
padding: 10px 10px 10px 10px;
line-height: 12px;
color: #666643;
}

.tight {
width: 175px;
display: block;
}

ul.menu {
float: none;
padding: none;
margin: none;
width: 150px;
}

ul.menu li {
padding: none;
margin: none;
}

.content {
float: none;
margin: none;
padding: none;
width: 160px;
}

.quote {
padding: 0px 10px 20px 5px;
}

.quote h5 {
padding: 5px 0px 0px 0px;
margin: 5px 0px 0px 0px;
font-weight: bold;
color: #356a7c;
}

.quote h6 {
padding: 0px 10px 5px 0px;
margin: 0px 0px 5px 0px;
font-weight: bold;
text-align: right;
}

.quote p {
padding: 0px;
margin: 0px;
}

.bluetitle {
color: #356a7c;
font-weight: bold;
}

h4 {
margin: 1px 0px 1px 0px;
padding: 5px 10px 5px 10px;
font-size: 14px;
}
td {
width: 160px;
vertical-align: top;
}
/* End of 'styles' */

