/* ::::: http://aloe-vera.mlmonline.ro/templates/forever/css/theme2.css ::::: */

* { padding: 0px; margin: 0px; }
html { font-size: 100%; height: 100%; margin: 0px 0px 1px; }
body { font-family: Arial,Helvetica,sans-serif; font-size: 85%; line-height: 1.6em; background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(51, 51, 51); }
h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address { margin: 0.5em 0px; }
li, dd, ul, ol { margin-left: 1em; }
ul { list-style: square outside none; }
a { text-decoration: none; color: rgb(153, 204, 0); }
a:hover { text-decoration: underline; }
h1, h2, h3, h4, h5, h6, .componentheading, .contentheading, .contentdescription { font-weight: bold; }
h2, .contentheading { color: rgb(153, 204, 0); font-size: 1.5em; line-height: 1.5em; border-bottom: 1px solid rgb(204, 204, 204); }
h3, .contentdescription { font-size: 1.3em; }
.inside { padding: 1em; }
.clr { clear: both; }
#wrapper { width: 960px; margin: 0px auto; }
#header {  }
#logo { float: left; display: block; width: 960px; height: 140px; background: url('aloe-vera-mlm.jpg') no-repeat scroll 0px 0px transparent; }
#navigation { background: url('navigation.png') repeat-x scroll 0px 0px transparent; padding: 0px; margin: 0px; }
#menu { float: left; }
#search { float: right; }
#container { border: 1px solid rgb(204, 204, 204); background: url('container-seperator.png') repeat-y scroll 20% 0px rgb(255, 255, 255); overflow: hidden; }
#container-inner { background: url('container-seperator.png') repeat-y scroll 80% 0px transparent; overflow: hidden; }
#mainbody { float: left; width: 80%; overflow: hidden; }
#content { float: right; width: 75%; overflow: hidden; }
#sidebar { width: 25%; float: left; overflow: hidden; }
#sidebar a:link, #sidebar a:active, #sidebar a:visited {  }
#navigation ul { padding: 0px; margin: 0px; list-style: none outside none; }
#navigation li { padding: 0px; margin: 0px; list-style: none outside none; display: inline; }
#navigation a:link, #navigation a:active, #navigation a:visited { color: rgb(255, 255, 255); display: block; float: left; padding: 3px 12px 6px 10px; background: url('nav-seperator.png') no-repeat scroll 100% 0px transparent; }
#navigation a:hover, #navigation #current a { color: rgb(204, 204, 204); text-decoration: none; }
div.moduletable, div.moduletable_menu, div.moduletable_text { margin: 0px 0px 1em; padding: 10px; }
div.moduletable h3, div.moduletable_menu h3, div.moduletable_text h3 { font-size: 1em; line-height: 1em; font-weight: normal; }
#sidebar div.moduletable h3, #sidebar div.moduletable_menu h3, #sidebar div.moduletable_text h3 { color: rgb(255, 255, 255); background: url('heading.png') repeat-x scroll 0px 0px rgb(51, 51, 51); padding: 5px; margin: -10px -10px 10px; }
div.moduletable_menu ul { margin: 0px; padding: 0px; list-style: none outside none; }
div.moduletable_menu li { margin: 0px; padding: 0px; list-style: none outside none; }
div.moduletable_menu a:link, div.moduletable_menu a:active, div.moduletable_menu a:visited { color: rgb(153, 153, 153); display: block; border-bottom: 1px solid rgb(204, 204, 204); padding: 5px 10px 5px 5px; background: url('menu.png') no-repeat scroll 100% 50% transparent; }
div.moduletable_menu a:hover, div.moduletable_menu li.active a { color: rgb(153, 204, 0); background: url('menu-active.png') no-repeat scroll 100% 50% transparent; }
#search form { padding: 3px; margin: 0px; }
#search #mod_search_searchword { padding: 2px; border: 1px solid rgb(51, 51, 51); background: url('search.png') no-repeat scroll 100% 0px rgb(255, 255, 255); }
.contentpaneopen { width: 100%; }
#message {  }
#container-inner { background-image: none; }
#mainbody { width: 100%; }
#content { width: 80%; }
#sidebar { width: 20%; }
