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

#userpages { width:720px; height:100%;}
#userpages h1 {color:#297690; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
#ad-rate-left, #payment-left {float:left; width:460px;   border:solid 1px #999; margin-left:15px; margin-top:10px; padding-right:0px;}

#on-ad-rate-left {float:left; width:600px;   border:solid 1px #999; margin-left:15px; margin-top:10px; padding-right:0px;}

#on-ad-rate-left2, #on-ad-rate-left3 {width:600px;   border:solid 1px #999; margin-left:50px; margin-top:10px; padding-right:0px; float:left;}
#discounts-right {float:right; width:180px;  margin-top:10px; padding-left:0px; margin-bottom:20px; margin-right:20px; }
#artwork-info {width:600px;}

#ad-submission-right {float:right; width:200px;  border:solid 1px #999;  margin-top:10px; padding-left:0px; }
 
/* Purchase Link */
#purchase-link{ float:right; width:200px; height:29px; font-size:20px; font-family:Arial, Helvetica, sans-serif; padding-left:20px; margin-right:0px; padding-right:0px;}
#purchase-link2{ float:left; width:200px; height:29px; font-size:25px; font-family:Arial, Helvetica, sans-serif; margin:20px;}
#purchase-link3{ float:right; width:200px; height:29px; font-size:25px; font-family:Arial, Helvetica, sans-serif; margin:20px;}
.purchase { font-size:13px;}
a.purchase:link, a.purchase:visited {color:#297690; text-decoration:underline;}
a.purchase:hover, a.purchase:active {color:#000; text-decoration:none;}


/* Discounts*/
#discount-space {width:180px; height:5px; border-bottom:1px solid #ccc; margin-bottom:5px;}
#discounts-right {clear:right; float:right;}
#discounts-right table {width:180px;}
#discounts-right tr.border td {border-bottom:1px solid #ccc; padding-bottom:5px; padding-top:5px;}
#discounts-right tr.borderleft td  {border-left:solid 1px #999;}
#discounts-right tr.borderright td  {border-right:solid 1px #999;}
#discounts-right tr.border td p {padding-right:0px;}

#numbers, #numbers-one, #numbers-two, #numbers-three, #numbers-four, #numbers-five  {float:left; background-color:#CCC; color:#000; padding:2px; width:20px; height:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:center;  margin-left:5px;}

#discounts-right .discount {font-weight:bold; color:#000;}
#discounts-right p { color:#999999; font-size:12px; width:150px; padding:0px;}
#discounts-right table td h2 {background-color:#CCC; color:#000; padding:3px; margin-bottom:10px; margin-left:0px; padding-right:0px; margin-right:0px;}

#discounts-right h2, #payment-left h2, #ad-submission-right h2 {background-color:#CCC; color:#000; padding:3px; margin-bottom:10px;}
#create-account h2, #login-account h2 {background-color:#CCC; color:#000; padding:8px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif;}
#login-account p {padding-left:20px; font-family:Arial, Helvetica, sans-serif;}
.place-ad{font-family:Arial, Helvetica, sans-serif; color:#297690; padding:8px; margin-bottom:0px; margin-top:10px; font-weight:bold; font-size:20px; text-align:left;}
.formhead-ad{font-family:Arial, Helvetica, sans-serif; background-color:#CCC; color:#000; padding:8px; margin-bottom:10px; font-weight:bold; text-align:left;}

#payment-left ul, #ad-submission-right ul, #create-account ul, #login-account ul { margin:0px; list-style-position:outside; }
#payment-left li, #ad-submission-right li, #create-account li, #login-account li {margin-left:20px; font-weight:normal; line-height:14px;}

#ad-rate-left h2, #on-ad-rate-left h2, #on-ad-rate-left2 h2, #on-ad-rate-left3 h2 {background-color:#CCC; color:#000; padding:3px; margin-bottom:0px;}
#ad-rate-left td, #on-ad-rate-left td, #on-ad-rate-left2 td, #on-ad-rate-left3 td {padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#CCCCCC; text-align:center; border:1px solid #fff; padding:5px; padding-bottom:6px; padding-top:5px;}
#ad-rate-left tr.headers td, #on-ad-rate-left tr.headers td, #on-ad-rate-left2 tr.headers td, #on-ad-rate-left3 tr.headers td { background-color:#fff;padding-bottom:0px; padding-top:0px; }
#ad-rate-left tr.single td, #on-ad-rate-left tr.single td, #on-ad-rate-left2 tr.single td, #on-ad-rate-left3 tr.single td { background-color:#fff;}
#ad-rate-left td h1, #on-ad-rate-left td h1, #on-ad-rate-left2 td h1, #on-ad-rate-left3 td h1 {font-weight:bold; font-size:14px; padding:3px; color:#000; }

#form, #form2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:10px;  text-align:left;}
#form3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:10px; text-align:left;}
#form4 {font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:10px; text-align:left;} 

.cb { padding-right:30px; }

.total {padding-top:20px; font-size:26px;}


/* Accounts */

#act-nav {margin:0px;}

#act-nav ul { margin-left:1px; }
#act-nav li {list-style-type: none;  color:#000; padding:10px; background-color:#CCC; border-bottom:1px solid #fff; font-size:14px;}
#act-nav ul li a { color:#000;}
#act-nav ul li a:link, #subnav ul li a:visited {color:#000; text-decoration:none; }
#act-nav ul li:hover, #subnav ul li:active { background-color:#999; color:#000;}
#act-nav ul li a:hover, #subnav ul li a:active { color:#000; text-decoration:none;}
#act-nav ul li.up { background-color:#000; color:#FFF; }



#act-subnav {width:521px; margin-top:20px; margin-left:0px; border-bottom:2px solid #CCC; height:29px; padding-left:20px; }

#act-subnav ul { margin:0; padding:0; list-style:none;}

#act-subnav li {float:left; background-color:#CCC; margin:1px; color:#666666;}

#act-subnav li a { padding:5px; color:#ffffff; float:left; padding-bottom:0px;}
#act-subnav ul li a:link, #subnav2 ul li a:visited { text-decoration:none; color:#000;}
#act-subnav ul li:hover, #subnav2 ul li:active { background-color:#999; color:#000; }


/* Info */
#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 619px;
	top: 675px;
	background-color: #666666;
	visibility: hidden;
}
#apDiv2 {
	position:absolute;
	width:253px;
	height:58px;
	z-index:2;
	left: 540px;
	top: 778px;
	background-color: #999999;
	visibility: hidden;
}

#create-account{float:right; width:300px;  border:solid 1px #999;  margin-top:10px; padding-left:0px; }
#login-account   {float:left; width:360px;   border:solid 1px #999; margin-left:15px; margin-top:10px; padding-right:0px;}

.form-marg {margin-left:20px;}

.viewad {color:#297690}

a.upload:link, a.upload:visited { color:#297690;}
a.upload:hover, a.upload:active {color:#FF9900;}


/* Payment */
.discount2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; background-color:#CCCCCC; padding:15px; width:130px; border:1px solid #000000; margin-left:160px; text-align:center;}

.notes { font-size:10px; color:#990000;}
