/*
Theme Name: Moments Captured by Retha Blog
Theme URI: http://blog.momentscapturedbyretha.com/
Description: For Retha
Version: .7
Author: Kedron A. Rhodes
Author URI: http://www.ailema.com/
Tags: blue, custom header, fixed width, two columns, widgets

*/

*{}
body{font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; font-size:12px; color:#ddffff;}
a{}
a:hover{}
label{display:block;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}

.fText{margin:0 30px 18px 0;}
.fText input{width:200px;}
.fTextarea textarea{width:440px; margin:0 0 18px 0;}
.fSubmit{}

.bgImage{z-index:1; background:url(/images/bg.jpg); position:absolute; top:0; left:0; width:100%; height:100%; overflow:hidden;}

#container{z-index:100; position:relative; width:970px; margin:0 auto;}

h1{display:block; width:370px; height:205px; text-indent:-9999px; margin:0 auto; background:url(http://www.momentscapturedbyretha.com/images/moments_logo.png);}

#contentContainer{width:970px; position:relative; padding:14px 0 0 0; background:url(http://www.momentscapturedbyretha.com/images/photobg.png) no-repeat;}
#content{width:940px; margin:0 0 0 13px; overflow:hidden; background:#e8e8e8; position:relative;}

#nav{width:940px; height:56px; position:absolute; background:url(http://www.momentscapturedbyretha.com/images/nav_bg.png); list-style-type:none;}
#nav li{display:inline;}
#nav li a{display:block; float:left; height:39px; text-indent:-9999px;}
#nav li a:hover{background-position: center bottom;}

#nav_home a{width:62px; margin:0 0 0 30px; background:url(http://www.momentscapturedbyretha.com/images/nav_home.png);}
#nav_gallery a{width:69px; margin:0 0 0 45px; background:url(http://www.momentscapturedbyretha.com/images/nav_gallery.png);}
#nav_aboutme a{width:85px; margin:0 0 0 60px; background:url(http://www.momentscapturedbyretha.com/images/nav_aboutme.png);}
#nav_details a{width:112px; margin:0 0 0 45px; background:url(http://www.momentscapturedbyretha.com/images/nav_details.png);}
#nav_login a{width:92px; margin:0 0 0 60px; background:url(http://www.momentscapturedbyretha.com/images/nav_login.png);}
#nav_contact a{width:63px; margin:0 0 0 50px; background:url(http://www.momentscapturedbyretha.com/images/nav_contact.png);}
#nav_blog a{width:54px; margin:0 0 0 40px; background:url(http://www.momentscapturedbyretha.com/images/nav_blog.png);}
#nav_tab a{width:23px; margin:0 0 0 30px; height:56px !important; background:url(http://www.momentscapturedbyretha.com/images/tab.png);}

#gallery{width:940px;}
#gallery .copy{position:absolute; top:175px; left:45px; line-height:18px;}
#gallery h2, h3, h4, h5, p, ul, li{margin-bottom:18px;}
#gallery h3{font-size:24px; font-weight:normal;}

.col1{width:580px; float:left;}
.col2{width:200px; float:left; margin-left:50px;}

#home #nav_home a{background-position:center bottom;}
#client #nav_login a {background-position:center bottom;}

/*About Me*/
#about #nav_aboutme a{background-position:center bottom;}
#about #gallery{background:url(/images/about_bg.jpg);}

/*Galleris*/
#galleries #nav_gallery a{background-position:center bottom;}
#galleries #gallery{background:url(/images/gallery_bg.jpg);}
#galleries .seniors{position:absolute; top:-40px; left:-10px;}
#galleries .littleones{position:absolute; top:75px; left:680px;}
#galleries #gallery p{width:180px; position:absolute; top:-20px; left:680px; font-style:italic;}

/*Details*/
#details #nav_details a{background-position:center bottom;}
#details #gallery{background:url(/images/details_bg.jpg);}

/*Client Login*/
#client #nav_login a {background-position:center bottom;}
#client #gallery{background:url(/images/client_bg.jpg);}

/*Blog*/
#blog #nav_blog a{background-position:center bottom;}

/*Contact*/
#contact #nav_contact a{background-position:center bottom;}
#contact #gallery{background:url(/images/contact_bg.jpg);}
#contactResponse{display:none;}

#full_gallery{display:block; width:115px; height:37px; position:absolute; bottom:80px; right:0; background:url(/images/fullgallery.png); text-indent:-9999px;}
#full_gallery:hover{background-position: center bottom;}











































body{background:url(images/bg.jpg); height:100%;}

h2 {
	font-size: 23px; font-family:Georgia,"Nimbus Roman No9 L",serif; font-weight:normal;
	line-height:26px;
}

h2 a{text-decoration:none;}
h2 a:hover{text-decoration:underline;}

h3 {
	font-size: 21px !important;
	line-height:24px;
	font-family:Georgia,"Nimbus Roman No9 L",serif; font-weight:normal;
}

h4 {
	font-size: 19px;
}

h5 {
	font-size: 17px;
}

h6 {
	font-size: 15px;
}

a{color:#17aaaa;}

small{font-size:10px;}

#contentContainer{background:url(images/content_header.png) no-repeat; height:auto !important;}
#contentFrame{background:url(images/content_bg.png);}
#content{background:transparent; height:auto;}

#contentEntry{width:620px; margin:0 25px; padding:60px 0 0 0; float:left; color:#090909; line-height:18px;}

.postmetadata{font-size:10px; padding:10px; background:#f6f6f6;}

.post{padding-bottom:30px;}

.commentlist li{
	padding:10px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	}
.commentlist li.even{background:#f7f7f7;}

.avatar{float:left; padding:0 5px 0 0;}

.commentmetadata{font-style:italic; font-size:10px;}

#sidebar{width:230px; margin:60px 0 0 30px; float:left;}
#sidebar h2{font-size:17px;}

#footer{clear:both; width:966px; height:20px; background:url(images/content_footer.png); margin:0 0 50px 0;}