/*  



Theme Name: Beach Sunset



Theme URI: http://www.freewpthemes.net/preview/beachsunset/



Description: Widget ready and tested on WP 2.3.1



Version: 2.0



Author: Free WordPress Themes



Author URI: http://www.freewpthemes.net/



*/

body {padding:0;margin:0px;background: #FFFFFF url(images/page_bg.jpg) 50% 0 no-repeat;	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color: #4E4E50;font-size:12px;}

a{ text-decoration:none;}

h2 {font-size: 18px;}

h3 {}

p, ul, ol {margin:0; padding:0px; line-height: normal; text-align: justify;font-size: 13px;}

p {margin-bottom:12px;}

ul, ol {}

blockquote{}

form{ padding:0px; margin:0px; display:inline;}

a:hover { text-decoration: none; }

a img {border: none;}

.clear{ clear:both;}

img.left {float: left;margin: 7px 30px 0 0;}

img.right {float: right;margin: 7px 0 0 30px;}

hr { display: none; }

.list1 {}

.list1 li {float: left;line-height: normal;}

.list1 li img {margin: 0 30px 30px 0;}

.list1 li.alt img {margin-right: 0;}

#wrapper {width: 1056px;margin: 0 auto;}



/* Header */

#header-wrapper {}

#header{width:1056px; margin: 0 auto; padding:15px 0px 0px 0px;background:no-repeat left top; float:left; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://nationaldietnetwork.com/wp-content/themes/W3Snationaldietnetwork/images/page_shadow.png');}

#header[id]{width:1056px; margin: 0 auto; padding:15px 0px 0px 0px;background: url(images/header_bg.png) no-repeat left top; float:left;}

.headerContainer{ background:transparent url(images/header_tan_bg.gif) no-repeat scroll center top; padding:15px 20px 0px 30px; width:994px; float:left; float:left;}



/* Menu */

#menu {float:left; width: 994px; padding-left:30px;}

#menu h2{ display:none;}

#menu ul {margin:0; padding:0px 0px 0px 8px; list-style: none;line-height: normal; background:url(images/main_nav_bg.jpg) repeat-x; float:left; width:986px;}

#menu li {display: block;float: left;}

#menu a {float: left;color: #FFFFFF;font-size: 9pt;font-family: Trajan Pro;padding: 0px 15px 0px 15px;text-transform: uppercase; line-height:25px; text-decoration:none;border-top:2px solid #054175;}

#menu a:hover { text-decoration: none; background:#05233f; border-top:2px solid #ae1903;}

#menu .current_page_item a {color: #FFFFFF;}

#menu ul li ul{ background:none; display:inline; float:left; width:auto; padding:0 0 0 0;}



/* Search */

#search {float: right; width: 305px; height: 50px;}

#search form{float: right; margin: 0; padding: 15px 20px 0 0;}

#search fieldset{margin: 0; padding: 0; border: none;}

#search input{float: left; border: none;}

#search-text { width: 135px; height: 18px; padding: 3px 0 0 5px; background: #ECF9E4; color: #658453;}

#search-submit{ height: 21px; margin-left: 12px; color: #39561D;}



/* header banner*/

#indexBanner{ height:272px; width:992px; float:left;padding-left:30px;}



/* Page */



.page_bg{ width: 1056px; margin:0 0 0 0; background:top left repeat-y; float:left; 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://nationaldietnetwork.com/wp-content/themes/W3Snationaldietnetwork/images/page_shadow.png');}

.page_bg[class]{ width: 1056px; margin:0 0 0 0; background:url(images/page_shadow.png) top left repeat-y; float:left;}

/*#page{ width:996px; margin: 0 auto; background:url(images/page_shadow.png) top left repeat-y; float:left; padding:0 30px;}*/



/* code for png in ie */



#page{ 

	width:996px; 

	margin: 0 auto; 

	background:top left repeat-y; 

	float:left; 

	padding:0 30px;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://nationaldietnetwork.com/wp-content/themes/W3Snationaldietnetwork/images/page_shadow.png');

}

#page[id]{background:url(images/page_shadow.png) top left repeat-y;}





/** LOGO */

#logo{padding:10px 0 5px 0px; float:left; margin:0px;}

/*#logo[id]{background:url(images/logo.png) 0px 10px no-repeat;}*/

.loginForm{float:right; padding:30px 0px 0px 0px; width:350px;}

.loginForm input{ float:left;}

.loginForm input.text{ border:none; background:url(images/login_background.jpg) top left no-repeat; color:#B5874B; width:110px; margin-right:7px; padding:4px 0 0 5px; height:17px;}



/* Content */

#content {float: left;width: 638px; background:url(images/paragraph_heder_bg.jpg) top left no-repeat; }

/* Post */

.post {/*margin-bottom:25px;*/ padding:10px 0px;}

.post .title{height:40px; float:left; width:100%; }

.post .title a, #content .post h2 {text-decoration: none; color: #D00000; float:left; font-size:18px;}

#content .post h2 {background:url(images/thrive_t_icon.png) 10px 5px no-repeat; padding:0px 0px 0px 30px; margin:0px;}

.post .date { float: right; margin-top: -48px; padding: 0 20px;	border: 1px dashed #24130F;	background: #24130F; font-weight: normal; font-size: 18px;	color: #F1B566;	display:none;}

.post .meta {margin: -30px  0 3px 25px;	padding: 2px 30px 2px 0px; font-weight: normal;	font-size: 10px; color: #B6ACA2;}

.post .meta a { color: #B6ACA2; }

.post .entry { padding:0px 0 0px 30px;}

.post .links {margin: 0 250px 0 0; padding: 0 0 0 0px;}

.post .links .comments {}

.post .links .permalink{padding-left: 17px;}



/* Sidebar */

#sidebar {float: right; width:300px; background:url(images/right_col_bg.jpg) top left repeat-x;}

#sidebar h1{ color:#D00000;font-size: 11pt; padding:0px;}

#sidebar ul {margin:0; padding:0px 0px 0px 10px;list-style: none;line-height: normal; float:left; width:100%;}

#sidebar li {padding:0px 0px 10px 0px; float:left; display:block; width:100%;}

#sidebar li a{ font-weight:bold; color:#D00000;}

#sidebar li span{padding: 0px 0px; display:block;}

#sidebar li ul{float:left; width:80%; padding-left:32px;}

#sidebar li li{margin: 0;}

#sidebar p {margin: 0;}

#sidebar h2 {height: 33px; margin: 0 0 0px 0px; padding: 8px 0 2px 32px; width:275px; font-size: 16px; background:url(images/thrive_t_icon.png) 10px 15px no-repeat; color: #D00000;}



/* Calendar */

#calendar {}

#calendar caption {padding-bottom: 5px;font-weight: bold;}

#calendar table {width: 100%;border-collapse: collapse;border-bottom: 1px solid #24130F;border-left: 1px solid #24130F;border-right: 1px solid #24130F;}

#calendar thead th {padding: 5px 0;text-align: center;border-top: 1px solid #24130F;border-left: 1px solid #24130F;background: #24130F;}

#calendar tbody td {padding: 5px 0;text-align: center;border-top: 1px solid #24130F;border-left: 1px solid #24130F;border-bottom: 1px solid #24130F;}

#calendar tfoot td { padding: 5px; border-left: 1px solid #24130F; border-bottom: 1px solid #24130F;}

#calendar tfoot #next {	border-top: 1px solid #24130F;text-align: right;}

#calendar tfoot #prev {border-top: 1px solid #24130F;}

#calendar .pad {border-bottom: 1px solid #24130F;}

#calendar #today {background: #24130F;}



/* Footer */

#footer{width:1028px; float:left;	background:top left repeat-y; padding-left:28px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://nationaldietnetwork.com/wp-content/themes/W3Snationaldietnetwork/images/page_shadow.png');}

#footer[id]{width:1028px; float:left;	background:url(images/page_shadow.png) top left repeat-y; padding-left:28px;}

.footer {width: 1002px; padding:0;height:185px;background: url(images/footer_bg.jpg) no-repeat left top;float:left;}

#footer p {margin: 0;padding: 20px 0;text-align: center;line-height: normal;color: #FFFFFF;display:none;}

#footer a {}

.credit {margin: 0;padding: 0;}

#commentform {margin: 0;}

#comment {margin: 0;width: 500px;}

.alignright {float: right;}

.alignleft {float: left;}

#respond {margin: 0;padding-left: 20px;padding-top: 50px; display:none;}

.navigation {padding-top: 20px;}

.pagetitle {padding-bottom: 20px; display:none;}

#tag_cloud {display: block;	margin: 20px;padding-top: 20px;}

#tag_cloud h2 {margin: 0 -20px;}

.pagetitle {padding: 10px 0px;font-size: 24px;color: #FFFFFF;}

.commentlist {}

#comments{padding-left: 20px;}

.scroller_text{color:#FFFFFF;font-family:Georgia;font-size:13pt;height:100px;margin:115px 0 0 40px;text-align:center;width:535px;}

.scroller_text a{ margin:8px 0px 0px 150px; float:left;}

.scroller_buttons{color:#FFFFFF;float:left;margin:-20px 0 0 10px;}

.scroller_title {float: left;padding:0px;}

.scroller_button {float: left;margin: 0 10px 0 0;color: #FFFFFF;}

.scroller_button div {background: #4175a2; height:25px; width:25px; text-align:center; border:1px solid #6288aa; line-height:25px;}

.scroller_button div a{ text-decoration:none!important;}

.scroller_button_active div {background: #084b7f;}

.scroller_button:hover div {background: #084b7f;}

