@charset "utf-8";
/* CSS Document */

#header a:link, #header a:visited {
	background-image: url(../images/NewUp.jpg);
	background-repeat: no-repeat;
	display: block;
	float: right;
	height: 58px;
	width: 333px;
	margin-right: 25px;
}
#header a:hover, #header a:active {
	background-image: url(../images/NewOver.jpg);
}

/*Begin main nav stylings*/

#nav  {
	margin: 0px;
	padding: 0px;
}
#nav li {
	margin: 0px;
	padding: 0px;
	list-style-type: disc;
	display: inline;
	height: 40px;
}
#nav a:link, #nav a:visited {
	color: #C8C8C8;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	text-decoration: none;
	margin-right: 50px;
	padding-left: 20px;
}
#nav a:hover, #nav a:active {
	color: #cc0000;
}

/*Allows active page to remain highlighted in nav - if new pages are added, remember to give the body tag an ID.*/
#galleries #nav_galleries a, #artist #nav_artist a, #process #nav_process a,#process-pixels #nav_process a,#process-mixedmedia #nav_process a, #process-studio #nav_process a, #teaching #nav_teaching a, #contact #nav_contact a {
	color: #cc0000;
}
/*Allows active subnavigation to remain highlighted - same rules as above*/
#artist #article a, #process #movies a, #process-pixels #pixels a, #process-mixedmedia #mixedmedia a, #process-studio #studiophotos a{
	color: #cc0000;
}
#content a:link, #content a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #C8C8C8;
	text-decoration: none;
}
#content a:hover, #content a:active {
	color: #cc0000;
}
#left_content a:link, #left_content a:visited {
	text-decoration: underline;	
}

/*Begin footer link stylings*/
#footer a:link, #footer a:visited {
	color: #9A9A9A;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

#footer a:hover, #footer a:active {
	color: #cc0000;
}

/*styles the links in the galleries*/
#previous-next ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#previous-next li {
	display: inline;
	list-style-type: none;
}
#previous a:link, #previous a:visited {
	background-image: url(../images/previous_up.gif);
	height: 21px;
	width: 113px;
	display: block;
	float: left;
}
#previous a:hover, #previous a:active {
	background-image: url(../images/previous_over.gif);
}
#next a:link, #next a:visited {
	background-image: url(../images/next_up.gif);
	display: block;
	height: 21px;
	width: 113px;
	float: right;
}
#next a:hover, #next a:active {
	background-image: url(../images/next_over.gif);
}

/*Styles the links in the home page boxes*/
#top_box a:link, #top_box a:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	color: #3366cc;
}
#top_box a:hover, #top_box a:active {
	text-decoration: underline;
}
#bottom_box a:link, #bottom_box a:visited {
	color: #3366cc;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}
#bottom_box a:hover, #bottom_box a:active {
	text-decoration: underline;
}
/*Styles links in the content columns*/
#left_col a:link, #right_col a:link, #left_col a:visited, #right_col a:visited {
	font-family: Verdana, Geneva, sans-serif;
	color: #C8C8C8;
	text-decoration: none;
	display: block;
	width: 280px;
	height: 60px;
	font-size: 12px;
}
#left_col a:hover, #right_col a:hover, #left_col a:active, #right_col a:hover {
	text-decoration: none;
}

/*Used for centering text for links with single lines in subgallery*/
.singleline_textlinks {
	float: left;
	padding: 0px;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 15px;
}

/*Used for centering text for links with double lines in subgallery*/

.doubleline_textlinks {
float: left;
	padding: 0px;
	margin-top: 15px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 15px;
}
