body {
    background:#000000 url(images/headerrepeater.jpg) repeat-x left top;
	margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
    text-align:center;
	font-family:Helvetica;
	font-size: 10px;

}
ul li{list-style-type: none;}

a {text-decoration:none; color:#C2C2C2}
a:hover {color:#ffffff !important}

.clear {clear:both}
.divider {padding:0px 10px}

/*Font styles*/
h1 {font-family:Georgia; color:#eb9d09; font-size:26px; font-weight:normal !important}
.orangeText {color:#eb9d09}
.redText {color:#ff0000}
.mainBody {font-size:12px; color:#C2C2C2; line-height:18px; font-weight:normal; margin-top:3px; letter-spacing:0.4px;}
.productHead {font-family:Georgia; color:#C2C2C2; font-size:14px; font-weight:normal !important}
.disclaimers {color:#c2c2c2; font-size:11px; line-height:16px;}

#pageWrapper {width:955px; margin:0px auto; text-align:left}

#header{width:100%; height:159px; background:#000000 url(images/shop_header.jpg) no-repeat left top; position:relative;}
#mainNav {
    width:935px; 
    height:24px; 
    border-top:1px solid #6a6a6a; 
    border-bottom:1px solid #6a6a6a; 
    position:relative;
    top:65px; 
    background:#000000 url(images/navbackground.jpg) repeat-x left top;
    padding:7px 10px 0px 10px;
    text-align:left;
    color:#C2C2C2;
    font-size:12px;
    
}
#mainNav a, #mainNav p {float:left; padding-right:15px;}
#mainNav p { position:relative; top:0px;}
.mainActive {color:#eb9d09}
.mainActive:hover {color:#eb9d09}
.contactRow {float:right !important; padding-right:0px !important}

#content {width:953; background:#000000 url(images/contentwrapper.gif) no-repeat left top; padding:1px; position:relative; top:80px;}
#Upcontent {width:750; background:#000000 url(images/contentwrapper.gif) no-repeat left top; position:relative;}

/*Merchandise Pages*/
.merchContent {width:909px; background:#000000 url(images/merch_hero.jpg) no-repeat left top; padding:40px 0px 0px 44px;}
.merchContent h2 {font-size:12px; color:#C2C2C2; font-weight:normal; margin-top:3px; letter-spacing:0.4px;}

/*Admin Pages*/
.adminContent {width:909px; background:#000000 url(images/merch_hero.jpg) no-repeat left top; padding:40px 0px 0px 44px;}

.colLeft {float:left; margin-bottom:50px;}
.colLeft {font-family:Georgia; color:#9a9a9a; font-size:14px; font-weight:normal; line-height:18px;}
.colLeft a {font-family:Helvetica; color:#C2C2C2; font-size:10px; font-weight:normal; padding-right: 10px;}

.colRight {float: right; margin:0px 400px 0px 25px;}
.colRight {font-family:Georgia; color:#9a9a9a; font-size:14px; font-weight:normal; line-height:18px;}
.colRight a {font-family:Helvetica; color:#C2C2C2; font-size:10px; font-weight:normal; padding-right: 10px;}

.sectionEnd {border-bottom: 1px dotted #C2C2C2; padding-bottom: 10px;}

/*Shop Pages*/
.shopContent {width:909px; padding:30px 0px 0px 44px;}
.shopContent h2 {font-size:12px; color:#C2C2C2; font-weight:normal; margin-top:3px; letter-spacing:0.4px;}

/*Login Pages*/
.loginContent {width:909px; padding:30px 0px 0px 44px;}
.loginContent h2 {font-size:12px; color:#C2C2C2; font-weight:normal; margin-top:3px; letter-spacing:0.4px;}

/*Disclaimer row*/
#disclaimers {width:955px;}
#disclaimers p {width:100%; text-align:center; margin-bottom:10px; line-height:16px;}
#disclaimers p, #disclaimers a {color:#c2c2c2; font-size:11px;}

/*Tattoo Designs Pages*/
#designsWrapper {width:750px; margin:0px auto; text-align:left}

#designsheader{width:100%; height:159px; background:#000000 url(images/shop_header.jpg) no-repeat left top; position:relative;}
#designsmainNav {
    width:730px; 
    height:24px; 
    border-top:1px solid #6a6a6a; 
    border-bottom:1px solid #6a6a6a; 
    position:relative;
    top:65px; 
    background:#000000 url(images/navbackground.jpg) repeat-x left top;
    padding:7px 10px 0px 10px;
    text-align:left;
    color:#C2C2C2;
    font-size:12px;
    
}
#designsmainNav a, #designsmainNav p {float:left; padding-right:15px;}
#designsmainNav p { position:relative; top:0px;}
.designsmainActive {color:#eb9d09}
.designsmainActive:hover {color:#eb9d09}
.designscontactRow {float:right !important; padding-right:0px !important}

#designscontent {width:600; position:relative; top:70px;}

/*Designs Pages*/
.designsContent {width:600px; padding:10px 0px 0px 15px;}
.designsContent h2 {font-size:12px; color:#C2C2C2; font-weight:normal; margin-top:3px; letter-spacing:0.4px;}

/*Designs Disclaimer row*/
#designsdisclaimers {width:700px;}
#designsdisclaimers p {width:100%; text-align:center; margin-bottom:10px;}
#designsdisclaimers p, #designsdisclaimers a {color:#c2c2c2; font-size:11px;}