﻿*
{
  margin:0px;
  padding: 0px;
}


body 
{
  background: #00aeef url('http://pics.pachukoboy.com/Final/PageGradientBG.jpg') top left repeat-x;
  margin:0px;
  padding:0px;
  Font-family : Calibri, Arial, Verdana, Helvetica, sans-serif;
  Font-Size: medium;
  Color : #284E98;
}

div.AllContent
{
  margin-left: auto;
  margin-right: auto;
  width: 765px;
}

div.Header
{
  background: transparent url('http://pics.pachukoboy.com/Final/Header.jpg') top left no-repeat;
  Width: 765px; 
  Height: 270px;
  margin-left: auto;
  margin-right: auto;
  _position:relative;
  _left: -8px;
}

div#Header_Flash
{
  padding-left: 40px;
  padding-top: 17px;
}

div.Menu
{
  width: 720px;
  height: 32px;
  position:relative;
  top: -18px;
  left: 37px;
  margin-bottom: 0px;
}

/* ie hack */
div.Menu {  top /*\**/: -22px\9 }

/**:lang(en) div.Menu
{ 
  top: -18px;
  margin-bottom: 0px;
}*/

/*div.Menu:empty
{
  top: -18px;
  margin-bottom: 0px;
}*/


div.Menu div, div.Menu span
{
  z-index:10;
  margin:0px;
  float:left;
  width: 119px;
  height: 32px;
  cursor: pointer;
}


div#Menu_Home
{
  margin-right: 1px;
}
span.Menu_Home
{
  background: transparent url('http://pics.pachukoboy.com/Final/Menu/Menu_Home.png') no-repeat top left;
  _background-image: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='http://pics.pachukoboy.com/Final/Menu/Menu_Home.png');
}

div#Menu_Cast
{
  margin-right: 1px;
}
span.Menu_Cast
{
  background: transparent url('http://pics.pachukoboy.com/Final/Menu/Menu_Cast.png') no-repeat top left;
  _background-image: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='http://pics.pachukoboy.com/Final/Menu/Menu_Cast.png');
}

div#Menu_News
{
  margin-right: 1px;
}
span.Menu_News
{
  background: transparent url('http://pics.pachukoboy.com/Final/Menu/Menu_News.png') no-repeat top left;
  _background-image: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='http://pics.pachukoboy.com/Final/Menu/Menu_News.png');
}

div#Menu_Store
{
  margin-right: 1px;
}
span.Menu_Store
{
  background: transparent url('http://pics.pachukoboy.com/Final/Menu/Menu_Store.png') no-repeat top left;
  _background-image: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='http://pics.pachukoboy.com/Final/Menu/Menu_Store.png');
}

div#Menu_Gallery
{
  margin-right: 1px;
}
span.Menu_Gallery
{
  background: transparent url('http://pics.pachukoboy.com/Final/Menu/Menu_Gallery.png') no-repeat top left;
  _background-image: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='http://pics.pachukoboy.com/Final/Menu/Menu_Gallery.png');
}

div#Menu_Contact
{
  margin-right: 1px;
}
span.Menu_Contact
{
  background: transparent url('http://pics.pachukoboy.com/Final/Menu/Menu_Contact.png') no-repeat top left;
  _background-image: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='http://pics.pachukoboy.com/Final/Menu/Menu_Contact.png');
}

div.MenuItem_MouseOver
{
  margin-right: 1px;
  background: transparent url('http://pics.pachukoboy.com/Final/Menu/MenuItem_Over.jpg') top left no-repeat;
}

div.MenuItem_Current
{
  margin-right: 1px;
  background: transparent url('http://pics.pachukoboy.com/Final/Menu/MenuItem_Current.jpg') top left no-repeat;
}

div.MenuItem_Active
{
  margin-right: 1px;
  background: transparent url('http://pics.pachukoboy.com/Final/Menu/MenuItem_Active.jpg') top left no-repeat;
}



div.MasterBody
{
  background: transparent url('http://pics.pachukoboy.com/Final/BodyBorder.png') top left repeat-y;
  _background-image: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='http://pics.pachukoboy.com/Final/BodyBorder.png');
  margin: 0px;
  margin-left: auto;
  margin-right: auto;
  width: 765px;
  float:left;
  position:relative;
  top: -9px;
  margin-bottom: 0px;
}

/* ie hack */
div.MasterBody {  top /*\**/: -13px\9 }
div.MasterBody {  margin-bottom /*\**/: -4px\9 }

/**:lang(en) div.MasterBody
{ 
  top: -9px;
  margin-bottom: 0px;
}*/

div.MasterBody:empty
{
  top: -9px;
  margin-bottom: 0px;
}

div.MasterContent
{
  background: #8a8a8a;
  background-image: none;
  margin-left: 37px;
  width: 719px;
  float:left;
  _float:none;
}





/******************************\
 * Start Body Content Rounded *
\******************************/

div.BodyContent
{
  float:left;
  margin-left: 15px;
  _margin-left: 5px;
  _position: relative;
  _left: 15px;
}

div.BodyLeft
{
  float:left;
  width: 470px;
  margin-left: 5px;
  margin-right: 5px;
}

div.BodyRight
{
  float:right;
  width: 260px; 
  margin-right: 5px;
}

div.MailingList
{
  position:relative;
  top: -80px;
  left: 120px;
}

/* Rounded Rectangle Code */
div.RectArea
{
  margin: 0px auto;
  color: #222222;
  z-index: 1;
  margin-left: 15px;
  margin-bottom: 0.5em;
}

/* Default : White Rounded Rect */

div.RectArea .RectContent, div.RectArea .tl, div.RectArea .bl, div.RectArea .bl div 
{
  background:transparent url('http://pics.pachukoboy.com/Final/RoundedRects/PageBG_White.gif') no-repeat top right;
  _background-image:url('http://pics.pachukoboy.com/Final/RoundedRects/PageBG_White.gif');
}

div.RectArea_t .RectContent, div.RectArea_t .tl, div.RectArea_t .bl, div.RectArea_t .bl div 
{
  background:transparent url('http://pics.pachukoboy.com/Final/RoundedRects/ContentBG_White.png') no-repeat top right;
  _background-image:url('http://pics.pachukoboy.com/Final/RoundedRects/ContentBG_White.png');
}
  
/* Blue Rounded Rect */
 
div.RABlue .RectContent, div.RABlue .tl, div.RABlue .bl, div.RABlue .bl div 
{
  background:transparent url('http://pics.pachukoboy.com/Final/RoundedRects/PageBG_Blue.gif') no-repeat top right;
  _background-image:url('http://pics.pachukoboy.com/Final/RoundedRects/PageBG_Blue.gif');
}
 
div.RABlue_t .RectContent, div.RABlue_t .tl, div.RABlue_t .bl, div.RABlue_t .bl div 
{
  background:transparent url('http://pics.pachukoboy.com/Final/RoundedRects/ContentBG_Blue.png') no-repeat top right;
  _background-image:url('http://pics.pachukoboy.com/Final/RoundedRects/ContentBG_Blue.png');
}

/* Pink Rounded Rect */
 
div.RAPink .RectContent, div.RAPink .tl, div.RAPink .bl, div.RAPink .bl div 
{
  background:transparent url('http://pics.pachukoboy.com/Final/RoundedRects/PageBG_Pink.gif') no-repeat top right;
  _background-image:url('http://pics.pachukoboy.com/Final/RoundedRects/PageBG_Pink.gif');
}

div.RAPink_t .RectContent, div.RAPink_t .tl, div.RAPink_t .bl, div.RAPink_t .bl div 
{
  background:transparent url('http://pics.pachukoboy.com/Final/RoundedRects/ContentBG_Pink.png') no-repeat top right;
  _background-image:url('http://pics.pachukoboy.com/Final/RoundedRects/ContentBG_Pink.png');
}

/* Brown Rounded Rect */
 
div.RABrown .RectContent, div.RABrown .tl, div.RABrown .bl, div.RABrown .bl div 
{
  background:transparent url('http://pics.pachukoboy.com/Final/RoundedRects/PageBG_Brown.gif') no-repeat top right;
  _background-image:url('http://pics.pachukoboy.com/Final/RoundedRects/PageBG_Brown.gif');
}

div.RABrown_t .RectContent, div.RABrown_t .tl, div.RABrown_t .bl, div.RABrown_t .bl div 
{
  background:transparent url('http://pics.pachukoboy.com/Final/RoundedRects/ContentBG_Brown.png') no-repeat top right;
  _background-image:url('http://pics.pachukoboy.com/Final/RoundedRects/ContentBG_Brown.png');
}

/* Green Rounded Rect */
 
div.RAGreen .RectContent, div.RAGreen .tl, div.RAGreen .bl, div.RAGreen .bl div 
{
  background:transparent url('http://pics.pachukoboy.com/Final/RoundedRects/PageBG_Green.gif') no-repeat top right;
  _background-image:url('http://pics.pachukoboy.com/Final/RoundedRects/PageBG_Green.gif');
}

div.RAGreen_t .RectContent, div.RAGreen_t .tl, div.RAGreen_t .bl, div.RAGreen_t .bl div 
{
  background:transparent url('http://pics.pachukoboy.com/Final/RoundedRects/ContentBG_Green.png') no-repeat top right;
  _background-image:url('http://pics.pachukoboy.com/Final/RoundedRects/ContentBG_Green.png');
}

/* Yellow Rounded Rect */
 
div.RAYellow .RectContent, div.RAYellow .tl, div.RAYellow .bl, div.RAYellow .bl div 
{
  background:transparent url('http://pics.pachukoboy.com/Final/RoundedRects/PageBG_Yellow.gif') no-repeat top right;
  _background-image:url('http://pics.pachukoboy.com/Final/RoundedRects/PageBG_Yellow.gif');
}

div.RAYellow_t .RectContent, div.RAYellow_t .tl, div.RAYellow_t .bl, div.RAYellow_t .bl div 
{
  background:transparent url('http://pics.pachukoboy.com/Final/RoundedRects/ContentBG_Yellow.png') no-repeat top right;
  _background-image:url('http://pics.pachukoboy.com/Final/RoundedRects/ContentBG_Yellow.png');
}


div.RectArea .RectContent
{
  position: relative;
  zoom: 1;
  _overflow-y:hidden;
  padding: 20px 20px 0px 0px;
}

div.RectArea .tl
{
  /* top + left verticle slice */
  position:absolute;
  left: 0px;
  top:0px;
  width:20px;
  margin-left:-20px;
  height:100%;
  _height:1600px;
  background-position:top left;
}

div.RectArea .bl
{
  position:relative;
  width:100%;
}

div.RectArea .bl, div.RectArea .bl div
{
  height:20px;
  font-size: 1px;
}

div.RectArea .bl
{
  background-position: bottom right;
}

div.RectArea .bl div
{
  position:relative;
  width: 20px;
  margin-left: -20px;
  background-position: bottom left;
}

/* Rounded Rect Sizes */

div.RALeft
{
  width: 450px;
}

div.RARight
{
  width: 250px;
}

div.RAFull
{
  float:left;
  width: 690px;
  margin: 0px 10px 15px 10px;
  _margin:0px;
}

div.RAInnerFull
{
  float:left;
  width: 670px;
  margin: 10px 10px 10px 10px;
  _margin:0px;
  _position:relative;
  _left: 10px;
}

div.RAFullLColumn
{
  float: left;
  width: 315px;
  _margin:0px;
  _position:relative;
  _left: 10px;
}

div.RAFullRColumn
{
  float: right;
  width: 315px;
  _margin:0px;
  _position:relative;
  _left: 10px;
}

div.Scroller
{
  text-align:center;
  overflow:auto;
  height: 450px;
  scrollbar-3dlight-color:#000099; 
  scrollbar-arrow-color:#3300000;
  scrollbar-base-color:#ccccFF; 
  scrollbar-darkshadow-color:#cccc99; 
  scrollbar-face-color:azul; 
  scrollbar-highlight-color:paleblue; 
  scrollbar-shadow-color:#000000;
}

div.CommentsList
{
  background-color: #FFFFFF;
  border-width: 2px;
  border-style: inset;
  padding: 5px;
  overflow:auto;
  height: 200px;
  scrollbar-3dlight-color:#000099; 
  scrollbar-arrow-color:#3300000;
  scrollbar-base-color:#ccccFF; 
  scrollbar-darkshadow-color:#cccc99; 
  scrollbar-face-color:azul; 
  scrollbar-highlight-color:paleblue; 
  scrollbar-shadow-color:#000000;
}

div.AskNana
{
  float:right;
  position:relative;
  top: -40px;
  width: 230px;
  height: 235px;
  margin: 20px;
}

/****************************\
 * End Body Content Rounded *
\****************************/


a, a:visited
{
  Color : #284E98;
  text-decoration:none;
}

a:hover, a:active
{
  color: green;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
}

.top
{
  vertical-align: top;
}

.center
{
  text-align:center;
}

.floatleft
{
  float:left;
}

.floatright
{
  float:right;
}

.floatclear
{
  clear:both;
}

img
{
  border:0px;
}

.right
{
  text-align:right;
}

div.MasterFooter
{
  background: transparent url('http://pics.pachukoboy.com/Final/FooterBG.jpg') top right no-repeat;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  left: 13px;
  width: 740px;
  text-align:center;
  color:#222222;
  font-size: 90%;
  position:relative;
  top: -9px;
}

div.MasterFooter img
{
  position:relative;
  left: 140px;
  top: 5px;
  border:1px solid black;
}

.signupbutton
{
  position:relative;
  top: 7px;
}