﻿/* Page set-up */
*{margin: 0; padding: 0;}

body
{
    font-family: Tahoma, verdana, Sans-Serif;
    color:  #404040; 
    font-size:62.5%;
    background-color: #d7d7d7;
    background-position: top;
    background-image: url(./images/bdbg.jpg);
	background-repeat: repeat-x; 
}

a:link		{ color: #86794A; text-decoration: underline;}
a:active	{ color: #86794A; text-decoration: underline;}
a:visited	{ color: #86794A; text-decoration: underline;}
a:hover		{ color: #584e30; text-decoration: underline;}

li
{
    margin-left: 20px;
    color: #37555b;
    margin-bottom: 5px;
}

img{border: 0px; margin: 0px;}

h1{font-size: 1.0em; color:#37555b; font-weight: bold; margin-bottom: 5px; font-family: Verdana}

h2{font-size: 1.0em; color:#37555b; font-weight: bold; margin-bottom: 5px; font-family: Verdana}

h3{font-size: 1.0em; color:#37555b; font-weight: bold; margin-bottom: 5px; font-family: Verdana}

h4{font-size: 0.9em; color:#ff7820; font-weight:bold; margin-bottom: 5px; font-family: Verdana;}

h5{font-size: 0.8em; color:#37555b; font-weight:bold; margin-bottom: 3px; font-family: Verdana;}

p{margin-bottom: 0.8em;}

.note
{
	color: #ff781e;	
}

/******************************* GENERAL ***************************************/

/* General Page Layout */
#header
{
    width:764px; 
	height: 294px;
}

#wrapper{width: 832px; margin:0 auto; font-size:1.3em;}

#sl
{
    width: 14px;
    background-color: #ffffff; 
    float: left;
    background-position: top;
    background-image: url(./images/ls.jpg);
	background-repeat: no-repeat; 
	height: 555px;    
}

#content
{
    width: 764px;
    background-color: #ffffff; 
    min-height: 555px;
    float: left;
    padding: 20px;    
}

#sr
{
    width: 14px;
    background-color: #ffffff; 
    float: left;
    background-position: top;
    background-image: url(./images/rs.jpg);
	background-repeat: no-repeat;     
	height: 555px;    
}

#footer{width: 764px; background-color: #ffffff; margin-left: 14px; padding: 20px; text-align: center; font-size: 0.9em}
#at{width: 100%; text-align: center; margin-bottom:15px;}

.wrp{width: 100%; text-align: center}
.rl{height: 1px; border-top: solid 1px #b1a46f; border-bottom: solid 1px #b1a46f ; width: 100%; margin-bottom: 0.8em}
.rlc{height: 1px; border-top: solid 1px #b1a46f; border-bottom: solid 1px #b1a46f ; width: 50px; margin-bottom: 0.8em}

#lf{float: left; width:377px; padding-right: 5px;}

#rt{float: left; width:377px; padding-left: 5px;}

#wph{overflow: auto;}

.ar{vertical-align: bottom}

/* Image Layout img/div */
.imgTopLeft{margin: 0 10px 5px 0 ; padding: 3px; border: solid 1px #b1a46f; float: left;}

.imgTopRight{margin: 0 10px 5px 0 ; padding: 3px; border: solid 1px #b1a46f; float: right;}

.imgCen{margin: 0px 10px 0px 10px ; padding: 3px; border: solid 1px #b1a46f;}

.imgStd{padding:3px; border: solid 1px #b1a46f;}
.imgWrpTL{float: left; font-size: 0.8em; color: #000000;margin: 0 10px 5px 0; text-align: center;}
.imgWrpTR{float: right; font-size: 0.8em; color: #000000;margin: 0 10px 5px 0; text-align: center;}



/* Menu */

#menu
{
    width: 764px; 
    margin: 1px 0px 0px 0px;
    background-position: top;
    background-image: url(./images/mbg.jpg);
	background-repeat: repeat-x;
	height: 40px;
}

a#m1{display: block; float:left; height: 30px; width: 109px;}
a#m1:link{background-image: url("./images/btnHome.jpg")}
a#m1:visited{background-image: url("./images/btnHome.jpg")}
a#m1:hover{background-image: url("./images/btnHomeHov.jpg")}
a#m1:active{background-image: url("./images/btnHome.jpg")}

a#m2{display: block; float:left; height: 30px; width: 109px;}
a#m2:link{background-image: url("./images/btnAboutUs.jpg")}
a#m2:visited{background-image: url("./images/btnAboutUs.jpg")}
a#m2:hover{background-image: url("./images/btnAboutUsHov.jpg")}
a#m2:active{background-image: url("./images/btnAboutUs.jpg")}

a#m3{display: block; float:left; height: 30px; width: 110px;}
a#m3:link{background-image: url("./images/btnFishing.jpg")}
a#m3:visited{background-image: url("./images/btnFishing.jpg")}
a#m3:hover{background-image: url("./images/btnFishingHov.jpg")}
a#m3:active{background-image: url("./images/btnFishing.jpg")}

a#m4{display: block; float:left; height: 30px; width: 110px;}
a#m4:link{background-image: url("./images/btnYourHoliday.jpg")}
a#m4:visited{background-image: url("./images/btnYourHoliday.jpg")}
a#m4:hover{background-image: url("./images/btnYourHolidayHov.jpg")}
a#m4:active{background-image: url("./images/btnYourHoliday.jpg")}

a#m5{display: block; float:left; height: 30px; width: 110px;}
a#m5:link{background-image: url("./images/btnBooking.jpg")}
a#m5:visited{background-image: url("./images/btnBooking.jpg")}
a#m5:hover{background-image: url("./images/btnBookingHov.jpg")}
a#m5:active{background-image: url("./images/btnBooking.jpg")}

a#m6{display: block; float:left; height: 30px; width: 109px;}
a#m6:link{background-image: url("./images/btnMedia.jpg")}
a#m6:visited{background-image: url("./images/btnMedia.jpg")}
a#m6:hover{background-image: url("./images/btnMediaHov.jpg")}
a#m6:active{background-image: url("./images/btnMedia.jpg")}

a#m7{display: block; float:left; height: 30px; width: 107px;}
a#m7:link{background-image: url("./images/btnContactUs.jpg")}
a#m7:visited{background-image: url("./images/btnContactUs.jpg")}
a#m7:hover{background-image: url("./images/btnContactUsHov.jpg")}
a#m7:active{background-image: url("./images/btnContactUs.jpg")}

#SubMenu{width: 100%; text-align: center; margin: 5px 0px 5px 0px;}
.SubMenuWrp{border: solid 1px #5d7c81; padding: 5px 0px 6px 0px;}

#SubMenu > a:link{color: #86794A; text-decoration: underline;}
#SubMenu > a:visited{color: #86794A; text-decoration: underline;}
#SubMenu > a:hover{color: #584E30; text-decoration: underline;}
#SubMenu > a:active{color: #86794A; text-decoration: underline;}

/****** PAGE SPECIFIC LAYOUT ******/

/*** HOME ***/
#pnl1{float: left; width: 544px; margin-right: 15px;}

#pnl2{float: left; width: 205px;}

#pnla{clear: both; width: 255px; float: left; margin-right: 10px;  background-color:#e6eff4; padding:5px; border: solid 1px #949494; min-height:350px;}
 
#pnlb{width: 255px; float: right; background-color:#e6eff4; padding:5px; border: solid 1px #949494; min-height:350px;}

#pic1{float: right;padding: 3px; border: solid 1px #b1a46f;}

#pic2{margin-right: 5px; padding: 3px; border: solid 1px #b1a46f; float: left;}

#pic3{padding: 3px; border: solid 1px #b1a46f;}

#pic4{margin-right: 5px;padding: 3px; border: solid 1px #b1a46f; float: left;}

#pic5{padding: 3px; border: solid 1px #b1a46f;}

.fpl:link{color: #86794A; text-decoration: none;}
.fpl:visited{color: #86794A; text-decoration: none;}
.fpl:hover{color: #584E30; text-decoration: underline;}
.fpl:active{color: #86794A; text-decoration: none;}


/*** ABOUT ***/

.staffPic{padding: 3px; border: solid 1px #b1a46f; float: left; margin: 0px 10px 5px 0px}

.staffTxt{float: left; min-height: 150px}

/*** Fishing ***/
#eqLogos
{
	width: 100%;
	text-align: center;
	margin: 10px 0px 10px 0px;	
}

/*** Media ***/
.thumbs
{
    margin: 5px 5px 0px 0px;
    height: 86px;
    width: 111px;
    border: solid 1px #b1a46f;
    padding: 3px; 
}

/*** Booking ***/
#address
{
    font-weight: bold;
}

#ppal
{
    width: 100%;
    text-align: center;
}

/*** Prices ***/
.PriceTable
{
    width: 100%;
}

.rowHead
{
    width: 150px;
}

.pricePer td
{
    padding-bottom: 5px;
    color:#37555b;
}

.days td
{
    padding-bottom: 10px;
    color:#37555b;
    font-style: italic;
}

.date1 td
{
    background-color: #ebebeb;
    padding-bottom: 4px;
    padding-top: 4px;
}

.date2 td
{
    background-color: #ffffff;
    padding-bottom: 4px;
    padding-top: 4px;
}

/*** News ***/
.headline{font-size: 1.0em; color:#ff7820; font-weight:bold; margin-bottom: 5px; font-family: Verdana;}
.date{font-size: 0.9em; color:#37555b; font-weight:bold; margin-bottom: 5px; font-family: Verdana;}

