/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
  display: block;
}
body {
  line-height: 1;
}
ol, ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}


/* end reset*/



html,body{
    width: 100%;
	height: 100%;
	background-color: #bec3df;
	font-family: Arial, Helvetica, sans-serif;
}

	

body{
	background-image: url(https://rpiwebpromo.pixfizz.com/fz/afbf59b5aa/0/xvD_T29XvBqifmjTYsUDUalQqdulpZx34WFfWx6cidE/~/bg.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}
/*Main template styles*/
#container{
	margin-bottom: 100px;
	padding-top: 109px;
}
#topMenu{
	position: relative;
	margin: 0 auto;
	width: 1002px;
	height: 41px;
}
#topMenu a{
	background-color: #22a86d;
	background-image: url("https://rpiwebpromo.pixfizz.com/fz/5f4501f3a3/0/3ApY06oBvlAu8k7fFty1n3YFYREYUnrwVspjCcnN6C4/~/menuBtn.png");
	background-position: -203px 0;
	background-repeat: no-repeat;
	color: #fff;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-style: 13px;
	font-size: 13px;
	line-height: 41px;
}
#topMenu a:hover{
	color: #071429;
}
#rightMnu{
	position: absolute;
	top: 0;
	right: 0;
	width: 202px;
	height: 41px;
}
a#back{
	display: block;
	padding-top: 2px;
    padding-left: 16px;
	width: 186px;
	height: 39px;
	background-position: 0 0;
}
#back:hover{
	background-position: 0 -41px;
    background-image: none;
}
#leftMnu{
	width: 590px;
	height: 41px;
}
					
#overview, #cart, #checkout, #account{
	display: block;
	float: left;
	width: 146px;
	height: 41px;
	outline: none;					
}
#overview:hover, #cart:hover, #checkout:hover, #account:hover, #overview.active, #cart.active, #checkout.active #account.active{
	background-image: none;
}
					
					
#bottomMenu{
	position: relative;
	margin: 0 auto;
	padding-top: 17px;
	padding-right: 32px;
	padding-left: 32px;
	width: 938px;
	text-transform: uppercase;
	font-weight: bold;
}
#bottomMenu li{ }
#bottomMenu a{
	display: inline-block;
	padding-right: 11px;
	color: #fff;
	text-decoration: none;
	font-size: 13px;
	font-family: arial;
}
			
#bottomMenu a:hover,#bottomMenu a.active{
	text-decoration: underline;
}
			
#contact,#faq{
	padding-left: 11px;
}
			
#rightMenu{
	position: absolute;
	top: 17px;
	right: 0;
}

 
#main{
    margin: 0 auto;
    width: 972px;
    height: 716px;
    border: 15px solid #5aaf95;
    background-color: #bec3df;
    background-image: url(https://rpiwebpromo.pixfizz.com/fz/42f1bf57b7/0/XCS_npgIykfujIQnZC5FaPEfr8TZiQJfdrIfJ_gAJcQ/~/tshirtbg.jpg);
    background-position: 0 0 ;
    background-repeat: no-repeat;
}
    /*End main Template Styles*/
    
    /*Overview Page Styles*/
#overViewPage #main{
    position: relative;
    background-image: url(https://rpiwebpromo.pixfizz.com/fz/ac93788cd7/0/TaXyJAzGN6a3LGVRSegG0zthUG06BXbozE6pUFuG4oA/~/overviewBG.jpg);
    background-position: 0 0 ;
    background-repeat: no-repeat;
}

  
#startCustomizing{
	position: relative;
	top: 440px;
	left: 543px;
	display: block;
	width: 334px;
	height: 93px;
	background-image: url(https://rpiwebpromo.pixfizz.com/fz/117ed646e2/0/3MP3-OnKyZV3EqlF_rQLMl-x1OYUi54-vTmgOCJAa4U/~/startCustBtn.png);
	background-position: 0 0;
	background-repeat: no-repeat;
}
#startCustomizing:hover{
	background-position: 0 -93px;
}
  
/*END Overview Page Styles
  
Customize Tshirt
*/
  
#customizeTshirt #main{
  background-image: url("");
  background-position:-15px -15px;
  background-repeat: no-repeat;
  min-height: 736px;
  position: relative;
  }
#iframe{
  height: 605px;
  left: 78px;
  position: absolute;
  top: 63px;
  width: 852px;
}
/*Thanks page style */
	
#thanks #main{
    position: relative;
	background-image: url(https://rpiwebpromo.pixfizz.com/fz/7680002ccb/0/aSZUUQvMvydY-89gwvRuExeGd3GUbVumLn32OMHDCNA/~/thanksBG.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;
}
#mainadmin{
 margin: 0 auto;
    width: 972px;
    height: 716px;
    border: 15px solid #5aaf95;
    background-color: #bec3df;
    background-image: url(https://rpiwebpromo.pixfizz.com/fz/42f1bf57b7/0/XCS_npgIykfujIQnZC5FaPEfr8TZiQJfdrIfJ_gAJcQ/~/tshirtbg.jpg);
    background-position: 0 0 ;
    background-repeat: no-repeat;
}

label {
  float:left;
  width: 160px;
  color: #dedede;
}

.bigForm input {
  background-color: #dedede;
  padding-top:5px;
}
.bigForm #submit {
  color: #dedede;
  border: 1px solid #FFFFFF;
  background-color: #759ee0;
  cursor: pointer;
}

.bigForm {
  margin: 20px;
  width: 350px;
  float: left;
}
a.nav2 {text-decoration:none; color:#54545a;}


