body{font-family:Arial;font-size:0.8em;line-height:1.3em;text-align:center;background:url(./resl_bg3.png) repeat-x 0 0;background-color:#FBFDEE;margin:0;padding:0;color:#565656;}
a:link, a:visited{color:#0681B8;text-decoration:none;}
a:hover, a:active{text-decoration:underline;}
#bookmarks{width:980px;margin:0 auto 10px auto;text-align:right;background:url(./cat_bg.png) no-repeat bottom left;padding:8px 0;}
#links{padding:0 10px;}
#preregdivwrapper{width:980px;margin:0 auto;}
.image{background:url(./logo.png) no-repeat 0 0;width:233px;height:141px;float:left;}
.bg{clear:both;margin:0;padding:0;}
.text{width:700px;margin:0 auto;font-size:1.2em;line-height:1.3em;}
h2{font-size:1em;background:url(./res_bg.png) no-repeat top left;margin-bottom:0;padding:10px 0 5px 10px;}
ul{margin:0 0 10px 0;padding:0 0 5px 0;background:url(./res_down.png) repeat-y top left;}
#showcased{width:100%;}
#showcased li{list-style-type:none;line-height:1.3em;margin:0;padding:10px 20px;border-bottom:1px solid #efefef;}
#mla{margin-top:20px;}
#news{float:right;text-align:left;width:48%;margin-top:20px;}
#news ul{padding-top:20px;}
#news li{margin:0 0 0 20px;padding:0 10px 0 0;list-style-type:none;}
#prezi{;margin:20px 0;font-size:1.3em;line-height:1.4em;}
#preziText{width:225px;text-align:left;margin:0 0 20px 0;padding:0;}
#preziDesc{margin:0 0 0 273px;font-size:0.75em;}
#wrapper{width:980px;margin:0 auto;text-align:left;}
#content{padding:0;background:url(./res_down.png) repeat-y top left;width:640px;margin:0 auto;}
#header{padding:0 0 10px 0;background:url(./res_bg.png) no-repeat 170px 141px;}
h1{font-size:1.3em;margin:0;padding:0;}
h3{font-size:1em;margin:0;padding:10px 0 0 0;}
.products h1{text-align:left;line-height:98px;}
.products h1 span{display:none;}
.products h2{font-size:1.1em;margin:0 auto;padding:10px 10px 0 10px;background:none;}
.products p{margin:0;padding:0;}
.products ul{padding:0 10px 10px 30px;margin:0 auto 20px auto;background:none;}
.products li{list-style-type:none;}
.products .image{border:0;margin-left:264px;}
.clearfix:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
#footer{text-align:center;margin:20px 0;font-size:0.9em;}
#footer p{margin:10px 0;}
h2.link{font-size:1em;padding:10px;}
h2.link span{font-weight:normal;}
h2.smaller{font-size:0.8em;}
li#heatlh20{line-height:1.3em;display:table;}
.liimg{float:right;}
.liimg img{width:100px;padding:0 0 5px 5px;border:0;}
#twtr-profile-widget{float:right;width:225px;}
.left{float:left;}
#preregdivwrapper .text{text-align:left;}
#testimonies{text-align:left;width:48%;float:left;margin-top:20px;}
#testimonies ul{padding:20px 0 10px 0;}
#testimonies li{margin:0 0 0 20px;padding-right:10px;list-style-type:none;}
#testimonies p, #news p{margin:5px 0 20px 0;padding:0;}
#inn100{text-align:left;}
#mla h2, #testimonies h2, #news h2, #eahil h2, #inn100 h2{padding-left:20px;padding-top:20px;color:#608600;font-size:1.3em;font-weight:normal;}
#healthmash{float:left;width:710px;padding:0;}
#healthmash .text{width:auto;}
#right{float:right;width:225px;}
.bigger{padding-top:10px;}
#preziFrame{float:right;width:425px;height:320px;}
.source{font-style:italic;font-size:0.85em;white-space:nowrap;}
.smallImg{width:150px;border:1px solid #dfdfdf;padding:1px;margin:10px 0 0 0;}
.smallImgL{height:150px;border:1px solid #dfdfdf;padding:1px;margin:10px 0 0 0;}
.bigImg{width:450px;border:1px solid #dfdfdf;padding:5px;background-color:#ffffff;}
.bigImgL{margin-left:112px;height:450px;border:1px solid #dfdfdf;padding:5px;background-color:#ffffff;}
#img{position:absolute;left:-462px;top:10px;}
#imgWrapper{position:relative;}
#eahil{font-size:0.8em;text-align:left;width:225px;line-height:1.3em;}
#eahil h2, #inn100 h2{padding:0px;margin:0;background-image:none;}
#inn100 .leftside{float:left;width:225px;}
#eahil ul, #inn100 ul{background-image:none;margin-top:10px;}
#eahil li, #inn100 li{list-style-type:none;}
.box{background:url("./res_bg.png") no-repeat left top;padding-top:20px;}
.boxWrapper{background:url("./res_down.png") repeat-y left top;padding:0 20px 20px 20px;}