body {
	margin: 0;
	padding: 0;
	font-family: "굴림", "돋움", Seoul, "한강체";
	font-size: 12px;
	color: #333333;
}

img { 
	border: 0;
	vertical-align: middle;
}

td img{
	border: 0;
	vertical-align: top;
}

input, select, option {
	font-family: "굴림", "돋움", Seoul, "한강체";
	color: #333333;
}
/* 기본 링크 */
a, a:link, a:visited{ color: #333333; text-decoration:none;}
a:hover{ color: #06A3BA; }

/* 회원가입 링크 - 오렌지색깔*/
a.join, a:link.join{ 
	color: #FF6600;
	font-size:11px;
}
a:hover.join, a:visited.join { 
	color : #FF6600; 
	text-decoration:none; 
	font-size:11px; 
}

/* 아이디/비밀번호찾기 링크 - 회색 */
a.idpw, a:link.idpw{ 
	color: #333333;
	font-size:11px;
}

a:hover.idpw, a:visited.idpw { 
	color : #333333; 
	text-decoration:none;
	font-size:11px;
}

/* 추천민박링크 - 오렌지색깔 */
a.recommend, a:link.recommend{ color: #FF6600; }
a:hover.recommend, a:visited.recommend{ color : #FF6600; text-decoration:none; }

/* 이벤트링크 - 빨간색깔 */
a.event, a:link.event{ color: #FF0000; }
a:hover.event, a:visited.event{ color : #FF0000; text-decoration:none; }

/* 테마짱링크 - 녹색색깔 */
a.theme, a:link.theme{ color: #329900; }
a:hover.theme, a:visited.theme{ color : #329900; text-decoration:none; }

/* 뉴짱링크 - 노란색색깔 */
a.new, a:link.new{ color: #FF9900; }
a:hover.new, a:visited.new{ color : #FF9900; text-decoration:none; }

/* 할인링크 - 하늘색색깔 */
a.sale, a:link.sale{ color: #006599; }
a:hover.sale, a:visited.sale{ color : #006599; text-decoration:none; }

/* 이달의여행지링크 - 보라색색깔 */
a.tour, a:link.tour{ color: #9833CD; }
a:hover.tour, a:visited.tour{ color : #9833CD; text-decoration:none; }

/* sidebar링크 - 남색깔 */
a.sidebar, a:link.sidebar{ color: #003366; }
a:hover.sidebar, a:visited.sidebar{ color : #003366; text-decoration:none; }

/* 실시간랭킹순위 링크 */
a.lank, a:link.lank{ color: #06A3BA; }
a:hover.lank{ color: #06A3BA; text-decoration:underline; }
a:visited.lank{ color : #06A3BA; text-decoration:none; }

/* 지역 링크 */
a.area, a:link.area{ color: #666666; }
a:hover.area{ color: #666666; text-decoration:underline; }
a:visited.area{ color : #666666; text-decoration:none; }

/* 펜션이름강조 - 분홍색 */
a.jjang, a:link.jjang{ color: #FF3366; }
a:hover.jjang{ color: #FF3366; text-decoration:underline; }
a:visited.jjang{ color : #FF3366; text-decoration:none; }

/* 펜션이름강조 - 하늘색 */
a.special, a:link.special{ color: #06A3BA; }
a:hover.special{ color: #06A3BA; text-decoration:underline; }
a:visited.special{ color : #06A3BA; text-decoration:none; }

.font_size11 {
	font-size: 11px;
}

.more_button {
	color:#666666;
	font-size:11px;
	font-weight: normal;
}

.orange_back {
	background-color: #FF9900;
}

.gray_tag_back {
	background-color:#E9E9E9;
}

.red_back {
	background-color:#FF0000;
}

.red_font {
	color:#FF0000;
	font-weight:bold;
}

.green_back{
	background-color:#66CC00;
}

.green_font, a:link.green_font, a:hover.green_font, a:visited.green_font {
	color:#329900;
	font-weight:bold;
}

a:hover.green_font{
	text-decoration: underline;
}

.sky_back{
	background-color:#0099CB;
}

.sky_font {
	color:#006599;
	font-weight:bold;
}

.yellow_back{
	background-color: #FFCC00;
}

.yellow_font {
	color: #FF9900;
	font-weight:bold;
}

.purple_back{
	background-color: #9833CD;
}

.purple_font {
	color: #9833CD;
	font-weight:bold;
}

.dblue_back{
	background-color: #003366;
}

.dblue_font {
	color: #003366;
	font-weight:bold;
}

.gray_font{
	color:#333333;
	font-weight:bold;
}

.up_font {
	color:#FF3366;
	font-weight:bold;
	font-size:11px;
}

.nowpage {
	color:#FF3366;
	font-weight:bold;
	font-size:11px;
}

a.nowpage {
	color: black;
	font-weight:bold;
	font-size:11px;
}

.down_font {
	color:#3366FF;
	font-weight:bold;
	font-size:11px;
}

.new_font {
	color:#FF6600;
	font-weight:bold;
	font-size:11px;
}

.blue_font{
	color:#3399FF;
}

.white_font{
	color:#FFFFFF;
}

.bold {
	font-weight: bold;
}


/* 오늘본 펜션 */
#today_top{
	width: 105px;
}

#today_top div{

}

#today_topleft {
	float: left;
	height: 31px;
	width: 9px;
	background: url(../images/today_left.gif) no-repeat;
}

#today_topright {
	float: left;
	height: 31px;
	width: 9px;
	background: url(../images/today_right.gif) no-repeat;
}

#today_topcenter {
	float: left;
	line-height: 31px;
	width: 87px;
	text-align: center;
	background: url(../images/today_title.gif);
	color: white;
	font-weight: bold;
}

#today_main{
	width: 105px;
	background: url(../images/today_bg.gif);
}

.today_main_arrow{
	text-align: center;
	padding: 6px 0 6px 0;
}

#today_main_main{
	text-align: center;
	padding: 5px 0 5px 0;
}

#today_bottom{
	height: 8px;
	background: url(../images/today_down.gif) no-repeat;
}

#main{
	width: 950px;
	margin: 0 auto;
	text-align:left;
}

.left{
	float: left;
}

.right{
	float: right;
}

.inline{
	display: inline;
}

.center{
	text-align: center;
}

.line{
	border-top: solid 1px #cccccc;
}

#bottom_menu ul{
	list-style: none;
	margin: 0;
	text-align: center;
}

#bottom_menu ul li{
	display: inline;
}

#layer_p_info{
	z-index:5000;
	position:absolute;
	display:none;
	background-color: white; 
	border: 2px solid #000099;
	width: 300px;
	text-align: left;
	padding: 5px;
}

a.TAG1, a.TAG2, a.TAG3, a.TAG4, a.TAG5 {
	color: #2e7dbe;
	line-height:120% !important; 
	letter-spacing:-1px;
	vertical-align:middle;
	margin:0 7px 0 0;
	padding:2px 4px 0 2px;
}

a.TAG1, a.TAG1:link, a.TAG1:visited {
	color: #9E9E9E;
	font: 12px 돋움;
}
a.TAG2, a.TAG2:link, a.TAG2:visited {
	color: #FA7804;
	font: bold 12px 돋움;
}
a.TAG3, a.TAG3:link, a.TAG3:visited {
	color: #60A5F2;
	font: bold 14px 돋움;
}
a.TAG4, a.TAG4:link, a.TAG4:visited {
	background-color: #06B5DD;
	color:#FFF;
	font:bold 16px 돋움;
}
a.TAG5, a.TAG5:link, a.TAG5:visited {
	background-color:#57A6F0;
	color:#FFF;
	font:bold 16px 돋움;
}

a:hover.TAG1, a:hover.TAG2, a:hover.TAG3, a:hover.TAG4, a:hover.TAG5 {
	text-decoration: underline;
}

.comm_title {
	color: #6699CC;
	font-weight: bold;
}

.comm_title2, a.comm_title2:visited, a.comm_title2:link {
	color: #6699CC;
	font-size: 11px;
}
a.comm_title2:hover {
	text-decoration: underline;
}

.comm_title3, a.comm_title3:visited, a.comm_title3:link {color: #3399CC}
a.comm_title3:hover {
	text-decoration: underline;
}
.comm_title4 {color: #999999}

.comm_title5, a.comm_title5:visited, a.comm_title5:link {color: #666666}
a.comm_title5:hover {
	text-decoration: underline;
}

a.white:visited, a.white:link {color: white}
a.white:hover {
	text-decoration: underline;
}