/* CSS Document */

* {
font-family:Tahoma;
font-size:12px;
color:#FFFFFF;
}

select option, input, textarea
{
    color: #000000;  
}

body {
	margin: 0px;
	background:url(../graphics/background.jpg) repeat-x #060606;
}


/*-- home ================================================================--*/

#logo {
width:870px;
margin:0 auto;
padding-top: 27px;
padding-bottom: 20px;
padding-left: 33px;
}

#menu {
width:870px;
margin:0 auto;
}

#container {
width:870px;
margin:0 auto;
/*background-color:#000000;*/
}

#left {
width:200px;
float:left;
padding: 0px;
margin: 0px
}
#left input
{
color:#333333;
}
#right {
width:650px;
float:right;
padding: 0px;
margin: 0px
}

/* set millions of background images */
.rbroundbox { background: url(../graphics/nt.gif) repeat; }
.rbtop div { background: url(../graphics/tl.gif) no-repeat top left; }
.rbtop { background: url(../graphics/tr.gif) no-repeat top right; }
.rbbot div { background: url(../graphics/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../graphics/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 650px; margin: 1em auto; }

#footer {
width:870px;
height:30px;
margin:0 auto;
background-color:#000000;
padding-top:20px;
}

#fleft {
width:550px;
float:left;
padding-left:10px;
}

#fright {
width:300px;
padding-right:10px;
float:right;
text-align:right;
}



/*-- home ================================================================--*/




/*-- fonts ================================================================--*/

.white {
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
}

.ft {
font-family:Tahoma;
font-size:10px;
color:#919191;
font-weight:normal;
text-decoration:none;
}

.menu {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
}

.add_basket {
color: #000000;
}

/*-- links ================================================================--*/

.lmenu a, .lmenu a:active, .lmenu a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
padding-bottom:3px;
text-decoration:none;
}

#lmenuHover, .lmenu a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CC0000;
}

.lpa a, .lpa a:active, .lpa a:visited{
font-family:Tahoma;
font-size:11px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
background-color:#000000;
}

#lpaHover, .lpa a:hover{
font-family:Tahoma;
font-size:11px;
color:#ffffff;
background-color:#525252;
}


.lft a, .lft a:active, .lft a:visited{
font-family:Tahoma;
font-size:10px;
color:#919191;
font-weight:normal;
text-decoration:none;
}

#lftiHover, .lft a:hover{
font-family:Tahoma;
font-size:10px;
color:#ffffff;
text-decoration:underline;
}



/*-- other ================================================================--*/

.catimg {
width:144px;
height:107px;
background-image:url(../graphics/catimg.jpg);
padding:3px 3px 3px 3px;
}

.productimg {
width:190px;
height:140px;
background-image:url(../graphics/productimg.jpg);
padding:5px 5px 5px 5px;
}
	
.clr{
clear: both;
margin: 0px;
padding: 0px;
}

.red {
	color: #ff0000
}

.checkout_breadcrumb
{
	padding-top: 5px;
	float: right;
	width: 70%;
	font-family: Georgia, Times New Roman, Times, serif;	
}
.cb_page
{
	float: left;
	color: #ffffff;
	text-decoration: underline;
	width: 130px;
	font-size: 13pt;
	font-family: Georgia, Times New Roman, Times, serif;
}
.cb_npage
{
	float: left;
	color: #656565;
	text-decoration: none;
	width: 130px;
	font-size: 13pt;
	font-family: Georgia, Times New Roman, Times, serif;
}
.no_padding
{
	margin: 0px;
	padding: 0px;
}

.login_page
{
	padding-left: 5px;
}
.login_page a 
{
	color: #c933ca;
	text-decoration: none;
}
.login_page a:visited
{
	color: #c933ca;
	text-decoration: none;
}
.login_page a:hover 
{ 
	color: #c933ca;
	text-decoration: underline;
}


