/* Global Properties */

* { margin:0; padding:0; }
body, html {  font-family:arial,tahoma,verdana ; font-size:12px; background-color:#232323;  }
td { vertical-align:top}
ul,li { margin:0; padding:0}

#wrapper { margin:auto; width:998px; background-color:#ffffff; }

#lang { text-align:right; padding-right:10px; padding-top:5px;}

#lang ul li { float:right; margin: 5px 5px 5px 5px ; list-style-type:none  }

#lang ul li a { display:block}

#lang ul li a img { border:0;}


#content { margin:auto; width:998px; background-color:#FFFFFF;  }

#footer { background-image:url(../images/footer.png); background-repeat:repeat-x; height:206px;   color:#FFFFFF ;text-align: center;
}

#footer table
{
	margin: 0 auto; 
text-align: left;

}
#footer table a
{
	color:#ffffff;	
	text-decoration:none;
}

#footer table a:hover
{
	color:#ffffff;	
	text-decoration:underline;
}	


.sitemap
{
	margin:10px 0px 10px 20px; padding:5px; list-style-type:square; color:#565656; line-height:25px
}

.sitemap li  a { color:#9B1E22; text-decoration:none}
.sitemap li  a:hover {  text-decoration:underline}


.sitemap li .subsitemap  { margin:5px 0px 10px 50px; padding:5px; list-style-type:circle; color:#232323; line-height:25px}


.sitemap li .subsitemap a { color:#232323; text-decoration:none }

.sitemap li .subsitemap a:hover { color:#232323; text-decoration:underline }




a.black { color:#232323; text-decoration:none}
a.black:hover { color:#232323; text-decoration:underline}

a.blue { color:#0000ff; text-decoration:underline}
a.bllue:hover { color:#0000ff; text-decoration:none}

.search-box { background-image: url("../images/bg-search-box.jpg") ; background-repeat:no-repeat; width:200px; height:24px; padding-left:5px; padding-top:2px; }

.topbox {background-image: url("../images/main_bg.jpg") ; background-repeat:repeat-x ; text-transform:uppercase; color:White; height:27px;  font-weight:bold}
.box-no-border{ border:solid 0px #ffffff ; width:175px; font-family:Arial; font-size:11px; }

.myimg { margin: 5px 5px 5px 5px}

.myimgprd { margin: 0px 5px 5px 5px}

h4{ font-family:Arial; font-size:12px;  }



.pagetitle {font-family:Arial; font-size:12px; color:#9B1E22 }

.pagetitle2 {font-family:Arial; font-size:14px; color:#232323 }

.pagebg {   width:585px;  border-bottom: double 4px #a5a5a5 ; padding-bottom:5px; }


a.red { color:#990000; text-decoration:none}
a.red:hover { color:#232323; text-decoration:underline}


#hotproduct ul li { float:left; margin: 5px 8px 5px 5px ; list-style-type:none; width:160px  }
#hotproduct ul li img {margin-top:10px; margin-bottom:5px; }
#hotproduct ul li a { }

#pager a { color:#9B1E22; text-decoration:none}
#pager a:hover { color:#9B1E22; text-decoration:underline}


a.prdtitle { font-family:Arial; font-size:12px; color:#9B1E22; text-decoration:none}
a.prdtitle:hover { font-family:Arial; font-size:12px; color:#9B1E22; text-decoration:underline}


#otheritem ul { margin: 10px 0px 0px 20px; list-style-type:square }

#otheritem ul li { line-height:20px; }

#otheritem ul li a  { text-decoration:none; color:#232323 }

#otheritem ul li a:hover  { text-decoration:underline ; color:#a4a4a4}

#mygallery ul li { float:left; margin: 0px 43px 20px 20px ; list-style-type:none; width:130px  }
#mygallery ul li img {margin-top:0px; margin-bottom:5px; }
#mygallery ul li a { }


.longInput { width:450px}
.smallInput { width:150px;}
.mediumInput { width:250px;}
.tinyInput { width:50px}
.areaInput { width:350px; height:150px }

.cart_title { font-weight:bold; font-family:Arial; padding-top:5px; padding-left:5px; background-color:#8fbd39; color:#ffffff }

.cart_title2 { font-weight:bold; font-family:Arial; padding-top:5px;  background-color:#8fbd39; color:#ffffff; text-align:center }


.cart_item {  font-family:Arial; padding-top:5px; padding-left:5px }
.cart_item_bold {  font-family:Arial; padding-top:5px;  font-weight:bold }

.cart_item_alt {  font-family:Arial; padding-top:5px; padding-left:5px; background-color:#f6f6f6 }

.cart_img {  font-family:Arial; padding-top:5px; }




