/*
Author: Leanne
Dragonfly Creative
www.dragonflycreative.net

Date: November 2009

Version 1.0

BROWN
*/

/* Wrapper */
#wrapper	{ width: 850px; font-family:Georgia, "Times New Roman", Times, serif; }
#header		{ height: 132px; width: 800px; margin-left: 25px; }
#breadcrumb	{ padding-left: 25px; }

/*Header*/
.header-tel		{ display:block; padding-left: 15px; float: left;  }
.header-address	{ display:block; float:left; }
div#header h2	{ display: block; text-indent: -9999px; height:82px; width: 338px; margin: 0px; padding: 5px 0px 0px 20px;  }
div#header h1	{ display:none;}
div#header p	{ display:block; font-size:small; color:#88543e; font-weight: normal; margin: 0px 0px 0px 20px; padding:0px }
div#header p#header-strapline 		{ display: none; }
div#header p#header-description 	{ font-size:small; font-weight: bold;  }
div#header p#header-bottom			{ margin-bottom: 5px; }


/*Navigation*/
div#navigation 				{ width: 800px; height: 27px; margin-left: 25px;}
div#navigation	ul#nav		{ height: 27px; margin: 0px; padding: 0px;}
div#navigation  ul#nav li 	{ display: inline; list-style:none; margin: 0; padding: 0; }
ul#nav li, ul#nav a 		{ display: block; height: 27px; padding: 0px 8px; float: left;  clear: right; font-weight: bold; text-decoration:none; line-height: 25px; font-size: 12px;}
#navigation ul#search		{ display: none; }
ul#nav li.current			{ display:block; }

.pub-2column #narrative		{ width: 375px; float: right; padding: 15px 45px 0px 0px;}
.pub-1column #narrative		{ padding: 15px 45px 0px 45px;   }

.pub-2column #SB-Group1				{ width: 350px; float: left; padding: 15px 0px 0px 45px; }
.pub-2column #SB-Group2				{ width: 350px; padding: 15px 0px 0px 36px; }

.pub-2column #SB-Group1 div.general	{ padding: 12px; }

h1, h2	{ font-family: Georgia, "Times New Roman", Times, serif; font-size: large; }
h1		{ font-weight: normal; margin-bottom: 10px; }
h2		{ font-size: small; }

.heroimage, .sk1, .sk2	{ border: 2px solid; }
.sk1 	{ margin: 8px 8px 0px 0px; }
.sk2 	{ margin: 8px 0px 0px 0px; }

.leftimg 	{ margin-right: 3px; margin-bottom: 20px; border: 1px solid; }
.rightimg	{ margin-left: 3px;  margin-bottom: 20px; border: 1px solid;}


#map	{ margin: 15px 0px 10px 45px; }
div.galleryinfo-right { padding-top: 450px;  } 
div.galleryinfo-left  { padding-top: 450px;  }


/* Footer */
div#footer					{ clear:both; padding: 0px; margin-left: auto; margin-right: auto; width: 800px; height: 150px;  }
div#footer ul 				{ display:block; margin: 130px 0px 0px 10px; padding: 0px; float: left;  }
div#footer li 				{ display:inline; padding-right: 2px; }
div#footer p.copyright		{ display:block; float: right; margin: 130px 10px 0px 0px;}

