.topmenu a:link, .topmenu a:visited{
	text-decoration: none;
	font-weight: bold;
}

.topmenu a:hover{
	text-decoration: underline;
	font-weight: bold;
}

welcometext {
	padding: 8px;
	text-align: center;
}

.logo {
	font-size: 48px;
	font-family:verdana;;
	color: #000000;
	font-weight: bold;
	text-align: center;
}

.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:#FFFFFF; margin:0 auto; font-family:verdana; font-size:12px; text-align:center;}
.header {}
headerHome {margin:0 0 10px 0;background-image: url(http://www.image-uploads.com/logo.gif);background-position:center; background-repeat:no-repeat; height:118px; width:760px}
#headerSuccess {margin-bottom:10px; background-image: url(http://www.image-uploads.com/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}

footer {margin:15px auto 0px; background-color:#fff; font-size:10px}
footer a {color:#00359d; text-decoration:none;}
.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}

.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 */
	
	