.smallin {font-family:verdana; font-size:10px;}
.btn {font-family:verdana; font-size:10px; font-weight:bold;}
.text {font-family:verdana; font-size:9px; font-weight:bold; color:#000;}
a {font-family:verdana; color:#00359d; font-size:12px; text-decoration:underline;}
a:hover {font-family:verdana; color:#00359d; font-size:12px; text-decoration:none;}
a.nonedecor {color:#00359d; font-family:verdana; text-decoration:none;}
a.nonedecor:hover {color:#00359d; font-family:verdana; text-decoration:none;}

body {background-color:#3478cd; margin:0 auto; font-family:verdana; font-size:12px; text-align:center}
.header {}
#headerHome {margin:0 0 10px 0;background-image: url(http://p.webshots.net/img/hdr/hdr_AYCU_text.gif);background-position:center; background-repeat:no-repeat; height:118px; width:760px}
#headerSuccess {margin-bottom:10px; background-image: url(http://p.webshots.net/img/hdr/hdr_AYCU_notext.gif); background-position:center; background-repeat:repeat-x; height:118px;}
.upperNav {float:right; margin:5px 40px 0 0;}
.upperNav a {color:#00359d; text-decoration:none;}
#linkHome {width:140px; height:108px; float:left; margin-left:19px; border:0}

.signUpBox {padding-top:19px; _padding-top:10px; margin:0 auto; background-image: url(http://p.webshots.net/img/grfk/grfk_AYCU_signupBox.gif);background-position:center; background-repeat:no-repeat; height:36px; width:536px; }
.signUpBox #text {font-weight:bold; text-align:center;}
.signUpBox a {color:#00359d; font-size:12px;}
.uploadMore {font-weight:bold}
#footer {margin:15px auto 0px; background-color:#fff; font-size:10px}
#footer a {color:#00359d; text-decoration:none;}
#oneClickBody {background-color:#fff; border-left: 2px solid #000; border-right: 2px solid #000; margin:0 auto; text-align:center; width:760px; _height:100%;}
.universalHolder {border:1px solid #ccc; margin:10px auto 15px; width:610px; text-align:center;}
.universalHolder .content {text-align:left; margin:20px; line-height:12pt;}
.universalHolder #faq {background-color:#f5f5f5; border:1px solid #ccc; margin:0 auto; padding:10px; text-align:left; width:550px; margin-bottom:20px;}
.universalHolder #faq #questionAnchors, .universalHolder #faq #QnA {font-weight:bold;}
.universalHolder #faq #questionAnchors a {font-weight:normal;}
.universalHolder #faq #QnA a.question {text-decoration:none; font-weight:normal; display:block;}
.universalHolder #faq #QnA p {font-weight:normal;}
.caption {font-family:verdana; font-size:10px; font-weight:normal;}
h3 {font-family:verdana; font-size:11px; font-weight:bold;}
.headerText {font-family:verdana; font-size:13px; font-weight:bold; margin-top:10px}

.uploadComponent {background-color:#f5f5f5; border:1px solid #ccc; margin:0 auto; margin-top:20px; padding:10px; text-align:left; width:510px;}

.unselectedComponent {background-color:#ffffff; margin-top:2px;  margin:0px; padding:10px; text-align:left; width:100px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;cursor: pointer;}
.selectedComponent {background-color:#f5f5f5;border:0px;margin-top:2px;margin:0px;padding:10px;text-align:left;width:100px;border-top:1px solid #ccc;}
#uploadItemsTable {text-align:center;}

.uploadMore {margin-left:4.5em;_margin-left:2em; margin-bottom:1em;margin-top:2em;}/*float:left;*/
.uploadMore.bottom {}/*padding-left:7em*/
.uploadMoreBtn {background: url(http://p.webshots.net/images/btn/btn_AYCU_upload_more.gif) left no-repeat;display:block;height:31px;overflow:hidden; text-indent: -9999px; width:121px}
.rockyou {font-size:1em;float:left; margin-left:15em; margin-top:.5em; text-align:left !important;}
.rockyou.btm {}
.rockyouBtn {margin-top:.5em;margin-left:2em;background: url(http://p.webshots.net/images/btn/btn_AYCU_rockyou.gif) left no-repeat; display:block;height:31px;overflow:hidden; text-indent: -9999px;width:152px}
.uploadMoreBtn:hover, .rockyouBtn:hover {background-position:right}

#uploadBtn {margin:20px 0; text-align:center}
.uploadInputs {font-family:verdana; font-size:10px; margin-top:6px}
.uploadInputsSpan {text-align:right; width:80px}
#maxFilesError {color:red; margin:15px 0 0 0; text-align:center;}

.photoDisplay {border:1px solid #ccc; background-color:#f5f5f5; font-family:verdana,arial,sans-serif; font-size:10px; margin:0 auto; margin-top:15px; margin-bottom:15px; padding:15px; width:535px;}
.photoPage {padding-left:10px; width:340px} /* sets width of photoDispalay on photo page */
.photoDisplay .imgCol {float:left; width:120px}
.photoDisplay .infoCol {float:right; text-align:left; width:390px}
.snippetHdr {font-size:12px; font-family:arial; font-weight:bold;margin-bottom:10px}
.snippetHolder {border:1px solid #869abf; font-family:verdana; font-size:10px; margin-bottom:4px; padding:0; text-align:left; width:340px}
.snippetHolder input {border-style:none; margin:0;padding:0; width:340px}
.groupName {color:#3478cd; font-size:12px; font-family:arial; font-weight:bold}
.errorMessage {font-family:verdana; font-size:12px; font-weight:bold; color:#000}
.photoHolder {margin:0 auto; text-align:center; white-space:nowrap;  }
.photoCaption {font-family:verdana; font-weight:bold; font-size:11px; line-height:170%; text-align:center}
.photoCaption a {font-family:verdana; color:#003fb9; font-size:12px; text-decoration:underline}
.leaderBoard { margin-bottom:10px; margin-left:15px; margin-right:15px; text-align:left;}
.skyScraper { margin:0 15px; text-align:left;}
.clear {clear:both; margin:0}
#adBrite {margin:15px auto 0; text-align:left; width:325px;}
#adBrite .adHeadline {margin:5px auto; text-align:left}
.topInfo {color:#be0b0f; font: verdana 13px; font-weight: bold; display:inline; padding:0 15px}

/* removed until ad shows up
#topHolder {padding-right:200px; position:relative; border:none; min-height:600px; _height:600px}
#sky {position:absolute; top:-10px; left:585px; _left:550px; width:160px}
#botHolder {clear:both}
#topHolderSuccess {padding-right:200px; position:relative; border:none; min-height:700px; _height:700px}
#skySuccess {position:absolute; top:71px; _top:80px; left:585px; _left:550px; width:160px}
#photoSuccess {border:1px solid #ccc; background-color:#f5f5f5; font-family:verdana,arial,sans-serif; font-size:10px; margin:15px auto; padding:15px 10px; width:500px;}
#photoSuccess .imgCol {float:left; width:120px}
#photoSuccess .infoCol {float:right; text-align:left; width:360px}
*/

/*temp*/
#skySuccess {display:none}
#sky {display:none}



.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hide from IE Mac \*/
.clearfix {display: block;}
/* End hide from IE Mac */

body.nonPremium #headerHome {margin-bottom: 0;}
body.nonPremium #oneClickBody {width: 760px !important; width: 764px;}
body.nonPremium #oneClickBody:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
body.nonPremium .content {float: left; width: 575px !important; width: 591px; padding: 45px 8px;}
body.nonPremium .universalHolder {width: 568px !important; width: 570px;}
body.nonPremium .uploadComponent {width: 510px !important; width: 532px;}
body.nonPremium #aycu-sky {float: left; width: 160px; margin-top: 5px; padding-top: 8px; background: url(http://p.webshots.net/images/grfk/advertisement_71x5.gif) no-repeat top;}
body.nonPremium #aycu-sky * {border: none;}
