*
{
	margin: 0px;
	padding: 0px;
}


body 
{
	margin-left: 0px;
	margin-top: 19px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #726a5a;
}

#maincontainer
{
	width: 800px;
	margin: auto;
}

#antighur
{
	width: 476px;
	height: 102px;
	float: left;
}




#scotland
{
	width: 165px;
	height: 102px;
	float: left;
}

.3pics
{
	float: left;
	width: 480px;
}

.5pics
{
	float: left;
	width: 800px;
}

.col
{
	float: left;
	width: 160px;
	
}

.3rdcol
{
	width: 160px;
	float: left;
}

.topimg
{
	width: 155px;
	float: left;
	margin-left:4px;
	text-align: center;
}

.topimg a
{
    color:#ffffff;
    font-size:24px;
    font-family:georgia;
    font-weight:normal;
	text-decoration:none;
}

.topimg a:hover { color:#333333; }
.topimg img { border: 0px solid #D6D2CB; }
.topimg a img { border: 1px solid #D6D2CB; }
.topimg a:hover img { border: 1px solid #333333; }


.picturelink
{
	width: 153px;
	float: left;
	padding:7px 7px 0px 0px; /* Ie value*/
	text-align: center;
}

.picturelink2
{
	width: 153px;
	float: left;
	padding:7px 0px 0px 0px;  /* Ie value*/
	text-align: center;
}

.picturelink3
{
	width: 153px;
	float: left;
	padding:0px 0px 0px 0px; /* Ie value*/
	text-align: center;
}

.picturelink4
{
	width: 153px;
	float: left;
	padding:7px 7px 0px 0px; /* Ie value*/
	text-align: center;
}

.picturelink5
{
	width: 153px;
	float: left;
	padding:7px 7px 0px 0px; /* Ie value*/
	text-align: center;
}

.picturelink6
{
	width: 153px;
	float: left;
	padding:7px 7px 7px 0px; /* Ie value*/
	text-align: center;
}


.picturelink a 
{
    color:#ffffff;
    font-size:24px;
    font-family:georgia;
    font-weight:normal;
	text-decoration:none;
}

.picturelink a:hover { color:#333333; }
.picturelink img { border: 0px solid #D6D2CB; }
.picturelink a img { border: 1px solid #D6D2CB; }
.picturelink a:hover img { border: 1px solid #333333; }

.picturelink2 a 
{
    color:#ffffff;
    font-size:24px;
    font-family:georgia;
    font-weight:normal;
	text-decoration:none;
}

.picturelink2 a:hover { color:#333333; }
.picturelink2 img { border: 0px solid #D6D2CB; }
.picturelink2 a img { border: 1px solid #D6D2CB; }
.picturelink2 a:hover img { border: 1px solid #333333; }

.picturelink3 a 
{
    color:#ffffff;
    font-size:24px;
    font-family:georgia;
    font-weight:normal;
	text-decoration:none;
}

.picturelink3 a:hover { color:#333333; }
.picturelink3 img { border: 0px solid #D6D2CB; }
.picturelink3 a img { border: 1px solid #D6D2CB; }
.picturelink3 a:hover img { border: 1px solid #333333; }


.picturelink5 a 
{
    color:#ffffff;
    font-size:24px;
    font-family:georgia;
    font-weight:normal;
	text-decoration:none;
}

.picturelink5 a:hover { color:#333333; }
.picturelink5 img { border: 0px solid #D6D2CB; }
.picturelink5 a img { border: 1px solid #D6D2CB; }
.picturelink5 a:hover img { border: 1px solid #333333; }

.picturelink6 a 
{
    color:#ffffff;
    font-size:24px;
    font-family:georgia;
    font-weight:normal;
	text-decoration:none;
}

.picturelink6 a:hover { color:#333333; }
.picturelink6 img { border: 0px solid #D6D2CB; }
.picturelink6 a img { border: 1px solid #D6D2CB; }
.picturelink6 a:hover img { border: 1px solid #333333; }

.nonpiclink
{
	border: 1px solid #D6D2CB;
	width: 153px;
	height: 101px;
	float: left;
	margin-bottom: 5px;
	text-align: center;
	display:block;
}

/*Linked images have no border*/
a img 
{
	border:0;
} 

h1, h3, h4, h5, h6
{
	display: inline; /*Gets rid of line break after header tag*/
	margin-top: 0px;
	margin-bottom: 0px;
    font-size:38px;
    font-family:georgia;
	color: #FFF;
}

h2
{
	display: inline; /*Gets rid of line break after header tag*/
	margin-top: 0px;
	margin-bottom: 0px;
    font-size:18px;
    font-family:georgia;
	color: #FFF;

}

.container
{
	float: left;
	width: 480px;
}

.content
{
	float: left;
	width: 480px;
}

.widecontainer
{
	float: left;
	width: 800px;
}

.widecontent
{
	float: left;
	width: 800px;
}

.contentpadding
{
	font-family: Tahoma, sans-serif;
	color:#FFFFFF;
	line-height:1.5;
	font-size:14px;
	text-align:justify;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 20px;
	padding-top: 20px;
}


.farright
{
	width:160px;
	float: left;
}

.farrightpadding
{
	font-family: Tahoma, sans-serif;
	color:#FFFFFF;
	line-height:1.5;
	font-size:14px;
	text-align:center;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 20px;
	padding-top: 20px;
}

.footer
{
	width: 800px;
	height: 88px;
	background-image:url(../images/footer.jpg);
	float: left;
}

.footerpadding
{	
	font-family: Tahoma, sans-serif;
	color:#FFFFFF;
	line-height:1.5;
	font-size:14px;
	text-align:center;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 20px;
}

a.whitelink { text-decoration:underline; color: #FFF; font-weight: normal; font-size: 14px;} 
a.whitelink:link { text-decoration:underline; color: #FFF; font-weight: normal; font-size: 14px;} 
a.whitelink:visited { text-decoration:underline; color: #FFF; font-weight: normal; font-size: 14px;} 
a.whitelink:hover { text-decoration:underline; color: #FFF; font-weight: normal; font-size: 14px;} 
a.whitelink:active { text-decoration:underline; color: #FF; font-weight: normal; font-size: 14px;}

.GMapEZ
{
	float: right;
	margin-left: 15px;
}

.blacktext
{
	color:#000000;
}

.contacttable
{
	width: 450px;
	border: 1px solid #999999;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.leftcell
{
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
}

.rightcell
{
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
}

.lileftpad
{
	margin-left:25px;
}

p
{
	padding-top: 4px;
	padding-bottom: 4px;
}

.pic
{
	border: 1px solid #D6D2CB;
	margin: 6px;
	margin-right: 11px;
	padding: 3px;
}

.lefttext
{
	float: left;
	width: 300px;
}

.righttext
{
	float: left;
	width: 300px;
	clear: right;
}

.interest
{
	float: left;
	clear: both;
	width: 100%;
	margin-top: 30px;
	margin-bottom: 20px;
}

.group
{
	float:left;
	width: 100%;
}


<!--Cal-->

.calendar_date					{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; color : #222222; }
a.calendar_date					{ color: #0000aa; text-decoration: none; }
a.calendar_date:hover			{ color: #000080; text-decoration: underline; }

.calendar_navigation			{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; color : #222222; }
a.calendar_navigation			{ color: #0000aa; text-decoration: none; }
a.calendar_navigation:hover		{ color: #000080; text-decoration: underline; }

.calendar_day					{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #222222; }
a.calendar_day					{ color: #0000aa; text-decoration: none; }
a.calendar_day:hover			{ color: #000080; text-decoration: underline; }

.calendar_date_number			{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #222222; }
a.calendar_date_number			{ color: #0000aa; text-decoration: none; }
a.calendar_date_number:hover	{ color: #000080; text-decoration: underline; }

.calendar_date_small					{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #222222; }
a.calendar_date_small					{ color: #0000aa; text-decoration: none; }
a.calendar_date_small:hover			{ color: #000080; text-decoration: underline; }

.calendar_navigation_small			{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #222222; }
a.calendar_navigation_small			{ color: #0000aa; text-decoration: none; }
a.calendar_navigation_small:hover		{ color: #000080; text-decoration: underline; }

.calendar_day_small					{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #222222; }
a.calendar_day_small					{ color: #0000aa; text-decoration: none; }
a.calendar_day_small:hover			{ color: #000080; text-decoration: underline; }

.calendar_date_number_small			{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 9px; color : #222222; }
a.calendar_date_number_small			{ color: #0000aa; text-decoration: none; }
a.calendar_date_number_small:hover	{ color: #000080; text-decoration: underline; }

table.rounded td 		{ -moz-border-radius: 10px 10px 10px 10px; }
table.rounded5 td 		{ -moz-border-radius: 5px 5px 5px 5px; }
table.notrounded td 		{ -moz-border-radius: 0px 0px 0px 0px; }

.mybg
{
	background-color:#FFFFFF;
}

.text					{ font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 13px; color : #222222; }
a.text					{ color: #0000aa; text-decoration: none; }
a.text:hover			{ color: #222222; text-decoration: underline; }

.cal
{
	padding-top: 20px;
	padding-bottom: 20px;
}

.prices
{
	border: 2px solid #999999;
	background-color:#726a5a;
	margin-bottom:20px;
}

.pricespadding
{
	padding: 10px;
	font-family: Tahoma, sans-serif;
	color:#FFF;
	line-height:1.5;
	font-size:14px;

}
