@charset "UTF-8";
/* CSS Document */

body {
  background-color: #cc8f34;
  font-size: 12px;
  font-family: "trebuchet ms", sans-serif;
  color:#564b47;  
  padding:0px;
  margin:0px;
}
#content { position:absolute; height:auto; width:740px; margin: -50px 0px 0px -370px; top: 5px; left: 50%; text-align: center; padding: 210px 0 0 0; background-color: none; overflow: hidden; background-image:url(../i/stuido151_top.jpg); background-position: center top; background-repeat:no-repeat;  }

#mmcontent { background-color: none; background-image:url(../i/stuido151_bg.jpg); background-position: center top; background-repeat:repeat-y; width:740px; height:auto; }

img {  border: 0; background-color:#ffffff /*cc8f34*/; }

h1, h2, h3, h4	{ color: #402d10; text-transform:uppercase; }

.red			{ color:#900;}
.gold			{ color:#cc8f34; font-weight:bold; padding: 2px 0 0 0;}


/* text content */

#incontent	{ text-align:left; margin: 10px 40px 20px 20px; float:right; width: 460px; height: auto;}
#incontent p	{ margin:5px 0 5px 0;}


#pg03 #incontent	{ background-image:url(../i/stuido151_floor1.jpg); background-position: right top; background-repeat:no-repeat; }
#pg04 #incontent	{ background-image:url(../i/stuido151_floor2.jpg); background-position: right top; background-repeat:no-repeat; }

/* text content */

#ender	{ text-align:center ; margin: 10px 20px 0 0; padding-bottom: 20px; clear:both; width: 740px;background-image:url(../i/stuido151_footer.jpg); background-position: center bottom; background-repeat:no-repeat;}

/* menu */


#navlist { width: 670px; height: 36px; float: left; margin-left: 50px; }
#navcontainer { margin: 0; height: 36px; width: 700px; float: left; padding: 8px 0 0 40px;/* border: 2px solid #f00;*/}
#navcontainer ul { border: 0;  margin: 0; padding: 0; list-style-type: none; text-align: center; }
#navcontainer ul li { display: block; float: left; text-align: center; padding: 0; margin: 0; }
#navcontainer ul li a { background:#c6c6c6; background: url(../i/btn_bg.jpg); width: 80px; height: 36px; padding: 6px 0 0 10px ; margin: 2px 5px 0 0; color: #666; text-decoration: none; display: block; text-align: left; font: 12.25px/14px "trebuchet ms", sans-serif;  text-transform: uppercase; outline: none;  }

#navcontainer ul li#btn01 a:hover,
#navcontainer ul li#btn02 a:hover,
#navcontainer ul li#btn03 a:hover,
#navcontainer ul li#btn04 a:hover,
#navcontainer ul li#btn05 a:hover,
#navcontainer ul li#btn06 a:hover,
#navcontainer ul li#btn07 a:hover { color: #fff; font-weight: bold; background-image: url(../i/151_btn.gif); background-repeat:no-repeat; }

#pg01 #navcontainer li#btn01 a, 
#pg02 #navcontainer li#btn02 a, 
#pg03 #navcontainer li#btn03 a, 
#pg04 #navcontainer li#btn04 a, 
#pg05 #navcontainer li#btn05 a, 
#pg06 #navcontainer li#btn06 a, 
#pg07 #navcontainer li#btn07 a 
{ color: #cc8f34; font-weight: bold; background-image: url(../i/cur_151_btn.gif); background-repeat:no-repeat; }




/* Now Showing */

#nowshowing { color: #444; text-align: right; float: left; padding: 20px 0 0 50px; width: 160px; margin: 0 0 8px; display: inline; }
#menu2 { margin: 0 0 15px 0; border-bottom: 1px solid #cdcdbe;}
#menu2 h2 { font: 16px/18px "trebuchet ms", sans-serif; color: #444; margin: 6px 0 4px; text-align: left; background-color: transparent; letter-spacing: -1px; }
#menu2 ul { text-align: left; border: 0; margin: 0; padding: 5px 0 0 0; list-style-type: none; border-top: 1px solid #cdcdbe; width: 160px; }
#menu2 ul li a { background: transparent; padding: 2px 0 1px 5px ; margin: 0; color: #444; text-decoration: none; display: block; font: 12px/20px "trebuchet ms", sans-serif; text-transform: uppercase; text-align: left; width: 155px; height: 20px; outline: none; }
#menu2 ul li a:hover { color: #fff; background: #cc8f34 url(../i/sideHilight.jpg) repeat-y; font-weight: bold; height: 20px; }
/*#menu2 a:active { background: #faf8e1; color: #444; font-weight: bold;}
#menu2 li#active a { background: #faf8e1; color: #385349; border-bottom: 1px #faf8e1 solid; font-weight: bold; }
*/
#menu2 li.one		{ padding: 5px 0 5px 0;}

#menu2 li.one a		{font: 12px/12px "trebuchet ms", sans-serif; text-transform: uppercase; padding: letter-spacing: .5px; bold; height: 27px;}
#menu2 li.one a:hover { color: #fff; background: #cc8f34 url(../i/sideHilight.jpg) repeat-y; font-weight: bold; height: 27px; }


#menu2 li.room		{font-size:11px; padding: 2px 0 0 5px; letter-spacing: .5px;}


/* upcoming page */
h2.months	{ text-align: left; border: 0; margin: 0; padding:20px 0 0 2px; }

ul.months { text-align: left; border: 0; margin: 0; padding: 5px 0 0 5px; list-style-type: none; border-top: 1px solid #cdcdbe; }

#imagebox	{float:right; width:455px; text-align:center; height: 450px;}
#pfbtn		{text-align:center;}
.portfolioimg	{border: 1px solid #000; margin: 15px 15px 15px 0; background: #fff; }

#smallimg	{ height:48px; width:48px; border: 1px #000 solid; margin: 2px;}

#toole		{width 160px; text-align:center; padding-top: 15px;}