* {margin:0;padding:0}

body {

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


a:hover {
color:#990000;
text-decoration:underline;
}

.headerad {
color:#FFFFFF;
}

.headerad a {
color:#FFFF00;
}

.tablecontent1 {

text-align:justify;
padding:5px;
}

.recentwebsites {
padding-left:10px;
padding-bottom:5px;
}

.catarticles {
padding-left:10px;
padding-right:10px;
}

.catarticles img {
border:1px solid #666666;
}

.tabletitle1 {
padding:5px;
}

.trborder1 {
border-bottom:5px solid #fcb65c;
height:25px;
padding:5px;
}

.trborder2 {
border-bottom:5px solid #ffffff;
height:25px;
padding:5px;
}

.trborder3{

border-bottom:5px solid #767676;
height:25px;
padding:5px;
}


.table1 {
border:1px solid #999999;
}


.table2 {
border:1px solid #333333;
}

.headerad a:hover {
color:#FFFFFF;
text-decoration:underline;
}

a:visited {
color:#0000FF;
}

#content {
padding-left:5px;
margin-top:35px;

}

.insidepages{
font-size:0.9em;
color:#666666;
}



.insidepages ul, .news {
                   padding: 0;
                   margin: 0;
				   list-style-type: none;

                   }

.insidepages li , .news li{
                   list-style: none;
                   padding: 6px;
				   list-style-type: none;

                   }

.insidepages li:before , .news li:before , .articlebody li:before {
                          content: "\00BB \00A0 \00A0 ";
                          }
.lastaddedlisting{
}



.homesub {
padding-bottom:10px;
padding-left:20px;
}

#header{
background-color:#06498d;
background:#06498d;
height:90px;
border-bottom:1px solid #000;
color:black;
}

#floatleft{
float:left;
}

#floatright{
margin-left:300px;
float:right;
}

#footer {
	width:100%;
	clear:both;
	height:50px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
background-color:#ffcc00;
background:#ffcc00;
	color: #000000;
	text-align:center;
	position:relative;
	font-size:.9em;
}


#indexleft {
position:relative;
width:18%;
float:left;
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#FFCC33;
margin-left:20px;
border: 1px dotted black;
margin-top:20px;
	}
	
#indexmiddle {
position:relative;
/*margin-left:20px;
*/
width:18%;
float:left;
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#FFCC33;
border: 1px dotted black;
margin-top:20px;
	}
	
	#indexright {
position:relative;
width:45%;
float:right;
margin-top:20px;
margin-left:20px;
padding-bottom:10px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
background-color:#7babd9;
background-image:url(http://www.tourismjunction.com/images/tableback01.jpg);
border: 1px dotted black;

	}
	
	#nav{
	padding-left:10px;
	border-bottom: 1px solid black;
	background-color:#FF9933;
	}
	
	#nav a {
	color:white;
	}
	
	#search{
	position:relative;
	padding-left:10px;
	width:25%;
	float:right;
	background-color:#367aaf;
	border-bottom:1px solid black;
	border-left:1px solid black;
	padding-right:7%;
	}
	
	.gambleTH{
	/*
	font-size:1.2em;
*/

background-color:#CCFF66;
border: 1px dotted black;
width:175px;
}
table{
/*border: 1px dotted black;
*/
margin-bottom:20px;
}

.spec {
padding-top:5px;
text-align:left;
padding-left:5px;
padding-right:5px;
font-size: .9em;
}


.righttableheader{
	/*font-size:1.2em;
*/

background-color:#4d8aba;
border: 1px dotted black;
width:350px;
color:#FFFFFF
}

.righttablecontent {
text-align:left;
padding-left:5px;
padding-right:5px;
background-color:#aad1f0;
padding-bottom:3px;
text-align:justify;


}

#righttables{
width:350px;

}

p {
padding-bottom:6px;
}

.itemdescription{
border:1px solid black;
padding-left:5px;
padding-right:5px;
text-align:left;
text-align:justify;
}

.itemtitle a {

color:#FFFFFF;
}

.itemtitle a:hover {
color:#CCFF00;
}


.itemdescription img{
float:left;
padding-right:7px;
width:100px;
height:80px;
border:0;
padding-top:3px;
 line-height:11px;
 
}

#righttables a{
text-decoration:none;
color:#990000;
}

.sublistingheader, .commentheader{
	font-size:1.2em;
background-color:#CCFF66;
border: 1px dotted black;
width:450px;
padding-top:5px;
padding-bottom:5px;
}

.sublistingcontent, .commentcontent{
text-align:left;
padding-left:5px;
padding-right:5px;
font-size: .9em;
/*background-color:#FFFF66;*/
border: 1px dotted black;
padding-bottom:2px;
text-align:justify;

}

.sublistingcontent a , .sublistingheader a {
color:#0000FF;
}

.sublistingcontent a:visited , .sublistingheader a:visited {
color:#0000FF;
}

.sublistingcontent a:hover , .sublistingheader a:hover {
color:#FF0000;
}

.feedbacklinks{
padding-top:5px;
font-size:.8em;
}

.sublistingtable{
width:450px;
padding-top:10px;
}

.sublistingcontent img{
margin-top:2px;
border: 1px solid black;
}

.lastaddedlisting2{
font-size:12px;
}

.lastaddedlisting2 a:hover {
color:#990000;
text-decoration:underline;
}

.articletitle {
color:#0033CC;
padding-top:8px;
text-transform:uppercase;
}

.articlebody {
padding-top:8px;
padding-right:40px;
text-align:justify;
}

.articlenav {
padding-bottom:4px;
}

.articletopads {
padding:8px;
}

.articlepreview img {
float:left;
margin-right:8px;
margin-bottom:8px;
border:1px solid #666666;
}

.articlepreview {
padding-bottom:10px;
text-align:justify;
padding-right:8px;
padding-left:10px;
}

.articlepreviewtitle {
padding-left:10px;
padding-right:10px;
}


.articlepreviewtitle a {
font-size:20px;
}
.articlepreviewtitle a:hover {
font-size:20px;
text-decoration:underline;
color:#FFFFFF;
}
.articlepreviewtitleCAT a {
font-size:14px;
}

.articlepreviewtitleCAT a:hover {
color:#FFFFFF;
text-decoration:underline;
}

.articlebody img {
float:left;
margin-right:8px;
margin-bottom:8px;
border:2px solid black;
}

.attractionstext {
fontsize:8px;
margin-left: 10px;
text-align:justify;
margin-right:5px;
}

.attractionstitle {
color:#0066FF;
padding-bottom:8px;
padding-right:5px;
padding-left:3px;
}

#attractions {
margin-bottom:8px;
}

.moreinfo {
color:#666666;
}

.noattractions {
margin:10px;
text-align:justify;
}