/* CSS Document */
*                       {margin:0; padding:0;}
html                    {font-size: 125%;}
.spacer[class]          {clear:both;}
body                    {font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; font-size:50%;
                         background:#FFFFFF url("../images/presentation/bg_body.jpg") 0 0 repeat-x;}

#wrapper_main           {width:808px; padding-left:4px; margin-left:auto; margin-right:auto; text-align:left; margin-top:10px;
                         background: url("../images/presentation/bg_wrapper_main.jpg") repeat-y;}
#mast_head              {width:800px; position:relative;
                         background:#FFFFFF url("../images/presentation/bg_mast_head.jpg") 0 0 repeat-x;}
#wrapper_main h1        {text-indent:-9000px; padding:40px 40px 80px 40px;}
#wrapper_main h1 a      {display:block; width:231px; height:101px; overflow:hidden;
                         background:url("../images/content/logo.jpg") no-repeat;}
#flower                 { position:absolute; top:0; right:0; width:343px; height:335px; z-index:1;
                          filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/presentation/flower.png');}	
#flower[id]             {background: url('../images/presentation/flower.png') no-repeat;}
#pods                   {background:#040202 url("../images/presentation/bg_pods.jpg") 0 0 repeat-x;
                         position:absolute; top:227px; width:100%; height:242px; z-index:0;}
#main_nav               {background:url("../images/presentation/bg_main_nav.jpg") 100% 0 no-repeat; 
                         font-weight:bold; font-size:1.4em; 
                         position:absolute; top:195px; left:40px; width:216px; height:199px; z-index:1;}
#main_nav ul            {height:119px; margin:0; padding:40px 50px; color:#FFFFFF;}
#main_nav li            {padding-bottom:10px;}
#main_nav li a          {color:#FFFFFF; text-decoration:none;}
#main_nav li a:hover    {color:#FFD941;}
#flash                  {position:absolute; top:270px; left:270px; width:468px; height:130px; z-index:1;}
#flash                  {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/presentation/flash_dummy_text.png')}
#flash[id]              {background: url('../images/presentation/flash_dummy_text.png') no-repeat;}
#content                {margin-top:260px; padding-bottom:20px;}
.col                    {width:400px;}
.col_float              {width:400px; height:220px; float:left; background:#000000;}
.col_float_alt          {width:400px; float:left; background:#000000;}
#home_one               {background:url("../images/presentation/bg_home_one.jpg") 50% 50% repeat-y;}
#home_two               {background:url("../images/presentation/bg_home_two.jpg") 50% 50% repeat-y;}
#bottom_shadow          {width:808px; height:4px; margin-left:auto; margin-right:auto; text-align:center;}
#bottom_shadow #left    {width:4px; height:4px; float:left; 
                         background:url("../images/presentation/bottom_left_shadow.jpg") no-repeat;}
#bottom_shadow #center  {width:800px; height:4px; float:left; 
                         background:url("../images/presentation/bottom_center_shadow.jpg") repeat-x;}
#bottom_shadow #right   {width:4px; height:4px; float:left; 
                         background:url("../images/presentation/bottom_right_shadow.jpg") no-repeat;}
						 
#footer                  {text-align:left; margin-top:1.0em; font-size:1.0em; color:#757575; line-height:12px;}
#footer dl dt            {width:60px; float:left;}
#footer dl dd            {}
#footer div#right        {position:absolute; top:0; right:0;}
.page_centered           {width:800px; margin-left:auto; margin-right:auto; position:relative;}
#footer h1#ta            {width:127px; height:7px; text-indent:-9000px; margin-left:110px;
                          }
#footer h1#ta a          {display:block; width:127px; height:14px; overflow:hidden;
                          background:url(../images/presentation/logo_ta.gif) 0 50% no-repeat;}
#footer h1#ta a:hover    {background:url(../images/presentation/logo_ta1.gif) 0 50%  no-repeat;}
#footer div#right dl dt  {width:110px; float:left;}

.fade                    {width:342px; padding:8px; background-color:#FFFFFF; margin: 10px auto;}
.fade h2                 {color:#8B3F34; padding-bottom:0.5em; font-size:1.8em;}
.fade p                  {line-height:1.4em; letter-spacing:0.2px; padding-bottom:0.5em; font-size:1.2em;}

form                     {width:50%; margin-left:auto; margin-right:auto; font-size:1.2em; background-color:#F3EEEB;}
fieldset                 {border:1px solid #563118; padding:8px; margin:10px;}
legend                   {background-color:#563118; color:#FFFFFF; font-weight:bold; padding:2px 4px; font-size:1.2em;}
input                    {width:200px;}
input#btn                {margin-left:10px; margin-bottom:10px;}
select                   {width:200px;}
label                    {color:#333333; font-weight:bold;}
fieldset dt              {width:130px; float:left;}
fieldset dd              {margin-bottom:10px;}