* {margin:0 auto;padding:0}
.fleft {float:left}
.fright {float:right}
.fclear {clear:both}
.inner_copy, .inner_copy a {border:0;float:right;background:#fff;color:#f00;width:50%;line-height:10px;font-size:10px;margin:-220% 0 0 0;overflow:hidden;padding:0}
body {font-family:"trebuchet ms" Arial, Helvetica, sans-serif;background:#fff url(images/bg-vih.jpg) repeat-x;text-align:center;color:#333;font-size:13px;font-variant:normal}
h1 {padding:5px 3px 5px 3px;font:23px "trebuchet ms"tahoma}
p {padding-bottom:10px}
h2 {font:18px "trebuchet ms"tahoma;padding:10px 5px 0 0;color:#333;margin-top:5px;background:url(images/h2_bg.jpg) repeat-x;text-transform:capitalize;margin-bottom:10px}
h3 {background:url(images/bullets.gif) 30px 15px no-repeat;padding:30px 5px 0 5px;font-size:20px;color:#fff;text-align:center}
/* menu */
#menu {padding:0;height:50px;float:right;padding-right:5px;padding-top:10px;voice-family:"\"}\"";voice-family:inherit}
#menu ul {font:normal 10px verdana, arial, sans-serif;margin:0;padding:0;list-style:none}
#menu li {display:inline;margin:0 2px 0 0;padding:0;text-transform:uppercase;line-height:1.3em;font-size:120%}
#menu a, #menu strong {float:left;color:#333;background:transparent url("images/menu1_left.jpg") no-repeat left top;padding:0 1px 0 10px;text-decoration:none;font-size:10px;letter-spacing:1px;font-family:Arial, Verdana, sans-serif}
#menu a span, #menu #current span {float:left;display:block;color:#333;background:transparent url("images/menu1_right.jpg") no-repeat right top;padding:15px 22px 17px 15px;font-weight:bold}
#menu a span {float:none}
#menu #current a, #menu strong {background-position:0 0}
#menu #current a span, #menu #current span {background-position:100% 0;color:#333}
#menu a:hover {background-position:0% -48px}
#menu a:hover span {color:#fff;background-position:100% -48px}
#menu #current a:hover {background-position:0% 0}
#menu #current a:hover span {color:#fff;background-position:100% 0}
#menuline {clear:both;padding:0;width:100%;background:#2B6600}
#current1 a, #current1 strong {background:transparent url("images/menu_left.jpg") no-repeat left top;color:#fff}
#current1 a span {background:transparent url("images/menu_bg.jpg") no-repeat right top;padding:15px 22px 17px 15px;color:#fff}
#current1 a:hover {background-position:0% 0}
#current1 a:hover span {color:#fff;background-position:100% 0}
#submenu {margin-top:5px;margin-bottom:10px}
#submenu ul {margin:0;padding:0;list-style:none}
#submenu li {margin:0 10px 0 10px;list-style:none;border-bottom:1px solid #ccc}
#submenu li a {font:bold 13px "trabuchet ms",Arial, Helvetica, sans-serif;list-style:none;padding:6px 12px 6px 18px;color:#333;display:block;background:url(images/bullet.jpg) 0 10px no-repeat;text-decoration:none;cursor:pointer}
#submenu li a:hover {color:#F89925}
/* Start of header layout  */
.wrapper #container {width:800px;background:#fff url(images/cont_bg.jpg) repeat-x;background-position:250px 300px;margin:0 auto;text-align:left} 
.wrapper #header {background:#fff url(images/header.jpg) no-repeat top;padding:80px 500px 5px 20px;height:230px;color:#decd98;font-size:15px} 
.wrapper #header h1 {margin:0;padding:10px 0}
.wrapper #logo {background:url(images/top_bg.jpg) repeat-x}
#headerleft {float:left;width:250px;padding-left:20px;padding-top:15px;height:65px}
.logo {font-family:'Minion Pro', 'times New Roman';line-height:1em;font-size:24px;color:#333;font-weight:bold}
.logo1 {color:#333}
.wrapper .topbox {background:url(images/contbox.jpg) repeat-y top}
.wrapper .contbox {background:url(images/topbox.jpg) no-repeat top}
.wrapper .fotbox {background:url(images/fotbox.jpg) no-repeat bottom}
.subtext {color:#fff;text-align:center;padding-bottom:38px}
.hold {border-bottom:1px solid #333;margin-top:5px;width:200px}
/* sidebar  */
.wrapper #sidebar1 {float:right;width:230px;padding:0 3px 0 3px;color:#fff;margin:15px 0 0 0;line-height:14px}
.wrapper #sidebar1 h3, .wrapper #sidebar1 p {margin-left:10px;margin-right:10px}
/* maincontent  */
.wrapper #mainContent {margin:7px 250px 0 8px;padding:0}
.tollfree {text-align:right;padding:10px 5px 5px 0;color:#fff;font-size:18px}
.topbox {background:url(images/cont_box.gif) repeat-y top}
.contbox {background:url(images/top_box.gif) no-repeat top}
.fotbox {background:url(images/foot_box.gif) no-repeat top;padding:10px}
.box_cont {float:left;width:236px;margin:5px 10px 2px 10px}
.pic {padding:2px 0 2px 0;margin:0 4px 0 4px;float:left}
.percent {padding:20px 5px 20px 5px;margin:0 4px 0 4px;font-size:20px;float:left}
.catstyle {color:#a42b1c;padding:5px 7px 5px 10px}
.butstyle {padding:5px 7px 5px 10px}
.date {font-style:italic;text-decoration:underline}
.price {font-size:23px;font-variant:normal;float:right;color:#71960E;margin-right:25px}
.leftcat {text-align:center;margin:7px 5px 5px 5px;font-size:14px}
.name {font-size:15px;color:#fff;padding-top:10px}
.price1 {font-size:18px;color:#ADE915}
.paypal {float:left;margin:23px 5px 5px 15px}
.content {margin-bottom:15px}
.leftcont {background:url(images/h2_left.jpg) no-repeat left top;padding-left:5px}
.rightcont {background:url(images/h2_right.jpg) no-repeat right top;padding-right:5px}
/* Footer */
.wrapper #footer {padding:0 15px;background:url(images/footer.jpg) repeat-x;color:#fff} 
.wrapper #footer p {margin:15px 0 0 0;padding:20px 0;text-align:center}
.fltrt {float:right;margin-left:8px}
.fltlft {float:left;margin-right:8px}
.clearfloat {clear:both}