/*  created using www.csswizard.net  */
/* This stylesheet controls the webpage areas colours */

/*.dummy{}/* leave in - bug fix */

body, td{

  font-family:verdana, arial, sans-serif;

  font-size:11px;

}

h1{

  font-size:22px;
	text-align: center;
	
  font-weight:normal;

  color:#46130B;

}

h2{

  font-size:17px;

  font-weight:normal;

  color:#46130B;

}

h3{

  font-size:12px;

  color:#46130B;

}


p

  {
	padding:0px 10px 0px 10px;
    margin:0px 0px 0px 0px;

  }


hr{

}

.Tcaption{

  color:black;

  padding:2px;

  font-size:10px;

}


li p{

  margin:0;

}

li{

  margin:10px 0;  

} 

ul{

  margin-left:25px;

  padding-left:0;

}



#path

  {

    padding:13px 0px 20px 17px;

    margin:4px 10px 10px 0px;

    background:url(breadcrumb-bg.gif) no-repeat;

    color:#FC2601;

  }


#path a

  {

    color:#FC2601;    

  }




/********* links ********/

a:link,

a:visited{

  color:#751505;

}

a:active, 

a:hover

{

  color:#751505;

}



/********* MAIN MENU ********/


#mainMenu

  {

    width:auto;

    padding:15px 0px 0px 0px;

    margin:0px 0px 0px 0px;

  }


#mainMenuOuter

  {

    width:auto;

    padding:0px 0px 0px 0px;

  }


#mainMenu div

{

  padding:0px 0px 0px 0px;

  margin:0px;

}


#mainMenu a

{

  display:block;

  padding:9px 0px 9px 20px;

  text-decoration:none;

  color:white;

} 


#mainMenu .pageOn

{

  margin:0px 2px 0px 0px;

  background: #621407;

}


#mainMenu .pageOn a

  {
	font-weight: bold;
    color:white;

  }


#mainMenu .pageOff 

{

  margin:0px 2px 0px 0px;

  background:#621407;

}


#mainMenu .pageOff a:hover

{

  text-decoration:none;

  background:url(menu-off.gif);

}


#mainMenu .pageOff a

{

  background:#621407;

}







/******** layout ********/


body{

  margin:0px 0px;

  padding:0px 0px;

  background:#26130D url(page-bg.jpg) repeat-x;

}



.menuSep

  {

    height:10px;

    border-collapse:collapse;

    padding:0px;

    margin:0px;

  }




#pageOuterOuter

{

  width:800px;

  margin:auto;

  border:0px #00ff00 solid;

  padding:0px 0px 0px 0px;

}




#pageOuter{

  width:740px;

  border:0px #ff0000 solid;

  margin:0px 0px 0px 0px;

  padding:0px 0px 0px 0px;

  background: rgb(243,239,212);

}



#pageOuterLower{

  width:740px;

  border:0px #ff0000 solid;

  margin:0px 0px 0px 0px;

  padding:0px 0px 0px 0px;

  background: rgb(243,239,212);

}




#banner

{

  margin:0px 0px 0px 0px;

  height:164px;

  width:100%;

}


#main{

  width:750px;

  border-collapse:collapse;

}

#r1c1{

  width:160px;

  padding:0px 0px 0px 10px;

  height:300px;

  vertical-align:top;

  background: rgb(243,239,212);

}

#r1c2{

  vertical-align:top;

  padding:10px;

  background: rgb(243,239,212);

  width:550px;

}


#r2c1{

  padding:10px;

  border-top: rgb(243,239,212) 2px solid;

  text-align:center;

  height:30px;

  font-size:9px;

 background: rgb(243,239,212);

}


#r2c1 a

  {

    color:#4D7C99;

  }


#r2c2{

  height:30px;

  padding:10px;

  background: rgb(243,239,212);

}


#r2c2 p{

  margin:0;

}


#sidebar_text{

  padding:0px;

}




#sidebar_text

 {

    padding:10px 10px 10px 0px;

 }


#usercontent{

  width:535px;

  margin:20px 0px 0px 3px;

}






/******** don't edit these! *******/


#footer p{

  margin:0;

}

p,h1,h2,h3{

  margin:0px 0px 0px 0px;

}

@media print{

  #banner,

  #mainMenu,

  #path_basket,

  .footer,

  #r1c1,

  #r2c1,

  #myTop,

  .outerFooter

    {

      display:none;

    }

  #main,

  #r1c2,

  #r2c2{

    width:590px;

    padding:0;

    margin:0;

  }

  #pageOuter,

  #pageOuterOuter,

  body{

    margin:0;

    padding:0;

    width:auto;

    background: white;

  }

}


