@charset "utf-8";
/* CSS Document */

*{
 margin:0;
 padding:0;
 background-repeat:no-repeat;
}

body{
 font-family:arial,helvetica,sans-serif;
 color:#6f7273;
 font-size:11px;
 text-align:center;
 background-color:#88a65e;
}

a:link { color:#5e8c6a; text-decoration:none; font-weight:normal;}
a:visited { color:#5e8c6a; text-decoration:none; font-weight:normal;}
a:hover { color:#8c2318; text-decoration:none; font-weight:normal;}
a:active { color:#5e8c6a; text-decoration:none; font-weight:normal; }

div{
 text-align:left;
}

p{
 text-align:left;
 padding-top:5px;
}
	
hr{
	color:#8c2318;
	border:0px;
	height:2px;
	background:#8c2318;
	margin-top:5px;
	margin-bottom:3px;
}

acronym{
 cursor: help;
}

.noDisplay{
	display:none;
}

#container{ 
 width:980px;
 margin-left:auto;
 margin-right:auto;
}

#BG01{
	width:980px;
	background:#5e8c6a;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}

#BG02{
	width:960px;
	background:#ffffff;
	float:left;
	margin:10px;
	margin-top:0px;
}

#googleAd{
	float:left;
	padding:5px;
	width:950px;
	margin-left:10px;
	text-align:center;
	font-size:10px;
}

.buttonMain {
	}
	
.buttonMain a{
	padding:3px;
	background:#d7127b;
	color:#FFF;
	font-weight:bold;
	margin-bottom:5px;
	}
	
.buttonMain a:hover{
	background:#935da3;
	color:#FFF;
	}

/* Header */

#logo{
	background:url(../images/logo.jpg);
	float:left;
	width:215px;
	height:115px;
	cursor:pointer;	
}

#logo h1{
	display:none
}

#AD01{
	width:741px;
	padding-top:18px;
	height:98px;
	float:left;
}

/* Left Bar */

#leftBar{
	width:195px;
	padding:10px;
	padding-left:10px;
	float:left
}

	#leftBar H2{
		color:#8c2318;
		font-size:18px;
		font-weight:normal;
		margin-top:15px;
		margin-bottom:5px;
	}
	
	#leftBar ul{
		list-style:none;
		margin-top:5px;
		margin-bottom:5px;	
	}
	
	#leftBar li{
		color:#8c2318;
		font-weight:bold;	
		display:list-item;
	}
	
		#leftBar li a{
			font-size:12px;
			color:#5e8c6a;
			font-weight:normal;	
		}
		
		#leftBar li a:hover{
			color:#f2c45a;
			font-weight:normal;	
		}
	
/* Right Bar */

#rightbar{
	width:735px;
	float:left
}


	/* Search Submit */
	
	#searchSubmit{
		float:left;
		width:735px;
		height:101px;
		background:url(../images/bg_search_submit.jpg) no-repeat top left;
	}
	
		#searchbox{
			float:left;
			width:520px;
			padding-top:37px;
			padding-left:25px;
		}	
			
			#searchbox input{
				border:1px solid #FFFFFF;
				}
				
			.searchboxBtn{
				background:#8c2318;
				border:1px solid #8c2318;
				color:#FFFFFF;
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;
				}
				
		#submit{
			float:left;
			width:191px;
			height:101px;
			cursor:pointer;		
		}	
			
			#submit H3{
				display:none;
			}
			
	/* Main Content*/
	
		#mainContent{
			float:left;
			width:483px;
			padding:20px;
		}
		
			#mainContent H2{
				color:#8c2318;
				font-size:18px;
				font-weight:normal;
				margin:0px;
				margin-bottom:5px;
			}
			
			#mainContent H3{
				color:#8c2318;
				font-size:15px;
				font-weight:normal;
				font-weight:bold;
				margin:0px;
				margin-bottom:5px;
				margin-top:5px;
			}
			
			
			#mainContent ul{
				list-style:none;
				margin-top:5px;
				margin-bottom:5px;	
				margin-left:15px;
			}
			
			#mainContent li{
				color:#8c2318;
				font-weight:bold;	
				display:list-item;
				margin-bottom:5px;
			}
			
				#mainContent li a{
					font-size:12px;
					color:#5e8c6a;
				}
				
				#mainContent li a:hover{
					color:#f2c45a;
					font-weight:normal;	
				}

/* Video Page Content*/
	
		#videoPageContent{
			float:left;
			width:698px;
			padding:20px;
		}
		
			#videoPageContent H2{
				color:#8c2318;
				font-size:18px;
				font-weight:normal;
				margin:0px;
				margin-bottom:5px;
			}
			
			#videoPageContent H3{
				color:#8c2318;
				font-size:15px;
				font-weight:normal;
				font-weight:bold;
				margin:0px;
				margin-bottom:5px;
				margin-top:5px;
			}
			
/* Articles Page */

		#articlePageContent{
			float:left;
			width:698px;
			padding:20px;
		}
		
			#articlePageContent H2{
				color:#8c2318;
				font-size:18px;
				font-weight:normal;
				margin:0px;
				margin-bottom:5px;
			}
			
			#articlePageContent H3{
				color:#8c2318;
				font-size:15px;
				font-weight:normal;
				font-weight:bold;
				margin:0px;
				margin-bottom:5px;
				margin-top:5px;
			}			
			
			.articlePageContentFull{
				width:92%;
				float:left;
				padding:3px;
				background:#F9F9F9;
				margin:5px;
			}
			
				.articlePageContentFull img{
					float:left;
					width:250px;
				}
			
			.articlePageContentCol{
				width:45%;
				float:left;
				padding:3px;
				background:#F9F9F9;
				margin:5px;
			}
				
	.subcats{
		color:#8c2318;
		font-size:7px; 
	}
	
			.subcats a:link{
				font-size:7px; 
				color:#8c2318;
			}
	
	.normalContent{
		color:#666666;
		font-weight:normal;
	}
	
	.crabMenu{
		background:#8c2318;
		padding:3px;
		font-size:10px;
		color:#FFFFFF;
		margin-bottom:5px;
	}
	
			.crabMenu a{
				font-size:10px;
				text-decoration:none;
				color:#FFFFFF;
			}
			
			.crabMenu a:hover{
				font-size:10px;
				text-decoration:none;
				color:#FFFF00;
			}
			
	 .cols{
	 float:left;
	 width:50%;
	 }
	 
	 .latestLinks{
	 	float:left;
		width:100%;
	 }
	 
	 .suggestLink a{
	 	font-size:12px;
		font-weight:bold;
	 }
			
	/* Slogan Area */
	
		#bestHotelDirectory{
			width:195px;
			height:119px;
			background:url(../images/button_besthoteldirectory.gif) no-repeat;
			cursor:pointer;
			float:left;
		}
		
			#bestHotelDirectory H3{
				display:none;
			}
		
		#sloganArea{
			width:195px;
			height:119px;
			background:url(../images/button_no_resiprocal.gif) no-repeat;
			cursor:pointer;
			float:left;
		}
		
			#sloganArea H3{
				display:none;
			}
			
			
		#videosArea{
			width:195px;
			height:119px;
			background:url(../images/button_video.gif) no-repeat;
			cursor:pointer;
			float:left;
		}
		
			#videosArea H3{
				display:none;
			}
			
		#articlesArea{
			width:195px;
			height:119px;
			background:url(../images/button_articles.gif) no-repeat;
			cursor:pointer;
			float:left;
		}
		
			#articlesArea H3{
				display:none;
			}
			
	/* Featured Sites */
	
		#featuredSites{
			float:left;
			width:283px;
			padding:20px;
			padding-top:25px;
			padding-left:220px;
			background:url(../images/featured_sites.jpg) no-repeat;
		}
		
			#featuredSites H3{
				display:none;
			}
			
			#featuredSites ol{
				color:#8c2318;
			}
				#featuredSites li{
					display:list-item;
				}
			
			#featuredSites a{
				color:#5e8c6a;
			}
			
			#featuredSites a:hover{
				color:#f2c45a;
			}
			
	/* RightBar */
	
		#rightBar{
			width:195px;
			padding:10px;
			float:left;
		}
		
			.searchBox{
				background:#f3c45c;
				width:170px;
				padding:5px;
			}
			
				.searchBox input
				{
					border:0px;
					padding:3px;
				}
				
				.searchBox H4
				{
					font-size:14px;
					color:#ffffff;
					margin-bottom:5px;
				}
				
				.searchButton{
					background:#8c2318;
					font-weight:bold;
					color:#FFFFFF;
					margin-top:5px;
					cursor:pointer;
				}
				
			.seoNews{
				width:170px;
				padding:5px;
				padding-top:80px;
				color:#FFFFFF;
				margin-top:5px;
				background:url(../images/ttl_top_seo_articles.gif) no-repeat top #f3c45c;
			}
				
				.seoNews a{
					color:#8c2318;
				}
				
				.seoNews a:hover{
					color:#5e8c6a;
				}
				
				.seoNews h3{
					display:none;
				}
		
/* FOOTER */

	#footer{
		background:#5e8c6a;
		float:left;
		width:940px;
		padding:10px;
		color:#FFFFFF;
	}
	
		#footer a{
			color:#FFFFFF
		}
		
		#footer a:hover{
			color:#CCCCCC;
		}
	
		#footer div{
			float:right;
			width:750px;
			text-align:right;
		}
		
		#footerLeft ul{
			list-style:none;
		}
		
				#footerLeft ul, li{
					display:inline;
					list-style-type:none;
					padding:1px;
					margin:0;
				}
				
/* Bottom AD*/

	.bottomAd{
		width:92%;
		float:left;
		padding:5px;
		text-align:center;
	}

/* Submit Page*/

	.rejected{
		color:#FF0000;
		font-weight:bold;
	}
	
	.submited{
		color:#009900;
		font-weight:bold;
	}