/*.grid_960_16 { background: url(http://www.sheko.co.uk/system/application/assets/images/generic/16_col.gif) repeat-y; }*/
/* background: url( http://localhost/getwed/system/application/assets/images/generic/shade.png ); */

body{font-size: 62.5%;font-family: arial;color: #333;background-color:#91bcbd; padding-bottom: 8px }
.user_1 #left{float: left;width: 228px;padding-top: 38px;}
.user_1 #middle{float: left;width: 486px; padding: 40px 10px 16px 10px; }
.user_1 #right{padding-top: 244px;float: left;width: 226px;}
a{color:#025E6D;}
#wrapper{background: url( "images/background.gif" );width: 960px;margin: 0px auto; }
#left{   float: left; }                                               
#middle{ float: left; }
#right{  float: left; background:url(images/mr_owly.gif) no-repeat 0px 0px;  }

#header{ margin-bottom: 20px;}
#header_inner{ padding: 0px 8px 4px 8px; }
#logo{  margin-bottom: 16px;   }

/* faqs */
.faq_section{margin-bottom: 16px; padding: 10px;}
.faq_section .question{ font-size: 1.2em; font-weight: bold; }
.faq_section .answer{   font-size: 1.1em; }
h2{margin-bottom: 8px;font-size: 12px;}

#block_testimonial .name{ font-weight: bold; font-size: 1.2em; }
#block_testimonial p{     font-size: 1.2em; font-style: italic; line-height: 1.4em; }

#block_content h1{color:#990E00;}
#block_content h2{color:#333333;}

/* headers */
#block_content h1{ font-size: 2.6em; font-family:"Georgia",Times New Roman,Times,serif;margin-bottom:20px;}
#block_content h2{ font-size: 1.8em; margin-bottom:6px;}
#block_content h3{ font-size: 1.6em; margin-bottom:4px;}
#block_content h4{ font-size: 1.4em;  }

#block_content p{  font-size: 1.2em;margin-bottom:20px;line-height:1.3em;}
#block_content ol,#block_content ul{padding-top: 4px;padding-left: 20px;margin-bottom: 20px;}
#block_content ol li ol,
#block_content ul li ul{padding-top: 2px;padding-left: 20px;margin-bottom: 8px;}
#block_content ul li,
#block_content ol li{font-size: 1.3em;}
#block_content ol li ol li,#block_content ul li ul li{font-size: 1em;}

#ali_right_block{padding-left:10px; padding-right:10px;}
#ali_right_block p{font-size:1.2em;}
#ali_right_block h1{font-size:1.2em; font-weight:bold;}
#ali_right_block h2{font-size:0.8em;}


#header p{font-size:1em;}
#header h5{font-size:1.3em;}

/* Colors */
#block_content h1{color:#025E6D; padding-top:20px;}
#block_content h2{color:#333;}
#block_content h3{color:#333;}
#block_content h4{color:#333;}
#block_content p{color:#383838;}
#block_content a{}
#block_content li{color:#383838;}

.nav_on{ color: #574c40 !important; }

#navigation_main{ margin-top: 46px; text-align:right; }
#navigation_main a{ display: block;font-size: 1.6em;text-decoration: none;color: #FFF; padding: 4px 0px 4px 0px;}
#navigation_main a:hover{ color: #574c40; }
#navigation_main li{float: left;list-style-type: none;padding-left: 10px; width: 204px;}

#navigation_extra{ margin-top: 16px; text-align:right; }
#navigation_extra a{ display: block;font-size: 1.4em;text-decoration: none;color: #FFF; padding: 4px 0px 4px 0px;}
#navigation_extra a:hover{ color: #574c40; }
#navigation_extra li{float: left;list-style-type: none;padding-left: 10px; width: 204px;}

#navigation_footer a{ color: #333; display: block;font-size: 1.1em;text-decoration: none;padding: 4px 0px 4px 0px;}
#navigation_footer li{float: left;list-style-type: none;padding-right: 10px;}

#footer{
padding-top: 8px;
background-color: #91BCBD;
padding-bottom: 8px;
}
#footer_inner{
border-top: 1px solid #145E6D;
}
#footer_left{  width: 480px; float: left; }
#footer_right{ width: 480px; float: left; text-align:right; }

/* Sign In */

#block_sign_in{}
#block_sign_in h2{padding-bottom: 8px;}
#block_sign_in .text-wide{width: 120px;}
#block_sign_in th{width: 67px;font-size: 1.1em;}
#block_testimonial{}

#block_forgot_password p { font-size: 1.2em; margin-bottom:10px;}

#block_contact_form table{ font-size: 1.2em; }
#block_contact_form p { font-size: 1.2em; margin-bottom:10px;}
#block_contact_form input { padding: 1px; }
#block_contact_form th{ padding-top: 2px; padding-right: 20px; }
#block_contact_form td{ padding-bottom: 6px; }

#block_contact_form textarea{width: 330px;}

#block_contact_form .text_input{width: 330px;}

#left  .block{ }
#right .block{ }

/* Therapists */

#block_therapists .therapist_section{ margin-bottom: 10px; }
#block_therapists .left{ width: 156px;  }
#block_therapists .right{ width: 320px;  padding-left: 10px; }
#block_therapists td, #block_therapists th{ padding: 2px;}
#block_therapists table{border-collapse:collapse; }
#block_therapists p{ font-size: 1.1em; }
.therapist_section h2 a{ color: #025E6D; text-decoration: none; }

#block_therapist .therapist_section{ margin-bottom: 10px; }
#block_therapist .left{ width: 200px;  }
#block_therapist .right{ width: 240px;  padding-left: 10px; }
#block_therapist .therapist_image{ float: right; margin-left: 10px; margin-bottom: 10px; padding: 2px;  }
#block_therapist h1 { color:#025E6D; padding-top:20px; }
#block_therapist h2 { color:#025E6D; padding-top:0px; }
#block_therapist p{ font-size: 1.2em; }
#block_therapist table{border-collapse:collapse; }
#block_therapist td, #block_therapist th{  padding: 4px;}

.about_image{ float: right; margin-left: 10px; }

#block_news_display_view{  padding-bottom: 24px; border-bottom: 1px dotted #AAA; margin-left:10px; margin-right:10px; }
#block_blogs_display_view{  padding-bottom: 24px; border-bottom: 1px dotted #AAA; margin-left:10px; margin-right:10px; }



.blogs_display_view_section{padding-bottom: 10px;}
.news_display_view_section{padding-bottom: 10px;}

.news_view_section{ padding-bottom: 10px; }
.blogs_view_section{ padding-bottom: 10px; }
#block_news_view p{ font-size: 1.2em; }
#block_blog_view p{ font-size: 1.2em; }

#block_breadcrumb{ color: #888; }