div#options a img{text-align:center; margin:auto; display:block;}
div#errormsg{border-bottom:1px dotted #536e83; text-align:center;}
div#errormsg{padding-top:5px; padding-bottom:5px;}
div#itemopt{position:relative; margin:auto; border-bottom:1px dotted #536e83; height:65px; text-align:center; padding:0;}
	span#options{width:290px; height:42px; position:relative; top:0px; display:block;}
		select.selectopt{margin:4px; width:135px;}
	span#sizelink{width:290px; height:25px; position:relative; top:0px; display:block;}
div#logoopt{position:relative; margin:auto; border-bottom:1px dotted #536e83; height: 177px; text-align:center; padding:0; display:none; display:hidden; text-align:center;}
	span#logo{width:290px; height:149px; position:relative; top:0px; display:block;}
		select.selectlogo{margin:4px;}
	span#logooptlink{width:290px; height:20px; position:relative; display:block;}
div#personalize{position:relative; margin:auto; border-bottom:1px dotted #536e83; height:147px; text-align:center; padding:0; display:none;}
	span#name{width:290px; height:78px; position:relative; top:0px; display:block;}
		input.textname{margin:4px;}
	span#nameopts{width:290px; height:51px; position:relative; top:0px; display:block;}
		select.selectname{margin:2px 4px 4px;}
	span#fontoptlink{width:290px; height:20px; position:relative; top:0px; display:block;}
div#inseam{display:none;}
div#addtocart{position:relative; margin:auto; width:75%; height:30px; padding-top:6px;}
div#textposfail{position:relative; color:red; width:290px;}
div#logofail{position:relative; color:red; width:290px;}
div#colorfail{position:relative; color:red; width:290px;}
div#sizefail{position:relative; color:red; width:290px;}
div#inseam{text-align:center; width:290px;}
input#textinseam{max-width:70px; margin:4px;}