/* ----------------------

title = beinspired.css
author = RND
date = 09-04-2010
version = beinspiredby.co.uk v3.0
description = stylesheet for beinpsiredby.co.uk

copyright BeInspired Limited 2010 

-----------------------*/

/* ----------------------
General html
-----------------------*/
html, body, li, ul, div, span {padding: 0px;margin: 0px;}
body {padding: 0px;text-align: center;margin-top: 0px;margin-bottom: 0px;padding-bottom: 0px;background-image: url('../Images/bi_background_top.jpg');background-repeat: repeat-x;background-color: #eee9d5;font-family: 'PT Sans', serif;font-size: 13px;font-weight: normal;color: #666666;}
img {border: 0px;}
ul {padding-left: 10px;}
li {display: block;font-size: 13px;}
input, textarea, select {padding: 5px;border: solid 1px gray;font-family: 'PT Sans', serif;font-size: 13px;font-weight: normal;color: #666666;}
.loading { background-image: url('../Images/bi_loader.gif'); }

/* ----------------------
Master Page
-----------------------*/
#master_page {margin-left: auto;margin-right: auto;width: 970px;margin-bottom: 0px}
#master_header {height: 140px;background-color: #FFFFFF;width: 970px;}
#master_logo {text-align: left;width: 300px;top: 25px;left: 25px;position: relative;float: left;}
#master_menu {text-align: right;width: 500px;top: 65px;left: 100px;position: relative;z-index: 20;float: left;}
#master_bubbles_top {width: 650px;height: 140px;top: -30px;left: 250px;position: relative;z-index: 10;float: left;}
#master_main {background-color: White;width: 970px;height: 100%;}
#master_left {width: 670px;text-align: left;z-index: 1;float: left;margin-left: 10px;}
#master_right {width: 260px;text-align: left;z-index: 2;float: left;margin-left: 20px;}
#master_footer {width: 950px;padding-left: 10px;padding-top: 10px;padding-right: 10px;background-color: White; text-align: left; vertical-align: bottom;}
.footer_ul {width: 930px; display: inline-block; vertical-align:top; color: White;}
.footer_li {width: 24%; display: inline-block; text-align:left; vertical-align:top;}
.footer_li ul {padding: 0px;}
.footer_li ul li {padding: 3px; display: block;}

/* ----------------------
Text
-----------------------*/
a {font-size: 13px;font-weight:bold;text-decoration:none;color:#666666;}
a:Hover {font-size: 13px;font-weight:bold;text-decoration:underline;color:#666666;}
h1,h1 a {font-size:24px;color:#808080;font-weight:normal;text-decoration:none;margin:0px;padding:0px;}
h1 a:hover {font-size:24px;color:#808080;font-weight:normal;text-decoration:underline;margin:0px;padding:0px;}
h2,h2 a {margin-top:2px;margin-bottom:10px;font-size:14px;color:#808080;font-weight:normal;text-transform:uppercase;text-decoration:underline;}
h2 a:hover {margin-top: 2px;margin-bottom: 10px;font-size: 14px;color: #808080;font-weight: normal;text-transform: uppercase;text-decoration: underline;}
h3, h3 A, a.h3 {font-size: 13px;color: #f68723;font-weight: normal;text-transform: uppercase;text-decoration: none;}
h3 a:hover, a.h3:hover{font-size: 13px;color: #f68723;font-weight: normal;text-transform: uppercase;text-decoration: underline;}
.menu_text, .menu_text A, a.menu_text {font-size: 20px;font-weight: bold;color: #808080;text-decoration: none;margin-left: 10px;}
.menu_text A:Hover, a.menu_text:Hover {font-size: 20px;font-weight: bold;color: #f68723;text-decoration: underline;margin-left: 10px;}
.menu_text_active, .menu_text_active A, a.menu_text_active {font-size: 20px;font-weight: bold;color: #f68723;text-decoration: none;margin-left: 10px;}
.menu_text_active A:Hover, a.menu_text_active:Hover {font-size:20px;font-weight:bold;color:#f68723;text-decoration:underline;margin-left:10px;}
.footer_text,span.footer_text,.footer_text A,a.footer_text,span.footer_text A {font-size: 13px;color: #FFFFFF;}
.footer_text A:Hover,a.footer_text:Hover,span.footer_text A:hover {font-size:13px;text-decoration:underline;color:#FFFFFF;}
.small_text a, a.small_text {font-size: 11px;font-weight: bold;}
.small_text a:hover, a.small_text:hover {font-size: 11px;font-weight: bold;}

/* ----------------------
Content includes
-----------------------*/
#news_content {width: 260px;background-color: #E2D7C2;}
#blog_content {width: 440px;background-color: #F7F2D5;}
#blog_data {font-size: 11px;}
#blog_data .rssBody ul {padding-left: 0px;list-style: none;}
#blog_data .rssBody ul li {list-style: none;}
#dyk_content {width: 260px;background-color: #ccecfb;}
#contact_content {width: 430px;background-color: #e7e7e8;}
#jml_content {width: 260px;background-color: #e5dac2;}
#timetable_content {width: 260px;background-color: #FFCC66;}
#facebook_content {width: 260px;background-color: #fbe8f1;}
#yoga_content {width: 440px;background-color: #fee7d1;}
#master_footer_content {background-color: #666699;}
#master_footer_copyright {background-color: #AEAECA; text-align: right}
#articles_content {width: 650px;height: 460px;background-color: #D9DAE1;padding: 10px;}
.content_padding { padding: 10px;}
.content_float { float:left;}

/* ----------------------
Homepage navigation
-----------------------*/
#slider {position: relative;width: 650px;height: 400px;background: #eee7db url('../Images/bi_loader.gif') no-repeat 50% 50%;}
#slider img{position: relative;top: 0px;left: 0px;display: none;}
#slider a {border: 0;display: block;}
.nivoSlider{position: relative;}
.nivoSlider img {position: absolute;top: 0px;left: 0px;width: 650px;height: 400px;}
.nivoSlider a.nivo-imageLink {position: absolute;top: 0px;left: 0px;width: 650px;height: 400px;border: 0;padding: 0;margin: 0;z-index: 60;display: none;}
.nivo-slice {display: block;position: absolute;z-index: 50;height: 100%;}
.nivo-caption {position: absolute;left: 0px;bottom: 0px;background: #000;color: #fff;opacity: 0.8;width: 100%;z-index: 89;}
.nivo-caption p {padding: 5px;margin: 0;}
.nivo-caption a {display: inline !important;}
.nivo-html-caption {display: none;}
.nivo-directionNav a {position: absolute;top: 45%;z-index: 99;cursor: pointer;display: block;width: 30px;height: 30px;background: url('../Images/bi_arrows.png') no-repeat;text-indent: -9999px;border: 0;}
#slider .nivo-prevNav {background-position: -30px 0;right: 15px;}
#slider .nivo-nextNav {left: 15px;}
.nivo-controlNav {position: absolute;right: 5px;bottom: -15px;}
.nivo-controlNav a {display: block;width: 10px;height: 10px;background: url('../Images/bi_bullets.png') no-repeat;text-indent: -9999px;border: 0;margin-right: 3px;float: left;}
.nivo-controlNav a.active {background-position: -10px 0;}

/* ----------------------
Tabs
-----------------------*/
.ui-tabs .ui-tabs-hide {display: none;}
.tab_ul {margin: 10px;padding: 0px;padding-bottom: 10px;border-bottom: 1px solid black;}
.tab_li {display: inline;text-align: left;margin: 0px;list-style-type: none;}
.tab_div {margin-left: 10px;margin-right: 10px;margin-top: 5px;}
#tabs .ui-tabs-nav li.ui-tabs-selected a:link, #tabs .ui-tabs-nav li.ui-tabs-selected a:visited, #tabs .ui-tabs-nav li.ui-tabs-selected a:hover, #tabs .ui-tabs-nav li.ui-tabs-selected a:active {font-size: 20px;color: #f68723;text-decoration: none;}

/* ----------------------
Corners
-----------------------*/
.corners {border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}
.corners_top {border-top-right-radius: 10px;border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-webkit-border-top-left-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;}
.corners_bottom {border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;-webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomleft: 10px;-moz-border-radius-bottomright: 10px;}

/* ----------------------
Watermarks
-----------------------*/
.watermark {color: #999;}

/* ----------------------
Toggle
-----------------------*/
h1.trigger {background-position: 220px;padding: 0 0 0 0px;margin: 0 0 0 0;width: 240px;float: left; /*      background-image: url('../Images/bi_arrow_down.gif');     background-repeat: no-repeat;      */}
h1.trigger a{text-decoration: none;display: block;}
h1.trigger a:hover {}
h1.active {/*     background-image: url('../Images/bi_arrow_right.gif');     background-repeat: no-repeat;     */}
.toggle_container{margin: 0;padding: 10px 0 0 0;overflow: hidden;clear: both;}
