/*  */

body {
 background-color	: #f8f8f8;
 margin				: 0px;
 padding			: 0px;
 font-family		: Arial, Helvetica, sans-serif;
}
div {
 margin             : 0px;
 padding            : 0px;
 color              : #808080;
 background-color	: transparent;
}
div.sir-spacer {
 clear				: both;
}
div.sir {
 width				: 778px;
 margin-left		: auto;
 margin-right		: auto;
}

/* Header */

div.header {
 height				: 100px;
 background-image	: url(images/sir-header.png);
}

div.header-index {
 height				: 100px;
 background-image	: url(images/sir-header-index.png);
}

/* Main */

div.sir-main {
 background-color	: #ffffff;
 background-image   : url(images/sir-main.png);
 padding			: 0px 0px 1px 0px;
 border-bottom		: 1px solid #e9e9e9;
}

/* Menu */

div.menu {
 width				: 200px;
 float				: left;
}
div.menu-item {
 height				: 27px;
}
div.menu-bottom {
 height				: 117px;
 background-image   : url(images/sir-menu-bottom.png);
}
div.menu-thumb {
 display			: none;
}
div.menu-thumb img {
 border				: 1px solid #808080;
 margin				: 10px 29px 0px 29px;
}






/* Contents */

div.sir-index, div.sir-index-main {
 height				: 660px;
 float              : right;
 text-align         : left;
 background-repeat  : no-repeat;
}
div.sir-index {
 padding            : 5px 40px 0px 0px;
 width              : 520px;
 background-image   : url(images/sir-index.jpg);
 position           : relative;
 text-align			: center;
}

div.sir-index-main {
 width				: 776px;
 background-color	: #ffffff;
 background-image   : url(images/sir-index-color.jpg);
 text-align			: center;
 border-left		: 1px solid #e9e9e9;
 border-right		: 1px solid #e9e9e9;
 border-bottom		: 1px solid #e9e9e9;
 padding			: 0px 0px 1px 0px;
}

div.index-sphere-00 {
 display            : none;
}
div.index-sphere-01 {
 display            : none;
 position           : absolute;
 top                : 470px;
 left               : 61px;
}
div.index-sphere-02 {
 display            : none;
 position           : absolute;
 top                : 326px;
 left               : 2px;
}
div.index-sphere-03 {
 display            : none;
 position           : absolute;
 top                : 181px;
 left               : 61px;
}
div.index-sphere-04 {
 display            : none;
 position			: absolute;
 top				: 121px;
 left				: 206px;
}
div.index-sphere-05 {
 display            : none;
 position			: absolute;
 top				: 181px;
 left				: 351px;
}
div.index-sphere-06 {
 display            : none;
 position			: absolute;
 top				: 326px;
 left				: 411px;
}
div.index-sphere-07 {
 display            : none;
 position			: absolute;
 top				: 471px;
 left				: 351px;
}
div.index-sphere-08 {
 display            : none;
}
div.index-sphere-09 {
 display            : none;
}

div.sir-content {
 width				: 520px;
 float				: right;
 text-align			: left;
 padding			: 5px 40px 0px 0px;
}
h1 {
 font-size          : 18px;
 font-weight        : bold;
/* color              : #3399ff;*/
 color              : #c00000;
 background-color	: transparent;
 margin             : 0px 0px 15px 0px;
}
h2 {
 font-size          : 14px;
 font-weight        : bold;
 color              : #000000;
 background-color	: transparent;
 margin             : 0px 0px 15px 0px;
}
h3 {
 font-size          : 12px;
 font-weight        : normal;
 color              : #000000;
 background-color	: transparent;
 margin             : 0px 0px 15px 0px;
}
p, ul {
 font-size          : 12px;
 color              : #808080;
 background-color	: transparent;
 margin             : 0px 0px 15px 0px;
 line-height		: 17px;
}
div.sir-content p {
 text-align         : justify;
}
ul {
 list-style         : disc;
 margin             : 0px 0px 15px 30px;
 padding            : 0px;
}
li {
 margin             : 0px;
 padding            : 0px;
}






/* Footer */

div.footer {
 font-family		: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size			: 11px;
 margin				: 0px 0px 20px 0px;
 color				: #c0c0c0;
 padding			: 2px 0px 0px 0px;
 text-align         : right;
}
div.footer a {
 color				: #c0c0c0;
}
div.footer a:hover {
 color				: #808080;
}



/* Links */

a {
 color				: #ff9933;
 background-color	: transparent;
 text-decoration	: none;
 border				: 0px;
}
a:hover {
 color				: #cc6600;
 background-color	: transparent;
}




img {
 margin				: 0px;
 padding			: 0px;
 border				: 0px;
}

div.images {
 width: 520px;
 padding			: 0px 0px 15px 0px;
}
div.float {
 float              : left;
}
div.float img {
 border				: 1px solid #808080;
 margin             : 0px 10px 6px 0px;
 width              : 100px;
 height             : 75px;
}
div.float a img {
 border				: 1px solid #808080;
}
div.float a:hover img {
 border				: 1px solid #ff9933;
}

