/* Start of CMSMS style sheet 'master' */
* { padding: 0; margin: 0; }

body {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
background-image:url('images/fly.GIF');
background-repeat:no-repeat;
background-attachment:fixed;
background-position: 1% 30%;

}
a,
a:link 
a:active {
   text-decoration: none;
/* css validation will give a warning if color is set without background color. this will explicitly tell this element to inherit bg colour from parent element */
   background-color: inherit; 
   color: #808BA4;
   font-weight:bold; 
}

a:visited {
   text-decoration: none;
  background-color: inherit;
  color: #808BA4;                /* a different color can be used for visited links */
}

/* remove underline on hover and change color */
a:hover {
   text-decoration: underline;
   color: #808BA4;
}

#wrapper { 
 margin: 0 auto;
 width: 800px;

}
#header {
 color: #333;
 width: 800px;
 float: left;
 margin: 5px 0px 0px 0px;
 background: #fff;
}
#navigation {
float: left;
 width: 800px;
 color: #fff;
 padding: 10px;
 border: 1px solid #ccc;
 margin: 0px 0px 0px 0px;
 background: #7A7470;
 font-size: 18px;
 text-align:center;
}
#leftcolumn { 
color: #333;
 background: #fff;
 margin: 0px 0px 0px 0px;
 width: 165px;
 float: left;
 }
 #leftcolumn p { 
color: #808BA4;
 border-left: 6px solid #000;
 padding-left: 10px;
 padding-right:5px;
text-align:center;
line-height: 1em;
font-size:10px;

}
#content { 

 float: left; 
 color: #333;
 border-left:3px solid black;
 border-right:3px solid black;
 width: 460px;
 display: inline;
}
#content p {
 padding: 10px;
 color: #808BA4;
 width: 440px;

}
#content ul{
list-style-position: inside;
	margin-left: 10px;
	padding-left: 1em;
	text-indent: -1em;
padding-right: 10px;
 color: #808BA4;
}
#rightcolumn { 
 color: #333;
 background: #fff;
 margin: 0px 0px 0px 0px;
 width: 165px;
 float: left;
}
 #rightcolumn p { 
 color: #808BA4;
 border-right: 6px solid #000;
 padding-right:5px;
 padding-left:5px;
text-align:center;
line-height: 1,0em;
font-size:10px;
}

#footer { 
clear:both;
 color: #fff;
 margin: 0px 0px 10px 0px;
}
#navlist { list-style-image: url(images/cms/arrow.gif);
list-style-position: inside;
 }
#textspace {
padding-right:10px;
}
span.first {
float:left;
 font-size: 300%;
 line-height: 0.85em;
 margin-right: 0.03em;
 margin-bottom:-0.25em;
}
div.float {
  float:left;
  }
div.float p {
display:inline;
float:left;
clear:both;
margin-left: 30px;
}
.roundcont {
	width: 800px;
	background-color: #000;
	color: #fff;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(images/righttopf.gif) no-repeat top right; 
}

.roundbottom {
	background: url(images/rightbottomf.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}
div#sidebar {
   float: left;        /* set sidebar on the left side. Change to right to float it right instead. */
   width: 26%;     /* sidebar width, if you change this please also change #main margins */
   display: inline;  /* FIX IE double margin bug */
   margin-left: 0;

}
div#pagewrapper3 {
   border-bottom: 1px solid #808BA4;

}
fieldset {
padding:10px;margin:10px;color:#808BA4;background-color:#dfddc2;
}
fieldset legend {
border:1px solid #000; padding:5px;background-color:#fff;
}
fieldset{_position:relative} legend{position:relative;top:-1.7em}

#content textarea {
width:400px;
}
h3 {
   color: #666; 
   font-size: 1.7em;
   line-height: 1.0em;
   margin: 10px 0 0.25em 10px;
   font-weight: bold;
}

/* position for the search box */
div#rightcolumn p search {
   width: 40px;    /* enough width for the search input box */
}

fieldset {
padding:10px;margin:10px;color:#808BA4;background-color:#dfddc2;
}
fieldset legend {
border:1px solid #000; padding:5px;background-color:#fff;
}
fieldset{_position:relative} legend{position:relative;top:-1.7em}
blockquote {
background: transparent url(images/bq_left.gif) left top no-repeat;
margin: 5px 20px 10px 20px;
padding-left: 50px;
}
h4 {
   color: #666; 
   font-size: 1.27em;
   line-height: 1.0em;
   font-weight: bold;

}
#black {
background: #000000;
}



/* End of 'master' */

