@charset "UTF-8";

body					{	margin: 0; padding: 0;
							text-align: center;
							font-family: "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
							color:#e0e0e0;
							font-size:14px;
							background: #000000;
						}

div, h1, h2, h3,
h4, ul, li, p			{	margin: 0; padding: 0;	}
li						{	list-style-type: none;	}
form					{	margin: 0px;		}
img						{	border:0;		}
h3						{	font-weight:normal;	font-size:14px;	}

.clear					{	clear:both;	height:0;	}

#contents				{	display:block;
							width:1024px;	height:768px;
							margin-left:auto;
							margin-right:auto;
							background: #1c1b1f url("../images/base.jpg") top left no-repeat;	
						}

#title					{	display:block;	float:right;
							width:246px;	height:90px;
							margin-right:30px;	margin-top:23px;
							text-indent:-9999px;
							background: #1c1b1f url("../images/title.gif") top left no-repeat;
						}

#title a				{	display:block;
							height:100%;
							text-indent:-9999px;
						}

#title a:focus			{
							/*\*/
							overflow: hidden;
							/**/
						}


#menu					{	display:block;	float:right;
							width:91px;		height:607px;
							margin-top:-8px;
							margin-right:34px;	padding-top:56px;
							background:url("../images/lace.png") top left no-repeat;
						}

#menu ul				{	display:block;
							width:84px;	height:270px;
							margin-left:2px;
							background:url("./images/menu_bg.gif") top left no-repeat;

						}

#menu li				{	display:block;
							width:83px;	height:29px;
							margin-right:1px;	margin-bottom:1px;
							text-indent:-9999px;
						}

#menu li a				{	display:block;
							height:100%;
							text-indent:-9999px;
						}

#menu li a:focus		{
							/*\*/
							overflow: hidden;
							/**/
						}

#profile				{	background:#1c1b1f url("../images/profile_over.gif") top left no-repeat;	}
#profile a				{	background:#1c1b1f url("../images/profile.gif") top left no-repeat;	}
#topics					{	background:#1c1b1f url("../images/topics_over.gif") top left no-repeat;	}
#topics a				{	background:#1c1b1f url("../images/topics.gif") top left no-repeat;	}
#gallery				{	background:#1c1b1f url("../images/gallery_over.gif") top left no-repeat;	}
#gallery a				{	background:#1c1b1f url("../images/gallery.gif") top left no-repeat;	}
#event					{	background:#1c1b1f url("../images/event_over.gif") top left no-repeat;	}
#event a				{	background:#1c1b1f url("../images/event.gif") top left no-repeat;	}
#class					{	background:#1c1b1f url("../images/class_over.gif") top left no-repeat;	}
#class a				{	background:#1c1b1f url("../images/class.gif") top left no-repeat;	}
#blog				{	background:#1c1b1f url("../images/blog_over.gif") top left no-repeat;	}
#blog a				{	background:#1c1b1f url("../images/blog.gif") top left no-repeat;	}
#shopping				{	background:#1c1b1f url("../images/shopping_over.gif") top left no-repeat;	}
#shopping a				{	background:#1c1b1f url("../images/shopping.gif") top left no-repeat;	}
#contact				{	background:#1c1b1f url("../images/contact_over.gif") top left no-repeat;	}
#contact a				{	background:#1c1b1f url("../images/contact.gif") top left no-repeat;	}
#link					{	background:#1c1b1f url("../images/link_over.gif") top left no-repeat;	}
#link a					{	background:#1c1b1f url("../images/link.gif") top left no-repeat;	}

#menu li a:hover		{	background:	none!important;	}


#main					{	display:block;	float:right;
							width:509px;	height:611px;
							margin-right:30px;	margin-top:12px;
							text-align:left;
							letter-spacing:1px;
							line-height:1.3em;
							overflow:auto;
							background:#3c3b3f;
						}

#main p, #main h3		{	margin-left:20px;	margin-right:20px;	}

#main h3				{	font-weight:bold;
							letter-spacing:2px;
						}

#main hr				{	margin-left:20px;	margin-right:20px;
							background-color:#909090;
							color:#909090;
							border:none;
							width:449px;	height:1px;
						}

#pageTitle				{	display:block;	float:left;
							width:83px;	height:20px;
							margin-left:19px;	margin-top:16px;
							text-indent:-9999px;
						}
