html, body { 
height: 100%;
margin: 0px;
padding: 0px;
font: 13px verdana,arial;
background-color: #333;
background-image: url('images/grad1.gif');
background-repeat: repeat-x;
}

img
{  border-style: none;
}

.roll { font: 11px georgia,verdana,arial; font-style: normal; font-weight: normal; letter-spacing: 0px; text-decoration: none; text-transform: none; color: #888; }
A.roll:hover { text-decoration: underline; letter-spacing: 0px; font-weight: normal; color:#888;
}
.anchorlink { font: 13px verdana,arial; font-style: normal; font-weight: normal; letter-spacing: 0px; text-decoration: none; text-transform: none; color: #fff; }
A.anchorlink:hover { text-decoration: underline; letter-spacing: 0px; font-weight: normal; color:#789030;
}
.linkroll { font: 13px georgia,verdana,arial; font-style: normal; font-weight: normal; letter-spacing: 0px; text-decoration: none; text-transform: none; color: #789030; }
A.linkroll:hover { text-decoration: none; letter-spacing: 0px; font-weight: normal; color:#fff;
}
.roller { padding: 5px; background-color: #00a0c6; font: 12px verdana,arial; font-style: normal; font-weight: normal; letter-spacing: 0px; text-decoration: none; text-transform: none; color: #fff; }
A.roller:hover { padding: 5px; background-color: #fff; text-decoration: none; letter-spacing: 0px; font-weight: normal; color:#00a0c6;
}

h1 {
font: 10px verdana,arial;
color: #999;
font-style: italic;
}

h2 {
clear: both;
font: 10px verdana,arial;
color: #999;
font-style: italic;
}

h3 {
font: 11px verdana,arial;
color: #fff;
}

h4 {
font: 18px verdana,arial;
color: #789030;
}

h5 {
font: 18px verdana,arial;
color: #fff;
}




a:hover img {
filter: Alpha(Opacity=50)
}







.topicons {
background-image: url('/images/square.gif');
background-repeat: no-repeat;
margin: 0px 5px 0px 0px;
padding: 0px;
}






.mainlinkpadding {
padding: 0px 20px 0px 20px;
margin: 0px;
border-right: 1px dashed #fff;
}

.zeropadding {
padding: 0px 0px 0px 20px;
margin: 0px;
}

#lefticons {
padding: 10px 0px 0px 0px;
margin: 0px;
}

#topbar {
min-height: 5px; 
height: 5px;
margin: 0px;
background-color: #789030;
}

.spacer {
min-height: 10px; 
height: 10px;
padding: 0px;
margin: 0px;
color: #fff;
}

.footspacer {
clear: both;
min-height: 10px; 
height: 10px;
padding: 0px;
margin: 0px;
}

.eighthundy {
width: 800px;
padding: 0px;
margin: 0px auto 0px auto;
}

.left {
float: left;
width: 250px;
padding: 0px;
margin: 0px;
color: #222;
}

.right {
float: right;
width: 530px;
padding: 0px;
margin: 0px;
color: #222;
}

.rightside {
overflow: hidden;
padding: 0px;
margin: 0px;
min-height: 600px;
background-color: #111;
border-bottom: 3px solid #789030;
}

.nav {
padding: 10px 0px 10px 0px;
margin: 0px;
background-color: #789030;
text-align: center;
}

.logo {
padding: 0px 0px 10px 0px;
margin: 0px;
border-bottom: 1px dashed #fff;
text-align: center;
}

.fivepadding {
overflow: hidden;
padding: 5px;
margin: 0px;
color: #fff;
}

.buttonarea {
text-align: right;
padding: 25px 5px 0px 0px;
margin: 0px;
}

.bigimage {
padding: 0px;
margin: 0px;
text-align: center;
border: 5px solid #222;
background-image: url('http://www.rippedapparel.com/images/shirtimage.gif');
background-repeat: no-repeat;
min-height: 120px;
}

.freesupp {
clear: both;
padding: 0px;
margin: 0px;
min-height: 141px;
}

#mainpadding {
overflow: hidden;
padding: 10px;
margin: 0px;
color: #fff;
}

#footer {
clear: both;
overflow: hidden;
padding: 5px;
margin: 0px auto 0px auto;
background-color: #111;
font: 11px georgia,verdana,arial;
color: #888;
width: 790px;
}

.foot {
padding: 5px;
margin: 0px auto 0px auto;
width: 800px;
}

.footleft {
float: left;
padding: 0px;
margin: 0px;
width: 500px;
}

.footright {
float: right;
padding: 0px;
margin: 0px;
width: 290px;
text-align: right;
}

.form {
padding: 3px;
margin: 0px 0px 1px 0px;
background-color: #fff;
border: 3px solid #789030;
font: 18px georgia,verdana,arial;
color: #789030;
width: 50%;
}

.button {
padding: 2px;
margin: 0px;
background-color: #789030;
border: 1px solid #789030;
font: 18px georgia,verdana,arial;
color: #fff;
}

.cartform {
padding: 5px;
margin: 0px;
background-color: #fff;
color: #789030;
font: 18px verdana,arial;
border: 1px solid #222;
}

.a {
width: 500px;
padding: 0px;
margin: 0px;
}

.shirtborder {
padding: 0px;
margin: 0px;
border: 5px solid #789030;
}

.shirtbordernew {
padding: 0px;
margin: 0px;
background-image: url('http://www.rippedapparel.com/images/shirtbgd.png');
background-repeat: no-repeat;
min-height: 300px;
height: 300px;
text-align: center;
}

.b {
padding: 10px 0px 0px 0px;
margin: 0px;
color: #fff;
}

.line {
padding: 0px;
margin: 10px 0px 10px 0px;
min-height: 5px;
height: 5px;
border-top: 1px dashed #fff;
}

.picborder {
width: 450px;
padding: 0px;
margin: 0px 0px 5px 0px;
border: 3px solid #222;
}

.rippedlist {
padding: 10px 0px 0px 0px;
margin: 0px;
color: #fff;
}

.rippedlistcentered {
padding: 10px 0px 0px 0px;
margin: 0px;
text-align: center;
}

#blogtext {
margin: 0px;
padding: 0px;
font: 15px courier new,verdana,arial;
color: #fff;
}












#minitabs {
margin: 0px;
padding: 0px;
}

#minitabs li {
margin: 0px; 
padding: 0px;
display: inline;
list-style-type: none;
}
	
#minitabs a:link, #minitabs a:visited {
font: 15px georgia,verdana,arial;
float: left;
line-height: 14px;
font-weight: normal;
width: 120px;
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 0px;
text-decoration: none;
color: #fff;
}

#minitabs a.active:link, #minitabs a.active:visited, #minitabs a:hover {
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 0px;
color: #fff;
background-color: #555;
width: 120px;
}















#navcontainer {
border-bottom: 1px dashed #fff;
padding: 0px 0px 5px 0px;
}

#navcontainer ul {
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
list-style-type: none;
font: 15px georgia,verdana,arial;
}

#navcontainer a {
display: block;
padding: 5px 0px 5px 0px;
width: 180px;
}

#navcontainer a:link, #navlist a:visited {
color: #fff;
text-decoration: none;
}

#navcontainer a:hover {
color: #789030;
}