html{height:100%;height:100%;}
body{font-family:Verdana, Lucida, Arial, Helvetica, sans-serif;font-size:9pt;padding: 0px;margin: 0px;height:100%;color:#444;} 


body.mceContentBody {
   background: #FFF;
}

table {font-family:verdana, sans-serif;font-size:10pt;border:0px solid;}


#logo		{height:243px;width:210px;float:left;}
#top_menu	{height:105px;width:600px;float:left;clear:both;}
#banner		{height:60px;width:468px;float:left;clear:both;padding:14px 30px;}

#content	{width:600px;height:100%;margin-bottom:20px;}
#footer 	{height:50px;}

body		{background: url('../images/web/bg.png') repeat-x;}
#logo		{background: url('../images/web/logo.png');}
#footer		{background: url('../images/web/footer_bg.png');}
#gift		{border-bottom:1px dashed #bfbfbf;}


#top_menu 	img{margin:0px 20px;}

#smile		img{margin:0px 0px;}
#smile		{height:109px;width:100px;float:left;}
#smile		{background: url('../images/web/menu/smile.png');}


#fish	{height:80px;width:80px;float:left;overflow:hidden;top:9px;left:11px;position:relative;}


#content	{padding-left:20px;}
#left_menu	{margin-right:20px;text-align:right;}
#bottom_menu	{margin-bottom:5px;}

#gift	{padding-bottom:10px;margin-bottom:20px;clear:both;float:left;width:100%;}

#content{border-left:1px dashed #bfbfbf;}


#left_menu a
{
	display:block;
	padding-bottom:2px;
	font-weight:bold;
	font-size:10pt;
}


#error {color:#E00;}



a{text-decoration:none;color:#777;}
a:hover, .selected{color:#E00;}

#content a{text-decoration:none;color:#E00;}
#content a:hover, #content .selected{text-decoration:underline;}



hr {clear:both;	margin:5px 0 20px 0; border-top:1px dashed #AAA;border-bottom:0 solid #FFF;color:#FFF;}


input, textarea	{border:1px solid #AAA;}

img {border:0px;}

h1              { font-size: 2em;}
h2              { font-size: 1.5em;}
h3              { font-size: 1.17em;}
h4              { font-size: 1em; }
h5              { font-size: .83em;}
h6              { font-size: .75em;}



