* {
margin: 0px;
padding: 0px;
text-decoration: none;
}

html {
height:100%;
margin-bottom:1px;
}

body {
font:76% Arial,Tahoma,sans-serif;
line-height:1.3em;
text-align:left;
color:#333;
background:#fff url(../images/icky2.gif);
}

#container {
   width:760px;
   text-align:left;
   border:1px solid #333;
   border-radius: 8px 8px;
   -moz-border-radius: 8px;
   -ms-border-radius: 8px;
   -khtml-border-radius: 8px;
   -webkit-border-radius: 8px;
   background:#fff;
   margin:25px auto;
   padding:0;
   }

/******************* main menu *****************/

#navigation {
padding:10px 0 5px;
background-color:transparent;
font-size:1.2em;
clear: both;
}

#navigation li {
float:left;
list-style-type:none;
white-space:nowrap;
text-align:right;
}

#navigation li a {
display:block;
font-size:1em;
font-weight:700;
text-decoration:none;
color:#74748F;
padding:0 8px 2px;
}

#navigation a:hover {
text-decoration:underline;
color:#000;
}

#navigation a.selected {
text-decoration:none;
color:#000;
background:#fff url(../images/bluekite.png);
background-repeat:no-repeat;
background-position:top left;
padding-left:19px;
}

/***************** content styles ***********************/

#content {
margin:15px;
padding-top: 10px;
}

#content a:hover,#subcontent a:hover {
text-decoration:underline;
}

img.float-right {
border:1px solid #000;
margin:5px 0 5px 10px;
}

img.float-left {
border:1px solid #000;
margin:5px 15px 5px 0;
}

img.float-left-wht {
border:0;
margin:0 5px 0 0;
}

img.float-right-wht {
border:0;
margin:0 0 0 5px;
}

.img-shadowright {
float:right;
background:url(../images/shadowAlpha.png) no-repeat bottom right !important;
margin:10px -6px 5px 16px !important;
}

.img-shadowbox {
float:left;
background:url(../images/shadowAlpha.png) no-repeat bottom right !important;
margin:10px -10px 0 8px !important;
}

.img-shadowleft,.object-shadowleft {
float:left;
background:url(../images/shadowAlpha.png) no-repeat bottom right !important;
margin:10px 10px 0 6px !important;
}

.img-shadowleft img,.object-shadowleft object,.img-shadowright img,.img-shadowbox img {
display:block;
position:relative;
background-color:#fff;
border:1px solid #000;
margin:-6px 6px 6px -6px;
}

.float-left,.float-left-wht {
float:left;
}

.float-right,.float-right-wht {
float:right;
}

.splitcontentleft{float:left;
   width:50%;
   padding: 10px;
   margin-bottom:15px;
   border: 1px solid #b3b3bf;
   border-radius: 5px 5px;
   -moz-border-radius: 5px;
   -ms-border-radius: 5px;
   -khtml-border-radius: 5px;
   -webkit-border-radius: 5px;
   }

.splitcontentright{float:right; width:44%; padding: 0 10px; margin-top: 0; margin-bottom: -20px; background: transparent; }

/****************************** misc. styles ****************************/

a {
color:#06C;
font-weight:400;
text-decoration:none;
background-color:inherit;
}

a:hover {
color:#000;
text-decoration:none;
background-color:inherit;
}

a img {
border:none;
}

p { padding:0 0 1em; }

h2 {
font-size:1.2em;
font-weight:700;
color:#333;
background-color:inherit;
margin:0 0 10px;
}

/***************************** footer *****************************/

#footer {
clear:both;
height:20px;
background-color: #fff;
}

#footer a {color:#808080;}
#footer a:hover {color:#000; text-decoration:underline;}


