body { font-size: 11px; background-color: #00b4ff; background-image: url(../images/bg_page.gif); background-repeat: repeat-x; font-family: Arial; }

/** header **/
#header { background-image: url(../images/bg_header.gif); background-repeat: repeat-y; position: relative; top: 0; width: 990px; height: 90px; z-index: 100; }
.header_content { background-image: url(../images/header.jpg); background-repeat: no-repeat; position: relative; left: 9px; width: 972px; height: 90px; }
.header_nav { position: relative; top: 30px; left: 250px; }

/** home page **/
#content { background-image: url(../images/bg_content.gif); background-repeat: repeat-y; position: relative; top: 0; width: 990px; overflow: hidden; }
#content_top { color: #d84545; background-color: white; background-image: url(../images/bg_content_2.gif); background-repeat: no-repeat; width: 990px; height: 385px; }
.content_top_flash { position: relative; top: 1px; left: 9px; width: 460px; height: 380px; overflow: hidden; float: left; }
.content_top_right { background-image: url(../images/glass.jpg); background-repeat: no-repeat; position: relative; top: 8px; left: 9px; width: 500px; height: 380px; float: left; }

/** share box **/
.content_top_share { text-align: right; position: relative; top: 5px; right: 140px; width: 500px; height: 27px; }
.content_top_share_network { text-align: right; position: relative; top: 5px; right: 80px; width: 500px; height: 27px; }
/** about mwdoc **/
.about_mwdoc { position: relative; left: 8px; width: 500px; border-bottom: 1px solid #d8d1ca; overflow: hidden; padding-bottom: 15px; }
.about_mwdoc_text { color: #5f5f5f; font-size: 11px; clear: left; padding-top: 10px; }

/** announcements **/
.announcements { position: relative; top: 15px; left: 8px; width: 500px; height: 180px; overflow-x: hidden; overflow-y: scroll;}
.announcements_text { color: #5f5f5f; font-size: 11px; clear: left; padding-top: 10px; }

/** cells **/
#cells { position: relative; top: 20px; left: 18px; width: 740px; height: auto; float: left; clear: left; border-right: 1px solid #d7d2ca; }
.cells_left { background-image: url(../images/cell_01.gif); background-repeat: no-repeat; width: 245px; height: 200px; float: left; }
.cells_center { background-image: url(../images/cell_02.gif); background-repeat: no-repeat; width: 245px; height: 200px; float: left; }
.cells_right { background-image: url(../images/cell_03.gif); background-repeat: no-repeat; width: 238px; height: 200px; float: left; }
.cells_content { color: #5f5f5f; font-size: 11px; width: 230px; padding-top: 40px; padding-right: 7px; padding-left: 7px; }
.image_left {}
.image_right { margin-right: 3px; padding-bottom: 5px; padding-left: 10px; }
/** press **/
.press{ position: relative; top: 15px; left: 10px; width: 730px; overflow: hidden; clear: left; }
.press_left { width: 360px; float: left; border-right: 1px solid #c4c4c4; }
.press_right { position: relative; left: 10px; width: 350px; float: left; }
.social_network { margin-bottom: 10px; padding-bottom: 10px; }
.network_item { float: left; padding-right: 10px; }
/** sidebar **/
#sidebar { position: relative; top: 20px; left: 18px; width: 210px; float: left; }
.sidebar_item { font-size: 11px; font-style: normal; line-height: normal; position: relative; left: 5px; width: 205px; padding-top: 7px; padding-bottom: 10px; border-bottom: 1px solid #d8d1ca; overflow: hidden; }

