
/*body{
	background: #000000;
	font: normal .85em/1.25em Helvetica,Arial,Sans-serif;
	text-align: center;
	color: #FFFFFF;
	/*margin: 10px;*/
	padding-bottom: 10px;
	padding-top: 0px;
	margin: 0px;
}*/
html,body{margin:0;padding:0}
body{background: #000;
    font: 70% Veranda,Arial,sans-serif, color: #FFFFFF;padding-top: 0px; margin: 0px;}

div#menu{float:left;width: 100%;padding-top:0px;background: #000}
ul#nav{font-family:Garamond,Viner Hand ITC,Monotype Corsiva, Arial;
	font-weight: bold; font-size: 11px}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{margin-left: 2px;width:325px}
ul#nav li{float:right;margin-right: 5px;text-align: center}
ul#nav a{float:left;width: 5em;padding: 3px 0;background: #666666;text-decoration:none;color: #fff}
/* ul#nav a:hover{background: #FFA826;color: #FFF} */
ul#nav a:hover{background: #FFF;color: #000}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}

ul#leftnav{font-family:Garamond,Viner Hand ITC,Monotype Corsiva, Arial;
	font-weight: bold; font-size: 11px}
ul#leftnav,ul#leftnav li{list-style-type:none;margin:0;padding:0}
ul#leftnav{margin-left: 2px;width:315px}
ul#leftnav li{float:left;margin-left: 5px;text-align: center}
ul#leftnav a{float:left;width: 5em;padding: 3px 0;background: #666666;text-decoration:none;color: #fff}
/* ul#nav a:hover{background: #FFA826;color: #FFF} */
ul#leftnav a:hover{background: #FFF;color: #000}
ul#leftnav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003}


#altLinkGrey A:link, #altLinkGrey A:active, #altLinkGrey A:visited{color:#999999; text-decoration: none; /*border-bottom: 2px dotted #999999;*/}
#altLinkGrey A:hover{color:#FFFFFF; /*border-bottom: 0px solid #FFFFFF;*/ text-decoration:none}
.topLinks{
	font-family:Garamond,Viner Hand ITC,Monotype Corsiva, Arial;
	font-weight: bold; font-size: 11px; color: #FFFFFF;}
.topLinks A {font-family:Garamond, Viner Hand ITC,Monotype Corsiva, Arial;
	font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none;}
.topLinks A:link {font-family:Garamond,Viner Hand ITC,Monotype Corsiva, Arial;
	font-weight: bold; font-size: 11px; text-decoration: none; color: #FFFFFF;}
.topLinks A:active {font-family:Garamond, Viner Hand ITC, Monotype Corsiva, Arial;
	font-weight: bold; font-size: 11px; text-decoration: none; color: #666666;}
.topLinks A:hover {font-family:Garamond, Viner Hand ITC,Monotype Corsiva, Arial;
	font-weight: bold; font-size: 11px; text-decoration: none; color: #666666;
.topLinks A:visited {font-family:Garamond, Verands, Arial;
	font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none;};
/*color: #FF9900;*/}
.topLinkActive{font-family:Garamond, Viner Hand ITC, Monotype Corsiva, Arial;
	font-weight: bold; font-size: 11px; text-decoration: none; color: #666666;}

#nis{
	position: relative;
	background: #000000;
	margin: 10px;
	padding-bottom: 10px;
	padding-top : 10px; 
	padding-right : 10px; 
	padding-left : 10px; 
	border: 3px solid #ffffff;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #FFFFFF;	
}

#picturebox{
	overflow:hidden;
	position: relative;
	width: 660px;
	height:370px;
	background: #000000;
	margin: 3px;
	padding-bottom: 5px;
	padding-top : 3px; 
	padding-right : 3px;
	padding-left : 3px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #FFFFFF;
}
a:link, a:active, a:visited { color: #FFFFFF; text-decoration: none}
a:hover { color: #666666; text-decoration: none}
	

.copyright{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #FFFFFF;

}
.copyright a:link,#thefooter  a:visited, #thefooter a:active {
	text-decoration: underline;
    color:#ffffff;
}
.copyright a:hover {
text-decoration: none;
/*background:#ffffff;*/
color:#666666;
}
.tblData{border-color:#FFFFFF; border-style:solid solid solid solid; border-width:1px; }
.tblData {font-family:Verdana, Arial, Helvetica, sans-serif, Garamond; font-size: 12px; color: #FFFFFF;}
.tblHeader{font-family:Verdana, Arial, Helvetica, sans-serif, Garamond; font-size: 13px; color: #FFFFFF; font-weight: bold;}
.tblHeader{border-color:#FFFFFF; border-style:solid solid solid solid; border-width:1px; }
.note	{color:#ccc; font-size:.9em;}


	
.whiteBorder{background-color : #ffffff;}

.titleText{font-family:Monotype Corsiva, Garamond, Viner Hand ITC, Arial;
	font-weight: bold; font-size: 32px; color: #FFFFFF; text-decoration: none;}

#slideshow {position: relative;
	    text-align: center; 
            background: #000000; border-style: solid; border-width: 5px; border-color: #999999;}

#bulletmenu {width:180px; margin-left:1px;}
#bulletmenu {font-family:Lydian, Garamond, Arial; font-weight: bold; font-size: 18px; color: #FFFFFF;}
#bulletmenu a, #bulletmenu a:visited {font-family:Lydian, Garamond, Arial; font-weight: bold; font-size: 18px; display:block; width:100%; height:25px; line-height:25px; text-decoration:none; color:#fff; background:url(off.gif); background-repeat:no-repeat;}
#bulletmenu a span {padding-left:20px;}
#bulletmenu a:hover {display:block; width:100%; height:25px; cursor:pointer; text-decoration:none; color:#999999; font-size: 18px; background:url(images/bullet-DiamondGray.gif); background-repeat:no-repeat;}

.thumbLink {border-style: solid; border-width: 1px; border-color: #ffffff;}

.smBoxLink A {font-family:Garamond, Viner Hand ITC,Monotype Corsiva, Arial;
	font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: none;}
.smBoxLink A:hover {font-family:Garamond, Viner Hand ITC,Monotype Corsiva, Arial;
	font-weight: bold; font-size: 13px; text-decoration: none; color: #999999;}

.picOutline {background: #000000; border-style: solid; border-width: 5px; border-color: #ffffff;}

.thinOutline {background: #000000; border-style: solid; border-width: 1px; border-color: #ffffff;}

.regText{font-family:Verdana, Arial, Helvetica, sans-serif, Garamond; font-size: 12px; color: #FFFFFF;}

.width {
/*width:20em;*/
padding:0.5em;
border:1px solid #000;
min-height:20em; 
height:auto;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; color: #FFFFFF;
}

/* for Internet Explorer */
/*\*/
* html .width {
height: 20em;
}
/**/

.lbBorder {border-style: none none solid solid; border-color: #000000; border-width: 1px;}
.rbBorder {border-style: none solid solid none; border-color: #000000; border-width: 1px;}
.bBorder {border-style: none none solid none; border-color: #000000; border-width: 1px;}

.lrtBorderHeader {background-color: #cccccc; border-style: solid solid none solid; border-color: #ffffff; border-width: 1px;}
.lrBorder {border-style: none solid none solid; border-color: #ffffff; border-width: 1px; padding: 3pt;}
.lrbBorder {border-style: none solid solid solid; border-color: #ffffff; border-width: 1px;}
.lBorder {border-style: none none none solid; border-color: #ffffff; border-width: 1px;}
.ltBorder {border-style: solid none none solid; border-color: #ffffff; border-width: 1px;}
.rBorder {border-style: none solid none none; border-color: #ffffff; border-width: 1px;}
.rtBorder {border-style: solid solid none none; border-color: #ffffff; border-width: 1px;}
.tBorder {border-style: solid none none none; border-color: #ffffff; border-width: 1px;}
.lrtBorder {border-style: solid solid none solid; border-color: #ffffff; border-width: 1px;}

.head-blue-light {background:url("images/blue-med.gif") repeat-x; border-bottom:1px solid #47b; height:1%;}
.head-blue-light {font: 14px helvetica, arial, tahoma, veranda, arial, sans-serif; color: #FFF; text-decoration: none;}
.head-blue-light{border-style: solid; border-color: #000000; border-bottom-width: 1px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px;}

.head-gray {background:url("images/grayhead.gif") repeat-x; border-bottom:1px solid #47b; height:1%;}
.head-gray {font: 14px helvetica, arial, tahoma, veranda, arial, sans-serif; color: #FFF; text-decoration: none;}
.head-gray {border-style: solid; border-color: #ffffff; border-bottom-width: 1px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px;}

.lrtbBorderHeader {background-color: #cccccc; border-style: solid solid solid solid; border-color: #000000; border-width: 1px;}
.ltbBorderHeader {background-color: cccccc; border-style: solid none solid solid; border-color: #000000; border-width: 1px;}
.rtbBorderHeader {background-color: cccccc; border-style: solid solid solid none; border-color: #000000; border-width: 1px;}
.tbBorderHeader {background-color: cccccc; border-style: solid none solid none; border-color: #000000; border-width: 1px;}

.lbWBorder {background: #000; color: #FFFFFF; border-style: none none solid solid; border-color: #FFFFFF; border-width: 1px;}
.rbWBorder {background: #000; color: #FFFFFF; border-style: none solid solid none; border-color: #FFFFFF; border-width: 1px;}
.bWBorder {background: #000; color: #FFFFFF; border-style: none none solid none; border-color: #FFFFFF; border-width: 1px;}

.blueheader {background:url("images/blue-med.gif") repeat-x; border-bottom:1px solid #47b; height:1%;}
.blueheader {font: 14px helvetica, arial, tahoma, veranda, arial, sans-serif; color: #FFF; text-decoration: none;}
.blueheader {border-style: solid; border-color: #FFFFFF; border-bottom-width: 1px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px;}

#message {font: 13px helvetica, arial, tahoma, veranda, arial, sans-serif; color: #FFF; font-weight: bold; text-decoration: none; text-align: center;}

.navtext {
width:300px;
font: 15px times new roman, helvetica, veranda, sans-serif, tahoma, arial;
border-width:2px;
border-style:solid;
border-color:#fff;
layer-background-color:#666;
background-color:#666;
color:#fff;
text-align:center;
font-style: italic;
}

#fadeinbox{
position:absolute;
width: 300px;
left: 0;
top: -400px;
border: 2px solid #ffffff;
background-color: #666666;
padding: 4px;
z-index: 100;
visibility:hidden;
font: 15px times new roman, helvetica, veranda, sans-serif, tahoma, arial; color: #ffffff;
}

.textfield {
font:1.1em  Verdana, Arial, Helvetica, sans-serif ;
color:#000 ;
margin:3px;
height:20px;
border:solid 0 #fff;
padding: 3px 8px;
background: transparent url("textfield_bg.gif") no-repeat fixed;
width:200px;
voice-family: "\"}\""; 
voice-family:inherit;
width:187px;
}
fieldset>input.textfield {
background: transparent url("textfield_bg.gif") no-repeat;
}
#pkgBox, #pkgSession, #pkgWraps, #pkgBox2, #pkgCards, #pkgJewelry, #pkgBags, #pkgPreview, #pkg1Pose{
position:relative;
/*margin: 5px auto; */
padding: 4px;
width:435px;
background:#fff;
color:#000;
text-align:left;
/*font-size: 11px;*/
font: 12px Georgia, Comic Sans MS, helvetica, arial, tahoma, veranda, arial, sans-serif;
}
#pkgCards a, #pkgJewelry a, #pkgBags a, #pkgPreview a{/*color:#0055AA;*/ color:#77AA33}

#cardBox, #slimBox{
position:relative;
/*margin: 5px auto; */
padding: 4px;
width:515px;
background:#fff;
color:#000;
text-align:left;
/*font-size: 11px;*/
font: 12px Georgia, Comic Sans MS, helvetica, arial, tahoma, veranda, arial, sans-serif;
}

.pkgHeader{
font: 15px helvetica, arial, tahoma, veranda, arial, sans-serif;
font-weight: bold;
color: #fff;
text-transform: uppercase; 
}
.subHeader{
font: 14px helvetica, arial, tahoma, veranda, arial, sans-serif;
font-weight: bold;
color: #fff;
text-transform: lowercase; 
}
.oddRow{
background-color: #ddd;
color:#000;
}
#blknote{
color:#666; font-size:.7em;
}
.normalText p{
color:fff;
font: 12px arial, tahoma, arial, helvetica, sans-serif;
}
#viewLink{
color:#fff;
background:#000;
/*padding:1px;*/
/*border:1px solid #fff;*/
font: 11px Georgia;
font-weight: bold;

}

#viewLink a:link, #viewLink a:visited {
text-decoration: none;
color:#fff;
background:#000;
padding:1px;
border:1px solid #fff;
font-weight: bold;
}
#viewLink a:hover{
text-decoration: none;
color:#000;
background:#fff;
padding:1px;
border:1px solid #000;
font-weight: bold;
}