/* stylesheet for some of the common elements of dianamaweddings.com and dianamaweddings.com/blog - site design by http://www.thinkpretty.com */


#header {
	height: 140px;
	margin-top: 0px;
	overflow: hidden; /* keeps header, content and footer together with no gap between */
	text-align: center;
	color: #666;	border: 0px solid black;
 	}

#header-link {padding-right: 5px; background-color: #fff;}

#header-navigation {
text-align: right; vertical-align: top;
	font-family: Arial, Verdana, Helvetica, san-serif;
	text-transform: uppercase;
	}
#header-navigation-twitter {margin: 10px 0px;}
.header-navigation-spacer {vertical-align: middle; margin: 0px 6px 3px 6px;}




#footer {
	height: 130px; 
	border: 0px; padding: 0px; margin: 0px; margin-bottom: 10px;
	overflow: hidden; /* keeps #header, #content and #footer together with no gap between */
	text-align: center;	
	font-size: 8px;
	text-transform: uppercase;
	}

#footer-contact {margin: 10px 0px;}
#footer-copyright {float: left; width: 380px; font-size: 10px;}
#footer-navigation {float: right; width: 600px; text-align: right;}
.footer-navigation-spacer {vertical-align: middle; margin: 0px 4px 3px 4px;}




a:link {font-size: 12px; color: #444343; font-weight: bold; text-decoration: none;}
a:visited {font-size: 12px; color: #444343; font-weight: bold; text-decoration: none;}
a:active {font-size: 12px; color: #444343; font-weight: bold; text-decoration: none;}
a:hover {font-size: 12px; color: #f0c5de; font-weight: bold; text-decoration: none;}


#header-navigation a:link, #header-navigation a:link visited, #header-navigation a:link active, #header-navigation a:link hover, #footer a:link hover {font-size: 11px;}
#footer a:link, #footer a:visited #footer a:link active, #footer a:link hover {font-size: 10px;}
