

* {margin: 0; padding: 0;}

html {font-size:100.01%;} 

body {font-family: Arial, Helvetica, sans-serif; font-size: 1em; background-image: url(images/body_bg.gif); background-attachment: fixed;}

/******************************************** BEGIN structure *******************************************************/


#container {width: 841px; margin: 0px auto; background-image: url(images/container_bg1.jpg); background-repeat: repeat-y; font-size:.9em; border: 0px solid #318ffd;}

#header {background-image: url(images/header3.jpg); height: 130px; border: 0px solid #ff00ff;}

#rightheaderbox {font-size: 1.2em; text-align: right; margin-top: 70px; margin-right: 50px; float:right; border: #ff00ff 0px solid;}

#left {width: 200px; float: left; background-repeat: no-repeat; margin-left: 40px!important; margin-left: 20px; padding-top: 10px;}

#right {width: 200px; float: right; border: #ffff00 1px solid;}

#content {margin-right: 60px; margin-left: 270px;}

#footer {clear: both; background-image: url(images/foot03.jpg); height: 229px;}



/*********************************************** END Structure **********************************************/

#menu {left: 10px; position: absolute; width: 175px; align: center}
.menubox {background-color: #ef4c4c; border: #000000 1px solid; color: #000088; font-family: arial,helvetica,verdana,tahoma,sans-serif ; font-size: 14px; font-weight: 900; margin-top: 2px; padding-bottom: 1px; padding-left: 0px; padding-right: 0px; padding-top: 1px; width: 175px; background-image: url(images/vertical061.jpg); background-repeat: no-repeat; background-position: 0 0;}
.menubox1 {background-color: #00c000; border: #000000 1px solid; color: #000088; font-family: arial,helvetica,verdana,tahoma,sans-serif ; font-size: 14px; font-weight: 900; margin-top: 2px; padding-bottom: 1px; padding-top: 1px; width: 175px; background-image: url(images/vertical06a1.jpg); background-repeat: no-repeat; background-position: 0 0;}




/********************************************** BEGIN Nnavigation *********************************************/

#navcontainer {margin-left: 0px; margin-top: 0px; margin-bottom: 10px;}

#navcontainer ul {margin: 0; padding: 0; list-style-type: none; font-family: verdana, arial, Helvetica, sans-serif;}

#navcontainer li {margin: 0;}

#navcontainer a {display: block; padding: 5px 10px; width: 175px; color: #000; background-color: #adc1ad; text-decoration: none; border-top: 1px solid #fff; border-left: 1px solid #999; border-bottom: 1px solid #999; border-right: 1px solid #999; font-weight: bold; font-size: 0.8em; background-image: url(images/vertical061.jpg); background-repeat: no-repeat; background-position: 0 0;}

#navcontainer a:hover {color: #000; background-color: #889E88; text-decoration: none; border-top: 1px solid #999; border-left: 1px solid #999; border-bottom: 1px solid #fff; border-right: 1px solid #fff; background-image: url(images/vertical06a1.jpg); background-repeat: no-repeat; background-position: 0 0;}

#navcontainer a#current {color: #000; background-color: #889E88; text-decoration: none; border-top: 1px solid #999; border-left: 1px solid #999; border-bottom: 1px solid #fff; border-right: 1px solid #fff; background-image: url(images/vertical06a1.jpg); background-repeat: no-repeat; background-position: 0 0;}

#navcontainer ul ul li {margin: 0;}

#navcontainer ul ul a {display: block; padding: 5px 5px 5px 30px; width: 160px; color: #000; text-decoration: none; font-weight: normal;}

#navcontainer ul ul a:hover {color: #000; background-color: #889E88; text-decoration: none;}

/********************************************** END Nnavigation *********************************************/




/********************************************** TEXT formatting start *********************************************/


h2 {font-size: 1.2em; clear: right; margin-top: 12px; margin-bottom: 17px; background-image: url(images/itemhead1.jpg); background-repeat: no-repeat; height: 21px; padding-top: 15px; padding-left: 35px;}
h3 {font-size: .9em;}
h4 {font-size: 20px; text-align: center; color: #FF0000; }
h5 {font-size: 16px; text-align: center; margin-top: 18px; margin-bottom: 10px; }
h6 {font-size: 18px; text-align: center; margin-top: 18px; margin-bottom: 10px; color: #444; }

.price {font-size: 1em; text-align: center; color: #FF0000;}
.pp {font-size: 10px; text-align: center; color: #0000FF;}

.desc {padding: 0px 0px 0px 0px; font-size: .8em; color: #444;}
#desc {padding: 0px 0px 0px 0px; font-size: .8em; color: #444;}


/********************************************** MISC start *********************************************/



.footertext {text-align: right; padding-top: 210px; font-size: 70%; padding-right: 10px;}

.newsimages {float: left; margin-right: 12px; margin-bottom: 4px;}



a:link {color: #1e7a02}
a:visited {color: #1e7a02}
a:hover {color: #59ad3f}
a:active {color: #1e7a02}

ul.linkList  {margin-left: 40px; list-style-image: url(images/list_bullet.png)}

/********************************************** MISC end *********************************************/
