/* CSS Document */

/**********************************
BEGIN LOGO, MAIN NAVIGATION, AND SEARCH
***********************************/

#logoAndNavRollOver {
	background-image:url(../assets/photography/logoAndNav.gif);
}

#logoAndNavRollOverLogo a:hover {
    background: transparent url(../assets/photography/logoAndNav.gif)
    0px 0px no-repeat;
}

#logoAndNavRollOverPhotography a:hover {
    background: transparent url(../assets/photography/logoAndNav.gif)
    -145px -30px no-repeat;
}

#logoAndNavRollOverIllustration a:hover {
    background: transparent url(../assets/photography/logoAndNav.gif)
    -270px -60px no-repeat;
}

#logoAndNavRollOverDatabase a:hover {
    background: transparent url(../assets/photography/logoAndNav.gif)
    -388px -90px no-repeat;
}

#logoAndNavRollOverForAdvertisers a:hover {
    background: transparent url(../assets/photography/logoAndNav.gif)
    -470px -120px no-repeat;
}

#logoAndNavRollOverNews a:hover {
    background: transparent url(../assets/photography/logoAndNav.gif)
    -600px -150px no-repeat;
}


/**********************************
BEGIN TITLE BAR AND TITLE BAR NAV
***********************************/

#categoryTitleBar {
	background-image:url(../assets/photography/categoryTitleBar.gif);
}

#categoryTitleBarNavIn {
	background-image:url(../assets/photography/categoryTitleBarNavIn.gif);
}

#categoryTitleBarNavOut {
	background-image:url(../assets/photography/categoryTitleBarNavOut.gif);
}

#categoryTitleBarNavFavoritesIn a:hover {
    background: transparent url(../assets/photography/categoryTitleBarNavIn.gif)
    -46px -20px no-repeat;
}

#categoryTitleBarNavFavoritesOut a:hover {
    background: transparent url(../assets/photography/categoryTitleBarNavOut.gif)
    -46px -20px no-repeat;
}

#categoryTitleBarNavSubscribeIn a:hover {
    background: transparent url(../assets/photography/categoryTitleBarNavIn.gif)
    -108px -40px no-repeat;
}

#categoryTitleBarNavSubscribeOut a:hover {
    background: transparent url(../assets/photography/categoryTitleBarNavOut.gif)
    -108px -40px no-repeat;
}

#categoryTitleBarNavSignIn a:hover {
    background: transparent url(../assets/photography/categoryTitleBarNavIn.gif)
    -170px -60px no-repeat;
}

#categoryTitleBarNavSignOut a:hover {
    background: transparent url(../assets/photography/categoryTitleBarNavOut.gif)
    -170px -60px no-repeat;
}

/**********************************
BEGIN SUB NAV
***********************************/

ul#subNav li a {
	color: #4D4843;
	text-decoration:none;
}
ul#subNav li a:hover {
	color: #F26C4F;
	text-decoration:none;
}

#subNav .active {
	color: #F26C4F;
	text-decoration:none;
}

/**********************************
BEGIN CONTENT
***********************************/

/**********************************
BEGIN FOOTER AND FOOTER NAVIGATION
***********************************/
/*********************************
BUTTONS
*********************************/
.btnSubmit {
	cursor:pointer; 
	cursor:hand; 
	line-height:17px;
	background:url(../assets/photography/btnSubmit.gif) no-repeat right top;
	padding-right:8px; 
	vertical-align:middle;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}
.btnSubmit span { 
	background:#f6f6f6 url(../assets/photography/btnSubmit.gif) no-repeat left top; 
	height:19px;
	display:block;
	display:inline-block;
	padding-left:6px;
	line-height:17px;
	font-family:georgia, tahoma, arial, sans-serif; 
	color:#ffffff; 
	font-size:10px;
}
a.btnSubmit span { 
	text-decoration:none;
}
a.btnSubmit:hover {
	background-position:right -19px;
}
a.btnSubmit:hover span {
	background-position:left -19px;;
	color:#FFFFFF;
}

.btnReset {
	cursor:pointer; 
	cursor:hand; 
	line-height:17px;
	background:url(../assets/photography/btnReset.gif) no-repeat right top;
	padding-right:8px; 
	vertical-align:middle;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}
.btnReset span { 
	background:#f6f6f6 url(../assets/photography/btnReset.gif) no-repeat left top; 
	height:19px;
	display:block;
	display:inline-block;
	padding-left:6px;
	line-height:17px;
	font-family:georgia, tahoma, arial, sans-serif; 
	color:#4D4844; 
	font-size:10px;
}
a.btnReset span { 
	text-decoration:none;
}
a.btnReset:hover {
	background-position:right -19px;
}
a.btnReset:hover span {
	background-position:left -19px;
	color:#3E8E99;
}


