html { height: 100%; }
body { height: 100%; color: #000; background: #eee; margin-left: 5px; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; }
a { outline: none; }
img { border: none; }
#canvas { width: 980px; margin: auto; text-align: left; position: relative; }
#canvas2 { width: 980px; margin: auto; text-align: center; position: relative; }
#container { margin: 4px; border: 1px solid #E0E0E0; font-family: Arial, sans-serif; font-size: 12px; padding: 10px; }
#container2 { margin: 4px; border: 1px solid #E0E0E0; font-family: Arial, sans-serif; font-size: 12px; padding: 0px 0px 0px 0px; }
.drop_shad { padding-bottom: 4px; background: #fff url(http://www.prphotos.com/pr/shading.gif) bottom left no-repeat; } 
.mod_brdr { border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 1px solid #ccc; }
div#maincontent { width: 980px; }
div#contentwell { width: 980px; }
div#content { width: 978px; }
#footcontainer { margin: 4px; border: 1px solid #fff;  background: #ab1411; font-family: Arial, sans-serif; font-size: 12px; padding: 2px; }
.footdrop_shad { padding-bottom: 4px; background: #ab1411 url(http://www.prphotos.com/pr/shading.gif) bottom left no-repeat; } 
.footmod_brdr { border-top: 1px solid #fff; border-right: 1px solid #fff; border-left: 1px solid #fff; }
div#footmaincontent { width: 980px; }
div#footcontentwell { width: 978px; }
div#footcontent { width: 978px; }
#headcontainer { margin: 4px; border: 1px solid #fff;  background: #b4b892; font-family: Arial, sans-serif; font-size: 12px; padding: 2px; }
.headdrop_shad { padding-bottom: 4px; background: #b4b892 url(http://www.prphotos.com/pr/shading.gif) bottom left no-repeat; } 
.headmod_brdr { border-top: 1px solid #fff; border-right: 1px solid #fff; border-left: 1px solid #fff; }
div#headmaincontent { width: 980px; }
div#headcontentwell { width: 980px; }
div#headcontent { width: 978px; }
.sidenote {  border-right: 1px solid #b1b1b1; background:dedede;}
/* common clearer */
.clearer { clear: both; font-size: 0; height: 0; line-height: 0; }
/**** FOOTER ****/
div#footadd { font: 12px "Times New Roman", Times, serif; text-transform: uppercase; color: #fff; text-align: center; }
#footer { background: #ab1411; width: 962px; clear: both; border-bottom: 0px; }
#footer div.footerNav { font: bold 11px/28px "Times New Roman", Times, serif; border-bottom: 1px solid #fff; }
#footer div.footerNav ul { margin: 0; }
#footer div.footerNav ul li { text-transform: uppercase; display: inline; padding: 5px 5px 5px 5px; background: url(http://www.prphotos.com/pr/footernav-pipe.gif) top right no-repeat; }
#footer div.footerNav ul li a { color: #fff; text-decoration: none; }
#footer div.footerNav ul li a:hover { color: #9cc5dc; text-decoration: none; }
#footer div.footerNav ul li.first { padding-left: 10px; }
#footer div.footerNav ul li.last { background: url(http://www.prphotos.com/pr/footernav-pipe-last.gif) top right no-repeat; margin-left: 2px; }
#footer div.footerNav ul, div.foot_row1, div.foot_row2, div.foot_row3, div.foot_row4, div.legal { padding-left: 5px; padding-left: 5px;}
.bordersst5 { BORDER-RIGHT: 0px solid #444444; BORDER-TOP: 0px none; BORDER-LEFT: 0px solid #444444; BORDER-BOTTOM: 1px solid #E6E6E6; }
.Navname2 { FONT-SIZE: 8pt; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.Navname2 A:link { FONT-SIZE: 8pt; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.Navname2 A:visited { FONT-SIZE: 8pt; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.Navname2 A:hover { COLOR: #ab1411 }
.Navname { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.Navname A:link { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.Navname A:visited { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.Navname A:hover { COLOR: #ab1411 }
.Navview { FONT-SIZE: 7pt; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.Navview A:link { FONT-SIZE: 7pt; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.Navview A:visited { FONT-SIZE: 7pt; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.Navview A:hover { COLOR: #ab1411 }
.affhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #ab1411;}
.boxes2{
	padding:0 .75em 1em;
	background: #cbcbcb;
	clear:both;
	margin:0 0 .83em;
	position:relative;
	*height:1%;
	}
#searchbox {
	background:#4b4b4b;
	width:32.5em;
	padding:4px 0 4px .22em;
	float:center;
	border-right:1px solid #fff;
	border-left:1px solid #fff;
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
}
.header {
	position:relative;
	background:transparent;
	border-bottom:3px solid #555555;
	color:#555555;
	padding:.675em 0 0.475em;
	*height:1%;
	font-family: Arial;
	font-size: 0.8em;
}
input.account {
	background-color:#f2f2f2;
	color: #000000;
	font-size:.70em;
	width:8em;
	padding:.1em .1em .1em .1em;
	float:left;
}
.afflink {
	position:relative;
	background:transparent;
	TEXT-DECORATION: none;
	color:#555555;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}
.afflink A:link {
	position:relative;
	background:transparent;
	TEXT-DECORATION: none;
	color:#555555;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}
.afflink A:visited {
	position:relative;
	background:transparent;
	TEXT-DECORATION: none;
	color:#555555;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}
.afflink A:hover {
	position:relative;
	background:transparent;
	TEXT-DECORATION: none;
	color:#ab1411;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}
input.account2 {
	background-color:#f2f2f2;
	color: #000000;
	font-size:.70em;
	width:30em;
	padding:.1em .1em .1em .1em;
	float:left;
}
a.createa {
	text-decoration:none;
	font-size:.60em;
	text-align:center;
	font-family:verdana;
	font-weight:bold;
	color:#414141;
	float:center;
}
a.createa:hover {
	text-decoration:none;
	color:#b4b892
}
a.srchBttn {
	background:#b2c160 url(http://www.prphotos.com/pr/search_button_bg.gif) repeat-x 0% 0%;
	text-decoration:none;
	height:1.6em;
	padding: .2em 0 0 0;
	margin:0 0 0 .22em;
	display:block;
	font-size:.75em;
	text-align:center;
	font-family: Arial;
	color:#414141;
	font-weight:bold;
	border:2px solid white;
	float:center;
	width:6.5em;
}
.header2 {
	position:relative;
	background:transparent;
	border-bottom:5px solid #E6E6E6;
	color:#555555;
	padding:.5em 0 0.20em;
	*height:1%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}
a.srchBttn:hover {
	text-decoration:none;
	background:#e1e7c5 url(http://www.prphotos.com/pr/search_button_over_bg.gif) repeat-x 0% 0%;
}
.search {
	color: #5e5e5e;
	font-size:1em;
	width:15em;
	height:2em;
	border:1px solid grey;
	padding:5px;
	margin:0;
	background-color:#ffffff;
}
/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;}.qmmc {position:relative;}.qmmc a {float:left;display:block;white-space:nowrap;}.qmmc div a {float:none;}.qmsh div a{float:left;}.qmmc div {visibility:hidden;position:absolute;}

/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/

	/*"""""""" (MAIN) Container""""""""*/
	#qm0
	{
		background-color:transparent;
	}


	/*"""""""" (MAIN) Items""""""""*/
	#qm0 a
	{
		padding:0px 8px 0px 8px;
		background-color:;
		color:#ffffff;
		font-family:"Times New Roman", Times, serif;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;
		border-width:0px 1px 0px 0px;
		border-style:solid;
		border-color:#E0E0E0;
	}


	/*"""""""" (MAIN) Hover State""""""""*/
	#qm0 a:hover
	{
		background-color:#830e0b;
		color:white;
	}


	/*"""""""" (MAIN) Parent items""""""""*/
	#qm0 .qmparent
	{
	}


	/*"""""""" (MAIN) Active State""""""""*/
	body #qm0 .qmactive, body #qm0 .qmactive:hover
	{
		background-color:830e0b;
		color:#fff;
		text-decoration:none;
	}


	/*"""""""" (SUB) Container""""""""*/
	#qm0 div
	{
		padding:5px;
		margin:-1px 0px 0px 0px;
		background-color:830e0b;
		border-width:0px 1px 1px 1px;
		border-style:solid;
		border-color:#830e0b;
	}


	/*"""""""" (SUB) Items""""""""*/
	#qm0 div a
	{
		padding:2px 10px 2px 5px;
		color:#fff;
		background-color:transparent;
		border-width:0px;
		border-style:none;
		border-color:#555;
	}


	/*"""""""" (SUB) Hover State""""""""*/
	#qm0 div a:hover
	{
		text-decoration:none;
		background-color:ab1411;
	}


	/*"""""""" (SUB) Parent items""""""""*/
	#qm0 div .qmparent
	{
	}


	/*"""""""" (SUB) Active State""""""""*/
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover
	{
		background-color:#FFFFFF;
	}

/* navigation css */

.Nav24 { FONT-WEIGHT: 700; FONT-SIZE: 9px; FONT-FAMILY: Tahoma, sans-serif; COLOR: red }
a:link.buttonlink {
        display: block;
        padding: 2px;
        margin: 1px 0px 1px 0px;
        border: 1px solid #666;
        background:     #eee;
        text-align: center;
        text-decoration: none;
        font-family: verdana;
        color: #666;
}


a:visited.buttonlink {
        display: block;
        padding: 2px;
        margin: 1px 0px 1px 0px;
        border: 1px solid #666;
        background:     #eee;
        text-align: center;
      	font-family: verdana;
        text-decoration: none;
        color: #666;
}


a:hover.buttonlink {
        display: block;
        padding: 2px;
        margin: 1px 0px 1px 0px;
        border: 1px solid #666;
        background:     #bbb;
        text-align: center;
        text-decoration: none;
        font-family: verdana;
        color: #fff;
}
td.button {
        text-align: center;
        font-size: 55%;
        letter-spacing: .01px;
        white-space: nowrap;
        font-family: verdana;
        padding: 0px;
        background: #fff;
}
td.texttdnowrap {
        text-align: left;
        vertical-align: top;
        padding: 3px 2px 3px 2px;
        font-size: 65%;
        white-space: nowrap;
        font-family: verdana;
        background: #fff;
        width: 50%;
}
td.formtdright {
        text-align: right;
        vertical-align: top;
        padding: 1px;
        font-size: 65%;
        font-family: verdana;
        white-space: nowrap;
        background: #fff;
        width: 50%;
}
td.imagetd {
        text-align: center;
        vertical-align: middle;
        padding: 3px;
        height: 190px;
        background: #fff;
}
table.imgbox {
        float: left;
        margin: 0px;
        width: 178px;
        height: 216px;
        background: #ccc;
}
.imageb { border: 1px solid #546f43 }
.imageb A:link { border: 1px solid #546f43 }
.imageb A:visited { border: 1px solid #546f43 }
.imageb A:hover { border: 1px solid #DB8CE6 }
.checkb { FONT-SIZE: 7pt; COLOR: #394e2c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background: #fff; TEXT-DECORATION: none }
.checkb A:link { FONT-SIZE: 7pt; COLOR: #394e2c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background: #fff; TEXT-DECORATION: none }
.checkb A:visited { FONT-SIZE: 7pt; COLOR: #394e2c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background: #fff; TEXT-DECORATION: none }
.checkb A:hover { COLOR: #DB8CE6 }
.titletd { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #546f43; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background: #fff; TEXT-DECORATION: none }
.titletd A:link { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #546f43; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background: #fff; TEXT-DECORATION: none }
.titletd A:visited { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #546f43; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background: #fff; TEXT-DECORATION: none }
.titletd A:hover { background: #fff; COLOR: #DB8CE6 }
.foundcount { BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 5px 10px; FONT: 9px/13px verdana, helvetica, arial, geneva, sans-serif; COLOR: #777}
TABLE.smallcontent { BORDER-TOP: #bbb 1px solid; BORDER-LEFT-COLOR: #bbb; BACKGROUND: #eee; BORDER-BOTTOM: #bbb 1px solid; BORDER-RIGHT-COLOR: #bbb }
.artist { FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Tahoma, sans-serif }
.artist A:link { COLOR: #666666 }
.artist A:visited { COLOR: #666666 }
.artist A:hover { COLOR: #ff6600 }
.Navq { FONT-WEIGHT: 700; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif; COLOR: black }
.Navq A:link { FONT-WEIGHT: 700; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif; COLOR: black }
.Navq A:visited { FONT-WEIGHT: 700; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif; COLOR: black }
.Navq A:hover { FONT-WEIGHT: 700; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif; COLOR: #ff6600 }
.Navo { FONT-WEIGHT: 700; FONT-SIZE: 9px; FONT-FAMILY: Tahoma, sans-serif; COLOR: black }
.Navo A:link { FONT-WEIGHT: 700; FONT-SIZE: 9px; FONT-FAMILY: Tahoma, sans-serif; COLOR: black }
.Navo A:visited { FONT-WEIGHT: 700; FONT-SIZE: 9px; FONT-FAMILY: Tahoma, sans-serif; COLOR: black }
.Navo A:hover { FONT-WEIGHT: 700; FONT-SIZE: 9px; FONT-FAMILY: Tahoma, sans-serif; COLOR: #ff6600 }
.smTxt { FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.smBoldTxt { FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.smTxt2 { FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.smBoldTxt2 { FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.lrgTxt { FONT-WEIGHT: normal; FONT-SIZE: 11pt; FONT-FAMILY: Arial, Helvetica, sans-serif }
.lrgBoldTxt { FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: Arial, Helvetica, sans-serif }
.bborder { BORDER-RIGHT: 1px solid #e0e0e0; BORDER-TOP: 1px solid #e0e0e0; BORDER-LEFT: 1px solid #e0e0e0; BORDER-BOTTOM: 1px solid #e0e0e0; }
.dborder { BORDER-BOTTOM: 1px dashed #e0e0e0; }
.ddborder { BACKGROUND-COLOR: #e0e0e0; }
.rborder { BORDER-RIGHT: 1px solid #000000; BORDER-TOP: 1px solid #000000; BORDER-LEFT: 1px solid #000000; BORDER-BOTTOM: 1px solid #000000; }
.Nav22 { FONT-WEIGHT: 700; FONT-SIZE: 9px; FONT-FAMILY: Tahoma, sans-serif; COLOR: ff6600 }
.pagelink A:link {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px solid; COLOR: #666666; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffff; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; TEXT-DECORATION: none
}
.pagelink A:visited {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px solid; COLOR: #666666; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffff; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; TEXT-DECORATION: none
}
.pagelink A:hover {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #666666; BORDER-LEFT: #666666 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #666666 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; TEXT-DECORATION: none
}
.pagelink A:active {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #666666; BORDER-LEFT: #666666 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #666666 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; TEXT-DECORATION: none
}
.pagelink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
.slideBG{
	background-color:#ffffff;
	border-left: #aaaaaa solid 1px;
	border-right: #aaaaaa solid 1px;
	border-top: #aaaaaa solid 1px;
	border-bottom: #aaaaaa solid 1px;
}

.slideFG{
/*background-color:#ffffff;*/
}
.skinnytop11 {BORDER-RIGHT: #815E3F 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #815E3F 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #815E3F 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: #815E3F 1px dotted }
.nav212 {BACKGROUND: e0e0e0; BORDER-RIGHT: #815E3F 1px dotted; PADDING-RIGHT: 3px; BORDER-TOP: #815E3F 1px dotted; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #815E3F 1px dotted; PADDING-TOP: 3px; BORDER-BOTTOM: #815E3F 1px dotted }
.soft {	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10px/14px verdana, helvetica, arial, geneva, sans-serif; COLOR: #777 }
.soft A:visited {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #e60; TEXT-DECORATION: underline }
.soft A:link {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #e60; TEXT-DECORATION: underline }
.soft A:hover { BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #777; TEXT-DECORATION: none }
.headbar {
	position:relative;
	background:transparent;
	padding:.5em 0 0.20em;
}
.headtext {
	position:relative;
	background:transparent;
	color:#555555;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}
.callout2 { BACKGROUND: none transparent scroll repeat 0% 0%; FONT: 10px/14px verdana, helvetica, arial, geneva, sans-serif; COLOR: #777; BORDER-RIGHT: #c00 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #c00 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #c00 1px dotted; WIDTH: 435px; COLOR: #777; LINE-HEIGHT: 14px; PADDING-TOP: 10px; BORDER-BOTTOM: #c00 1px dotted }

/* thumbnail css */

table.imgbox {
        float: left;
        margin: 0px;
        width: 178px;
        height: 216px;
        background: #ccc;
}
td.imagetd {
        text-align: center;
        vertical-align: middle;
        padding: 3px;
        height: 190px;
        background: #fff;
}
.texttdnowrap2 {
        width: 165px;
        overflow: hidden;
        text-overflow: ellipsis;
        background: #fff;
}
td.texttdnowrap {
        text-align: left;
        vertical-align: top;
        padding: 3px 2px 3px 2px;
        font-size: 65%;
        white-space: nowrap;
        font-family: verdana;
        background: #fff;
        width: 50%;
}
td.texttdnowrap3 {
        text-align: center;
        white-space: nowrap;
        background: #fff;
        width: 165px;
}
.imageb { border: 1px solid #546f43 }
.imageb A:link { border: 1px solid #546f43 }
.imageb A:visited { border: 1px solid #546f43 }
.imageb A:hover { border: 1px solid #DB8CE6 }
.titletd { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #546f43; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background: #fff; TEXT-DECORATION: none }
.titletd A:link { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #546f43; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background: #fff; TEXT-DECORATION: none }
.titletd A:visited { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #546f43; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background: #fff; TEXT-DECORATION: none }
.titletd A:hover { background: #fff; COLOR: #DB8CE6 }
td.button {
        text-align: center;
        font-size: 55%;
        letter-spacing: .01px;
        white-space: nowrap;
        font-family: verdana;
        padding: 0px;
        background: #fff;
}
td.formtdright {
        text-align: right;
        vertical-align: top;
        padding: 1px;
        font-size: 65%;
        font-family: verdana;
        white-space: nowrap;
        background: #fff;
        width: 50%;
}
a.tooltip:hover span{ 
		display:block;
		top: 30px;
		left: -145px;
		position: absolute;
		background:#FFF;
		color: #990000;
		text-align: CENTER;
        vertical-align: top;
        padding: 3px 2px 3px 2px;
        font-size: 65%;
        white-space: nowrap;
        font-family: verdana;
        text-decoration:none
}
a.tooltip span
{display:none; margin-left:2px; width:165px;}
a.tooltip{
    position:relative; /*this is the key*/
    text-decoration:none}
a.tooltip2:hover span{ 
		display:block;
		top: 30px;
		left: -110px;
		position: absolute;
		background:#FFF;
		color: #990000;
		text-align: CENTER;
        vertical-align: top;
        padding: 3px 2px 3px 2px;
        font-size: 65%;
        white-space: nowrap;
        font-family: verdana;
        text-decoration:none
}
a.tooltip2 span
{display:none; margin-left:2px; width:165px;}
a.tooltip2{
    position:relative; /*this is the key*/
    text-decoration:none}
a.tooltip3:hover span{ 
		display:block;
		top: 30px;
		left: -71px;
		position: absolute;
		background:#FFF;
		color: #990000;
		text-align: CENTER;
        vertical-align: top;
        padding: 3px 2px 3px 2px;
        font-size: 65%;
        white-space: nowrap;
        font-family: verdana;
        text-decoration:none
}
a.tooltip3 span
{display:none; margin-left:2px; width:165px;}
a.tooltip3{
    position:relative; /*this is the key*/
    text-decoration:none}
a.tooltip4:hover span{ 
		display:block;
		top: 30px;
		left: -44px;
		position: absolute;
		background:#FFF;
		color: #990000;
		text-align: CENTER;
        vertical-align: top;
        padding: 3px 2px 3px 2px;
        font-size: 65%;
        white-space: nowrap;
        font-family: verdana;
        text-decoration:none
}
a.tooltip4 span
{display:none; margin-left:2px; width:165px;}
a.tooltip4{
    position:relative; /*this is the key*/
    text-decoration:none}
a.tooltip5:hover span{ 
		display:block;
		top: 30px;
		left: -4px;
		position: absolute;
		background:#FFF;
		color: #990000;
		text-align: CENTER;
        vertical-align: top;
        padding: 3px 2px 3px 2px;
        font-size: 65%;
        white-space: nowrap;
        font-family: verdana;
        text-decoration:none
}
a.tooltip5 span
{display:none; margin-left:2px; width:165px;}
a.tooltip5{
    position:relative; /*this is the key*/
    text-decoration:none}


/* display css */

.sidenav1 {
	BORDER-RIGHT: #444 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #444 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #444 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #444 1px solid
}
.bbody {background-color:#f2f2f2; padding:10px}
.sidenavwr {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid
}
.sidenavbtt {
	PADDING-BOTTOM: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #666 1px dotted
}
.sidenavbts {
	PADDING-TOP: 5px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #666 2px solid
}
.sidenavbtd {
	PADDING-TOP: 5px; PADDING-BOTTOM: 4px;
}
.skinnytop1 {
	BORDER-RIGHT: #444 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #444 1px solid; PADDING-LEFT: 10px; BACKGROUND: #eee; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #444 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #444 1px solid
}
.sidenav2 {
	PADDING-BOTTOM: 5px; PADDING-TOP: 1px
}
.sidenav3 {
	BORDER-RIGHT: #444 1px dotted; PADDING-RIGHT: 5px; PADDING-LEFT: 25px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #444 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: #444 1px dotted
}
.skinnytop3 {
	BORDER-RIGHT: #444 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #444 1px dotted; PADDING-LEFT: 10px; BACKGROUND: #eee; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #444 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: #444 1px dotted
}
.bordertp { BORDER-RIGHT: 0px none #ffffff; BORDER-TOP: 2px solid #444444 BORDER-LEFT: 0px none #ffffff; BORDER-BOTTOM: 0px none #ffffff; }
.Navq { FONT-WEIGHT: 700; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif; COLOR: black }
.style7aa {font-family: Verdana, Arial, Helvetica, sans-serif; color: #5e5a5a; font-size: 14px; font-style: bold; font-weight:bold; }
.style7aad {font-family: Trebuchet MS,Trebuchet,Verdana,Helvetica,Arial,Geneva,sans-serif; color: #000000; font-size: 14px; font-style: bold; font-weight:bold;}
.style7aae {font-family: Trebuchet MS,Trebuchet,Verdana,Helvetica,Arial,Geneva,sans-serif; color: #000000; font-size: 14px; }
.style7aaf {font-family: Trebuchet MS,Trebuchet,Verdana,Helvetica,Arial,Geneva,sans-serif; color: #c70007; font-size: 14px; }
.style7aab {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 14px; font-style: bold; font-weight:bold; }
.style7aac {font-family: Verdana, Arial, Helvetica, sans-serif; color: #DF0101; font-size: 14px; font-style: bold; font-weight:bold; }
.Navq A:link { FONT-WEIGHT: 700; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif; COLOR: black }
.Navq A:visited { FONT-WEIGHT: 700; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif; COLOR: black }
.Navq A:hover { FONT-WEIGHT: 700; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif; COLOR: #ff6600 }
.artist1 { FONT-WEIGHT: 700; FONT-SIZE: 16px; FONT-FAMILY: Tahoma, sans-serif; COLOR: #444 }
.event1 { FONT-WEIGHT: 700; FONT-SIZE: 9px; FONT-FAMILY: Tahoma, sans-serif; COLOR: #444 }
.event2 { FONT-WEIGHT: 700; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif; COLOR: #444 }
.event2:link { FONT-WEIGHT: 700; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif; COLOR: #444 }
.event2:visited { FONT-WEIGHT: 700; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif; COLOR: #444 }
.event2:hover { FONT-WEIGHT: 700; FONT-SIZE: 11px; FONT-FAMILY: Tahoma, sans-serif; COLOR: #ff6600 }
.Navw { FONT-WEIGHT: 700; FONT-SIZE: 13px; FONT-FAMILY: Tahoma, sans-serif; COLOR: black }
.Navw A:link { FONT-WEIGHT: 700; FONT-SIZE: 13px; FONT-FAMILY: Tahoma, sans-serif; COLOR: black }
.Navw A:visited { FONT-WEIGHT: 700; FONT-SIZE: 13px; FONT-FAMILY: Tahoma, sans-serif; COLOR: black }
.Navw A:hover { FONT-WEIGHT: 700; FONT-SIZE: 13px; FONT-FAMILY: Tahoma, sans-serif; COLOR: #ff6600 }
.Navo { FONT-WEIGHT: 700; FONT-SIZE: 15px; FONT-FAMILY: Tahoma, sans-serif; COLOR: black }
.Navo A:link { FONT-WEIGHT: 700; FONT-SIZE: 15px; FONT-FAMILY: Tahoma, sans-serif; COLOR: black }
.Navo A:visited { FONT-WEIGHT: 700; FONT-SIZE: 15px; FONT-FAMILY: Tahoma, sans-serif; COLOR: black }
.Navo A:hover { FONT-WEIGHT: 700; FONT-SIZE: 15px; FONT-FAMILY: Tahoma, sans-serif; COLOR: #ff6600 }
a span {display: none; position: relative; TEXT-DECORATION: none; color:#000000; font-family: Verdana; font-size: 11px;}
a:hover span {display: inline; TEXT-DECORATION: none; color:#000000; font-family: Verdana; font-size: 11px;}
.bb { TEXT-DECORATION: none;}
.header4 {
	position:relative;
	background:transparent;
	border-bottom:5px solid #E6E6E6;

}
.header3 {
	position:relative;
	background:transparent;
	TEXT-DECORATION: none;
	color:#555555;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
.header3 A:link {
	position:relative;
	background:transparent;
	TEXT-DECORATION: none;
	color:#555555;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
.header3 A:visited {
	position:relative;
	background:transparent;
	TEXT-DECORATION: none;
	color:#555555;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
.header3 A:hover {
	position:relative;
	background:transparent;
	TEXT-DECORATION: none;
	color:#DB8CE6;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}
.hdd4 {
	position:relative;
	background:transparent;
	TEXT-DECORATION: none;
	color:#555555;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
}
.hdd4 A:link {
	position:relative;
	background:transparent;
	TEXT-DECORATION: none;
	color:#555555;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
}
.hdd4 A:visited {
	position:relative;
	background:transparent;
	TEXT-DECORATION: none;
	color:#555555;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
}
.hdd4 A:hover {
	position:relative;
	background:transparent;
	TEXT-DECORATION: none;
	color:#DB8CE6;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
}
.headtext2 {
	position:relative;
	background:transparent;
	TEXT-DECORATION: none;
	color:#555555;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}
.headtext2 A:link {
	position:relative;
	background:transparent;
	TEXT-DECORATION: none;
	color:#555555;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}
.headtext2 A:visited {
	position:relative;
	background:transparent;
	TEXT-DECORATION: none;
	color:#555555;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}
.headtext2 A:hover {
	position:relative;
	background:transparent;
	TEXT-DECORATION: none;
	color:#DB8CE6;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}
.dboxes{
	border-left:1px solid #e6e6e6;
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	}
td.buttonslink {
        display: block;
        border: 1px solid #666;
        background:     #eee;
}

td.buttonslink:hover {
        display: block;
        border: 1px solid #666;
        background:     #b4b892;
}
.boxtext {
	position:relative;
	background:transparent;
	TEXT-DECORATION: none;
	color:#000000;
	font-family: Verdana;
	font-size: 10px;
}
.boxtext A:link {
	position:relative;
	background:transparent;
	TEXT-DECORATION: none;
	color:#000000;
	font-family: Verdana;
	font-size: 10px;
}
.landscape {
	font-family: "Times New Roman", Georgia, sans-serif;
	font-size: 15px;
	line-height: 20px;
	clear: both;
	display: block;
	background-color: #fff;
	padding: 20px;
	border: 1px solid #85878c;
	position: relative;
}
.picShadow2 {
	background: transparent url(http://www.prphotos.com/fashion/centershadow.png) repeat-x;
	height: 44px;
	position: relative;
	float: center;
}
.picShadow3 {
	background: transparent url(http://www.prphotos.com/fashion/rightshadow.png) no-repeat;
	height: 44px;
	position: relative;
	float: right;
	width: 186px;
}
.picShadow1 {
	background: transparent url(http://www.prphotos.com/fashion/leftshadow.png) no-repeat;
	height: 44px;
	position: relative;
	float: left;
	width: 188px;
}
.style7 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.style26 {font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
.style28 {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.style30 {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style33 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.fontn1 {text-decoration: none; font-weight: bold; font-family:"Trebuchet MS","Segoe UI",Trebuchet,"Bitstream Vera Sans","DejaVu Sans",Verdana,"Verdana Ref",sans serif;color:#696969;font-size:.76em;}
.fontn5 {font-family:"Trebuchet MS","Segoe UI",Trebuchet,"Bitstream Vera Sans","DejaVu Sans",Verdana,"Verdana Ref",sans serif;color:#696969;font-size:1.3em;line-height:1.3em;}
.fontn4 {font-family:"Trebuchet MS","Segoe UI",Trebuchet,"Bitstream Vera Sans","DejaVu Sans",Verdana,"Verdana Ref",sans serif;color:#696969;background-color:#fff;font-size:1.35em;line-height:1.1em;}
.fontn3 {left: 20px; position: relative; top: 3px; font-weight: bold; text-shadow: 1px 1px 2px #0d0d0d; font-family:"Trebuchet MS","Segoe UI",Trebuchet,"Bitstream Vera Sans","DejaVu Sans",Verdana,"Verdana Ref",sans serif;color: white;font-size: .9em;}
.topfontn3 { height: 30px; background-image: url(http://www.prphotos.com/websitepage/carthead.png);}
.topfontn3a { height: 50px; background-image: url(http://www.prphotos.com/websitepage/content_mod_hd2.png);}
.topfontn3b { height: 50px; background-image: url(http://www.prphotos.com/websitepage/content_mod_hd3.png);}
.topfontn3c { height: 50px; background-image: url(http://www.prphotos.com/websitepage/content_mod_hd4.png);}
.topfontn3d { height: 50px; background-image: url(http://www.prphotos.com/websitepage/content_mod_hd5.png);}
.botfontn3 { height: 26px; background-image: url(http://www.prphotos.com/websitepage/cartfoot.png);}
.fontn1 {z-index: 0; bottom: 0px; position: relative; font-family:"Trebuchet MS","Segoe UI",Trebuchet,"Bitstream Vera Sans","DejaVu Sans",Verdana,"Verdana Ref",sans serif;color:#696969;font-size: 0.81em;}
.topfontn1 { padding-top: 9px; padding-right: 20px; padding-left: 20px; background-image: url(http://www.prphotos.com/websitepage/cartbody.png);}
.topfontn5d { padding-top: 95px; padding-right: 150px; padding-left: 25px; height: 320px; background-image: url(http://www.prphotos.com/websitepage/5doll.png);}
.fontn2 {font-family:"Trebuchet MS","Segoe UI",Trebuchet,"Bitstream Vera Sans","DejaVu Sans",Verdana,"Verdana Ref",sans serif;color:#696969;background-color:#fff;font-size:1em;}
.bxnew { padding: 5px; border-color: #e2e2e2; border-width: 1px; border-style: solid; background-color: #f2f2f2; }
.Nav11
{
	font-weight: bold;
	font-size: 10.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6f895e;
}
.Nav11 A:visited
{
	font-weight: bold;
	font-size: 10.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6f895e;
}
.Nav11 A:link
{
	font-weight: bold;
	font-size: 10.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6f895e;
}
.Nav11 A:hover
{
	font-weight: bold;
	font-size: 10.5pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #da7ebb;
	
}
.Nav8 { PADDING-RIGHT: 13px; PADDING-LEFT: 13px }
.Nav12 { FONT-WEIGHT: 700; FONT-SIZE: 9px; FONT-FAMILY: Tahoma, sans-serif; COLOR: black;  PADDING-LEFT: 10px }
.Nav12 A:link { FONT-WEIGHT: 700; FONT-SIZE: 9px; FONT-FAMILY: Tahoma, sans-serif; COLOR: black }
.Nav12 A:visited { FONT-WEIGHT: 700; FONT-FAMILY: Tahoma, sans-serif; COLOR: black }
.Nav12 A:hover { FONT-WEIGHT: 700; FONT-SIZE: 9px; FONT-FAMILY: Tahoma, sans-serif; COLOR: #ff6600 }

#imageupload {
	margin: 0px 0px 10px 0;
	width: 990px;
	border-collapse: collapse;
	border: 1px solid #555555;	
}

#imageupload td{
	background-color:#808080;	
}

#imageupload td.imageselect {
	padding: 15px 0px;
	text-align: center;	
	background-color: #555555;
}


#imageupload td.imagethumb {
	padding: 15px 0px;
	text-align: center;	
	border-right: 1px solid #555555;
}

#imageupload td.imageinfo {
	padding: 15px 0px;
	text-align: center;	
	border-right: 1px solid #555555;
	vertical-align: top;
}

#imageupload td.imageinfo input[type="button"] {
	margin: 0px 0px 0px 10px;	
}

#imageupload td.imageinfo input[type="text"] {
	margin: 0px 0px 0px 2px;	
	border: 1px solid silver;
}

#imageupload td.label, .label {
	color: #ffffff;
	font-weight: bold;
	text-align: right;
}

#imageupload td.imagecontrol {
	padding: 15px 0px;
	text-align: center;	
	vertical-align: top;
}

#imageupload td.imagecontrol input[type="button"] {
	margin: 0px 0px 10px 0px;	
}

#uploadcontrols {
	margin: 0px 0px 10px 0;
	width: 990px;
	text-align: left;
}

#uploadcontrols input[type="button"] {
	margin: 0px 0px 0px 10px;
}

