table,tr,td {font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #666666}

a {text-decoration: none; color: #666666; font-size: 12px;}
a:hover {color: #89b8e2;text-decoration: underline; }

/* HOMEPAGE BOX STYLES */
#dotline { background: url(../images/img_dotline.gif) repeat-x top; padding: 2px 5px 2px 3px; }
.dotlineH { background: url(../images/img_dotlineH.gif) repeat-y top; }
.spacer{display:block; clear:both; height:5px; line-height:0; font-size:0; overflow:hidden; }
.spacerH{display:block; clear:both; width:5px; line-height:0; font-size:0; overflow:hidden; }
.border-top {border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;padding:4px 0px 0px 4px}

.header-pink { color:#f186b6; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;text-decoration:none;}
.header-pink a, .header-pink a:visited { color:#f186b6; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;text-decoration:none;}
.header-pink a:hover{ color:#f186b6; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;text-decoration:underline;}
.header-order a, .header-order a:visited { color:#f186b6; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;text-decoration:underline;}
.header-order a:hover{ color:#f186b6; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;text-decoration:none;}

.headerbig-blue { color:#888888; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold}
.designs-header { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;letter-spacing:0.04em;}
.designs-icon { color:#89b8e2; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;text-decoration:none;}
.designs-icon a, .designs-icon a:visited { color:#89b8e2; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;text-decoration:none;}
.designs-icon a:hover{ color:#ffcb08; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;text-decoration:underline;}

.navtext {text-align:left; width:145px; font-family:Arial, Helvetica, sans-serif; font-size:12px; border-width:1px; border-style:outset; border-color:white; background-color:#f8f9ef; layer-background-color:#FFFFFF; color:#666666; }

H3 { color:#89b8e2; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold}
.H3 a, .H3 a:visited { color:#89b8e2; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold}
.H3 a:hover { color:#89b8e2; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;text-decoration:underline;}

.imgGift { float: right; padding-top: 5px;}
.imgRight { float:right; padding-top: 5px;padding-left: 5px}

.link-pink {color:#f186b6; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;text-decoration:none;}
.link-pink a {color:#f186b6; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;text-decoration:none;}
.link-pink a:visited {color:#f186b6; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;text-decoration:none;}
.link-pink a:hover{ color:#f186b6; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;text-decoration:underline;}

.link-blue {color:#67a2d6; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;text-decoration:none;}
.link-blue a {color:#67a2d6; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;text-decoration:none;}
.link-blue a:visited {color:#67a2d6; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;text-decoration:none;}
.link-blue a:hover{ color:#67a2d6; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;text-decoration:underline;}

#footer { color: #999999; font-family: Arial, Helvetica, sans-serif;  font-size:11px;}
#footer a, #footer a:visited { margin:0 1px; color: #999999; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
#footer a:hover { margin:0 1px; color: #999999; font-family: Arial, Helvetica, sans-serif;  font-size:11px;text-decoration:underline;}
#footer-text { color: #999999; font-family: Arial, Helvetica, sans-serif;  font-size:11px;}
#footer-text a, #footer-text a:visited { margin:0 1px; color: #999999; font-family: Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
#footer-text a:hover { margin:0 1px; color: #999999; font-family: Arial, Helvetica, sans-serif;  font-size:11px;text-decoration:underline;}

input.searchText {background-color: #FFFFFF; vertical-align: middle;font-family:arial; font-size:11px; margin:0 5px 0 0; border: 1px #C4C4C4 solid; height:17px }
.submitButton {	font-family: Arial, Helvetica, Geneva, sans-serif;font-weight:bold;
	font-size: 11px;
	background-color: #ffcb08;
	color: #FFFFFF;
	border:1px solid #FFFFFF;
	padding:1px; height:20px;}
	
/* Designs page */
.designsBG-specialtimes {background: url(../images/designs_specialtimes_bg.gif) repeat-x top;}
.designsBG-newborn {background: url(../images/designs_newborn_bg.gif) repeat-x top;}
.designsBG-classics {background: url(../images/designs_classics_bg.gif) repeat-x top;}
.designsBG-adventure {background: url(../images/designs_adv_bg.gif) repeat-x top;}
.designsBG-fantasy {background: url(../images/designs_fantasy_bg.gif) repeat-x top;}
.designsBG-playtime {background: url(../images/designs_playtime_bg.gif) repeat-x top;}

/* Domain page */
.domain-pink { color:#f186b6; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;text-decoration:none;}
.domain-blue { color:#89b8e2; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;text-decoration:none;}

.domaintextlink { color:#f186b6; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;text-decoration:none;}
.domaintextlink a {color:#f186b6; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;text-decoration:none;}
.domaintextlink a:visited {color:#f186b6; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;text-decoration:none;}
.domaintextlink a:hover{ color:#f186b6; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;text-decoration:underline;}

.domain-alpha a {color:#777777; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;text-decoration:none;margin-left:4px;}
.domain-alpha a:visited {color:#777777; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;text-decoration:none;margin-left:4px;}
.domain-alpha a:hover{ color:#89b8e2; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;text-decoration:underline;margin-left:4px;}

.domainbutton {color:#767161; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;text-decoration:none;background-color: #ffcb08;border:1px #666666 inset; padding:2px 2px 2px 2px;}

.texbox a {color:#767161; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;text-decoration:none;background-color: #ffcb08;border:1px #666666 inset; padding:2px 8px 2px 8px;height:18px}
.texbox a:visited {color:#767161; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;text-decoration:none;background-color: #ffcb08;border:1px #666666 inset;; padding:2px 8px 2px 8px;height:18px}
.texbox a:hover{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;text-decoration:none;background-color: #ffcb08;border:1px #666666 inset; padding:2px 8px 2px 8px;height:18px}

.domainbg {background: url(../images/pix_bg_freetrial.gif) repeat-x top;}
.domainheading { color:#a7c58f; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold;}

.domainlink a {color:#aba99e; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;text-decoration:none;background-color: #fffcd6;border:1px solid #fde139; padding:1px 8px 1px 8px;height:20px}
.domainlink a:visited {color:#aba99e; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;text-decoration:none;background-color: #fffcd6;border:1px solid #fde139; padding:1px 8px 1px 8px;height:20px}
.domainlink a:hover{color:#fcc544; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;text-decoration:none;background-color: #fffcd6;border:1px solid #fde139; padding:1px 8px 1px 8px;height:20px}

.girlnames {color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;text-decoration:none;margin-left:4px;}
.boynames {color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;text-decoration:none;margin-left:4px;}


/* Order Process page */
.pinkbox { border:1px solid #f186b6; padding:4px;}
.pinkbox-header { border:1px solid #f186b6; padding:2px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.bluebox { border:1px solid #89b8e2; padding:4px;}
.bluebox-header { border:1px solid #89b8e2; padding:2px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.greenbox { border:1px solid #c0ce76; padding:4px;}
.greenbox-header { border:1px solid #c0ce76; padding:2px 2px 2px 6px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.domainname { padding:2px 0px 2px 90px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; letter-spacing:0.07em;}

/* Login page */
.login-whitehead { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal;}
.login-bluehead { color:#6ba6d5; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.login-greenhead { color:#b7c56e; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.login-text {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;text-decoration:none;}
.login-text a {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;text-decoration:none;}
.login-text a:visited {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;text-decoration:none;}
.login-text a:hover{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;text-decoration:underline;}

/* Links page */
.links-text a {color:#f186b6; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;text-decoration:none;}
.links-text a:visited {color:#f186b6; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;text-decoration:none;}
.links-text a:hover{ color:#89b8e2; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;text-decoration:underline;}

/* NAV STYLES */
@charset "utf-8";
#pageBody {}

#pageNav {float:center; width:160px;margin:0 0 0 6px;}
#pageNav a {text-decoration:none;}
#pageNav ul {list-style:none; margin:10px 0 0 0; padding:0;}
#pageNav ul li {margin:0; padding:0; border-bottom:1px solid #CCC; background:none #eeeeee;}
* html #pageNav ul li {float:left; clear:both; width:100%;}
#pageNav ul li h2 {font-size:115%; font-weight:bold; margin:0; padding:2px 0 2px 10px; color:#dc1b23; background:none white;}
#pageNav ul li a {display:block; padding:3px 3px 3px 15px;}
#pageNav ul li a:link {color:#666;}
#pageNav ul li a:visited {color:#666;}
#pageNav ul li a:hover {color:#FA833A; background:none white;}
#pageNav ul li a:active {color:#666;}
#pageNav ul li img {float:left; margin-top:6px; margin-left:6px; width:4px; height:7px;}
#pageNav ul li.separator {height:1.7em; background:none;}
#pageNav ul li.selection {color:#FA833A; background:none white;}
#pageNav ul li.selected a {color:#FA833A;font-weight:bold;}
#pageNav ul ul {margin: 0;}
#pageNav ul ul li {border-bottom:none; background:none white;}
#pageNav ul ul li a {padding-left:30px; font-size:90%;}
#pageNav ul ul li a:link {color:#999;}
#pageNav ul ul li a:visited {color:#999;}
#pageNav ul ul li a:hover {color:#FA833A; background:none white;}
#pageNav ul ul li a:active {color:#999;}
#pageNav ul ul li.selected a {color:#FA833A;}
#pageNav ul ul li img {margin-left:18px;}

#pageHeader-Nav {font:normal 100% Arial, Helvetica, sans-serif; font-weight:bold; clear:both;}
#pageHeader-Nav ul {list-style:none; margin:0; padding:0;}
#pageHeader-Nav ul li {float:right; margin-left:1px; background:none #89b8e2; width:75px; position:relative; z-index:1000;}
#pageHeader-Nav ul li a {text-decoration:none; display:block; text-align:center; padding:2px;}
#pageHeader-Nav ul li a:link {color:white;}
#pageHeader-Nav ul li a:visited {color:white;}
#pageHeader-Nav ul li a:hover {color:white; background:none #ffcb08;}
#pageHeader-Nav ul li a:active {color:white;}
#pageHeader-Nav ul li:hover ul {display:block;}
#pageHeader-Nav ul li.last {margin-right:0; width:75px;}
#pageHeader-Nav ul li.selected {background:none #89b8e2;}
#pageHeader-Nav ul li ul {display:none; position:absolute; border:1px solid #CCC; border-width:0 1px; width:149px; text-transform:none; z-index:1000;}
#pageHeader-Nav ul li.last ul {width:80px;}
#pageHeader-Nav ul li ul li {background:none #89b8e2; margin:0; clear:both; width:79px; z-index:1000;}
#pageHeader-Nav ul li.last ul li {width:80px;}
#pageHeader-Nav ul li ul li a {color:#89b8e2; font-weight:normal; text-align:left; border-bottom:1px solid #CCC; font-size:90%;}
#pageHeader-Nav ul li ul li a:link {color:#89b8e2;}
#pageHeader-Nav ul li ul li a:visited {color:#89b8e2;}
#pageHeader-Nav ul li ul li a:hover {color:#FC813B; background:none white;}
#pageHeader-Nav ul li ul li a:active {color:#89b8e2;}

/* .leftnavbg {background:url(../images/img_leftnav_bg.gif) repeat-y top;} */