/*********************************************
*                                            *
*    www.greenockfarm.com Stylesheet     *
*                                            *
**********************************************/




.body{
	margin:0;
	padding:0;
    background:#0E3123 url(images/background.gif) repeat-x top;
	font-size:11px;
	color:#313131;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}


h1 { font-size:24px; color:#a0975f; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; margin-top:0px;}
p {  font-size:11px; color:#6c857c; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px;}

a {
color:#7a1a15;
text-decoration:none;
}

a:hover {
color:#9a261f;
text-decoration:none;
}

/**[ Layout Divs ]**/

#wrapper{
    width:984px;
	min-height:100%;
	height:auto !important;
	height:100%;
	margin:0 auto;
}

#header{
    width:984px;
	height:197px;
	margin:0 auto;
}

#logo {
	background:url(images/logo.gif);
	float:left;
	width:151px;
	height:151px;
	display:block;
}

#logo a {
	width:151px;
	height:151px;
	display:block;
}

#topInfo {
	background:url(images/topInfo.gif);
	width:833px;
	height:18px;
	float:left;
	color:#59553f;
	font-size:12px;
	margin-top:8px;
}

#main {
	background:url(images/main.gif);
	width:833px;
	height:125px;
	float:left;
}	
	
#nav {
    float:left;
	width:984px;
	height:46px;
	position:relative;
	background:url(images/nav.gif);
}

#nav ul li.top-drop {
	margin: 0px;
	padding: 0px;
}

#nav ul li.top-drop {
	float: left;
	list-style: none;
}

#nav a#link1, #nav a#link2, #nav a#link3, #nav a#link4, #nav a#link5, #nav a#link6, #nav a#link7, #nav a#link8, #nav a#link9, #nav a#link10 {
	display: block;
	height: 46px;
}
#nav a#link1 span, #nav a#link2 span, #nav a#link3 span, #nav a#link4 span, #nav a#link5 span, #nav a#link6 span, #nav a#link7 span, #nav a#link8 span, #nav a#link9 span, #nav a#link10 span { display:none; }

		
#nav li #nav-1, #nav li #nav-2, #nav li #nav-3, #nav li #nav-4,
#nav li #nav-5, #nav li #nav-6, #nav li #nav-7, #nav li #nav-8, #nav-9, #nav li #nav-10 {margin: 0; padding: 0; list-style: none; height: 46px; }
				

		#nav-1	{ width:71px; background-image:none; }
		#nav-2	{ width:89px; background-image:none; }
		#nav-3	{ width:148px; background-image:none; }
		#nav-4	{ width:57px; background-image:none; }
		#nav-5	{ width:129px; background-image:none; }
		#nav-6 { width:121px; background-image:none; }
		#nav-7 { width:142px; background-image:none; }
		#nav-8 { width:62px; background-image:none; }
		#nav-9 { width:62px; background-image:none; }
		#nav-10 { width:101px; background-image:none; }
		
		#nav-1 a#link1:hover { background:transparent url(images/nav.gif) no-repeat 0 -46px; }
		#nav-2 a#link2:hover { background:transparent url(images/nav.gif) no-repeat -71px -46px; }
		#nav-3 a#link3:hover { background:transparent url(images/nav.gif) no-repeat -160px -46px; }
		#nav-4 a#link4:hover { background:transparent url(images/nav.gif) no-repeat -308px -46px; }
		#nav-5 a#link5:hover { background:transparent url(images/nav.gif) no-repeat -365px -46px; }
		#nav-6 a#link6:hover { background:transparent url(images/nav.gif) no-repeat -494px -46px; }
		#nav-7 a#link7:hover { background:transparent url(images/nav.gif) no-repeat -615px -46px; }
		#nav-8 a#link8:hover { background:transparent url(images/nav.gif) no-repeat -757px -46px; }
		#nav-9 a#link9:hover { background:transparent url(images/nav.gif) no-repeat -819px -46px; }
		#nav-10 a#link10:hover { background:transparent url(images/nav.gif) no-repeat -881px -46px; }
		
		
		#nav-1 a#link1.current, .menu :hover > #link1 { background:transparent url(images/nav.gif) no-repeat 0 -46px; }
		#nav-2 a#link2.current, .menu :hover > #link2 { background:transparent url(images/nav.gif) no-repeat -71px -46px; }
		#nav-3 a#link3.current, .menu :hover > #link3 { background:transparent url(images/nav.gif) no-repeat -160px -46px; }
		#nav-4 a#link4.current, .menu :hover > #link4 { background:transparent url(images/nav.gif) no-repeat -308px -46px; }
		#nav-5 a#link5.current, .menu :hover > #link5 { background:transparent url(images/nav.gif) no-repeat -365px -46px; }
		#nav-6 a#link6.current, .menu :hover > #link6 { background:transparent url(images/nav.gif) no-repeat -494px -46px; }
		#nav-7 a#link7.current, .menu :hover > #link7 { background:transparent url(images/nav.gif) no-repeat -615px -46px; }
		#nav-8 a#link8.current, .menu :hover > #link8 { background:transparent url(images/nav.gif) no-repeat -757px -46px; }
		#nav-9 a#link9.current, .menu :hover > #link9 { background:transparent url(images/nav.gif) no-repeat -819px -46px; }
		#nav-10 a#link10.current, .menu :hover > #link10 { background:transparent url(images/nav.gif) no-repeat -881px -46px; }

		

#content{
    width:984px;
	margin-top:25px;
	min-height:504px;
}

#masterContent {
	width:736px;
	background-color:#FFFFFF;
	min-height:462px;
	margin-bottom:25px;
	float:left;
}

#contentTop {
	background:url(images/contentTop.gif) no-repeat;
	width:736px;
	height:8px;
	float:left;
}

#contentMid {
	background:url(images/contentMid.gif) repeat-y;
	width:710px;
	height:auto;
	min-height:442px;
	float:left;
	padding-left:14px;
	padding-top:6px;
	padding-right:12px;
}

#contentBottom {
	background:url(images/contentBottom.gif) no-repeat;
	width:736px;
	height:12px;
	float:left;
}

#left{
	width:736px;
	float:left;
	color:#6c857c;
}

#right{
	width:248px;
	float:right;
}

#bigPic {
	background:url(images/bigPic.gif) no-repeat;
	width:736px;
	margin-bottom:20px;
	height:190px;
}
	
#ourServices {
	width:222px;
	height:263px;
	margin-left:26px;
}

#ourServicesTop {
	width:222px;
	height:31px;
	padding-top:3px;
	font-size:24px;
	color:#c0b88b;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}

#ourServicesBottom {
	width:206px;
	height:229px;
	padding-left:16px;
	font-size:11px;
	line-height:24px;
	color:#777148;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:14px;
}

#imagePreview {
	background:url(images/imagePreview.jpg) no-repeat;
	width:221px;
	height:191px;
	margin-left:26px;
	margin-top:20px;
	display:block;
}

#imagePreview a {
	width:221px;
	height:191px;
	display:block;
}

#imagePreview a:hover {
	background:url(images/imagePreview.jpg) -0px -191px;
	width:221px;
	height:191px;
	display:block;
}


#footer{
	background:url(images/footerTop.gif) no-repeat;
	width:984px;
	height:132px;
    font-size:9px;
    color:#28654d;
	margin-top:20px;
	line-height:14px;
}
#footer a, #footer a:visited{
    color:#55c096;
}
#footer a:hover, #footer a:active{
    color:;
}

#searchBKG {
	background:url(images/search.gif) no-repeat;
	width:224px;
	height:44px;
	margin-top:18px;

}

.search {
	width:160px;
	height:17px;
	padding-top:1px;
	margin-top:12px;
	margin-left:37px;
	font-size:14px;
	border:none;
}

.submitBTN {
	width:27px;
	height:21px;
	margin-top:12px;
	float:right;
	background:none;
	border:none;
	curser:pointer;
}

.clear {clear:both;}

.level1.even, .level1.odd {display:block; width:100%}

.level2.even, .level2.odd {display:block; width:100%}


	