/*
Theme Name: Amy Bowen Theme
Theme URI: http://amybowen.com/
Description: The original WordPress theme for Amy Bowen Photography
Version: 1.0
Author: Leon Amarant
Tags: custom theme, 950px Fixed Width

Default WordPress by Leon Amarant || http://leonamarant.com

*/

body{
	font-size: 100%;
	margin: 0;
	padding:0;
	}
img{border:0;}

p{padding:0;margin:0;}

.clear{clear:both;}
.FloatLeft{float:left;}

#PaddedContainer{
	width:790px;
	padding:20px;
	margin:auto;
	}

#container{
	position:relative; /* new */
	width:750px;
	margin: auto;
	margin-bottom:2em;
	}

#header{padding-bottom: .3in;}
#header #logo{float:left;}
#header #navbar{float:right;}


#navbar{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#a52d40;
	/* border: solid 1px #000; */
	/* text-transform: lowercase; */
	/* font-variant:small-caps; */
	}


#navbar a{color:#a52d40;text-decoration:none;}
#navbar a:hover{color:#000;}


#navbar .current_page_item a,
#navbar .current_page_parent a{color:#666;}
#navbar .current_page_item a:hover,
#navbar .current_page_parent a:hover{color:#000;}

#copyright{
	text-align:right;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #999;
	}
	
#homepicsContainer{height:450px;width:750px;}
#homepics {  
    height:  450px;  
    width:   750px;  
    padding: 0;  
    margin:  0;  
	display:none;
} 
 
#homepics img {    
    width:  750px; 
    height: 450px; 
    top:  0; 
    left: 0;
} 

/* --------- ALL REGULAR PAGES --------- */

#RegPage{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #666;
	}

#RegPage a{color:#333;}

#RegPage p{ margin-bottom:1em;}
#RegPage strong{color: #a52d40;}

.RegPageLeft{
	float: left;
	width: 45%;
	}
.RegPageRight{
	float:left;
	width:52%;
	}
	
.Quotation{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	font-weight: lighter;
	font-style:italic;
	color: #999;
	line-height:30px;
	}

.Quotation.Bottom{padding-left:1in;}


/* -------- GALLERIES -------------- */

.GalleryLandingImages{}
.GalleryLandingImages .ImageLeft{float:left;width:50%;text-align:left;}
.GalleryLandingImages .ImageRight{float:left;width:50%;text-align:right;}


#GalFix{float:left;background: #fff url(images/ABbig.gif) center center no-repeat;width:100%;}
#GalleriesNav{
	float:left;
	width:100%;
	margin:35px 0;
	}

.GalleriesInner{width:50%;}
.GalleriesInner.Left{float:left;text-align:right;}
.GalleriesInner.Right{float:right;text-align:left;}

.GalleriesInner.Left .InnerDiv{padding-right:40px;}
.GalleriesInner.Right .InnerDiv{padding-left:40px;}


.GalleryLink{
	padding:0 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	/* text-transform:lowercase; */
	font-variant:small-caps;
	font-size:14px;
	}
.GalleryLink a{text-decoration:none;color: #a52d40}
.GalleryLink a:hover{text-decoration:none;color: #000}

#CenterMenu {
	display:none;
	}

#GalleryMenuTop{
	float:left;
	list-style-type:none;
	margin:0 0 10px 0;
	padding:0;
	}
#GalleryMenuTop li{
	float:left;
	padding:0 10px 0 0;
	margin:0 10px 0 0; 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	border-right: solid 1px #999;
	}
#GalleryMenuTop li a{
	text-decoration:none;
	color: #a52d40;	
	}
#GalleryMenuTop li a:hover{color:#000;}
#GalleryMenuTop li.current_page_item a{color: #666;}

#gallerypicsContainer{height:400px;width:750px;}
#gallerypics {  
    display: none;
	height:  400px;  
    width:   750px;  
    padding: 0;  
    margin:  0;  
} 
 
#gallerypics img {    
    width:  750px; 
    height: 400px; 
    top:  0; 
    left: 0;
	} 

#GalleryBottomNav{float:left;margin-top:10px;display:none;}
#GalleryBottomNav a{text-decoration:none;}
#GalleryNav {float:left;list-style-type:none;margin:0;padding:0;}
#GalleryNav li{float:left;}
#GalleryNav li a{
	float:left;
	padding: 2px 6px;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform: lowercase;
	font-variant: small-caps;
	color: #a52d40;
	}

#GalleryNav li a.activeSlide,
#GalleryNav li.current_page_item a { background: #eee; color: #999; }
#GalleryNav li a:focus { outline: none; } 

/* ------ TESTIMONIAL -------------- */

#testimonial{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666;
	font-size: 14px;
	line-height:20px;
	}

#testimonial .TestHalf{
	width:50%;
	float:left;
	}

#testimonial em{
	
	font-family: Arial, Helvetica, sans-serif;
	color: #a52d40;
	line-height: 35px;
	}
	
#testimonial .Quotes{padding: 0 1em;}
#testimonial .Quotes.qLeft{text-align:left;padding:0  0 5px 35px;}
#testimonial .Quotes.qRight{text-align:right;}

#testimonial .Quote{padding: 0 0 0 100px;}

/* -------- NAVIGATION -------------- */

#jsddm{	
	margin: 0;
	padding: 0;
	z-index: 1000;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
	
#jsddm li{	
	float: left;
	list-style: none;
	/* text-transform: lowercase; */
	/* font-variant:small-caps; */
	font-size: 12px;
	padding-left: 1.5em;
	}

#jsddm li a{	
	display: block;
	background: #fff;
	/* padding-left: 1.5em; */
	padding-bottom:5px;
	text-decoration: none;
	white-space: nowrap;
	
	}

#jsddm li a:hover{}
	
#jsddm li ul{	
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	margin-left: -3px;
	z-index:1000;
	}

#jsddm li ul li{	
	float: none;
	display: inline;
	font-variant: normal;
	text-transform:none;
	font-size: 11px;
	padding-left: 0;
	}

#jsddm li ul li a{	
	width: auto;
	background: #fff;
	padding:5px;
	color: #666;
	
	}

#jsddm li ul li a:hover{
	color: #000;
	}
	
#MenuFlyOut{
	display:none;
	position:absolute;
	background-color: #f7f7f7;
	
	width:170px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	z-index: 5000;
	/*
	filter:alpha(opacity=90); 
   -moz-opacity: 0.9; 
   opacity: 0.9; 
   */

	}
#MenuFlyOut{font-family:Georgia, "Times New Roman", Times, serif;}
#MenuFlyOut ul{list-style: none;margin:0;padding:0 0 0 5px;}
#MenuFlyOut ul li{font-size: 12px;padding:5px 0;}
#MenuFlyOut ul li a{color: #666;text-decoration:none;}
#MenuFlyOut ul li a:hover{color: #000;}
	
/* -------- END NAVIGATION -------------- */
