/* CSS Document */

body{

}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#333333;
text-align:justify;
}

ul{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#333333;
text-align:justify;
}

table{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:smaller;
color:#333333;
text-align:justify;
}

table.tariffstable{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#333333;
text-align:justify;
margin-left:auto;
margin-right:auto;
border:1px solid #A8D2D9;
border-bottom:none;
}

table.tariffstable tr td{
border-bottom:1px solid #A8D2D9;
padding-left:10px;
padding-top:6px;
padding-bottom:6px;
}

table.birds{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.6em;
color:#333333;
text-align:justify;
margin-left:auto;
margin-right:auto;
border:1px solid #A8D2D9;
border-left:0px;
border-bottom:none;
}

table.birds tr td{
border-bottom:1px solid #A8D2D9;
border-left:1px solid #A8D2D9;
padding-left:10px;
padding-top:6px;
padding-bottom:6px;
}

table.birds tr th{
border-bottom:1px solid #A8D2D9;
border-left:1px solid #A8D2D9;
padding-left:10px;
padding-top:6px;
padding-bottom:6px;
vertical-align:top;
}

.headerrow{
font-weight:bold;
}

.shadedrow{
background-color:#DDEDF0;
}

.alternaterow{
background-color:#D0E7EA;
}

.imagecenter{
margin-left:auto;
margin-right:auto;
text-align:center;
}

p.dotted{
height:5px;
border-bottom:1px dotted #666666;
padding:0px;
margin:0px;
}

.ardmarnoch{
}

.outerpage{
margin-left:auto;
margin-right:auto;

width:980px;
color:#A4C4CC;
}


.innerpage{
border:1px solid #CCCCCC;
background-color:#EEE6D7;
}

.header{
margin:0px;
padding:0px;
}
.mainmenu{
margin:0px;
padding:0px;
}

.leftmenu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#333333;

width:auto;
text-align:left;
clear:none;
float:left;

padding:2px;
margin:0px;

background-color:#A4C4CC;
}

.quickmenu{
width:980px;
margin:0px;
border:none;
text-align:center;
padding-bottom:2px;

background-color:#A4C4CC;
border:none;

height:20px;
}

.rightmenu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#333333;

width:auto;
text-align:right;
float:right;
clear:none;

padding:2px;
margin:0px;

background-color:#A4C4CC;
}

.maincontent_swallowsnest{
background-image:url(../ardmarnochimages/background_swallowsnest_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;

padding:0px;
margin:0px;
height:545px;

width:980px;

padding-bottom:100px;

}

.maincontent_tariffs{
background-image:url(../ardmarnochimages/background_tariffs_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;

padding:0px;
margin:0px;
height:545px;

width:980px;

padding-bottom:100px;
}

.maincontent_index{
background-image:url(../ardmarnochimages/background_index_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:800px;

width:980px;
}

.maincontent_imagegallery_index{
background-image:url(../ardmarnochimages/background_imagegallery_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_newsletter{
background-image:url(../ardmarnochimages/background_newsletter_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_gardens{
background-image:url(../ardmarnochimages/background_gardens_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_localgardens{
background-image:url(../ardmarnochimages/background_localgardens_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_overview{
background-image:url(../ardmarnochimages/background_overview_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;

}

.maincontent_buckshouse{
background-image:url(../ardmarnochimages/background_buckshouse_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;

}

.maincontent_dovecote{
background-image:url(../ardmarnochimages/background_dovecote_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;

padding-bottom:100px;
}

.maincontent_produce{
background-image:url(../ardmarnochimages/background_produce_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:645px;

width:980px;

padding-bottom:100px;
}

.maincontent_customerfeedback{
background-image:url(../ardmarnochimages/background_feedback_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:500px;

width:980px;
}

.maincontent_extendedhistory{
background-image:url(../ardmarnochimages/background_extendedhistory_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_estate{
background-image:url(../ardmarnochimages/background_estate_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_tarbert{
background-image:url(../ardmarnochimages/background_tarbert_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_portavadie{
background-image:url(../ardmarnochimages/background_portavadie_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_tighnabruaich{
background-image:url(../ardmarnochimages/background_tighnabruaich_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_walkers{
background-image:url(../ardmarnochimages/background_walkers_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_sailors{
background-image:url(../ardmarnochimages/background_sailors_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_whisky{
background-image:url(../ardmarnochimages/background_whisky_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_golfers{
background-image:url(../ardmarnochimages/background_golfers_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_cyclists{
background-image:url(../ardmarnochimages/background_cyclists_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_birdwatchers{
background-image:url(../ardmarnochimages/background_birdwatchers_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_woodlands{
background-image:url(../ardmarnochimages/background_woodlands_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_food{
background-image:url(../ardmarnochimages/background_food_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_thingstodo{
background-image:url(../ardmarnochimages/background_thingstodo_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_ardmarnochthingstodo{
background-image:url(../ardmarnochimages/background_ardmarnochthingstodo_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_shoppingdaytrips{
background-image:url(../ardmarnochimages/background_shoppingdaytrips_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_withinonehour{
background-image:url(../ardmarnochimages/background_withinonehour_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:800px;

width:980px;
}

.maincontent_orangery{
background-image:url(../ardmarnochimages/background_orangery_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_imagegalleries{
background-image:url(../ardmarnochimages/background_imagegalleries_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_shopping{
background-image:url(../ardmarnochimages/background_shopping_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_upto2hours{
background-image:url(../ardmarnochimages/background_12hours_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_arboretum{
background-image:url(../ardmarnochimages/background_arboretum_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_unusualplants{
background-image:url(../ardmarnochimages/background_unusualplants_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_estateactivities{
background-image:url(../ardmarnochimages/background_estateactivities_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_estatelocation{
background-image:url(../ardmarnochimages/background_estatelocation_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_location{
background-image:url(../ardmarnochimages/background_location_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_maps{
background-image:url(../ardmarnochimages/background_maps_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_directions{
background-image:url(../ardmarnochimages/background_directions_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_usefulinformation{
background-image:url(../ardmarnochimages/background_usefulinformation_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_help{
background-image:url(../ardmarnochimages/background_help_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_aboutardmarnoch{
background-image:url(../ardmarnochimages/background_about_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_generalenquiry{
background-image:url(../ardmarnochimages/background_generalenquiry_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_bookingrequest{
background-image:url(../ardmarnochimages/background_bookingrequest_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_leavefeedback{
background-image:url(../ardmarnochimages/background_leavefeedback_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_contactus{
background-image:url(../ardmarnochimages/background_contactus_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_sporting{
background-image:url(../ardmarnochimages/background_sporting_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_links{
background-image:url(../ardmarnochimages/background_links_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.maincontent_holdingpage{
background-image:url(../ardmarnochimages/background_holdingpage_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:545px;

width:980px;
}

.innercontent{
margin:0px;
padding:0px;
}

.innertext{
margin:0px;
padding-left:120px;
margin-top:100px;
margin-right:80px;
width:480px;
clear:left;
float:left;
visibility:visible;
overflow:visible;
text-align:justify;
}

.innertextgallery{
margin:0px;
padding:0px;
padding-left:110px;
margin-top:100px;
margin-right:70px;
width:480px;
clear:left;
float:left;
visibility:visible;
overflow:visible;
}

.innerimages{
margin-left:8px;
width:280px;
float:left;
clear:none;
margin-bottom:0px;
}

.sideimages10{
padding-top:10px;
}

.sideimages15{
padding-top:15px;
}

.filler{
background-image:url(../ardmarnochimages/background_all_middle_1024.jpg);
background-position:top right;
background-repeat:repeat-y;
height:800px;
width:980px;
z-index:7;
}

.filler600{
background-image:url(../ardmarnochimages/background_all_middle_1024.jpg);
background-position:top right;
background-repeat:repeat-y;
height:600px;
width:980px;
z-index:7;
}

.filler800{
background-image:url(../ardmarnochimages/background_all_middle_1024.jpg);
background-position:top right;
background-repeat:repeat-y;
height:800px;
width:980px;
z-index:7;
}

.filler850{
background-image:url(../ardmarnochimages/background_all_middle_1024.jpg);
background-position:top right;
background-repeat:repeat-y;
height:850px;
width:980px;
z-index:7;
}

.filler900{
background-image:url(../ardmarnochimages/background_all_middle_1024.jpg);
background-position:top right;
background-repeat:repeat-y;
height:900px;
width:980px;
z-index:7;
}

.filler1000{
background-image:url(../ardmarnochimages/background_all_middle_1024.jpg);
background-position:top right;
background-repeat:repeat-y;
height:1000px;
width:980px;
z-index:7;
}

.filler1200{
background-image:url(../ardmarnochimages/background_all_middle_1024.jpg);
background-position:top right;
background-repeat:repeat-y;
height:1200px;
width:980px;
z-index:7;
}

.filler1400{
background-image:url(../ardmarnochimages/background_all_middle_1024.jpg);
background-position:top right;
background-repeat:repeat-y;
height:1400px;
width:980px;
z-index:7;
}

.filler1600{
background-image:url(../ardmarnochimages/background_all_middle_1024.jpg);
background-position:top right;
background-repeat:repeat-y;
height:1600px;
width:980px;
z-index:7;
}

.filler1800{
background-image:url(../ardmarnochimages/background_all_middle_1024.jpg);
background-position:top right;
background-repeat:repeat-y;
height:1800px;
width:980px;
z-index:7;
}

.filler2000{
background-image:url(../ardmarnochimages/background_all_middle_1024.jpg);
background-position:top right;
background-repeat:repeat-y;
height:2000px;
width:980px;
z-index:7;
}

.filler2100{
background-image:url(../ardmarnochimages/background_all_middle_1024.jpg);
background-position:top right;
background-repeat:repeat-y;
height:2100px;
width:980px;
z-index:7;
}

.filler2600{
background-image:url(../ardmarnochimages/background_all_middle_1024.jpg);
background-position:top right;
background-repeat:repeat-y;
height:2600px;
width:980px;
z-index:7;
}

.filler3000{
background-image:url(../ardmarnochimages/background_all_middle_1024.jpg);
background-position:top right;
background-repeat:repeat-y;
height:3000px;
width:980px;
z-index:7;
}

.upperlinks {text-decoration: none;}
.upperlinks:visited{ color: #951E00; }
.upperlinks:hover  { color: #000000; }
.upperlinks:hover  { text-decoration:underline }
.upperlinks:link   { color: #951E00; }

.maincontent_swallowsnest_base{
background-image:url(../ardmarnochimages/background_swallowsnest_bottom_1024.jpg);
background-position:top center;
background-repeat:no-repeat;

padding:0px;
margin:0px;
height:280px;

width:980px;
background-color:#EEE6D7;
}

.maincontent_standard_base{
background-image:url(../ardmarnochimages/background_standard_bottom_1024.jpg);
background-position:top center;
background-repeat:no-repeat;

padding:0px;
margin:0px;
height:280px;

width:980px;
background-color:#EEE6D7;
}

.maincontent_index_base{
background-image:url(../ardmarnochimages/background_index_bottom_1024.jpg);
background-position:top center;
background-repeat:no-repeat;

padding:0px;
margin:0px;
height:280px;

width:980px;
background-color:#EEE6D7;
}

.maincontent_localgardens_base{
background-image:url(../ardmarnochimages/background_localgardens_bottom_1024.jpg);
background-position:top center;
background-repeat:no-repeat;

padding:0px;
margin:0px;
height:280px;

width:980px;
background-color:#EEE6D7;
}

.maincontent_overview_base{
background-image:url(../ardmarnochimages/background_overview_bottom_1024.jpg);
background-position:top center;
background-repeat:no-repeat;

padding:0px;
margin:0px;
height:280px;

width:980px;
background-color:#EEE6D7;
}

.maincontent_buckshouse_base{
background-image:url(../ardmarnochimages/background_buckshouse_bottom_1024.jpg);
background-position:top center;
background-repeat:no-repeat;

padding:0px;
margin:0px;
height:280px;

width:980px;
background-color:#EEE6D7;
}

p.introtext{
text-align:center;
}

p.imagelarge{
text-align:center;
}

p.imagedescription{
text-align:center;
font-size:12px;
font-weight:bold;
}

.alignright{
text-align:right;
}

.aligncenter{
text-align:center;
}

.docbase{
padding:0px;
margin:0px;
background-color:#EEE6D7;
}

/* 2010 */

.maincontent_readymeals{
background-image:url(../2010/background_readymealsV2_top_1024.jpg);
background-position:top center;
background-repeat:no-repeat;
z-index:0;

padding:0px;
margin:0px;
height:800px;

width:980px;
}

.aligncenter{
text-align:center;
}