/* Additional color definitions for the menu, to keep the section colors regardless of what page loads menu. */


/* Photography Section */

a.menuphoto {
        color: #bc5d97;
	font-size: 10pt;
}

a.menuphoto:active {
        color: #de81ba;
	font-size: 10pt;
}

a.menuphoto:visited {
        color: #903c70;
	font-size: 10pt;
}

a.menuphoto:hover {
        color: #de81ba;
	font-size: 10pt;
}


/* General Info Section */

a.menuinfo {
        color: #c2c1c1;
	font-size: 10pt;
}

a.menuinfo:active {
        color: #dcdbdb;
	font-size: 10pt;
}

a.menuinfo:visited {
        color: #9d9b9b;
	font-size: 10pt;
}

a.menuinfo:hover {
        color: #dcdbdb;
	font-size: 10pt;
}


/* Graphics Section */

a.menugraphics {
        color: #ffa545;
	font-size: 10pt;
}

a.menugraphics:active {
        color: #ffbf7a;
	font-size: 10pt;
}

a.menugraphics:visited {
        color: #fa8100;
	font-size: 10pt;
}

a.menugraphics:hover {
        color: #ffbf7a;
	font-size: 10pt;
}



/* Technology Section */

a.menutech {
        color: #62a8d2;
	font-size: 10pt;
}

a.menutech:active {
        color: #9cc8e3;
	font-size: 10pt;
}

a.menutech:visited {
        color: #3481b2;
	font-size: 10pt;
}

a.menutech:hover {
        color: #9cc8e3;
	font-size: 10pt;
}


/* Internet Section */

a.menuinternet {
        color: #009141;
	font-size: 10pt;
}

a.menuinternet:active {
        color: #00b161;
	font-size: 10pt;
}

a.menuinternet:visited {
        color: #005c29;
	font-size: 10pt;
}

a.menuinternet:hover {
        color: #00b161;
	font-size: 10pt;
}






/* New Technique 2009-04, above can be deleted once site is transitioned */


/* Photography Section */

a.menuphotomain {
	display: block;
	font-variant: small-caps;
	margin: 0px;
	padding: 1px 5px;
	background-color: #000000;
        color: #bc5d97;
	font-size: 10pt;
}

a.menuphotomain:active {
        color: #de81ba;
}

a.menuphotomain:visited {
        color: #903c70;
}

a.menuphotomain:hover {
	color: #000000;
	background-color: #bc5d97;
}

a.menuphotosub {
	display: block;
	font-variant: small-caps;
	margin: 0px;
        padding: 1px 5px 1px 15px;
 	background-color: #000000;
        color: #bc5d97;
	font-size: 10pt;
}

a.menuphotosub:active {
        color: #de81ba;
}

a.menuphotosub:visited {
        color: #903c70;
}

a.menuphotosub:hover {
	color: #000000;
	background-color: #bc5d97;
}


/* General Info Section */

a.menuinfomain {
	display: block;
	font-variant: small-caps;
	margin: 0px;
	padding: 1px 5px;
	background-color: #000000;
        color: #c2c1c1;
	font-size: 10pt;
}

a.menuinfomain:active {
        color: #dcdbdb;
}

a.menuinfomain:visited {
        color: #9d9b9b;
}

a.menuinfomain:hover {
        color: #000000;
	background-color: #c2c1c1;
}

a.menuinfosub {
	display: block;
	font-variant: small-caps;
	margin: 0px;
        padding: 1px 5px 1px 15px;
 	background-color: #000000;
        color: #c2c1c1;
	font-size: 10pt;
}

a.menuinfosub:active {
        color: #dcdbdb;
}

a.menuinfosub:visited {
        color: #9d9b9b;
}

a.menuinfosub:hover {
        color: #000000;
	background-color: #c2c1c1;
}


/* Graphics Section */

a.menugraphicsmain {
	display: block;
	font-variant: small-caps;
	margin: 0px;
	padding: 1px 5px;
	background-color: #000000;
        color: #ffa545;
	font-size: 10pt;
}

a.menugraphicsmain:active {
        color: #ffbf7a;
}

a.menugraphicsmain:visited {
        color: #fa8100;
}

a.menugraphicsmain:hover {
        color: #000000;
	background-color: #ffa545;
}

a.menugraphicssub {
	display: block;
	font-variant: small-caps;
	margin: 0px;
        padding: 1px 5px 1px 15px;
 	background-color: #000000;
        color: #ffa545;
	font-size: 10pt;
}

a.menugraphicssub:active {
        color: #ffbf7a;
}

a.menugraphicssub:visited {
        color: #fa8100;
}

a.menugraphicssub:hover {
        color: #000000;
	background-color: #ffa545;
}



/* Technology Section */

a.menutechmain {
	display: block;
	font-variant: small-caps;
	margin: 0px;
	padding: 1px 5px;
	background-color: #000000;
        color: #62a8d2;
	font-size: 10pt;
}

a.menutechmain:active {
        color: #9cc8e3;
}

a.menutechmain:visited {
        color: #3481b2;
}

a.menutechmain:hover {
        color: #000000;
	background-color: #62a8d2;
}

a.menutechsub {
	display: block;
	font-variant: small-caps;
	margin: 0px;
        padding: 1px 5px 1px 15px;
 	background-color: #000000;
        color: #62a8d2;
	font-size: 10pt;
}

a.menutechsub:active {
        color: #9cc8e3;
}

a.menutechsub:visited {
        color: #3481b2;
}

a.menutechsub:hover {
        color: #000000;
	background-color: #62a8d2;
}


/* Internet Section */

a.menuinternetmain {
	display: block;
	font-variant: small-caps;
	margin: 0px;
	padding: 1px 5px;
	background-color: #000000;
        color: #009141;
	font-size: 10pt;
}

a.menuinternetmain:active {
        color: #00b161;
}

a.menuinternetmain:visited {
        color: #005c29;
}

a.menuinternetmain:hover {
        color: #000000;
	background-color: #009141;
}

a.menuinternetsub {
	display: block;
	font-variant: small-caps;
	margin: 0px;
	padding: 1px 5px 1px 15px;
	background-color: #000000;
        color: #009141;
	font-size: 10pt;
}

a.menuinternetsub:active {
        color: #00b161;
}

a.menuinternetsub:visited {
        color: #005c29;
}

a.menuinternetsub:hover {
	color: #000000;
	background-color: #009141;
/*        color: #00b161; */
}

