body				{ background: #173248 url("images/pagebg1.gif") repeat-x; margin: 0px; padding: 0px; }
a					{ outline: none; }
#bodycontainer		{ text-align: center; font-size: 10px; font-family: sans-serif; color: #ccc; }
#maincontainer		{ width: 888px; height: 621px; background: url("images/pageblockbg1.gif") no-repeat; margin: 0px auto; position: relative; }

#topnav				{ position: absolute; top: 0px; left: 230px; }
#topnav a			{ float: left; color: white; font-weight: bold; padding: 7px; text-decoration: none; }
#topnav a:hover		{ text-decoration: underline; }

#loginblock			{ position: absolute; top: 0px; left: 575px; width: 312px; height: 25px; font-size: 12px; color: #333; margin: 0px; padding: 0px; }
#loginblock a		{ font-size: 10px; color: #333; text-decoration: none; }
#loginblock a:hover	{ text-decoration: underline; }
#loginblock #logged_in	{ text-align: right; margin: 5px 12px; font-size: 16px; }
#loginblock #logged_in #login_name	{ font-weight: bold; }
#loginblock form	{ margin: 0px; padding: 0px; position: relative; }
#loginblock .login_field 	{ position: relative; top: -10px; _top: -11px; width: 120px; height: 16px; color: #333; border-width: 1px; font-size: 9px; }
#loginblock #login_button	{ position: relative; top: -1px; }

#uploadblock					{ position: absolute; top: 130px; right: 10px; background: url("images/home_right2.gif"); width: 222px; height: 368px; }
a#upload_button_text			{ position: absolute; top:  70px; left: 109px; color: white; font-size: 15px; font-weight: bold; letter-spacing: 1px; text-decoration: none; }
#uploadblock #uploadfreeblock	{ position: absolute; top: 110px; left: 36px; width: 165px; color: #ddd; text-align: left; font-size: 11px; font-weight: bold; }
#uploadblock #examplesblock		{ position: absolute; top: 206px; left: 36px; width: 168px; color: #eee; text-align: left; cursor: pointer; padding: 0px 10px 25px 0px; }
#uploadblock #wholesaleproblock	{ position: absolute; top: 307px; left: 36px; width: 165px; color: #333; text-align: left; padding-bottom: 5px; border-bottom: 1px dotted #333; }
#uploadblock #go_button1		{ position: absolute; top: 382px; left: 164px; background: url("images/go_button.gif"); width: 50px; height: 32px; }

#orangenav			{ position: absolute; top: 67px; left: 308px; text-align: center; }
#orangenav a		{ float: left; color: white; font-size: 14px; font-weight: bold; text-decoration: none; }
#orangenav a:hover	{ text-decoration: underline; }
#orangenav #upload	{ position: absolute; left: 0px; width: 150px; }
#orangenav #how		{ position: absolute; left: 153px; width: 137px; }
#orangenav #examples{ position: absolute; left: 292px; width: 119px; }
#orangenav #latest	{ position: absolute; left: 412px; width: 143px; }

#homeflash			{ position: absolute; top: 140px; left: 57px; }

#steps					{ position: absolute; top: 410px; left: 57px; background: url("images/steps2.gif"); width: 596px; height: 162px; line-height: 11px; }
#steps #uploadstep		{ position: absolute; top: 70px; left:  35px; width: 100px; color: #ddd; text-align: left; }
#steps #editstep		{ position: absolute; top: 70px; left: 180px; width: 100px; color: #ddd; text-align: left; }
#steps #reviewstep		{ position: absolute; top: 70px; left: 322px; width: 100px; color: #ddd; text-align: left; }
#steps #approvalstep	{ position: absolute; top: 85px; left: 460px; width: 100px; color: #333; text-align: left; }

#bottomnav			{ width: 888px; margin: 0px auto; text-align: center; }
#bottomnav a		{ color: #ccc; text-decoration: none; }
#bottomnav a:hover	{ text-decoration: underline; }

/* */





