@charset "euc-jp";
/*-----------------------------------------------------------------------------------------------
  Layout / Base Page Styling
-----------------------------------------------------------------------------------------------*/

body { margin:0; text-align:center; background: url(img/bg.jpg) #f8f8f8 repeat-x; font: normal 12px/200% "Verdana", sans-serif; color: #444444; }
#container { width: 750px; margin: 0px auto 0px auto; text-align: left; font: normal 12px/200% "Verdana", sans-serif; }
.midasi { background:url(http://www.riverplaza.in/img/line/line.gif) 0 29px no-repeat; width: 750px; height:30px; margin: 0px auto 0px auto; padding-bottom:0px; padding-top:0px; }
h1 { font:14px "Verdana", sans-serif; color:#FFF; text-align:center; margin:0px; padding:0px; }
/*-----------------------------------------------------------------------------------------------
  Header
-----------------------------------------------------------------------------------------------*/
#header { width:750px; height:50px; margin:0px; padding:0px; border:0px solid white; }
#logo { text-indent:-9999px; margin:0px; padding:0px; float:left; }
#logo a { display:block; width:284px; height:50px; border-right:0px solid yellow; text-indent:-9999px; background: transparent url(img/logo.jpg) no-repeat 17px 22px; }
#header p { padding:1em 0; margin:0; line-height:1em; }
/*-----------------------------------------------------------------------------------------------
  Menu Styles
-----------------------------------------------------------------------------------------------*/
ul#navigation { width:466px; padding:0; margin:0; float:right; border-left:0px solid green; }
ul#navigation li { float: left; display: inline; margin: 0; padding: 0; list-style-type: none; border:0; font-size: 12px; font-weight:normal; }
ul#navigation li a { background: url(img/navi_trenner.png) no-repeat right 5px; float: left; display: block; height: 50px; margin-top:0px; padding: 25px 25px 0 25px; color: #FFF; text-decoration: none; border:0px dotted #505050; }
ul#navigation li a.last { margin-right: 1px; background: url(http://www.riverplaza.in/img/navi_trenner.png) no-repeat right 5px; }
ul#navigation li a:hover, ul#navigation li a.selected { color: #B10406; font-weight:normal; }
#navigation li a#current, #navlist li a:hover#current { background: url(http://www.riverplaza.in/img/current.pn) no-repeat center top; }
.no_a { background: url(http://www.riverplaza.in/img/navi_trenner.png) no-repeat right 5px; float: left; display: block; height: 50px; margin-top:0px; padding: 25px 25px 0 25px; color: #FFF; text-decoration: none; border-top:0px dotted #505050; }
/*-----------------------------------------------------------------------------------------------
  #top
-----------------------------------------------------------------------------------------------*/
#top { width:750px; height: 258px; padding:0px; margin:11px auto 0px auto; border:0px solid purple; }
.description { text-indent: -9999px; }
#line_middle { width:750px; height:18px; margin-top:9px; border:0px solid red; }
/*-----------------------------------------------------------------------------------------------
  a,hover,text
-----------------------------------------------------------------------------------------------*/

a { color: #000; text-decoration: none; outline: none; }
a img { border: none; }
a:link { text-decoration: none; }
a:visited { color: purple; text-decoration: none; }
a:active { text-decoration: none; }
a:hover { text-decoration: underline; color:#3C610E; }
h2, h3, h4, h5, h6 { font-size : 12px; font-weight:600; }
.welcome { font: normal 12px/200% "Verdana", sans-serif; margin: 0 20px 10px 15px; padding-left: 0px; font-weight: normal; color:#1cbab8; text-transform: uppercase; border-bottom:1px dotted #818181; }
.color_red { color:#FF0000; font-weight:normal; }
.color_pink { font: normal 12px/200% "Verdana", sans-serif; color:#cc7f7f; font-weight:normal; padding-left:18px; margin-top:15px; margin-bottom:10px; }
.fontsize12px { font: normal 12px/200% "Verdana", sans-serif; color:#444; padding:7px; }
/*-----------------------------------------------------------------------------------------------
  img,border,strong,em
-----------------------------------------------------------------------------------------------*/


img { border-style: none; }
.border_img { margin: 0px auto 10px auto; background: transparent url(http://www.riverplaza.in/img/border_img.gif) no-repeat; width:200px; height:82px; }
strong { font-weight: bold; }
em { font-weight: normal; font-style:normal; }
h3 strong { color: #C80D0D; }
.hide { display: none; }
strike { color:#999999; }
/*-----------------------------------------------------------------------------------------------
  waku
-----------------------------------------------------------------------------------------------*/

#waku_white { background:url(http://www.riverplaza.in/img/waku/waku_white.gif) no-repeat 0 0; }
/*-----------------------------------------------------------------------------------------------
  #footer
-----------------------------------------------------------------------------------------------*/

#footer { width: 100%; height:110px; background:url(img/footer_bg.jpg) repeat-x 0 0; background-color: #151515; padding-bottom: 15px; margin-top:30px; clear: both; border-top:5px solid #AEEEEE; }
#footer p { font: normal 12px/200% "Verdana", sans-serif; color:#ccc; margin:5px 0px 0px 0px; }
#footer a { font: normal 12px/200% "Verdana", sans-serif; color:#FF82AB; text-decoration:underline; margin-top: 10px; margin-bottom:10px; margin-left:5px; }
#footer a:visited { color:purple; text-decoration:underline; }
#footer a:hover { text-decoration:underline; margin-top: 10px; margin-bottom:15px; margin-left:5px; }
#footerdetail { height: 60px; width: 982px; margin: 0 auto 0 auto; font: normal 12px/200% "Verdana", sans-serif; color: #CCCCCC; border-bottom: 0px solid #cccccc; text-align: center; }

