/* Start of CMSMS style sheet 'LuvCham' */
BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #ebebeb
}
#container {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; background-color: #676733; background-image:url(); PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 1000px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; TEXT-ALIGN: center
}

/* position for the search box */
div#search {
   float: left;
   text-align: left;
   color: #fff;
}

.breadcrumbs {
   padding: 1em 0 1.2em 0; /* CSS short hand rule first value is top then right, bottom and left */
   font-size: 90%;        /* its good to set fontsizes to be relative, this way viewer can change his/her fontsize */
   color: #fff;
   }
.breadcrumbs a {
	color:#fbf80b;	/* orange for announcements*/
	}
.breadcrumbs a:visited {
	color:#fb540b;	/* orange for announcements*/
	}

   
   margin: 0 1em;        /* css shorthand rule will be opened to be "0 1em 0 1em" */
   border-bottom: 1px dotted #000;
}

h1, h2, h3, h4 {
	font:  1.6em 'Trebuchet MS', Arial, 'Trebuchet MS', Verdana;
	color: #000;
}
h1 { font-size: 1.6em; } 
h2 { font-size: 1.4em;}
h3 { font-size: 1.3em;} 
h4 { font-size: 1.2em;}
h5 { font-size: 1.0em;}
h6 { font-size: 0.8em;}


/* sidebar */
#sidebar {

	float: right;
	width: 225px;
	margin: -15px 0; padding: 0;	
}
#sidebar ul.sidemenu {
	list-style:none;
	margin: 0;
	padding: 5px 0 15px 0;			
}
#sidebar ul.sidemenu li {
	padding: 0 10px;
}
#sidebar ul.sidemenu a {
	display: block;
	font-weight:bold;
	TEXT-ALIGN: center;
	color: #fff; 
	height: 1.5em;
	text-decoration: none;
	padding:.3em 0 .3em 15px;
	background: #b22;	
	border-bottom: 1px dashed #151515; 
	line-height: 1.5em;
}
#sidebar ul.sidemenu a.top{
	border-top: 1px dashed #151515;
}
#sidebar ul.sidemenu a:hover {
	padding: .3em 0 .3em 10px;
	background: #333;
	border-left: 5px solid  #D30F16;
	color: #D30F16;		
}
#sidebar .sidebox {
	font-weight:bold;
	TEXT-ALIGN: center;
	color: #fff; 
	text-decoration: none;
	background: #222;
	margin: 5px 15px 10px 15px;
}

/* Content Area */
#content {
	float: right;
	width: 210px;
	margin: -5px 0; padding: 0;
	text-align:left;
	font-size:14px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:12px 6px;
	color:#FFFFFF;
	background-color:#a1120e;
	
	}
#content a {
	color:#fbf30b;	/* yellow for announcements*/
	}
#content a:hover {
	color:#f51e08;	/* Red for announcements*/
	}
#content a:visited {
	color:#bff25e;	/* Lime Green for announcements*/
	}
	
/* set font size for all divs, this overrides some body rules */
div {
   font-size: 1em;
}

/* if img is inside "a" it would have borders, we don't want that */
img {
   border: 0;
}


.body {
	background-color: #FFF; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.body A {
	COLOR: #f00; border="0"
}
.body A:hover {
	COLOR: #0f0
}
.body H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #3a6e8f; BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: italic; LINE-HEIGHT: 30px
}

.body H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #3a6e8f; BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: italic; LINE-HEIGHT: 28px
}

.body H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #3a6e8f;  FONT-STYLE: italic; LINE-HEIGHT: 26px
}
.body H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3a6e8f;  FONT-STYLE: italic; LINE-HEIGHT: 24px
}
.body H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3a6e8f;  FONT-STYLE: italic; LINE-HEIGHT: 22px
}
.body H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3a6e8f;  FONT-STYLE: italic; LINE-HEIGHT: 20px
}

.bodyspaced {
	WIDTH: 500px; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.smallbody {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; border="0"
}
.smallbody A {
	COLOR: #3a6e8f
}
.smallbody A:hover {
	COLOR: #fff
}

.title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #3a6e8f; BORDER-BOTTOM: #cccccc 1px solid; FONT-STYLE: italic; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.sub {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cd5806; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.footer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #676733}
.footer A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.footer A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.copyright {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; MARGIN: auto; WIDTH: 720px; COLOR: #666666; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.copyright A {
	COLOR: #666666; TEXT-DECORATION: none
}
.copyright A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.smallnav {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.smallnav A {
	COLOR: #666666; TEXT-DECORATION: none
}
.smallnav A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.nav {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.nav A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; MARGIN: 4px 15px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f4f4f4; TEXT-DECORATION: none
}
.nav A:hover {
	COLOR: #000000; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
.subnav {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.subnav A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 25px; PADDING-BOTTOM: 2px; MARGIN: 4px 15px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f4f4f4; TEXT-DECORATION: none
}
.subnav A:hover {
	COLOR: #000000; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
.line {
	BORDER-LEFT: #cccccc 1px solid
}
.box {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.spacer {
	HEIGHT: 8px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

/* End of 'LuvCham' */

