@media only screen and (max-width : 480px)
{

	html, body, #main, #page{
		width: 310px;
		background-image: none;
		background-color: white;
		margin: 0 auto;
	}


	#left_side {
		background-image: none;
		float: none;
	}

	#right_side {
		float: none;
	}

	#left_side_header p{
		display: none;
	}
	
	#left_menu {
		background-image: none;
	}

	#left_side_header{
		height: 100%;
	}

	#right_side_header p{
		display: none;
	}

	#right_side_header{
		height: 100%;
	}

	#right_menu {
		margin-top: 0;
		background-image: none;
	}

	#right_menu a,#left_menu a {
		font-size: 20px;
		line-height:25px;
		padding: 0px 0px 5px 0px;
	}

	#right_menu li,#left_menu li {
		padding: 5px 0px 5px 0px;
		border-top: 1px solid #8c7f70;
	}

	#top_info {
		display: none;
	}

	#left_menu  .current {
		display: block;
	}

	#mobile_header {
		display: block;
	}

	#mobile_header img, #mobile_header p {
		margin-top: 5px;
		font-size: 16px;
	}
	
	#center {
		display: none;
	}
	
	#footer {
		width: 310px;
		padding-top: 10px;
	}

	#page {
		width: 310px;
	} 

}