
.custom #container { background: transparent scroll 0 0; border:1px solid #fff; padding: 0 0; }
.custom .full_width { background: transparent url("images/header-bg.png") repeat-x fixed 0 0; clear: both; width: 100%; }
.custom .full_width .page { background: transparent; border: none; }
.custom #header_area .page { background: none repeat scroll 0 0 transparent; border: none; padding-top: 2.2em; }
.custom #header { border-style: none; padding: 0px; }

/* Nav */
.custom #nav_outer { border: 1px solid #DDD;  border-width: 1px 0 0 0; width: 100%; margin: auto; overflow: hidden; }
.custom #nav_container { width: 100%; margin: auto; overflow: hidden; border: none; }
.custom #nav_search { font-size: 1.3em; margin: 2px 0 0 0; float: right; text-align: right; }
.custom #nav_search input { width: 12em; background: #EEE; border: 1px solid #DDD; }
.custom #nav_menu { float: left; clear: left; border: none;}

.custom .menu li { border-width: 0px 1px 1px 0px; }
.custom ul.menu { border-bottom-width: 0px; }
.custom .menu li.tab-6 a { background: #039; color: #FFF; }


/* Sidebar */
/* .custom #sidebars li { margin-left: 10px; } */
/* .custom #sidebars h3 { background-color: #FFF; color:#000; font-size: 1.3em; padding: 0px 0px 0px 0px; border: 2px solid #039; border-width: 0px 0px 2px 0px; } */
.custom #sidebars h3 { background-color: #039; color:#FFF; font-size: 1.3em; padding: 0px 0px 0px 5px; }
.custom #sidebars ol { margin-left: 20px; }
.custom #multimedia_box { margin-bottom: 0px; margin-top: 10px; }
.custom .video_box { background: #FFF; }
.custom li.widget { margin-bottom: 18px; }

/* Search */

/* Paypal button fix */
.custom .format_text input, #commentform input, #commentform textarea { width:auto; border-width: 0px; }

/* Footer */
.custom #footer { border: 1px solid #DDD; border-width: 1px 0 0 0; }

.custom .blog-update { background: #ffffa0; border: 1px solid #999; padding: 10px 10px 10px 10px; margin-bottom: 20px; }

