/* 
Theme Name:OnDieting.com
Theme URI:http://www.ondieting.com/
Description:WordPress theme released by <a href="http://www.ondieting.com/">OnDieting.com</a>.
Version:1.0
Author:OnDieting.com
Author URI:http://www.ondieting.com/
*/

body {margin:0; background:url(images/body_bg.png) repeat-x #38BACC; font-family:Arial, Helvetica, sans-serif;}

#container {width:950px; margin:0 auto;}

#header {height:162px; background:url(images/header_bg.png) no-repeat;}
#logo {float:left; text-indent:-9999px; margin:40px 0 0 155px; display:inline;}
#logo a {width:172px; height:32px; display:block; background:url(images/logo.png) no-repeat; outline:none;}
#slogan {float:right; width:317px; height:37px; background:url(images/slogan.png) no-repeat; margin:39px 35px 0 0; text-indent:-9999px; display:inline;}
#header_menu {text-align:center; color:#FFFFFF; font-size:14px; clear:both; padding-top:50px; font-weight:bold;}
#header_menu a {color:#DB5F29; text-decoration:none;}
#header_menu a:hover {color:#873916;}

#main {background:url(images/main_bg.png) repeat-y; font-size:13px; line-height:17px; color:#333333; float:left; width:100%;}
#main a {color:#38BACC;}
#main a:hover {color:#21747F;}
#text {margin:30px 285px 30px 45px;}
#text br {line-height:0;}
#text p {margin:10px 0;}
#text h1 {font-size:28px; font-weight:normal; margin:24px 0 10px 0; color:#3096A8;}
#text h1.margin {margin-bottom:12px;}
#text h2 {font-size:18px; font-weight:normal; margin:20px 0 10px 0;}
#text h2 a {font-size:24px; text-decoration:none;}
#text h3 {font-size:20px; font-weight:normal; margin:24px 0 10px 0; color:#3096A8;}
#text h4 {font-size:15px; font-weight:normal; margin:-5px 0 0 0; color:#3096A8;}
#text h5 {font-size:13px; font-weight:normal; margin:0; color:#AAAAAA;}
#text h5.margin {margin-top:-5px;}
#text ol, #text ul {padding:0; margin:10px 0;}
#text li {margin-left:40px;}
#sidebar {width:180px; float:right; margin:6px 45px 30px 30px; display:inline;}
#sidebar h3 {font-size:20px; font-weight:normal; margin:24px 0 10px 0; color:#3096A8;}
#sidebar ul {margin:0px; padding:0px;}
#sidebar li {list-style:none; padding:1px 0 1px 12px; background:url(images/li.png) 0px 8px no-repeat;}

#footer_menu {height:41px; background:url(images/footer_bg.png) no-repeat; clear:both; text-align:center; color:#FFFFFF; font-size:12px; padding-top:16px;}
#footer_menu a {color:#DB5F29; text-decoration:none;}
#footer_menu a:hover {color:#873916;}

#footer {color:#D8F2F4; text-align:center; font-size:10px; margin:2px 0 15px 0;}

#searchform {margin:0;}
#searchform #searchsubmit {width:30px; border:1px solid #43B5C9; background-color:#60C8D6; color:#FFFFFF; font-weight:bold; cursor:pointer;}
#searchform #searchsubmit:hover {border:1px solid #3096A8; background-color:#38BACC;}
#searchform #s {width:140px;}

#navigation a {border:1px solid #43B5C9; background-color:#60C8D6; color:#FFFFFF; font-weight:bold; text-decoration:none; padding:1px 3px; display:block; margin:10px 0 30px 0;}
#navigation a:hover {border:1px solid #3096A8; background-color:#38BACC; color:#FFFFFF;}

.aligncenter {margin:0 auto;}
.alignleft {float:left;}
.alignright {float:right;}
.alignnone {}

acronym {border-bottom:1px dotted #333333;}
.line {border-top:1px dashed #DDDDDD;}
.comment {border:1px solid #EEEEEE; margin:10px 0; padding:7px; background-color:#F9F9F9; font-size:12px; line-height:15px;}
#text .comment p {margin:6px 0;}
.white {background-color:#FFFFFF; padding:10px 15px 3px 15px;}

#commentform {margin:0;}
#commentform #comment {width:500px;}
#commentform #author, #commentform #email, #commentform #url {width:250px;}
#commentform #submit {width:130px; border:1px solid #43B5C9; background-color:#60C8D6; color:#FFFFFF; font-weight:bold; cursor:pointer;}
#commentform #submit:hover {border:1px solid #3096A8; background-color:#38BACC;}
#commentform p {margin:5px 0;}
#commentform small {font-size:11px;}

#contactform {margin:20px 0 0 0;}
#contactform div {margin-top:5px;}
#contactform label {display:block; float:left; width:90px;}
#contactform #comment {width:500px;}
#contactform #author, #contactform #email {width:250px;}
#contactform #submit {margin-left:90px; margin-top:3px; cursor:pointer; border:1px solid #43B5C9; background-color:#60C8D6; color:#FFFFFF; font-weight:bold;}
#contactform #submit:hover {border:1px solid #3096A8; background-color:#38BACC;}