*{}
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(/images/moments_logo.png);}

#contentContainer{width:970px; height:600px; position:relative; padding:14px 0 0 0; background:url(/images/photobg.png) no-repeat;}
#content{width:940px; height:565px; margin:0 0 0 13px; overflow:hidden; background:#e8e8e8; position:relative;}

#nav{width:940px; height:56px; position:absolute; background:url(/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(/images/nav_home.png);}
#nav_gallery a{width:69px; margin:0 0 0 45px; background:url(/images/nav_gallery.png);}
#nav_aboutme a{width:85px; margin:0 0 0 60px; background:url(/images/nav_aboutme.png);}
#nav_details a{width:112px; margin:0 0 0 45px; background:url(/images/nav_details.png);}
#nav_login a{width:92px; margin:0 0 0 60px; background:url(/images/nav_login.png);}
#nav_contact a{width:63px; margin:0 0 0 50px; background:url(/images/nav_contact.png);}
#nav_blog a{width:54px; margin:0 0 0 40px; background:url(/images/nav_blog.png);}
#nav_tab a{width:23px; margin:0 0 0 30px; height:56px !important; background:url(/images/tab.png);}

#gallery{width:940px; height:565px;}
#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;}









