/* © Lightmaker 2008 */
/* ----------------- */


/* Universal */
/* --------- */

* 
{margin:0; padding:0}

html {height:100%;}

/* Page styling, unrelated to centering */
body {height:100%; margin:0px; padding:0px; background-color: #76b9e5; background-image:url(../../images/noflash/bg.gif); background-repeat:repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #000000;}
 
/* mac hide \*/
html, body{height:100%;	width:100%;}
/* end hide */

p {margin-bottom:20px;}
.block{display:block;}

h1 {font-size:150%; margin:0px; padding:0px;}
h2 {font-size:130%; margin:0px; padding:0px;}

#theft_notice {color: #fff; font-size: 14px; text-align: left; padding: 10px;}
#theft_notice a{text-decoration: underline;}
#theft_notice a:hover {text-decoration: none;}

/* Swf-related */
/* ----------- */

#flashcontent{font-size:80%; height:100%; min-height:550px; width:100%; min-width:960px; font-size:11px;}
#flashcontent a {color:#FFFFFF; text-decoration:underline; font-weight:bold;}
#flashcontent a:hover{text-decoration:none; font-weight:bold;}

#inline {margin:0px auto; text-align:center; height:100%; text-align: left; vertical-align: middle; width: 100%;}

#outer {height:100%; width:100%; display:table;	vertical-align:middle;}
#container {width:950px; margin:auto; padding:50px 0px 0px 0px;}
#banner {background-image:url(../../images/noflash/main_top.gif); background-repeat:no-repeat; width:950px; font-size:0px; height:92px; z-index:1;}
#inner {background-image:url(../../images/noflash/main_middle.gif); background-repeat:no-repeat; width:950px; min-height:447px;	width: 950px;}

#content {width: 950px;	background-image:url(../../images/noflash/main_bottom1.gif); background-repeat:repeat-y; width:950px; height:100%;}

#content_left {float:left; width:221px; height:100%; min-height:246px;}
#content_left_top {background-image:url(../../images/noflash/content_left_top.gif); background-repeat:no-repeat; width:221px; height:21px; font-size:0px;}
#content_left_middle {background-image:url(../../images/noflash/content_left_middle.gif); background-repeat:repeat-y; width:221px; min-height:400px;	color:#FFFFFF;}
.content_left_text {margin:auto; width: 170px; text-align:left; padding:10px 0px 30px 0px;}
.content_left_text a{text-decoration:underline; font-weight:bold;}
.content_left_text a.indent{text-decoration:underline; font-weight:bold; padding-left:15px;}
.content_left_text a:hover{text-decoration:none; font-weight:bold;}
#content_left_bottom {background-image:url(../../images/noflash/content_left_bottom.gif); background-repeat:no-repeat; width:221px; height:23px; font-size:0px;}

#content_right_top {background-image:url(../../images/noflash/content_right_top.gif); background-repeat:no-repeat; width:658px; height:21px; font-size:0px;}
#content_right_middle {background-image:url(../../images/noflash/content_right_middle.gif); background-repeat:repeat-y; width:658px; min-height:400px; color:#FFFFFF;}
.content_right_text {margin:auto; width:600px; text-align:center; padding:10px 0px 30px 0px;}
.content_right_text a{text-decoration:underline; font-weight:bold;}
.content_right_text a:hover{text-decoration:none; font-weight:bold;}
#content_right_bottom {background-image:url(../../images/noflash/content_right_bottom.gif);	background-repeat:no-repeat; width:658px; height:23px; 	font-size:0px; margin:0px; padding:0px;}
#content_right {float:left;	width:658px; height:100%; min-height:246px;}

#textborder {width:880px; margin:auto;}

#bannerbottom {width: 950px; background-image:url(../../images/noflash/main_bottom2.gif); background-repeat:repeat-y; width:950px; height:25px; 	margin:auto; font-size:0px;}

#info {float:left; text-align:center; height: 66px;	color: #fff;}

a {font-weight: normal; text-decoration: none; color: #4e4e4e;}
a:hover {font-weight: normal; text-decoration: none; color: #a6a6a6;}

#image {height: 526px;}
#image img {margin-left: auto; margin-right: auto;}

#footer {color:#FFFFFF;	height: 28px; width:920px; margin:auto;}
#footer_l {padding: 8px 4px 0px 4px; text-align: left; width: 45%; float: left;}
#footer_r {padding: 8px 4px 0px 4px; text-align: right;	width: 45%;	float: right;}

a.getflash {font-weight: bold; text-decoration: none; color: #a6a6a6;}
a.getflash:hover {font-weight: bold; text-decoration: none;	color: #fff;}

.clear {clear: both; margin:0px; padding:0px;}

/* Mobile */

#container_mobile {width:237px; margin:auto; padding:11px 0px 0px 0px;}
#banner_mobile {background-image:url(../../images/mobile/mobile_top.gif); background-repeat:no-repeat; width:217px; font-size:0px; height:88px; z-index:1;}
#inner_mobile {background-image:url(../../images/mobile/mobile_middle.gif); background-repeat:repeat-y; width:217px; min-height:167px; color:#FFFFFF;}
.content_mobile_text {margin:auto; width: 170px; text-align:center; padding:20px 0px 20px 0px; color:#FFFFFF; font-size:90%}
#bottom_mobile {background-image:url(../../images/mobile/mobile_bottom.gif); background-repeat:no-repeat; width:217px; height:31px; font-size:0px;} 

/* Popup window */
#flashcontent_popup{font-size:80%;line-height:1.5;text-align:center;height:100%;color:#fff}
#flashcontent_popup a{text-decoration:underline;color:#fff}
#flashcontent_popup a:hover{text-decoration:none}

/*#flashcontent{font-size:80%; ; min-height:550px; width:100%; min-width:960px; font-size:11px;}
#flashcontent a {color:#FFFFFF; text-decoration:underline; font-weight:bold;}
#flashcontent a:hover{text-decoration:none; font-weight:bold;}*/
