/*=======================
= ANGELA LOUISE PHOTOGRAPHY =
=======================*/

* { padding: 0px; margin: 0px; }

/* ..:: General Styles ::.. */

body { behavior: url("/Resources/angelaLouisePhotography/Scripts/csshover.htc"); }

a { outline: none; text-decoration: none; color: #999; }
a:hover { color: #ff14b8; }

p { margin: 10px 0px; }
ul, ol { margin: 10px 0px 10px 40px;  }

#mainContent {
	height: 470px;
	overflow: auto;
	padding-right: 20px;
	scrollbar-3dlight-color:#fff;
	scrollbar-arrow-color:#c0c0c0;
	scrollbar-base-color:#fff;
	scrollbar-darkshadow-color:#c0c0c0;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color:#fff;
	scrollbar-shadow-color:#fff;
	scrollbar-track-color:#fff;
	}

/* Content Styles */

#logo { background: url('/Resources/angelaLouisePhotography/Layout/ALP_header.jpg') no-repeat; height: 152px; width: 320px; }
#logo span { display: none; }

h1 { font-family: "Myriad Pro", Arial; font-size: 32px; font-weight: normal; color: #ff14b8; margin: 0px 0px 10px; text-transform: lowercase; }
h2 { font-family: "Myriad Pro", Arial; font-size: 16px; font-weight: normal; color: #ff14b8; margin: 0px 0px 10px; text-transform: lowercase; }

#clear, .clear { clear: both; }
.hide_element { display: none; }

.greyborder img { border: 5px solid #999; }

.prices td { vertical-align: top; padding: 2px 8px 2px 0px; }

/* ..:: Primary Navigation */

#horizontalNav { overflow: hidden; font-family: "Myriad Pro", Arial; font-size: 15px; margin-top: 90px; height: 27px; text-transform: uppercase; }
#horizontalNav span { display: block; width: auto !important; width: 1px; white-space: nowrap; cursor: pointer; }

#horizontalNav a { display: block; padding: 10px 12px 0px 20px; color: #666; text-decoration: none; float: left; }
#horizontalNav a:hover { 	color: #ff14b8; }

#horizontalNav .selected { color: #ff14b8; font-weight: bold; }

/* ..:: Secondary Navigation ::.. */

#secondaryNav { overflow: hidden; font-family: "Myriad Pro", Arial; font-size: 12px; margin: 0px 0px 0px 10px; text-transform: lowercase; }
#secondaryNav span { display: block; width: auto !important; width: 1px; white-space: nowrap; cursor: pointer; }

#secondaryNav a { display: block; padding: 10px 10px 0px 10px; color: #666; text-decoration: none; float: left; }
#secondaryNav a:hover {  color: #ff14b8; }

#secondaryNav .selected { color: #ff14b8; font-weight: bold; }

/* ..:: Fading images on homepage ::.. */

#fadingImages { position: absolute; height: 590px; width: 890px; }
#fadingImages .image { position: absolute; width: 100%; height: 100%; }
#fadingImages img { border: 5px solid #999; }

/* ..:: Footer ::.. */

#btn_Jaze { cursor: pointer; background: url('/resources/angelaLouisePhotography/Layout/jazeLogo.png') right top no-repeat; height: 35px; padding: 10px 55px 0px 0px; }
.poweredBy { display: block; width: 180px; }

.layout_area_footer { border-top: 1px solid #ddd; margin-top: 20px; padding: 10px 0px; font-size: 11px; color: #999; }
.layout_area_footer a { color: #999; text-decoration: none; }
.layout_area_footer a:hover { text-decoration: underline; }

