@charset "utf-8";
/* CSS Document */

body {
 margin:0;
 color:#232323;
 padding-top: 0px;
 padding-right: 0;
 padding-bottom: 0;
 padding-left: 0;
 background-attachment: scroll;
 background-image: url(images/bg.jpg);
 background-repeat: repeat-x;
 background-position: top;
 background-color: #f7fcf8;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span {
margin:0; padding:0;
}
img {border:0}
ul{
 margin:0; 
 padding:0; 
 list-style-type:none;
 font-size:0;
 line-height:0;
}
.spacer{
 clear:both; 
 font-size:0; 
 line-height:0;
}



/*---topheader---*/
#topheader{
 width:1004px;
 height:146px;
 margin-top: 0;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
 font-family: Tahoma;
 font-size: 12px;
 font-style: normal;
 line-height: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none;
 color: #dcd66e;
 text-decoration: none;
 padding: 0px;
 float: none;
 background-image: url(images/topbanner_bg.jpg);
 background-repeat: no-repeat;
 background-position: center;
}
.logo {
 background-image: url(images/logo.gif);
 background-repeat: no-repeat;
 padding: 0px;
 float: left;
 height: 95px;
 width: 321px;
 margin-top: 30px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
}
.menu_area {
 float: left;
 margin-top: 58px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
} 
.menu_text {
 font-family: Arial;
 font-size: 10px;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #FFFFFF;
 text-decoration: none;
}
.ideas {
 font-family: Arial;
 font-size: 25px;
 font-weight: normal;
 text-transform: lowercase;
 color: #5a5a5a;
 text-decoration: none;
 background-image: url(images/ico_weight.png);
 background-repeat: no-repeat;
 margin: 0px;
 float: left;
 height: 70px;
 width: 100px;
 padding-top: 10px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 61px;
}
.ideas:hover {
 font-family: Arial;
 font-size: 25px;
 font-weight: normal;
 text-transform: lowercase;
 color: #ffffff;
 text-decoration: none;
 background-image: url(images/ico_weight.png);
 background-repeat: no-repeat;
 margin: 0px;
 float: left;
 height: 70px;
 width: 100px;
 padding-top: 10px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 61px;
}
.links {
 font-family: Arial;
 font-size: 25px;
 font-weight: normal;
 text-transform: lowercase;
 color: #5a5a5a;
 text-decoration: none;
 background-image: url(images/ico_smoking.png);
 background-repeat: no-repeat;
 margin: 0px;
 float: left;
 height: 70px;
 width: 100px;
 padding-top: 10px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 59px;
}
.links:hover {
 font-family: Arial;
 font-size: 25px;
 font-weight: normal;
 text-transform: lowercase;
 color: #ffffff;
 text-decoration: none;
 background-image: url(images/ico_smoking.png);
 background-repeat: no-repeat;
 margin: 0px;
 float: left;
 height: 70px;
 width: 100px;
 padding-top: 10px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 59px;
}
.info {
 font-family: Arial;
 font-size: 25px;
 font-weight: normal;
 text-transform: lowercase;
 color: #5a5a5a;
 text-decoration: none;
 background-image: url(images/ico_phobia.png);
 background-repeat: no-repeat;
 margin: 0px;
 float: left;
 height: 70px;
 width: 100px;
 padding-top: 10px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 60px;
}
.info:hover {
 font-family: Arial;
 font-size: 25px;
 font-weight: normal;
 text-transform: lowercase;
 color: #ffffff;
 text-decoration: none;
 background-image: url(images/ico_phobia.png);
 background-repeat: no-repeat;
 margin: 0px;
 float: left;
 height: 70px;
 width: 100px;
 padding-top: 10px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 60px;
}
.works {
 font-family: Arial;
 font-size: 25px;
 font-weight: normal;
 text-transform: lowercase;
 color: #5a5a5a;
 text-decoration: none;
 background-image: url(images/ico_stress.png);
 background-repeat: no-repeat;
 margin: 0px;
 float: left;
 height: 70px;
 width: 105px;
 padding-top: 10px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 60px;
}
.works:hover {
 font-family: Arial;
 font-size: 25px;
 font-weight: normal;
 text-transform: lowercase;
 color: #ffffff;
 text-decoration: none;
 background-image: url(images/ico_stress.png);
 background-repeat: no-repeat;
 margin: 0px;
 float: left;
 height: 70px;
 width: 105px;
 padding-top: 10px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 60px;
}


/*---search_strip---*/
#search_strip {
 width:1004px;
 height:76px;
 margin-top: 0;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
 font-family: Tahoma;
 font-size: 12px;
 font-style: normal;
 line-height: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none;
 color: #dcd66e;
 text-decoration: none;
 padding: 0px;
 float: none;
}
#search_strip h2 { margin-left:80px }


/*---body_area---*/
#body_area {
 width:1004px;
 height:820px;
 margin-top: 0;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
 font-family: Tahoma;
 font-size: 12px;
 font-style: normal;
 line-height: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none;
 color: #dcd66e;
 text-decoration: none;
 float: none;
 padding-top: 52px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
} 
#innerbody_area {
 width:1004px;
 margin-top: 0;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
 font-family: Tahoma;
 font-size: 12px;
 font-style: normal;
 line-height: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none;
 color: #dcd66e;
 text-decoration: none;
 float: none;
 padding-top: 52px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
} 
.left {
 margin: 0px;
 float: left;
 height: 820px;
 width: 153px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 60px;
 overflow:hidden;
}
.left_menu_area {
 margin: 0px;
 padding: 0px;
 float: right;
 height: 500px;
 width: 153px;
}
.left_menutop {
 background-image: url(images/menu_top.png);
 background-repeat: no-repeat;
 margin: 0px;
 padding: 0px;
 float: left;
 height: 1px;
 width: 153px;
}
.left_menu {
 font-family: Arial;
 font-size: 11px;
 font-weight: bold;
 font-variant: normal;
 color: #386060;
 text-decoration: none;
 background-image: url(images/menu_active.png);
 background-repeat: no-repeat;
 margin: 0px;
 float: left;
 height: 20px;
 width: 138px;
 padding-top: 5px;
 padding-right: 15px;
 padding-bottom: 0px;
 padding-left: 0px;
}
.left_menu:hover {
 font-family: Arial;
 font-size: 11px;
 font-weight: bold;
 font-variant: normal;
 color: #da2a2a;
 text-decoration: none;
 background-image: url(images/menu_hover.png);
 background-repeat: no-repeat;
 margin: 0px;
 float: left;
 height: 20px;
 width: 138px;
 padding-top: 5px;
 padding-right: 15px;
 padding-bottom: 0px;
 padding-left: 0px;
} 
.comment_head {
 font-family: Georgia;
 font-size: 22px;
 font-weight: normal;
 text-transform: none;
 color: #d0910b;
 text-decoration: none;
 background-image: url(images/events.png);
 background-repeat: no-repeat;
 margin: 0px;
 float: left;
 width: 130px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 20px;
 padding-left: 23px;
 background-position: 20px 8px;
}
.comments_area {
 margin: 0px;
 padding: 0px;
 float: left;
 width: 150px;
}

.comments_text {
 font-family: Arial;
 font-size: 11px;
 font-weight: bold;
 color: #386060;
 text-decoration: none;
 margin: 0px;
 float: left;
 width: 153px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 10px;
 padding-left: 0px;
}
.comments_text2 {
 font-family: Arial;
 font-size: 11px;
 font-weight: bold;
 color: #386060;
 text-decoration: none;
 margin-left: 80px;
 float: left;
 width: auto;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 10px;
 padding-left: 0px;
}

.comments_link {
 font-family: Arial;
 font-size: 10px;
 font-weight: normal;
 text-transform: none;
 color: #9ca27e;
 text-decoration: underline;
}
.comments_link:hover {
 font-family: Arial;
 font-size: 10px;
 font-weight: normal;
 text-transform: none;
 color: #386060;
 text-decoration: underline;
}
.midarea {
 margin: 0px;
 float: left;
 height: 820px;
 width: 543px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 40px;
}
.midbox {
 margin: 0px;
 float: left;
 height: 400px;
 width: 543px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 40px;
 background-image: url(images/newbox2.png);
 background-repeat: no-repeat;
}
.head {
 font-family: Georgia;
 font-size: 45px;
 font-weight: normal;
 color: #d0910b;
 text-decoration: none;
 margin: 0px;
 float: left;
 width: 540px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 20px;
 padding-left: 0px;
}
.body_textarea {
 font-family: Arial;
 font-size: 14px;
 font-weight: normal;
 color: #3c6f75;
 text-decoration: none;
 margin: 0px;
 float: left;
 width: 500px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 10px;
 padding-left: 0px;
} 
.right {
 margin: 0px;
 padding: 0px;
 float: left;
 height: 820px;
 width: 170px;
}
.events_head {
 font-family: Georgia;
 font-size: 22px;
 font-weight: normal;
 text-transform: none;
 color: #d0910b;
 text-decoration: none;
 background-image: url(images/events.png);
 background-repeat: no-repeat;
 float: left;
 width: 135px;
 padding-top: 2px;
 padding-right: 0px;
 padding-bottom: 20px;
 padding-left: 35px;
 margin: 0px;
}
.login_area {
 margin: 0px;
 float: left;
 width: 150px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 15px;
 padding-left: 0px;
}
.login_top {
 background-image: url(images/login_01.png);
 background-repeat: no-repeat;
 margin: 0px;
 padding: 0px;
 float: left;
 height: 5px;
 width: 146px;
}
.login_bottom {
 background-image: url(images/login_03.png);
 background-repeat: no-repeat;
 margin: 0px;
 padding: 0px;
 float: left;
 height: 5px;
 width: 146px;
}
.login_bodyarea {
 margin: 0px;
 float: left;
 width: 140px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 10px;
 padding-left: 6px;
 background-attachment: scroll;
 background-image: url(images/login_02.png);
 background-repeat: repeat-y;
}
.right_head {
 font-family: Arial;
 font-size: 11px;
 font-weight: normal;
 color: #FFFFFF;
 text-decoration: none;
 margin: 0px;
 float: left;
 height: 17px;
 width: 131px;
 padding-top: 3px;
 padding-right: 0px;
 padding-bottom: 10px;
 padding-left: 0px;
 background-image: url(images/right_head.png);
 background-repeat: no-repeat;
}
.right_textbox{
 font-family: Arial;
 font-size: 11px;
 font-weight: normal;
 color: #FFFFFF;
 text-decoration: none;
 margin: 0px;
 float: left;
 height: 17px;
 width: 131px;
 padding-top: 3px;
 padding-right: 0px;
 padding-bottom: 10px;
 padding-left: 0px;
}
.right_text{
 font-family: Arial;
 font-size: 11px;
 font-weight: bold;
 color: #d5ca89;
 text-decoration: none;
 margin: 0px;
 float: left;
 height: 17px;
 width: 131px;
 padding-top: 3px;
 padding-right: 0px;
 padding-bottom: 10px;
 padding-left: 0px;
}
.righttextbox {
 font-family: Arial;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 margin: 0px;
 padding: 0px;
 float: left;
 height: 18px;
 width: 128px;
 border: 1px solid #999999;
}
.righttextbox:hover {
 font-family: Arial;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
 margin: 0px;
 padding: 0px;
 float: left;
 height: 18px;
 width: 128px;
 border: 1px solid #333333;
}
.login {
 font-family: Arial;
 font-size: 10px;
 font-weight: normal;
 color: #070808;
 text-decoration: none;
 background-image: url(images/login_button.png);
 background-repeat: no-repeat;
 float: right;
 height: 18px;
 width: 48px;
 margin-top: 0px;
 margin-right: 5px;
 margin-bottom: 0px;
 margin-left: 0px;
 padding-top: 3px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}
.login:hover {
 font-family: Arial;
 font-size: 10px;
 font-weight: normal;
 color: #070808;
 text-decoration: none;
 background-image: url(images/login_button1.png);
 background-repeat: no-repeat;
 float: right;
 height: 18px;
 width: 48px;
 margin-top: 0px;
 margin-right: 5px;
 margin-bottom: 0px;
 margin-left: 0px;
 padding-top: 3px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}
.newletter_head {
 font-family: Georgia;
 font-size: 22px;
 font-weight: normal;
 text-transform: none;
 color: #d0910b;
 text-decoration: none;
 background-image: url(images/newlinks.png);
 background-repeat: no-repeat;
 float: left;
 width: 135px;
 padding-top: 2px;
 padding-right: 0px;
 padding-bottom: 20px;
 padding-left: 25px;
 margin: 0px;
 background-position: 0px 3px;
}
.news_link {
 font-family: Arial;
 font-size: 11px;
 font-weight: normal;
 text-transform: none;
 color: #9ca27e;
 text-decoration: underline;
}
.news_link:hover {
 font-family: Arial;
 font-size: 11px;
 font-weight: normal;
 text-transform: none;
 color: #386060;
 text-decoration: underline;
}


/*---footer---*/
#footer{
 width:100%;
 margin-top: 0;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
 font-family: "Trebuchet MS";
 font-size: 11px;
 font-style: normal;
 line-height: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none;
 color: #c5a873;
 text-decoration: none;
 padding: 0px;
 float: left;
 height: 123px;
 background-image: url(images/footer.jpg);
 background-repeat: repeat-x;
 background-position: top;
 background-attachment: scroll;
}
.footer_links {
 font-family: Arial;
 font-size: 11px;
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 text-decoration: none;
 margin: 0px;
 float: left;
 height: 20px;
 width: 100%;
 color: #202219;
 padding-top: 15px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}
.footer_text {
 font-family: Arial;
 font-size: 12px;
 font-weight: normal;
 color: #cb0002;
 text-decoration: none;
 margin: 0px;
 float: left;
 height: 43px;
 width: 944px;
 padding-top: 53px;
 padding-right: 30px;
 padding-bottom: 32px;
 padding-left: 30px;
}
.footer_copyrights {
 font-family: "Trebuchet MS";
 font-size: 10px;
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 text-decoration: none;
 margin: 0px;
 float: left;
 height: 20px;
 width: 100%;
 color: #b17a04;
 padding-top: 5px;
 padding-right: 0px;
 padding-bottom: 2px;
 padding-left: 0px;
}
.footer_validation {
 font-family: "Trebuchet MS";
 font-size: 9px;
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 text-decoration: none;
 margin: 0px;
 float: left;
 height: 20px;
 width: 100%;
 color: #c75c2c;
 padding-top: 5px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}



/*---footerlinks---*/
a.footerlink:link, a.footerlink:visited {
 font-family: Arial;
 font-size: 11px;
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 text-decoration: none;
 color: #202219;
 padding-right: 5px;
 padding-left: 5px;
}
a.footerlink:hover, a.footerlink:active {
 font-family: Arial;
 font-size: 11px;
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 text-decoration: none;
 color: #202219;
 padding-right: 5px;
 padding-left: 5px;
 background-color: #fff
}



/*---validation---*/
a.css:link, a.css:visited, a.css:active {
 color: #fff;
 text-decoration: none;
 font-family: Arial;
 font-size: 11px;
 font-style: normal;
 line-height: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none; 
 background-color: #d0910b;
 margin: 0px;
 padding: 0px;
 clear: none;
 float: none;
 height: 20px;
 width: 100px;
 border: 1px dotted #fff;
 padding-top: 0px;
 padding-right: 20px;
 padding-bottom: 0px;
 padding-left: 20px;
}
a.css:hover  {
 color: #fff;
 text-decoration: none;
 font-family: Arial;
 font-size: 11px;
 font-style: normal;
 line-height: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none; 
 background-color: #386060;
 margin: 0px;
 padding: 0px;
 clear: none;
 float: none;
 height: 20px;
 width: 100px;
 border: 1px dotted #fff;
 padding-top: 0px;
 padding-right: 20px;
 padding-bottom: 0px;
 padding-left: 20px;
}


.footer_designed {
 font-family: Arial;
 font-size: 11px;
 font-style: normal;
 line-height: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none;
 text-decoration: none;
 margin: 0px;
 float: left;
 height: 20px;
 width: 100%;
 color: #3e8f96;
 padding-top: 15px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}



/*---designed-by---*/
.footer_designedlink {
 font-family: Arial;
 font-size: 11px;
 font-style: normal;
 line-height: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none;
 text-decoration: none;
 color: #1d6369;
}
.footer_designedlink:hover {
 font-family: Arial;
 font-size: 11px;
 font-style: normal;
 line-height: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none;
 text-decoration: none;
 color: #b17a04;
}
/*---inner---*/
#innercontentblank {
 margin: 0px;
 float: left;
 width: 750px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 40px;
}
#innerhedding {
 font-family: Georgia;
 font-size: 22px;
 font-weight: normal;
 text-transform: none;
 color: #d0910b;
 text-decoration: none;
 margin: 0px;
 float: left;
 width: 750px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 20px;
 padding-left: 0px;
}
#innercontent {
 font-family: Arial;
 font-size: 11px;
 font-weight: normal;
 text-transform: none;
 color: #9ca27e;
 text-decoration: none;
 margin: 0px;
 float: left;
 width: 700px;
 padding:0 0 10px 0;
 text-align:justify;
}
#innercontent002 {
 font-family: Arial;
 font-size: 11px;
 font-weight: normal;
 text-transform: none;
 color: #9ca27e;
 text-decoration: none;
 margin: 0px;
 float: left;
 width: 700px;
 padding:0 0 10px 0;
 text-align:justify;			
}
#innercontent003 {
 font-family: Arial;
 font-size: 11px;
 font-weight: normal;
 text-transform: none;
 color: #9ca27e;
 text-decoration: none;
 margin: 0px;
 float: left;
 width: 700px;
 padding:0 0 10px 0;
 text-align:justify;			
}
#innercontent004 {
 font-family: Arial;
 font-size: 11px;
 font-weight: normal;
 text-transform: none;
 color: #9ca27e;
 text-decoration: none;
 margin: 0px;
 float: left;
 width: 700px;
 padding:0 0 10px 0;
 text-align:justify;			
}
#innercontent005 {
 font-family: Arial;
 font-size: 11px;
 font-weight: normal;
 text-transform: none;
 color: #9ca27e;
 text-decoration: none;
 margin: 0px;
 float: left;
 width: 700px;
 padding:0 0 10px 0;
 text-align:justify;			
}
#submenuhedding	{
 font-family: Georgia;
 font-size: 22px;
 font-weight: normal;
 text-transform: none;
 color: #d0910b;
 text-decoration: none;
 margin: 0px;
 float: left;
 width: 750px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 20px;
 padding-left: 0px;
}
#submenublank {
 margin: 0px;
 float: left;
 width: 750px;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 20px;
 padding-left: 0px;
}
#submenutop {
 margin: 0px;
 float: left;
 width: 433px;
 height:1px;
 padding:0px;
 background-image:url(images/topline.jpg);
 background-repeat:no-repeat;
}
.submenu {
 margin: 0px;
 float: left;
 width: 410px;
 height:17px;
 padding:2px 0 0 23px;
 font-family: Arial;
 font-size: 11px;
 font-weight: normal;
 text-transform: none;
 color: #9ca27e;
 text-decoration: none;
 background-image: url(images/active.png);
 background-repeat:no-repeat;
}
.submenu:hover {
 margin: 0px;
 float: left;
 width: 410px;
 height:17px;
 padding:2px 0 0 23px;
 font-family: Arial;
 font-size: 11px;
 font-weight: normal;
 text-transform: none;
 color: #9ca27e;
 text-decoration: none;
 background-image: url(images/over.jpg);
 background-repeat:no-repeat;
}
.linkpage {
 font-weight:900; 
 color: #d0910b;
}
