/* Pleasureville css file */

BODY {
	background-color:#2fcc08;
	background-image: url('images/bg_ed.jpg');
	background-position: top center;
	background-repeat: repeat-x;
	margin:0px; padding-left:0px; margin-top:0px; padding-right:1px;
}

p {	font:12px Arial, Sans-Serif;margin: 0 0 2px 0; color: #3c3c3c; text-align:left; line-height:16px; }
h1 {	font: bold 2.2em Arial, Sans-Serif; padding: 8px 0 0 0; margin: 0; letter-spacing: -1px;  }
h2 { margin: 0; padding: 0; font: bold 1.4em Arial, Sans-Serif; letter-spacing: -1px; color: #000}
h3 { font: bold 2.2em Arial, Sans-Serif; padding: 8px 0 0 0;}
h1 a, h2 a { color: #000; background: inherit; text-decoration: none; }
ul { margin: 0; padding : 0; list-style : none; }
/*img { border: 0; margin:auto; }*/

/* the main table bg */
#wrapper {
	background-image:url(images/wrapper_bg.jpg);
	margin:0px;
	padding:0px;
	width:1100px;
}

/* the bottom section */
#basesection {
	background-image:url(images/basesection_bg.jpg);
	height:406px;
}

/* the main content table */
#content {
	background-image: url(images/gif.jpg);
	margin:0px;
	padding:0px;
}

/* sections is the main area where the images go */
#sections {background-color:#006c02; margin:0px; padding:0px;}
#sections h1 {font-size:36px; color:#FFFFFF;}
#sections p {font-size:14px; color:#FFCC66;}

/* page two etc title area */
#p2titles {margin:0px; padding:0px;}
#p2titles h1 {font-size:36px; color:#FFFFFF;background-image:url(images/700_wide_text.jpg); background-repeat:no-repeat;}

/* tour page picture description area */
#tourtextarea {font-size:20px; font-family: "Courier New", Courier, monospace; font-weight:bold; color:#006800; text-align:left;
border-bottom: dashed #006800 5px; margin-bottom:10px; padding-right:5px; padding-left:5px;}
img.tourtextarea{ border: 5px;}


/* Links */
a:link, a:visited {
	font-size: 12px; color: #33CC00; text-decoration: none;
	font-family:  Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}

a:hover {
	color: #000;	text-decoration: none;
	font-weight: bold;
	}

/* Horizontal Line */
hr {
color: #790025; height:2px; width:95%;
	}

/** category text format and links **/

.sectionhead {
	color: #790025; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px; font-weight: bold; text-decoration: none; float:left; padding-top:10px; margin-left:415px; 
	}

.sitenamelist {
	color: #790025; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight: bold; text-decoration: none; background-image: url(images/titlebg.jpg); background-repeat:repeat-x; background-position: center;
	}

.category {
	color: #790025; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; font-weight: bold; text-decoration: none;
	}

a.category:link, a.category:visited {
	color: #405115; font-weight: bold;
	}

a.category:hover {
	color: #123000;
	}
	
/** menu **/ 
.menulist {color: #9C070C; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;font-size: 24px; font-weight: bold; text-decoration: none;
	}

a.menulist:link, a.menulist:visited {font-size: 24px;color: #9C070C; font-weight: bold;}

a.category:hover {color: #000;	}	

/** main table set up **/
.mainbox {min-width:900px; width:900px; background-color:#F9F8D9; margin:0px; padding-left:0px; margin-top:0px; margin-left:0px; 
}

.orangebox {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; color: #3c3c3c; text-decoration: none; font-weight: normal;
	}

.small {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4E6366;
	text-decoration: none;
	font-weight: normal;
	height: 15px;
	}

.smalldark {
        font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #ffffee;
        text-decoration: none;
        font-weight: normal; text-align:center;
        }
		
.baselink {
	color: #790025; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px; font-weight: bold; text-decoration: none; text-align:center; float:left; padding-top:10px; margin-bottom:35px; margin-left:350px; 
	}
a.baselink:link, a.baselink:visited {color: #790025; font-size:32px; text-align:center;}
a.baselink:hover {color: #000; text-align:center;}

/**base text stuff **/

.basetext {
	color: #790025; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight: bold; text-decoration: none; text-align:center; float:left; padding-top:10px; margin-bottom:25px; margin-left:365px; 
	}
a.basetext:link, a.basetext:visited {color: #790025; text-align:center;}
a.basetext:hover {color:#ffb871; text-align:center;}

.smalldarktext {
	color: #790025; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight: bold; text-decoration: none; text-align:center; float:left; padding-top:10px; margin-bottom:5px; margin-left:430px; margin-top:10px; }
.smalldarktext h3 a { font-size:18px;}
	
a.smalldark:link, a.smalldark:visited {color: #790025; text-align:center;}
a.smalldark:hover {color:#ffb871; text-align:center;}

a.smalldarkfooter:link, a.smalldarkfooter:visited { font-size:18px;color: #790025; text-align:center;}
a.smalldarkfooter:hover {font-size:18px;color:#ffb871; text-align:center;}

.pctext {
        font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px; color: #fff; text-decoration: none; font-weight: normal; text-align:center;
        }
		
.maintable {width:900px; min-width:900px; margin:auto; color:#CCCCCC; vertical-align:top; padding:5px;}
.nattable { min-width:326px; background-image:url(images/nat_right_big.jpg); background-repeat:no-repeat; background-position:center;}
.latestpreviewtable { background-image:url(images/latestpreviewbar.jpg); background-repeat:no-repeat; background-position:right; height:42px; margin-right:1px; padding-right:1px;}
.latestgallerytable { background-image:url(images/latestgallerybar.jpg); background-repeat:no-repeat; background-position:left; height:40px;}


