/* Structure */
#shell 		{margin: 0px auto; padding: 0px; width: 800px;}
#brand 		{margin: 0px; padding: 0px; height: 185px;}
#nav		{margin: 0px; padding: 0px; width: 600px}
#portal		{margin: 0px; padding: 0px; width: 100px;}
#sub 		{margin: 0px; padding: 0px;}
#content 	{margin: 0px; padding: 0px;}
#footer		{margin: 0px; padding: 0px;}

/* Style */
body,td,th 	{font-family: Arial, Helvetica, sans-serif; font-size: 80%; line-height: 120%; color: #666666; margin: 0px; padding: 0px;}

p			{font-size: 90%; line-height: 150%; margin: 0px 0px 10px;}

h1			{margin: 20px 0px; font-size: 400%; line-height: 100%; font-weight: normal; color: #ccc;}
h2			{margin: 0px; font-size: 180%; line-height: 180%; margin-top: 20px;}
h3			{margin: 0px; font-size: 160%; line-height: 160%; margin-top: 20px;}
h4			{margin: 0px; font-size: 110%; line-height: 140%; margin-top: 15px; color: #990000;}
h5			{margin: 0px; font-size: 100%; line-height: 100%;}
h6			{margin: 0px; font-size: 090%; line-height: 140%;}


a:link,
a:visited,
a:hover,
a:active 	{text-decoration: none;}

a:link 		{color: #990000;}
a:visited 	{color: #990000;}
a:hover 	{color: #FF0000;}
a:active 	{color: #990000;}

#shell 		{border: 1px solid #999999; border-top: 0px;}
#shell 		{background: url(../../../images/bg/bg_shell.jpg) no-repeat scroll center top;}
#brand		{}
#name		{float: left; margin: 10px; color: #000; font-weight: bold; height: 165px; width: 600px;}
#date		{float: right; margin: 10px; color: #fff; font-weight: bold;}


#nav		{clear: both;}	
#nav	 	{float: left; margin: 0px; padding: 11px 0px 11px 25px; width: 600px; height: 18px;}
#portal	 	{float: right; margin: 0px; padding: 11px 25px 11px 0px; width: 150px; height: 18px;}
#sub		{clear: both;}
#sub		{float: left; width: 130px;	position: relative; left: 25px; top: 25px;}
#content	{float: left; width: 450px; position: relative; left: 60px; top: 0px; margin: 0px 0px 40px;}
#xtras		{float: right; margin: 0px;}
#footer 	{background: #999999; margin: 0px; padding: 7px 25px 20px; clear: both; font-size: 95%; font-weight: bold;}
#footer p	{margin: 0px; color: #FFFFFF;}





#nav ul		{margin: 0px; padding: 0px;}
#nav li		{margin: 0px; display: inline;}		
#nav li a	{margin: 0px; margin: 0px 5px; font-weight: bold;}

#portal ul		{margin: 0px; padding: 0px; float: right;}
#portal li		{margin: 0px; display: inline;}		
#portal li a	{margin: 0px; margin: 0px 5px; font-weight: bold; color: #000000;}
#portal li a:hover	{margin: 0px; margin: 0px 5px; font-weight: bold; color: #FF0000;}
	

#sub ul		{margin: 0px; padding: 0px;}
#sub li		{margin: 10px; display: block; }		
#sub li a	{margin: 0px; }


#sub	 		{background: url(../../../images/subs/sub_45.jpg) no-repeat scroll center top;}
#sub			{border: solid 1px #ccc;}
#sub ul			{margin: 200px 0px 00px; padding: 0px; width: 130px;}
#sub li			{display: block; list-style: none; color: #990000; font-weight: bold;}
#sub li			{margin: 0px 0px; padding: 5px 10px;}
#sub li			{border-top: solid 1px #ccc;}
#sub li			{}
#sub li			{width: 110px;}
#sub li a		{margin: 0px 0px; padding: 0px; color: #999999; font-weight: bold; font-size: 90%;}

#sub li a:hover	{color: #ff0000;}




#content ul		{/*margin: 10px 0px 0px 00px;*/ postion: relative; top: 0px; left: 0px;}
#content li		{margin: 0px 0px 10px -20px; list-style: outside; font-size: 90%; line-height: 150%;}
#content img	{margin: 0px; padding: 24px; border: solid 1px #ccc;}
#footer 		{background: url(../../../images/bg/bg_footer.jpg) no-repeat scroll center top;}


.intro		{font-size: 110%; line-height: 130%; margin: 0px 0px 10px;}
.season		{font-weight: bold; color: #990000;}	

form		{border: solid 1px #f00; padding: 0px 20px 10px;}