/*



  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $







  osCommerce, Open Source E-Commerce Solutions



  http://www.oscommerce.com







  Copyright (c) 2003 osCommerce







  Released under the GNU General Public License



*/



.boxText {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



}







.errorBox {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



	background: #ffb3b5;



	font-weight: bold;



}







.stockWarning {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



	color: #cc0033;



}







.productsNotifications {



	background: #f2fff7;



}







.orderEdit {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



	color: #70d250;



	text-decoration: underline;



}







BODY {



	background-image: url(images/back-gradient.gif);



	background-repeat: repeat-x;



	margin:0;



}







.inner {



	background-image: url("images/inner.png");



	background-position: top center;



	background-repeat: no-repeat;



}







.bulbs {



	background-image: url("images/bulbs.png");



	background-position: top left;



	background-repeat: no-repeat;



}







.navigation1 {



	background-image: url("images/store_logo.png");



	background-position: top left;



	background-repeat: no-repeat;



}







.navigation2 {



	padding-top: 20px;



}







A {



	color: #000000;



	text-decoration: none;



}







A:hover {



	color: #a23728;



	text-decoration: underline;



}







.left_col {
	padding-left: 14px;
	padding-right: 2px;


}




ss


FORM {



	display: inline;



}







TR.header {







}







TR.headerNavigation {



	background: #b05740;



}







TD.headerNavigation {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



	background: #b05740;



	color: #ffffff;



	font-weight: bold;



}







A.headerNavigation {



	color: #FFFFFF;



}







A.headerNavigation:hover {



	color: #ffffff;



}







TR.headerError {



	background: #ff0000;



}







TD.headerError {



	font-family: Tahoma, Verdana, Arial, sans-serif;



	font-size: 12px;



	background: #ff0000;



	color: #ffffff;



	font-weight: bold;



	text-align: center;



}







TR.headerInfo {



	background: #00ff00;



}







TD.headerInfo {



	font-family: Tahoma, Verdana, Arial, sans-serif;



	font-size: 12px;



	background: #00ff00;



	color: #ffffff;



	font-weight: bold;



	text-align: center;



}







TR.footer {



	background: #a23728;



}







TD.footer {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



	background: #a23728;



	color: #ffffff;



	font-weight: bold;



	height: 22px;



}







.infoBox {



	background: #a23728;



}







.infoBox_lf {



padding-left: 10px;



padding-right: 10px;



}







.infoBoxContents {
	background: #FFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	margin-left: 5px;
}







.infoBoxNotice {



	background: #FF8E90;



}







.infoBoxNoticeContents {



	background: #FFE6E6;



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



}







TD.infoBoxHeading {



	font-family: Verdana, Arial, sans-serif;



	font-size: 12px;



	font-weight: bold;



	color: #FFFFFF;



	height: 40px;



	text-align: center;



	background-image: url("images/infoBoxHeading.gif");



	background-position: center;



	background-repeat: repeat-x;



}







TD.infoBoxHeading_lf {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



	font-weight: bold;



	color: #ffffff;



	background-image: url("images/infoBoxHeading_lf.gif");



	background-position: center;



	background-repeat: no-repeat;



	height: 40px;



	text-align: center;



}







TD.infoBox,SPAN.infoBox {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



}







TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd



	{
	background: #F9F5F2;


}







TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even



	{
	background: #FCF1E8;


}







TABLE.productListing {
	border: 1px;
	border-style: solid;
	border-color: #a23728;
	border-spacing: 0px;


}







.productListing-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background: #a23728;
	color: #FFFFFF;
	font-weight: bold;	
	padding:3px;
	text-align:left;



}







TD.productListing-data {



	font-family: Verdana, Arial, sans-serif;



	font-size: 12px;



}







A.pageResults {



	color: #0000FF;



}







A.pageResults:hover {



	color: #0000FF;



	background: #FFFF33;



}







TD.pageHeading,DIV.pageHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #a23728;
	padding-top: 8px;
}







TR.subBar {



	background: #f4f7fd;



}







TD.subBar {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



	color: #000000;



}







TD.main,P.main {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	padding: 0px 8px;

}







TD.smallText,SPAN.smallText,P.smallText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	padding-left: 8px;


}







TD.accountCategory {



	font-family: Verdana, Arial, sans-serif;



	font-size: 13px;



	color: #aabbdd;



}







TD.fieldKey {



	font-family: Verdana, Arial, sans-serif;



	font-size: 12px;



	font-weight: bold;



}







TD.fieldValue {



	font-family: Verdana, Arial, sans-serif;



	font-size: 12px;



}







TD.tableHeading {



	font-family: Verdana, Arial, sans-serif;



	font-size: 12px;



	font-weight: bold;



}







SPAN.newItemInCart {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



	color: #ff0000;



}







CHECKBOX,INPUT,RADIO,SELECT {



	font-family: Verdana, Arial, sans-serif;



	font-size: 11px;
	margin:8px;


}







TEXTAREA {
	width: 90%;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	margin: 8px;

}







SPAN.greetUser {



	font-family: Verdana, Arial, sans-serif;



	font-size: 12px;



	color: #f0a480;



	font-weight: bold;



}







TABLE.formArea {



	background: #f1f9fe;



	border-color: #7b9ebd;



	border-style: solid;



	border-width: 1px;



}







TD.formAreaTitle {



	font-family: Tahoma, Verdana, Arial, sans-serif;



	font-size: 12px;



	font-weight: bold;



}







SPAN.markProductOutOfStock {



	font-family: Tahoma, Verdana, Arial, sans-serif;



	font-size: 12px;



	color: #c76170;



	font-weight: bold;



}







SPAN.productSpecialPrice {



	font-family: Verdana, Arial, sans-serif;



	color: #ff0000;



}








SPAN.errorText {



	font-family: Verdana, Arial, sans-serif;



	color: #ff0000;



}







.moduleRow {







}







.moduleRowOver {



	background-color: #D7E9F7;



	cursor: pointer;



	cursor: hand;



}







.moduleRowSelected {



	background-color: #E9F4FC;



}







.checkoutBarFrom,.checkoutBarTo {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



	color: #8c8c8c;



}







.checkoutBarCurrent {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



	color: #000000;



}







/* message box */



.messageBox {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



}







.messageStackError,.messageStackWarning {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



	background-color: #ffb3b5;



}







.messageStackSuccess {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



	background-color: #99ff00;



}







/* input requirement */



.inputRequirement {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



	color: #ff0000;



}







.spiffy {



	display: block



}







.spiffy * {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size: 11px;
	background: #FFFFFF

}







.spiffy1 {



	margin-left: 3px;



	margin-right: 3px;



	padding-left: 1px;



	padding-right: 1px;



	border-left: 1px solid #FFFFFF;



	border-right: 1px solid #FFFFFF;



	background: #FFFFFF



}







.spiffy2 {



	margin-left: 1px;



	margin-right: 1px;



	padding-right: 1px;



	padding-left: 1px;



	border-left: 1px solid #FFFFFF;



	border-right: 1px solid #FFFFFF;



	background: #FFFFFF



}







.spiffy3 {



	margin-left: 1px;



	margin-right: 1px;



	border-left: 1px solid #FFFFFF;



	border-right: 1px solid #FFFFFF;



}







.spiffy4 {



	border-left: 1px solid #FFFFFF;



	border-right: 1px solid #FFFFFF



}







.spiffy5 {



	border-left: 1px solid #FFFFFF;



	border-right: 1px solid #FFFFFF



}







.spiffyfg {
	background: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;

}







.mn_div_cn {



	margin-bottom: 10px;



}







.content_page {
	padding-left: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: left;
	background-color: #e3d1c4;
	
}


.content_page .brd_prd .img a{
	border:thin solid #363;
}




.brd_prd {



	border: 1px solid #8b6140;



}







.prod_descr_bt {



	font-family: Verdana, Arial, sans-serif;



	font-size: 10px;



}







body,td,th {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #000;



}







/* top elements */



* { margin:0; 	padding: 0; }











/* links */



a {



	color: #037053;



	background-color: inherit;



	text-decoration: none;



	font-weight: bold;



}



a:hover {



	color: #575757;



	background-color: inherit;



}







/* images */







img.float-right {



  margin: 5px 0px 5px 10px;



}



img.float-left {



  margin: 5px 10px 5px 0px;



}







ul{list-style-type:none;}



/**************************************



   LAYOUT



***************************************/



#wrap {



	margin: 0 auto;



	padding: 0;



	width: 800px;



	text-align: left;



	background:url(images/grunge-back.gif);



	min-height: 997px;



}







#contentpaneltop {



	clear:both;



	padding:0px;



	width: 100%;



	height:181px;



	margin-left: 186px;



	position: relative;



	margin-top: 90px;



}











/* menu */



body {



	background-image: url(images/back-gradient.gif);



	background-repeat: repeat-x;



	margin-left: 0px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	background-color: #C2AD91;



}



#center {



	background-image: url(images/road-rage-hdr.jpg);



	background-repeat: no-repeat;



	height: 402px;



}



#main {



	background-image: url(images/road-rage-btm.jpg);



	background-repeat: no-repeat;



	background-position: left top;



	height: 100%;



}

#hdrbtmlft {
	background-image: url(images/road-rage-hdr_lft_btm.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 186px;
	background-color: #892D22;
	height: 173px;



}


#btmlft {



	background-image: url(images/road-rage-btm_lft.jpg);



	background-repeat: no-repeat;



	background-position: left top;



	width: 186px;



	background-color: #892D22;



}



#toplft {



	background-image: url(images/road-rage-hdr_lft.jpg);



	background-repeat: no-repeat;



	background-position: left top;



	width: 186px;



}



#footer {



	background-color: #A23828;



}







#footer a{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-weight: bold;



	color: #FFF;



	text-align: center;



}







#footer a:hover{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-weight: bold;



	color: #F8D474;



	text-align: center;



}







#btmrt {



	background-image: url(images/road-rage-btm_rt.jpg);



	background-repeat: no-repeat;



	background-position: left top;



	width: 614px;



}



#privacy {



	background-image: url(images/privacy_rpt.jpg);



}











.tblheight {



	height:100%;



	min-height: 350px;



}



#hazard {
 background-image: url(images/ctr-top-lt-bk.gif);
 height: 60px;
 padding: 0px;
 background-repeat: repeat-y;
}

#hazard p {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 12px;
 text-align: left;
 margin: 8px 8px 8px 25px;
 min-height: 90px;
 vertical-align: top;

}
#seriesbtm {
 background-image: url(images/series-border-btm.gif);
 background-repeat: repeat;
 margin: 0px;
 padding: -1px;
 height: 1px;
 font-size: xx-small;
}

#express {
	background-image: url(images/ctr-mdl.jpg);
	background-repeat: no-repeat;
	background-position:top;
	height: 165px;
	width: 567px;
	padding-left: 25px;
	vertical-align: top;
	padding-top: 30px;
	padding-bottom: 15px;
}


#express h1{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #900;
	text-align: left;
	padding-top: 8px;

}

#busted {
 background-image: url(images/ctr-top-mdl-bk.gif);
 background-repeat: repeat-y;
 height: 54px;

}


#busted p {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 12px;
 text-align: left;
 margin: 8px 8px 8px 15px;
 min-height: 90px;
 vertical-align: top;

}

#payit {
 background-image: url(images/ctr-top-rt_bk.gif);
 background-repeat: repeat-y;
}

#payit p {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 12px;
 text-align: left;
 margin: 8px 40px 8px 5px;
 min-height: 90px;
 vertical-align: top;
}

#content {
	background-image: url(images/ctr-btm.jpg);
	height: 300px;
	width: 492px;
	padding-top: 20px;
	padding-right: 125px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-repeat: top no-repeat;
}
.content2 {
	background-repeat: repeat-y;
	background-position: left bottom;
}



#content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 115px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-align: left;



}



#content h1 {



	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;



	font-size: 16px;



	line-height: 18px;



	font-weight: bold;



	color: #026F52;



	padding-left: 10px;



	text-align: left;



}



#inner {



	background-image: url(images/inner_back.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	display: block;



	height: 100%;



	padding: 30px 50px 30px 50px;



	min-height: 300px;



}







#inner h1 {



	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;



	font-size: 16px;



	line-height: 18px;



	font-weight: bold;



	color: #026F52;



	padding-left: 10px;



}







#inner p {



	font-size:12px;



	line-height:16px;



	margin-left:10px;



}



#privacy p {



	font-family: Arial, Helvetica, sans-serif;



	font-size: x-small;



	margin: 8px;



}



.fundminheight {



	height: 350px;



	vertical-align: top;



}



img {



	border-top-width: 0px;



	border-right-width: 0px;



	border-bottom-width: 0px;



	border-left-width: 0px;



	padding: 0px;



	vertical-align: top;



	display: inline;



	margin: 0px;



}



#payitforward {



	background-image: url(images/payit-forward.jpg);



	background-repeat: no-repeat;



	background-position: left top;



	padding: 0px;



}











.footer a {



	color: #FFFFFF;



}





























/********************************************

   AUTHOR:  			Brenda Starnes 

   WEBSITE:   			http://www.screamincow.com/

   CLIENT NAME: 		Road Rage Jewlery

   VERSION:          1.1          	

 *******************************************/

 

/********************************************

   HTML ELEMENTS

********************************************/ 

body,td,th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000;

}



/* top elements */

* { margin:0; 	padding: 0; }





/* links */

a {

	color: #037053;

	background-color: inherit;

	text-decoration: none;

	font-weight: bold;

}

a:hover {

	color: #575757;

	background-color: inherit;

}



/* images */



img.float-right {

  margin: 5px 0px 5px 10px;  

}

img.float-left {

  margin: 5px 10px 5px 0px;

}



ul{list-style-type:none;}

/**************************************

   LAYOUT 

***************************************/	

#wrap {

	margin: 0 auto;

	padding: 0;

	width: 800px;

	text-align: left;

	background:url(images/grunge-back.gif);

	min-height: 997px;

}



#contentpaneltop {

	clear:both;

	padding:0px;

	width: 100%;

	height:181px;

	margin-left: 186px;

	position: relative;

	margin-top: 90px;

}





/* menu */

body {

	background-image: url(images/back-gradient.gif);

	background-repeat: repeat-x;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color: #C2AD91;

}

#center {

	background-image: url(images/road-rage-hdr.jpg);

	background-repeat: no-repeat;

	height: 402px;

}

#main {

	background-image: url(images/road-rage-btm.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 100%;

}

#footer {

	background-color: #A23828;

}



#footer a{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFF;

	text-align: center;

}



#footer a:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #F8D474;

	text-align: center;

}



#btmrt {

	background-image: url(images/road-rage-btm_rt.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	width: 614px;

}

#privacy {

	background-image: url(images/privacy_rpt.jpg);

}





.tblheight {

	height:100%;

	min-height: 350px;

}

#express {

	background-image: url(images/ctr-mdl.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	height: 156px;

	width: 567px;

	padding-right: 20px;

	padding-bottom: 60px;

	padding-left: 25px;

	vertical-align: top;

	padding-top: 15px;

}

.indexbg {
	background-image: url(images/road-rage-btm.jpg);
	background-repeat:repeat-y;
	background-position:top;

}

#express h1{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	text-align: left;

}



#content {

	background-image: url(images/ctr-btm.jpg);

	height: 164px;

	width: 492px;

	padding-top: 20px;

	padding-right: 100px;

	padding-bottom: 20px;

	padding-left: 20px;

	background-repeat: no-repeat;

}

#content p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 95px;

	margin-bottom: 0px;

	margin-left: 10px;

	text-align: left;

}

#content h1 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 16px;

	line-height: 18px;

	font-weight: bold;

	color: #026F52;

	padding-left: 10px;

	text-align: left;

}

#inner {

	background-image: url(images/inner_back.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	display: block;

	height: 100%;

	padding: 30px 50px 30px 50px;

	min-height: 300px;

}



#inner h1 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-size: 16px;

	line-height: 18px;

	font-weight: bold;

	color: #026F52;

	padding-left: 10px;

}



#inner p {

	font-size:12px;

	line-height:16px;

	margin-left:10px;

}

#privacy p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: x-small;

	margin: 8px;

}

.fundminheight {

	height: 350px;

	vertical-align: top;

}

img {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	padding: 0px;

	vertical-align: top;

	display: inline;

	margin: 0px;

}

#payitforward {

	background-image: url(images/payit-forward.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	padding: 0px;

}

.newsltrrt {
	background-image: url(/images/RRNEWS_04.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.newsltrlt {
	background-image: url(/images/RRNEWS_02.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

