/*** quaysoide exchange *************************************************/
/*** DEFAULT colour scheme **********************************************/
/************************************************************************/

#outer-header { color: #a4a4a4 }

#inner-wrapper, #gmap { border: 1px solid #a4a4a4; }

	#inner-header { background: #f4f1f1 url(/images/bg-inner-header-weddings.gif) no-repeat left top; }
		
		#inner-topnav { background-color: #a4a4a4; }		
		
				#inner-topnav ul li a:link, #inner-topnav ul li a:visited { color: #fff; text-decoration: none; }
				#inner-topnav ul li a:active, #inner-topnav ul li a:hover { color: #fff; text-decoration: underline; }
				
				#inner-topnav ul li.on-state a:link, #inner-topnav ul li.on-state a:visited, #inner-topnav ul li.on-state a:active, #inner-topnav ul li.on-state a:hover { background-color: #8c8c8c; }

	#main-navigation {
		background-color: #bebebd;
		color: #373737;
	}
		
	#page-content {
		background: transparent url(/images/bg-page-weddings.gif) repeat-y left top;
	}
	
		#page-content.no-page-bg { background: none; }
		
		#page-cont-3-lft, #page-cont-3-mid { border-right: 1px solid #a4a4a4; }
	
		#main-navigation ul li {
			background: transparent url(/images/bg-mainnav-weddings.gif) no-repeat left bottom;
		}

			#main-navigation ul li a:link, #main-navigation ul li a:visited { 
				color: #373737;
				text-decoration: none;
			}
		
			#main-navigation ul li a:active, #main-navigation ul li a:hover {
				color: #373737;
				text-decoration: underline;
			}
			
					#main-navigation ul li.subnav a:link, #main-navigation ul li.subnav a:visited { 
						color: #fff;
						text-decoration: none;
					}

					#main-navigation ul li.subnav a:active, #main-navigation ul li.subnav a:hover {
						color: #373737;
						text-decoration: underline;
					}
					
					#main-navigation ul li.subnavon a:link, #main-navigation ul li.subnavon a:visited { 
						color: #fff;
						text-decoration: none;
					}

					#main-navigation ul li.subnavon a:active, #main-navigation ul li.subnavon a:hover {
						color: #373737;
						text-decoration: underline;
					}
				
		#main-content h1, #main-content-wide h1 {
			color: #888;
			margin: 0 0 20px 0;
		}
		
		#main-content h2, #main-content-wide h2 {
			color: #888;
			font-size: 1.2em;
			margin: 20px 0 0 0;
		}
		
		#main-content h3, #main-content-wide h3 {
			color: #888;
			font-size: 1.0em;
			margin: 15px 0 0 0;
		}
		

	#inner-footer { 
		background: #bebebd url(/images/bg-inner-footer-weddings.gif) no-repeat left top; 
		color: #373737;
	}
	
		#inner-footer a:link, #inner-footer a:visited { color: #373737; }
		#inner-footer a:active, #inner-footer a:hover { color: #0f0; }
		
		
/***** image floats ****/

img.floatleft {
	float: left;
	margin: 0px 10px 0px 0px;
}

img.floatright {
	float: right;
	margin: 0px 0px 10px 0px;
}