@charset "utf-8";
/* CSS Document */
/* pink: #d51969; */

body,table,td,div,input,select,option,textarea,p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0; color:#333333}
body{ background-color:#FFFFFF;}
div, span {margin:0px; padding:0px;}
a {color:#006699; text-decoration:none;  }
a.red {color:#e30a15;}
a:hover {color:#3399ff; text-decoration:underline}
a:visited{color:#3d6289;}
a:hover.red{color:#3399ff; text-decoration:underline}
img{border:none;}
form{padding:0px; margin:0px; float:none;}
h1, h2 {margin:0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif;}
h3, h4 {margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#006699;}
h5 {margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#006699;font-weight:normal}
h3 a{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  color:#006699;}

.btn_bg{cursor:pointer; background:url(../../images/button_bg.jpg) #d4d6d7 repeat-x left; border:1px solid #b6b7b8; color:#333333; margin:2px 0px 0px 5px; padding:2px 5px 2px 5px; font-size:10px; }
.btn_bg a{color:#333333;}
.btn_list{cursor:pointer;  background:url(../../images/button_bg.jpg) #d4d6d7 repeat-x left; border:1px solid #b6b7b8; color:#333333; margin:2px 0px 0px 0px; padding:2px 5px 2px 5px; font-size:10px; }
.btn_nav{clear:none; float:left; cursor:pointer;  background:url(../../images/button_bg.jpg) #d4d6d7 repeat-x left; border:1px solid #b6b7b8; color:#333333; margin:2px 0px 0px 0px; padding:2px 5px 2px 5px; font-size:10px; }
.btn_nav a{color:#333333; font-size:10px; font-weight:normal}

.txt_box{padding:0px; margin:0px; height:15px; margin-left:4px;}
.search_box{padding:0px; margin:0px; height:18px;}

#wrapper{width:990px; padding-left:20px; margin:0px auto; float:none; padding-bottom:10px; background:url(../../images/page_bg.jpg) repeat-y #FFFFFF; overflow:hidden;   }
#page_bottom{width:1011px; margin:0px auto; float:none; padding-bottom:10px; background:url(../../images/page_bottom.jpg) no-repeat #FFFFFF; overflow:hidden;   }

.UM_othersites{clear:both; float:left;}
.UM_othersites ul{margin:0; padding:0; list-style:none; display:block; margin:2px 0px 5px 0px; width:980px;}
.UM_othersites li{display:inline; margin:0px; padding:0px 6px 0px 6px; }

.topblurp{clear:both; float:left; background:#ae014a; height:20px; width:969px; margin-left:1px;}
.topblurp div{margin:0 auto; width:680px; margin-top:3px; font-variant:small-caps; color:#FFFFFF; font-weight:bold;  }
.topblurp h1{font-variant:small-caps; color:#FFFFFF; font-weight:bold; font-size:11px; line-height:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.header{clear:both; float:left; background:url(../../images/main_header.jpg); width:970px; height:150px}
.headeradmin{clear:both; float:left; background:url(../../images/admin_header.jpg); width:970px; height:150px}

.logo{clear:both; float:left; padding:43px 10px 0px 20px; width:188px; }
.right_header{clear:right; float:left; }/*width:749px;*/
.top_links{clear:both; float:right;  }
.top_links ul{margin:0; padding:0; list-style:none; display:block; margin:2px 0px 0px 0px; }
.top_links li {display:inline; margin:0px; padding:0px; height:auto;}
.top_links li a{font-weight:normal; color:#00467f; font-family:Arial, Helvetica, sans-serif;}
.top_banner{clear:right; float:left; margin:25px 10px 0px 4px; width:729px;}
* html .top_banner {clear:right; float:left; margin:25px 0px 0px 0px; width:729px;}
/*Main navigation */
/*.main_nav{clear:both; float:left; background:url(../images/nav/nav_DELETE.jpg) no-repeat; width:100%; height:70px;}*/

#main_nav{clear:both; float:left; width:970px;}
.tabContainer{clear:both; float:left; padding:0px; margin:0px; }
.menu {float:left; width:970px; height:44px; background:url(../../images/nav_bar.jpg) no-repeat; margin-bottom:0px !important; margin-bottom:2px; margin-top:0px; }
.menu ul {margin:0; padding:0; list-style:none; display:block; margin-top:15px;}
.menu li {display:inline; margin:0px; padding:0px; height:auto;}
.menu ul li a{float:left; width:123px; white-space:nowrap; margin-left:15px; /* intertab spacing */display:inline; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#FFFFFF;  font-size:14px;}
.menu ul li a:visited{color:#FFFFFF;}

#contentContainer{clear:both; float:left; padding:0px; margin:0px; }
#contentContainer div {
clear:both;
float:left;
font-size:11px;
padding:6px 0px 0px 5px; /*padding around 2nd level links*/
color:#EEE;
height:20px;
margin-top:0px !important;
/*font-weight:bold;*/
/*display:none;*/
width:965px; /*970px - 5px padding-left */
}
#contentContainer div a.active{font-weight:bold; }
#contentContainer div a {color:#FFFFFF;text-decoration:none; font-weight:normal}
#contentContainer div a:hover {color:#FFFFFF;text-decoration:underline;}
#contentContainer div a:visited{color:#FFFFFF;}

#tablink1_content {	clear:both; float:left; background:url(../../images/nav/wellbeing_bg.jpg) repeat-x #d51969;}
#tablink2_content {	background:url(../../images/nav/planet_bg.jpg) repeat-x #99bb10;}
#tablink3_content {	background:url(../../images/nav/family_bg.jpg) repeat-x #0e94d6;}
#tablink4_content {	background:url(../../images/nav/blog_bg.jpg) repeat-x #e8b119;}
#tablink5_content {	background:url(../../images/nav/intouch_bg.jpg) repeat-x #296280;}
#tablink6_content {	background:url(../../images/nav/travel_bg.jpg) repeat-x #6c674c;}
#tablink7_content {	background:url(../../images/nav/resources_bg.jpg) repeat-x #7b4388;}

.main_body{clear:both; float:left; margin-top:10px; }
.col_left{clear:both; float:left; width:650px;}
.col_right{clear:right; float:left; width:300px; margin-left:20px;}
* html .col_right {clear:right; float:left; width:300px; margin-left:0px;}

.sitemap_links{clear:both; float:left; width:970px; margin-top:10px;}

/* footer */
.footer{clear:both; float:left; width:970px; margin-top:5px; background-color:#3399ff;}
.footer div{margin:0 auto; width:750px; margin-top:10px; height:25px; }
.footer a{color:#FFFFFF; font-weight:normal;}
.footer ul{margin:0px; padding:0px; list-style:none; display:block;}
.footer ul li{float:left; display:inline; margin:0px; padding-right:4px; padding-left:4px; margin-left:2px; border-right:1px solid #FFFFFF; }
.footer ul li.last{border-right:none; }

/* Components */

/*search */
.search{clear:both; float:left; width:650px;  }
/*tabs*/
.search_tabs{clear:both; float:left; width:650px; }
.search_tabs ul{margin:0px; padding:0px; list-style:none; display:block;}
.search_tabs ul li{float:left; display:inline; margin:0px; padding:0px; margin-left:2px; font-family:Georgia, "Times New Roman", Times, serif; }
.search_tabs ul li a{color:#333333; font-weight:bold; padding-bottom:3px;cursor:pointer;}

.search_tabs ul li.searchtab_01{margin-left:0px; background:url(../../images/tab01_left.gif) left no-repeat #d6ebff; padding-left:7px; width:90px; }
.search_tabs ul li.searchtab_01 div{background:url(../../images/tab01_right.gif) right no-repeat #d6ebff; height:29px; padding-right:7px;}
.search_tabs ul li.searchtab_01 div p{padding-top:8px; cursor:pointer;}

.search_tabs ul li.searchtab_02{background:url(../../images/tab02_left.gif) left no-repeat #f3f1ef; padding-left:7px; width:118px;}
.search_tabs ul li.searchtab_02 div{background:url(../../images/tab02_right.gif) right no-repeat #f3f1ef; height:29px; padding-right:7px; }
.search_tabs ul li.searchtab_02 div p{padding-top:8px;}

.search_tabs ul li.searchtab_03{background:url(../../images/tab03_left.gif) left no-repeat #fff3d3; padding-left:7px; width:90px;}
.search_tabs ul li.searchtab_03 div{background:url(../../images/tab03_right.gif) right no-repeat #d6ebff; height:29px; padding-right:7px;}
.search_tabs ul li.searchtab_03 div p{padding-top:8px;padding-left:14px;}

.search_tabs ul li.searchtab_04{background:url(../../images/tab05_left.gif) left no-repeat #fdeff5; padding-left:7px;  width:90px;}
.search_tabs ul li.searchtab_04 div{background:url(../../images/tab05_right.gif) right no-repeat #d6ebff; height:29px; padding-right:7px;}
.search_tabs ul li.searchtab_04 div p{padding-top:8px;}

.search_tabs ul li.searchtab_06{background:url(../../images/tab04_left.gif) left no-repeat #fdeff5; padding-left:7px;  width:90px;}
.search_tabs ul li.searchtab_06 div{background:url(../../images/tab04_right.gif) right no-repeat #d6ebff; height:29px; padding-right:7px;}
.search_tabs ul li.searchtab_06 div p{padding-top:8px;}

.search_tabs ul li.searchtab_05{margin-left:2px; background:url(../../images/tab08_left.gif) left no-repeat #d6ebff; padding-left:7px; width:95px;}
.search_tabs ul li.searchtab_05 div{background:url(../../images/tab08_right.gif) right no-repeat #d6ebff; height:29px; padding-right:7px;}
.search_tabs ul li.searchtab_05 div p{padding-top:8px;}


#search01, #search02, #search03, #search04, #search05{display:none;}



 .black_overlay{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;/* background-color: black;*/background-color: black;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
 .white_content {display: none;position: absolute;top: 25%;left: 25%;width: 50%;height: 50%;padding: 16px;/*  border: 16px solid orange;*/border: 16px solid #000000;background-color: white;z-index:1002;overflow: auto;}

.search div.search01 div.suggestionsBox {
		/*position: relative;*/
		position:absolute;
		/*overflow:hidden;
		top:24px;*/
		top:490px;
		left: 458px;
		margin: 1px 0px 0px 0px;
		width: 150px;
		overflow:hidden;
		/*background:#FFFFFF none repeat scroll 0 0;
		background-color: #D6EBFF;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 1px solid #D6EBFF;
		color: #000000;
		z-index:9999;
		-moz-opacity: 0.5;opacity:1.50;filter:alpha(opacity=80);
		-khtml-opacity:0.8;
		text-shadow:0 0 0 #000;*/
	}

.search div.search01 div.suggestionsBox div.suggestionList {
		margin: 0px;
		padding: 0px;
	}

.search div.search01 div.suggestionsBox div.suggestionList li {
		list-style: none;
		cursor: pointer;
		margin: 0px 0px 0px 0px;
		padding: 5px;

		background-color:#D6EBFF;
	}

.search div.search01 div.suggestionsBox div.suggestionList li:hover {
		background-color: #659CD8;
	}


.search div.search02 div.suggestionsBox02 {
		position:absolute;
		/*overflow:hidden;
		top:24px;*/
		top:490px;
		left: 458px;
		margin: 1px 0px 0px 0px;
		width: 150px;
		background:#F7F3EF none repeat scroll 0 0;
		background-color: #F7F3EF;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 1px solid #F7F3EF;
		color: #000000;
		z-index:9999;
		-moz-opacity: 0.5;opacity:1.50;filter: alpha(opacity=80);
		-khtml-opacity:0.8;
		text-shadow:0 0 0 #000;
}
.search div.search02 div.suggestionsBox02 div.suggestionList02 {
		margin: 0px;
		padding: 0px;
		height: 0px;
	}

.search div.search02 div.suggestionsBox02 div.suggestionList02 li {
		list-style: none;
		margin: 0px 0px 0px 0px;
		padding: 5px;
		cursor: pointer;
		background-color:#F7F3EF;
	}

.search div.search02 div.suggestionsBox02 div.suggestionList02 li:hover {
		background-color: #6B5D52;
	}


.search div.search04 div.suggestionsBox04 {
		position:absolute;
		/*overflow:hidden;
		top:24px;*/
		top:490px;
		left: 458px;
		margin: 1px 0px 0px 0px;
		width: 150px;
		background:#F7FBE7 none repeat scroll 0 0;
		background-color: #F7FBE7;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 1px solid #F7FBE7;
		color: #000000;
		z-index:9999;
		-moz-opacity: 0.5;opacity:1.50;filter: alpha(opacity=80);
		-khtml-opacity:0.8;
		text-shadow:0 0 0 #000;
}
.search div.search04 div.suggestionsBox04 div.suggestionList04 {
		margin: 0px;
		padding: 0px;
		height: 0px;
	}

.search div.search04 div.suggestionsBox04 div.suggestionList04 li {
		list-style: none;
		margin: 0px 0px 0px 0px;
		padding: 5px;
		cursor: pointer;
		background-color:#F7FBE7;
	}

.search div.search04 div.suggestionsBox04 div.suggestionList04 li:hover {
		background-color: #6B9218;
	}


.search div.search06 div.suggestionsBox05 {
position:absolute;
		/*overflow:hidden;
		top:24px;*/
		top:490px;
		left: 458px;
		margin: 1px 0px 0px 0px;
		width: 150px;
		background:#FFEFF7 none repeat scroll 0 0;
		background-color: #FFEFF7;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 1px solid #FFEFF7;
		color: #000000;
		z-index:9999;
		-moz-opacity: 0.5;opacity:1.50;filter: alpha(opacity=80);
		-khtml-opacity:0.8;
		text-shadow:0 0 0 #000;
	}
.search div.search06 div.suggestionsBox05 div.suggestionList05 {
		margin: 0px;
		padding: 0px;
		height: 0px;
	}

.search div.search06 div.suggestionsBox05 div.suggestionList05 li {
		list-style: none;
		margin: 0px 0px 0px 0px;
		padding: 5px;
		cursor: pointer;
		background-color:#FFEFF7;
	}

.search div.search06 div.suggestionsBox05 div.suggestionList05 li:hover {
		background-color: #D6186B;
	}



/*Search 01*/
.search div.search01{clear:both; float:left; width:650px; background:url(../../images/search01_bg.jpg) repeat-x #d6ebff bottom; }
.search div.search01 h2{color:#006699; font-size:14px; padding:8px 0px 5px 10px;}

.search_table{margin:5px 0px 12px 10px; width:500px; }
.search_table td{ padding-right:5px; }
.search_table td.tags{height:35px; vertical-align:bottom}

/*Search 02*/
.search div.search02{clear:both; float:left; width:650px; background:url(../../images/search02_bg.jpg) repeat-x #f3f1ef bottom;}
.search div.search02 h2{color:#6c5f57;  font-size:14px; padding:8px 0px 5px 10px;}

/*Search 03*/
.search div.search03{clear:both; float:left; width:650px; background:url(../../images/search03_bg.jpg) repeat-x #fff3d3 bottom;}
.search div.search03 h2{color:#e58e1a;  font-size:14px; padding:8px 0px 5px 10px;}

/*Search 04*/
.search div.search04{clear:both; float:left; width:650px; background:url(../../images/search05_bg.jpg) repeat-x #f6f9e0 bottom;}
.search div.search04 h2{color:#6e911a; font-size:14px; padding:8px 0px 5px 10px;}

/*Search 05*/
.search div.search05{clear:both; float:left; width:650px; background:url(../../images/search08_bg.gif) repeat-x #e8e8f5 bottom; }
.search div.search05 h2{color:#006699; font-size:14px; padding:8px 0px 5px 10px;}

.search_table{margin:5px 0px 12px 10px; width:500px; }
.search_table td{ padding-right:5px; }
.search_table td.tags{height:35px; vertical-align:bottom}

/*Search 06*/
.search div.search06{clear:both; float:left; width:650px; background:url(../../images/search04_bg.jpg) repeat-x #fdeff5 bottom;}
.search div.search06 h2{color:#d51969;  font-size:14px; padding:8px 0px 5px 10px;}

/* Article Search */
.articlesearch{clear:both; float:left; background-color:#d6ebff; width:284px; padding:8px;}
.articlesearch h2{ color:#3399ff; font-size:14px; padding:0px 0px 8px 0px;}
.articlesearch p{padding:5px 0px 0px 0px; margin-top:8px; border-top:1px solid #b3daff;}
.articlesearch p.tags{padding:2px 0px 4px 0px; border:none; margin:0px;}


/* breadcrumb */
.breadcrumb {clear:both; float:left; color:#808080; padding:5px; width:640px; border-bottom:1px solid #e2e2e2; margin-bottom:3px;}
.breadcrumb a{color:#808080; font-weight:normal}

/* main_pod */
#mainpod01, #mainpod02{display:none;}

.main_pod{clear:both; float:left; background-color:#fdf4f8; width:650px; height:auto; padding-bottom:5px;} /*background-color:#fdf4f8;*/
.main_pod div.pod_img{float:left; margin:5px 5px 0px 5px;}
.main_pod div.pod_img img{padding:3px; border:1px solid #b3d9ff; width:220px;height:150px;}
/*.main_pod div.pod_img img{padding:3px; border:1px solid #b3d9ff; width:220px;}*/
.main_pod div.pod_desc{clear:right; float:left;}
.main_pod div.pod_desc div.subsribe{clear:both; float:left; width:405px; border-top:1px dotted #d51969; border-bottom:1px dotted #d51969; margin-top:5px; padding-bottom:3px;}
.main_pod div.pod_desc div.subsribe div{clear:both; float:left; width:395px; color:#FFFFFF; font-size:14px; font-weight:bold; height:20px; margin-top:3px; padding:5px; background-color:#d51969}
.main_pod div.pod_desc div.subsribe a{color:#FFFFFF;}
.main_pod div.pod_desc h2 a{font-size:14px; color:#d51969;}
.main_pod div.pod_desc div.blurp{clear:both; float:left; width:400px;  margin-top:8px; margin-left:5px;  }
.main_pod div.pod_desc div.blurp p{width:395px; margin-top:5px; }
.main_pod div.pod_desc div.tags{clear:both; float:left; width:400px; margin-top:8px; margin-left:5px; color:#808080; }
.main_pod_counters{clear:both; float:left; width:650px; margin-top:5px; border-bottom:1px dotted #cfcfcf; padding-bottom:5px;}
.main_pod_counters div.left{clear:both; float:left; width:0px; padding-left:10px; border-right:1px solid #40c2f3;}
.main_pod_counters div.right{clear:right; float:right; width:640px; }
.main_pod_counters div.right div.txt{clear:both; float:left; padding:6px 0px 0px 0px; text-align:right; width:150px; }
.main_pod_counters div.right div.num{clear:both; float:right; text-align:right; padding:6px 0px 0px 10px; color:#999999; width:640px;   }

/* Colour Pods */
.main_pod_purple{clear:both; float:left; background-color:#f0eaf4; width:650px; height:165px; padding-bottom:5px; margin-top:10px}
.main_pod_purple a{color:#9561a8;}
.main_pod_purple div.pod_img{clear:both; float:left; margin:5px 5px 0px 5px;}
.main_pod_purple div.pod_img img{padding:3px; border:1px solid #b3d9ff; width:220px; }
.main_pod_purple div.pod_desc{clear:right; float:left;}
.main_pod_purple div.pod_desc div.subsribe{clear:both; float:left; width:405px; border-top:1px dotted #6c217f; border-bottom:1px dotted #6c217f; margin-top:5px; padding-bottom:3px;}
.main_pod_purple div.pod_desc div.subsribe div{clear:both; float:left; width:395px; color:#FFFFFF; font-size:14px; font-weight:bold; height:20px; margin-top:3px; padding:5px; background-color:#54075b}
.main_pod_purple div.pod_desc div.subsribe a{color:#FFFFFF;}
.main_pod_purple div.pod_desc h2 a{font-size:14px; color:#6c217f;}
.main_pod_purple div.pod_desc div.blurp{clear:both; float:left; width:400px;  margin-top:8px; margin-left:5px;  }
.main_pod_purple div.pod_desc div.blurp p{width:395px; margin-top:5px; }
.main_pod_purple div.pod_desc div.tags{clear:both; float:left; width:400px; margin-top:8px; margin-left:5px; color:#808080; }

.main_pod_brown{clear:both; float:left; background-color:#f2ece9; width:650px; height:165px; padding-bottom:5px;}
.main_pod_brown a{color:#635a4d;}
.main_pod_brown div.pod_img{clear:both; float:left; margin:5px 5px 0px 5px;}
.main_pod_brown div.pod_img img{padding:3px; border:1px solid #b3d9ff; width:220px; }
.main_pod_brown div.pod_desc{clear:right; float:left;}
.main_pod_brown div.pod_desc div.subsribe{clear:both; float:left; width:405px; border-top:1px dotted #998f81; border-bottom:1px dotted #998f81; margin-top:5px; padding-bottom:3px;}
.main_pod_brown div.pod_desc div.subsribe div{clear:both; float:left; width:395px; color:#FFFFFF; font-size:14px; font-weight:bold; height:20px; margin-top:3px; padding:5px; background-color:#58513f}
.main_pod_brown div.pod_desc div.subsribe a{color:#FFFFFF;}
.main_pod_brown div.pod_desc h2 a{font-size:14px; color:#635a4d;}
.main_pod_brown div.pod_desc div.blurp{clear:both; float:left; width:400px;  margin-top:8px; margin-left:5px;  }
.main_pod_brown div.pod_desc div.blurp p{width:395px; margin-top:5px; }
.main_pod_brown div.pod_desc div.tags{clear:both; float:left; width:400px; margin-top:8px; margin-left:5px; color:#808080; }

.main_pod_yellow{clear:both; float:left; background-color:#fff3d3; width:650px; height:165px; padding-bottom:5px;}
.main_pod_yellow a{color:#635a4d;}
.main_pod_yellow div.pod_img{clear:both; float:left; margin:5px 5px 0px 5px;}
.main_pod_yellow div.pod_img img{padding:3px; border:1px solid #b3d9ff; width:220px; }
.main_pod_yellow div.pod_desc{clear:right; float:left;}
.main_pod_yellow div.pod_desc div.subsribe{clear:both; float:left; width:405px; border-top:1px dotted #998f81; border-bottom:1px dotted #998f81; margin-top:5px; padding-bottom:3px;}
.main_pod_yellow div.pod_desc div.subsribe div{clear:both; float:left; width:395px; color:#FFFFFF; font-size:14px; font-weight:bold; height:20px; margin-top:3px; padding:5px; background-color:#ffaf2a}
.main_pod_yellow div.pod_desc div.subsribe a{color:#FFFFFF;}
.main_pod_yellow div.pod_desc h2 a{font-size:14px; color:#e58e1a;}
.main_pod_yellow div.pod_desc div.blurp{clear:both; float:left; width:400px;  margin-top:8px; margin-left:5px;  }
.main_pod_yellow div.pod_desc div.blurp p{width:395px; margin-top:5px; }
.main_pod_yellow div.pod_desc div.tags{clear:both; float:left; width:400px; margin-top:8px; margin-left:5px; color:#808080; }



/* Planet Green Pods */
.main_pod_green{clear:both; float:left; background-color:#f2f7e8; width:650px; height:165px; padding-bottom:5px;}
.main_pod_green div.pod_img{clear:both; float:left; margin:5px 5px 0px 5px;}
.main_pod_green div.pod_img img{padding:3px; border:1px solid #b3d9ff; width:220px; }
.main_pod_green div.pod_desc{clear:right; float:left;}
.main_pod_green div.pod_desc div.subsribe{clear:both; float:left; width:405px; border-top:1px dotted #6e911a; border-bottom:1px dotted #6e911a; margin-top:5px; padding-bottom:3px;}
.main_pod_green div.pod_desc div.subsribe div{clear:both; float:left; width:395px; color:#FFFFFF; font-size:14px; font-weight:bold; height:20px; margin-top:3px; padding:5px; background-color:#6e911a}
.main_pod_green div.pod_desc div.subsribe a{color:#FFFFFF;}
.main_pod_green div.pod_desc h2 a{font-size:14px; color:#6e911a;}
.main_pod_green div.pod_desc div.blurp{clear:both; float:left; width:400px;  margin-top:8px; margin-left:5px;  }
.main_pod_green div.pod_desc div.blurp p{width:395px; margin-top:5px; }
.main_pod_green div.pod_desc div.tags{clear:both; float:left; width:400px; margin-top:8px; margin-left:5px; color:#808080; }


/* Feature Blue Pods */
.main_pod_blue{clear:both; float:left; background-color:#edf7fc; width:650px; padding-bottom:5px;}
.main_pod_blue div.pod_img{clear:both; float:left; margin:5px 5px 0px 5px;}
.main_pod_blue div.pod_img img{padding:3px; border:1px solid #b3d9ff; width:220px; }
.main_pod_blue div.pod_desc{clear:right; float:left;}
.main_pod_blue div.pod_desc div.subsribe{clear:both; float:left; width:405px; border-top:1px dotted #1098da; border-bottom:1px dotted #1098da; margin-top:5px; padding-bottom:3px;}
.main_pod_blue div.pod_desc div.subsribe div{clear:both; float:left; width:395px; color:#FFFFFF; font-size:14px; font-weight:bold; height:20px; margin-top:3px; padding:5px; background-color:#1098da}
.main_pod_blue div.pod_desc div.subsribe a{color:#FFFFFF;}
.main_pod_blue div.pod_desc h2 a{font-size:14px; color:#3399ff;}
.main_pod_blue div.pod_desc div.blurp{clear:both; float:left; width:400px;  margin-top:8px; margin-left:5px;  }
.main_pod_blue div.pod_desc div.blurp p{width:395px; margin-top:5px; }
.main_pod_blue div.pod_desc div.tags{clear:both; float:left; width:400px; margin-top:8px; margin-left:5px; color:#808080; }

/* Food Blue Pods */
.main_pod_dkblue{clear:both; float:left; background-color:#edf7fc; width:650px; height:165px; padding-bottom:5px;}
.main_pod_dkblue a{color:#03486f;}
.main_pod_dkblue div.pod_img{clear:both; float:left; margin:5px 5px 0px 5px;}
.main_pod_dkblue div.pod_img img{padding:3px; border:1px solid #b3d9ff; width:220px; }
.main_pod_dkblue div.pod_desc{clear:right; float:left;}
.main_pod_dkblue div.pod_desc div.subsribe{clear:both; float:left; width:405px; border-top:1px dotted #03486f; border-bottom:1px dotted #03486f; margin-top:5px; padding-bottom:3px;}
.main_pod_dkblue div.pod_desc div.subsribe div{clear:both; float:left; width:395px; color:#FFFFFF; font-size:14px; font-weight:bold; height:20px; margin-top:3px; padding:5px; background-color:#03486f}
.main_pod_dkblue div.pod_desc div.subsribe a{color:#FFFFFF;}
.main_pod_dkblue div.pod_desc div.blurp h2 a{font-size:14px; color:#03486f;}
.main_pod_dkblue div.pod_desc div.blurp{clear:both; float:left; width:400px;  margin-top:8px; margin-left:5px;  }
.main_pod_dkblue div.pod_desc div.blurp p{width:395px; margin-top:5px; }
.main_pod_dkblue div.pod_desc div.tags{clear:both; float:left; width:400px; margin-top:8px; margin-left:5px; color:#808080; }
.main_pod_dkblue_counters{clear:both; float:left; width:650px; margin-top:5px; border-bottom:1px dotted #635a4d; padding-bottom:5px;}
.main_pod_dkblue_counters a{color:#03486ff;}
.main_pod_dkblue_counters div.left{clear:both; float:left; width:210px; padding-left:10px; border-right:1px solid #1098da;}
.main_pod_dkblue_counters div.right{clear:right; float:right; width:415px; }
.main_pod_dkblue_counters div.right div.txt{clear:both; float:left; padding:6px 0px 0px 0px; text-align:right; width:190px; }
.main_pod_dkblue_counters div.right div.num{clear:right; float:left; text-align:right; padding:6px 0px 0px 10px; color:#999999; width:210px;  }

/* blocks */
.blocksContainer{clear:both; float:left; padding-bottom:5px; width:650px; margin-top:10px; }
.section_title{clear:both; float:left; width:650px; color:#d51969; margin-left:12px; font-size:13px; font-weight:bold}
.section_title h2{color:#9561a8; font-size:11px; }

/* Plain blocks */
.blocks_generic{float:left; width:160px; border-right:1px dotted #cfcfcf; margin-bottom:10px; }
.blocks_generic div.img_block{clear:both; float:left; padding:5px; width:130px; margin:8px 0px 0px 5px;}/*background:url(../images/purple_block_bg.jpg) repeat-x; */
.blocks_generic div.img_block div.image{clear:both; float:left; background-color:#FFFFFF; padding:5px; }
.blocks_generic div.img_block div.image img{width:120px; border:1px solid #CCCCCC; }
.blocks_generic div.img_block div.image1{clear:both; float:left; background-color:#FFFFFF; padding:5px; }
.blocks_generic div.img_block div.image1 img{width:100px; height:120px; border:1px solid #CCCCCC; }
.blocks_generic div.img_block div.descr{clear:both; float:left; padding:5px;}
.blocks_generic div.img_block div.descr h3{padding:4px 0px 0px 0px; width:120px; }
.blocks_generic div.img_block div.descr p{width:125px; padding:4px 0px 0px 0px; }

/* Purple blocks */
.blocks_purple{float:left; width:160px; border-right:1px dotted #cfcfcf; margin-bottom:10px; }
.blocks_purple div.img_block{clear:both; float:left; padding:5px; width:130px; margin:8px 0px 0px 10px;}/*background:url(../images/purple_block_bg.jpg) repeat-x; */
.blocks_purple div.img_block div.image{clear:both; float:left; background-color:#FFFFFF; padding:5px; }
.blocks_purple div.img_block div.image img{width:120px; border:1px solid #CCCCCC; }
.blocks_purple div.img_block div.descr{clear:both; float:left; padding:5px;}
.blocks_purple div.img_block div.descr h3{padding:4px 0px 0px 0px; width:120px; }
.blocks_purple div.img_block div.descr p{width:125px; padding:4px 0px 0px 0px; }


/* Blue blocks */
.blocks_blue{float:left; width:160px; border-right:1px dotted #cfcfcf; margin-bottom:10px; }
.blocks_blue h2{padding-left:10px;}
.blocks_blue h2 a{font-size:15px; color:#3399ff; }
.blocks_blue div.img_block{clear:both; float:left; background:url(../../images/blue_block_bg.jpg) repeat-x; padding:5px; width:130px; margin:8px 0px 0px 10px;}
.blocks_blue div.img_block div.image{clear:both; float:left; background-color:#FFFFFF; padding:5px;}
.blocks_blue div.img_block div.image img{width:120px; }
.blocks_blue div.img_block div.descr{clear:both; float:left; padding:5px;}
.blocks_blue div.img_block div.descr h3{padding:4px 0px 0px 0px; width:120px; }
.blocks_blue div.img_block div.descr h3 a{font-size:14px; color:#3399ff;  }
.blocks_blue div.img_block div.descr p{width:125px; padding:4px 0px 0px 0px; }

/* DK Blue blocks */
.blocks_dkblue{float:left; width:160px; border-right:1px dotted #cfcfcf; margin-bottom:10px; }
.blocks_dkblue h2{padding-left:10px;}
.blocks_dkblue h2 a{font-size:15px; color:#03486f; }
.blocks_dkblue div.img_block{clear:both; float:left; background:url(../../images/dkblue_block_bg.jpg) repeat-x; padding:5px; width:130px; margin:8px 0px 0px 10px;}
.blocks_dkblue div.img_block div.image{clear:both; float:left; background-color:#FFFFFF; padding:5px;}
.blocks_dkblue div.img_block div.image img{width:120px; }
.blocks_dkblue div.img_block div.descr{clear:both; float:left; padding:5px;}
.blocks_dkblue div.img_block div.descr h3{padding:4px 0px 0px 0px; width:120px; }
.blocks_dkblue div.img_block div.descr h3 a{font-size:14px; color:#03486f;  }
.blocks_dkblue div.img_block div.descr p{width:125px; padding:4px 0px 0px 0px; }

/* Brown blocks */
.brown_section_title h2{color:#635a4d; font-size:11px; }

.blocks_brown{float:left; width:160px; border-right:1px dotted #cfcfcf; margin-bottom:10px; }
.blocks_brown a{color:#635a4d; }
.blocks_brown h2{padding-left:10px;}
.blocks_brown h2 a{font-size:15px; }
.blocks_brown div.img_block{clear:both; float:left; background:url(../../images/brown_block_bg.jpg) repeat-x; padding:5px; width:130px; margin:8px 0px 0px 10px;}
.blocks_brown div.img_block div.image{clear:both; float:left; background-color:#FFFFFF; padding:5px; }
.blocks_brown div.img_block div.image img{width:120px; }
.blocks_brown div.img_block div.descr{clear:both; float:left; padding:5px;}
.blocks_brown div.img_block div.descr h3{padding:4px 0px 0px 0px; width:120px; }
.blocks_brown div.img_block div.descr h3 a{font-size:14px; }
.blocks_brown div.img_block div.descr p{width:125px; padding:4px 0px 0px 0px; }

/* Green blocks */
.green_section_title h2{color:#86a049; font-size:11px; }

.blocks_green{float:left; width:160px; border-right:1px dotted #cfcfcf; margin-bottom:10px; }
.blocks_green a{color:#86a049; }
.blocks_green h2{padding-left:10px;}
.blocks_green h2 a{font-size:15px; }
.blocks_green div.img_block{clear:both; float:left; background:url(../../images/green_block_bg.jpg) repeat-x; padding:5px; width:130px; margin:8px 0px 0px 10px;}
.blocks_green div.img_block div.image{clear:both; float:left; background-color:#FFFFFF; padding:5px; }
.blocks_green div.img_block div.image img{width:120px; }
.blocks_green div.img_block div.descr{clear:both; float:left; padding:5px;}
.blocks_green div.img_block div.descr h3{padding:4px 0px 0px 0px; width:120px; }
.blocks_green div.img_block div.descr h3 a{font-size:14px; }
.blocks_green div.img_block div.descr p{width:125px; padding:4px 0px 0px 0px; }



/* google_ads */
.google_ads{clear:both; float:left; width:650px; padding-bottom:5px; text-align:center; }

/* Tab Blocks */
.tabblock_container{clear:both; float:left; width:650px; margin-top:10px;}
.blocksContainer div.tab2{clear:both; float:left;}
.blocksContainer div.ad{clear:right; float:right; width:125px; }
.blocksContainer div.ad span{clear:both; float:right; padding-top:10px; }
.pulse_bluetabblock{clear:right; float:left; width:320px; margin-left:10px; }
.pulse_bluetabblock div.tab{clear:both; float:left; background:url(../../images/blue_tab.gif); width:165px; height:30px;}
.pulse_bluetabblock div.tab h1 a{color:#006699; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; vertical-align:middle }
.pulse_bluetabblock div.ad{clear:right; float:right; width:125px; }
.pulse_bluetabblock div.ad span{clear:both; float:right; padding-top:10px; }
.pulse_bluetabblock div.block{clear:both; float:left; width:320px; padding-top:10px; border:1px solid #c4e1fd} /*background:url(../images/bluetab_bg.jpg) repeat-x bottom #ddedf9;*/
.pulse_bluetabblock div.block div.company{clear:both; float:left; border-bottom:1px dotted #FFFFFF; margin:0px 10px 0px 10px; padding-bottom:8px; height:72px }
.pulse_bluetabblock div.block div.company div.pic{clear:both; float:left; border:2px solid #ede9e8; margin-right:10px;}
.pulse_bluetabblock div.block div.company div.pic img{width:85px; }
.pulse_bluetabblock div.block div.company div.descr{clear:right; float:left; width:190px; }
.pulse_bluetabblock div.block div.company div.descr h3{clear:both; float:left; width:190px;}
.pulse_bluetabblock div.block div.company div.descr div.blurp{clear:both; float:left; padding-top:4px;}
.pulse_bluetabblock div.block div.company div.descr div.blurp p{width:190px;}

/*coloured tab blocks */
.browntabblock{clear:left; float:left; width:320px;}
.browntabblock div.tab{clear:both; float:left; background:url(../../images/brown_tab.gif) left no-repeat; width:170px; height:30px;}
.browntabblock div.tab h1 a{color:#635a4d; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; } /*color:#5b5837;*/
.browntabblock div.tab h1 {padding:6px 0px 0px 5px;} /*color:#5b5837;*/
.browntabblock div.ad{clear:right; float:right; width:145px; text-align:right; }
.browntabblock div.ad span{clear:both; float:right; padding-top:10px; }
.browntabblock div.block{clear:both; float:left; width:320px; padding-top:10px; border:1px solid #cdbfb6; } /*background:url(../images/browntab_bg.jpg) repeat-x bottom #ede9e8;*/
.browntabblock div.block div.company{clear:both; float:left; border-bottom:1px dotted #FFFFFF; margin:0px 10px 5px 10px; padding-bottom:5px; }
.browntabblock div.block div.company div.pic{clear:both; float:left; border:2px solid #ede9e8; margin-right:10px;}
.browntabblock div.block div.company div.pic img{width:85px; }
.browntabblock div.block div.company div.descr{clear:right; float:left; width:190px; }
.browntabblock div.block div.company div.descr div.heading{clear:both; float:left; width:190px; }
.browntabblock div.block div.company div.descr div.heading a{font-size:13px;}
.browntabblock div.block div.company div.descr div.blurp{clear:both; float:left; padding-top:4px;}
.browntabblock div.block div.company div.descr div.blurp p{width:190px;}

.browntabdblblock{float:left; width:650px; }
.browntabdblblock div.tab{clear:both; float:left; background:url(../../images/brown_tab.gif) left no-repeat; width:170px; height:30px;}
.browntabdblblock div.tab h1{color:#635a4d; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; padding:5px 0px 0px 5px; }
.browntabdblblock div.ad{clear:right; float:right; width:470px; text-align:right; }
.browntabdblblock div.ad a{clear:both; float:right; padding-top:25px; color:#635a4d; font-weight:bold}
.browntabdblblock div.block{clear:both; float:left; width:650px; padding-top:10px; border:1px solid #cdbfb6; }
.browntabdblblock div.block div.company{clear:both; float:left; border-bottom:1px dotted #FFFFFF; margin:0px 10px 5px 10px; padding-bottom:5px; }
.browntabdblblock div.block div.company div.pic{clear:both; float:left; border:2px solid #ede9e8; margin-right:10px;}
.browntabdblblock div.block div.company div.pic img{width:85px; }
.browntabdblblock div.block div.company div.descr{clear:right; float:left; width:190px; }
.browntabdblblock div.block div.company div.descr div.heading{clear:both; float:left; width:190px; }
.browntabdblblock div.block div.company div.descr div.heading a{font-size:13px;}
.browntabdblblock div.block div.company div.descr div.blurp{clear:both; float:left; padding-top:4px;}
.browntabdblblock div.block div.company div.descr div.blurp p{width:190px;}
.browntabdblblock div.block div.left{clear:both; float:left; width:320px}
.browntabdblblock div.block div.right{clear:right; float:left; width:320px; margin-left:10px}
.bluetabdblblock div.block div.both(float:left; width:640px; margin-left:10px)


.bluetabblock{float:left; width:320px; }
.bluetabblock div.tab{clear:both; float:left; background:url(../../images/blue_tab.gif) left no-repeat; width:170px; height:30px;}
.bluetabblock div.tab h1 a{color:#006699; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; padding-left:5px; }
.bluetabblock div.ad{clear:right; float:right; width:145px; text-align:right; }
.bluetabblock div.ad span{clear:both; float:right; padding-top:10px; }
.bluetabblock div.block{clear:both; float:left; width:320px; padding-top:10px; border:1px solid #c4e1fd }
.bluetabblock div.block div.company{clear:both; float:left; border-bottom:1px dotted #FFFFFF; margin:0px 10px 5px 10px; padding-bottom:5px; }
.bluetabblock div.block div.company div.pic{clear:both; float:left; border:2px solid #ede9e8; margin-right:10px;}
.bluetabblock div.block div.company div.pic img{width:85px; }
.bluetabblock div.block div.company div.descr{clear:right; float:left; width:190px; }
.bluetabblock div.block div.company div.descr div.heading{clear:both; float:left; width:190px; }
.bluetabblock div.block div.company div.descr div.heading a{font-size:13px;}
.bluetabblock div.block div.company div.descr div.blurp{clear:both; float:left; padding-top:4px;}
.bluetabblock div.block div.company div.descr div.blurp p{width:190px;}

.bluetabdblblock{float:left; width:320px; }
.bluetabdblblock div.tab{clear:both; float:left; background:url(../../images/blue_tab.gif) left no-repeat; width:170px; height:30px;}
.bluetabdblblock div.tab h1{color:#006699; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; padding:5px 0px 0px 5px; }
.bluetabdblblock div.ad{clear:right; float:right; width:405px; text-align:right; }
.bluetabdblblock div.ad span{clear:both; float:right; padding-top:10px; }
.bluetabdblblock div.block{clear:both; float:left; width:650px; padding-top:10px; border:1px solid #c4e1fd }
.bluetabdblblock div.block div.company{clear:both; float:left; border-bottom:1px dotted #FFFFFF; margin:0px 10px 5px 10px; padding-bottom:5px; }
.bluetabdblblock div.block div.company div.pic{clear:both; float:left; border:2px solid #ede9e8; margin-right:10px;}
.bluetabdblblock div.block div.company div.pic img{width:85px; }
.bluetabdblblock div.block div.company div.descr{clear:right; float:left; width:190px; }
.bluetabdblblock div.block div.company div.descr div.heading{clear:both; float:left; width:190px; }
.bluetabdblblock div.block div.company div.descr div.heading a{font-size:13px;}
.bluetabdblblock div.block div.company div.descr div.blurp{clear:both; float:left; padding-top:4px;}
.bluetabdblblock div.block div.company div.descr div.blurp p{width:190px;}
.bluetabdblblock div.block div.comp{clear:both; float:left; border-bottom:1px dotted #FFFFFF; margin:0px 10px 5px 10px; padding-bottom:5px; }
.bluetabdblblock div.block div.comp div.pic{clear:both; float:left; border:2px solid #ede9e8; margin-right:10px;}
.bluetabdblblock div.block div.comp div.pic img{width:85px; }
.bluetabdblblock div.block div.comp div.descr{clear:right; float:left; width:500px; }
.bluetabdblblock div.block div.comp div.descr div.heading{clear:both; float:left; width:190px; }
.bluetabdblblock div.block div.comp div.descr div.heading a{font-size:13px;}
.bluetabdblblock div.block div.comp div.descr div.blurp{clear:both; float:left; padding-top:4px;}
.bluetabdblblock div.block div.comp div.descr div.blurp p{width:500px;}


.bluetabdblblock div.block div.left{clear:both; float:left; width:320px}
.bluetabdblblock div.block div.right{clear:right; float:left; width:320px; margin-left:10px}

.greentabdblblock{float:left; width:650px; }
.greentabdblblock div.tab{clear:both; float:left; background:url(../../images/green_tab.gif) left no-repeat; width:170px; height:30px;}
.greentabdblblock div.tab h1{color:#6e911a; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; padding:5px 0px 0px 5px; }
.greentabdblblock div.ad{clear:right; float:right; width:470px; text-align:right; }
.greentabdblblock div.ad a{clear:both; float:right; padding-top:10px; color:#6e911a; font-weight:bold}
.greentabdblblock div.block{clear:both; float:left; width:650px; padding-top:10px; border:1px solid #c3dfa5 }
.greentabdblblock div.block div.company{clear:both; float:left; border-bottom:1px dotted #FFFFFF; margin:0px 10px 5px 10px; padding-bottom:5px; }
.greentabdblblock div.block div.company div.pic{clear:both; float:left; border:2px solid #ede9e8; margin-right:10px;}
.greentabdblblock div.block div.company div.pic img{width:85px; }
.greentabdblblock div.block div.company div.descr{clear:right; float:left; width:190px; }
.greentabdblblock div.block div.company div.descr div.heading{clear:both; float:left; width:190px; }
.greentabdblblock div.block div.company div.descr div.heading a{font-size:13px;}
.greentabdblblock div.block div.company div.descr div.blurp{clear:both; float:left; padding-top:4px;}
.greentabdblblock div.block div.company div.descr div.blurp p{width:190px;}
.greentabdblblock div.block div.left{clear:both; float:left; width:320px}
.greentabdblblock div.block div.right{clear:right; float:left; width:320px; margin-left:10px}

.yellowtabdblblock{float:left; width:650px; }
.yellowtabdblblock div.tab{clear:both; float:left; background:url(../../images/yellow_tab.gif) left no-repeat; width:170px; height:30px;}
.yellowtabdblblock div.tab h1{color:#e58e1a; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; padding:5px 0px 0px 5px; }
.yellowtabdblblock div.ad{clear:right; float:right; width:470px; text-align:right; }
.yellowtabdblblock div.ad a{clear:both; float:right; padding-top:10px; color:#e58e1a; font-weight:bold}
.yellowtabdblblock div.block{clear:both; float:left; width:650px; padding-top:10px; border:1px solid #fce9b6 }
.yellowtabdblblock div.block div.company{clear:both; float:left; border-bottom:1px dotted #FFFFFF; margin:0px 10px 5px 10px; padding-bottom:5px; }
.yellowtabdblblock div.block div.company div.pic{clear:both; float:left; border:2px solid #ede9e8; margin-right:10px;}
.yellowtabdblblock div.block div.company div.pic img{width:85px; }
.yellowtabdblblock div.block div.company div.descr{clear:right; float:left; width:190px; }
.yellowtabdblblock div.block div.company div.descr div.heading{clear:both; float:left; width:190px; }
.yellowtabdblblock div.block div.company div.descr div.heading a{font-size:13px;}
.yellowtabdblblock div.block div.company div.descr div.blurp{clear:both; float:left; padding-top:4px;}
.yellowtabdblblock div.block div.company div.descr div.blurp p{width:190px;}
.yellowtabdblblock div.block div.left{clear:both; float:left; width:320px}
.yellowtabdblblock div.block div.right{clear:right; float:left; width:320px; margin-left:10px}


/*
.bluetabblock{clear:right; float:left; width:320px;}
.bluetabblock div.tab{clear:both; float:left; width:176px; height:30px; background:url(../images/tab01.gif) left no-repeat; }
.bluetabblock div.tab span{clear:both; float:left; color:#569fd3; margin:5px 0px 0px 8px; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;  }
.bluetabblock div.ad{clear:right; float:right; width:140px; }
.bluetabblock div.ad span{clear:both; float:right; padding-top:10px; text-align:right;  }
.bluetabblock div.block{clear:both; float:left; width:320px; background:url(../images/bluetab_bg.jpg) repeat-x bottom #ddedf9; padding-top:10px}
.bluetabblock div.block div.company{clear:both; float:left; border-bottom:1px dotted #FFFFFF; margin:0px 10px 5px 10px; padding-bottom:5px; }
.bluetabblock div.block div.company a{color:#569fd3;}
.bluetabblock div.block div.company div.pic{clear:both; float:left; border:3px solid #FFFFFF; margin-right:10px;}
.bluetabblock div.block div.company div.pic img{width:85px; }
.bluetabblock div.block div.company div.descr{clear:right; float:left; width:190px; }
.bluetabblock div.block div.company div.descr div.heading{clear:both; float:left; width:190px; }
.bluetabblock div.block div.company div.descr div.heading a{font-size:13px;}
.bluetabblock div.block div.company div.descr div.blurp{clear:both; float:left; padding-top:4px;}
.bluetabblock div.block div.company div.descr div.blurp p{width:190px;}
*/

.athometabblock{clear:left; float:left; width:320px;}
.athometabblock div.tab{clear:both; float:left; background:url(../../images/tab12.gif) left no-repeat; width:176px; height:30px;}
.athometabblock div.tab span{clear:both; float:left; margin:5px 0px 0px 10px; color:#48a09d; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; }
.athometabblock div.ad{clear:right; float:right; width:140px; text-align:right; }
.athometabblock div.ad span{clear:both; float:right; padding-top:10px; }
.athometabblock div.block{clear:both; float:left; width:320px; background:url(../../images/athome_bg.jpg) repeat-x bottom #e4fdfe; padding-top:10px}
.athometabblock div.block div.company{clear:both; float:left; border-bottom:1px dotted #FFFFFF; margin:0px 10px 5px 10px; padding-bottom:5px; }
.athometabblock div.block div.company a{color:#48a09d;}
.athometabblock div.block div.company div.pic{clear:both; float:left; border:3px solid #FFFFFF; margin-right:10px;}
.athometabblock div.block div.company div.pic img{width:85px; }
.athometabblock div.block div.company div.descr{clear:right; float:left; width:190px; }
.athometabblock div.block div.company div.descr div.heading{clear:both; float:left; width:190px; }
.athometabblock div.block div.company div.descr div.heading a{font-size:13px;}
.athometabblock div.block div.company div.descr div.blurp{clear:both; float:left; padding-top:4px;}
.athometabblock div.block div.company div.descr div.blurp p{width:190px;}

.familytabblock{clear:right; float:left; width:320px;}
.familytabblock div.tab{clear:both; float:left; background:url(../../images/tab13.gif) left no-repeat; width:176px; height:30px;}
.familytabblock div.tab span{clear:both; float:left; margin:5px 0px 0px 10px; color:#4ca3b6; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;  }
.familytabblock div.ad{clear:right; float:right; width:140px; }
.familytabblock div.ad span{clear:both; float:right; padding-top:10px; text-align:right;  }
.familytabblock div.block{clear:both; float:left; width:320px; background:url(../../images/food_bg.jpg) repeat-x bottom #d7eff2; padding-top:10px}
.familytabblock div.block div.company{clear:both; float:left; border-bottom:1px dotted #FFFFFF; margin:0px 10px 5px 10px; padding-bottom:5px; }
.familytabblock div.block div.company a{color:#4ca3b6;}
.familytabblock div.block div.company div.pic{clear:both; float:left; border:3px solid #FFFFFF; margin-right:10px;}
.familytabblock div.block div.company div.pic img{width:85px; }
.familytabblock div.block div.company div.descr{clear:right; float:left; width:190px; }
.familytabblock div.block div.company div.descr div.heading{clear:both; float:left; width:190px; }
.familytabblock div.block div.company div.descr div.heading a{font-size:13px;}
.familytabblock div.block div.company div.descr div.blurp{clear:both; float:left; padding-top:4px;}
.familytabblock div.block div.company div.descr div.blurp p{width:190px;}

.relationtabblock{clear:left; float:left; width:320px;}
.relationtabblock div.tab{clear:both; float:left; background:url(../../images/tab14.gif) left no-repeat; width:176px; height:30px;}
.relationtabblock div.tab span{clear:both; float:left; margin:5px 0px 0px 10px; color:#5364a5; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;  }
.relationtabblock div.ad{clear:right; float:right; width:140px; text-align:right; }
.relationtabblock div.ad span{clear:both; float:right; padding-top:10px; }
.relationtabblock div.block{clear:both; float:left; width:320px; background:url(../../images/relation_bg.jpg) repeat-x bottom #dee5fb; padding-top:10px;}
.relationtabblock div.block div.company{clear:both; float:left; border-bottom:1px dotted #FFFFFF; margin:0px 10px 5px 10px; padding-bottom:5px; }
.relationtabblock div.block div.company a{color:#5364a5;}
.relationtabblock div.block div.company div.pic{clear:both; float:left; border:3px solid #FFFFFF; margin-right:10px;}
.relationtabblock div.block div.company div.pic img{width:85px; }
.relationtabblock div.block div.company div.descr{clear:right; float:left; width:190px; }
.relationtabblock div.block div.company div.descr div.heading{clear:both; float:left; width:190px; }
.relationtabblock div.block div.company div.descr div.heading a{font-size:13px;}
.relationtabblock div.block div.company div.descr div.blurp{clear:both; float:left; padding-top:4px;}
.relationtabblock div.block div.company div.descr div.blurp p{width:190px;}


/* subscribe block */
.subscribe_block{clear:both; float:left; width:320px; margin-top:8px; background:url(../../images/join_now.jpg); height:60px;}
.subscribe_block p {line-height:11px;}
.subscribe_block a{font-size:13px; color:#FFFFFF;}
.subscribe_block p.join_now{margin-top:8px; padding:0px; width:300px; text-align:center}
.subscribe_block p.join_now img{margin-right:5px;}
.subscribe_block p.join_now a{font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; padding:0px 0px;}
.subscribe_block p.link{clear:both; float:left; padding:0px 0px 0px 25px;}

/* ad_partners */
.ad_partners{clear:both; float:left; width:650px; margin-top:10px; }
.ad_partners div.tab{clear:both; float:left; background:url(../../images/tab07_right.gif) #fff5e6 right no-repeat;}
.ad_partners div.tab a{color:#e58e1a; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; }
.ad_partners div.tab span{padding:0px 10px 0px 5px;}
.ad_partners div.block{clear:both; float:left; width:650px; background-color:#fff5e6; padding-bottom:10px; }
.ad_partners div.block div.partner_block{float:left; width:320px; margin-top:10px;}
.ad_partners div.block div.partner_block div.image{clear:both; float:left; margin:5px;}
.ad_partners div.block div.partner_block div.image img{border:2px solid #FFFFFF; width:85px; }
.ad_partners div.block div.partner_block div.descr{clear:right; float:left; margin-left:10px; width:200px; margin:5px;}
.ad_partners div.block div.partner_block p{padding-top:2px;}


/* Article_list - Purple */
.article_list{clear:both; float:left; width:650px; margin-top:10px; }
.article_list div.tab{clear:both; float:left; background:url(../../images/tab06_right.gif) #f0eaf4 right no-repeat;}
.article_list div.tab a{color:#6c217f; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; }
.article_list div.tab span{padding:0px 10px 0px 10px;}
.article_list div.ad{clear:right; float:left; width:439px; margin-left:5px; }
.article_list div.ad div.full{clear:both; float:left; padding:0px 0px 0px 0px; margin:0px; background:url(../../images/tab01_right.gif) #d6ebff right no-repeat; width:439px; }

.article_list div.ad div.search{clear:both; float:left; padding:0px 0px 0px 0px; margin:0px; width:240px; background-color:#d6ebff; }
.article_list div.ad div.page_counter{clear:right; float:left; width:199px; background:url(../../images/tab01_right.gif) #d6ebff right no-repeat;   }
.article_list div.ad div.page_counter div.num{padding:0px; color:#999999; width:195px; height:29px; }
.article_list div.ad div.page_counter div.num p{padding:7px 0px 0px 10px; }

.article_list div.block{clear:both; float:left; width:650px; background: url(../../images/purple_grad_bg.jpg) repeat-x bottom #f0eaf4; padding-bottom:10px; }
.article_list div.block div.article_block{float:left; width:650px; margin-top:10px; }
.article_list div.block div.article_block div.image{clear:both; float:left; margin:5px 20px 0px 15px;}
.article_list div.block div.article_block div.image img{border:2px solid #FFFFFF; width:85px; }
.article_list div.block div.article_block div.descr{clear:right; float:left; margin-left:10px; width:500px; margin:2px 5px 5px 5px;}
.article_list div.block div.article_block div.title_block{clear:both; float:left; width:500px; margin-bottom:3px}

.article_list div.block div.article_block div.title_block div.title{clear:both; float:left; width:300px;}
.article_list div.block div.article_block div.title_block div.title h4 a{font-size:13px; color:#9561a8;}
.article_list div.block div.article_block div.title_block div.author{clear:right; float:left; width:100px; color:#9561a8;}
.article_list div.block div.article_block div.title_block div.date{clear:right; float:left; width:100px; color:#9561a8;}

.article_list div.block div.article_block div{padding-top:2px;}
.article_list div.block div.article_block span.author{font-size:11px; color:#999999}
.article_list div.block div.article_block a{color:#9561a8;}

.article_list div.block div.page_counter{clear:both; float:left; width:650px; text-align:center; margin-top:10px; }
.article_list div.block div.page_counter a{color:#9561a8;}
.article_list div.block div.page_counter div.num{margin:0px auto; padding:6px 0px 0px 10px; color:#999999;  }

/* Article_list - Brown */
.brown_article_list{clear:both; float:left; width:650px; margin-top:10px; }
.brown_article_list div.tab{clear:both; float:left; background:url(../../images/travel_arch_tab.jpg) #ece8e7 right no-repeat; width:196px; height:32px; }
.brown_article_list div.tab p{margin:8px 8px 0px 8px; color:#50483c; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
.brown_article_list div.ad{clear:right; float:left; width:439px; margin-left:5px; margin-top:3px;}
.brown_article_list div.ad div.full{clear:both; float:left; padding:0px 0px 0px 0px; margin:0px; background:url(../../images/tab01_right.gif) #d6ebff right no-repeat; width:439px;}

.brown_article_list div.ad div.search{clear:both; float:left; padding:0px 0px 0px 0px; margin:0px; width:240px; background-color:#d6ebff; }
.brown_article_list div.ad div.page_counter{clear:right; float:left; width:199px; background:url(../../images/tab01_right.gif) #d6ebff right no-repeat;   }
.brown_article_list div.ad div.page_counter div.num{padding:0px; color:#999999; width:195px; height:29px; }
.brown_article_list div.ad div.page_counter div.num p{padding:7px 0px 0px 10px; }

.brown_article_list div.block{clear:both; float:left; width:650px; background: url(../../images/brown_grad_bg.jpg) repeat-x bottom #ece8e6; padding-bottom:10px; }
.brown_article_list div.block div.article_block{float:left; width:650px; margin-top:10px; }
.brown_article_list div.block div.article_block div.image{clear:both; float:left; margin:5px 20px 0px 15px;}
.brown_article_list div.block div.article_block div.image img{border:2px solid #FFFFFF; width:85px; }
.brown_article_list div.block div.article_block div.descr{clear:right; float:left; margin-left:10px; width:500px; margin:2px 5px 5px 5px;}
.brown_article_list div.block div.article_block div.title_block{clear:both; float:left; width:500px; margin-bottom:3px}

.brown_article_list div.block div.article_block div.title_block div.title{clear:both; float:left; width:280px;}
.brown_article_list div.block div.article_block div.title_block div.title h4 a{font-size:13px; color:#635a4d;}
.brown_article_list div.block div.article_block div.title_block div.author{clear:right; float:left; width:120px; color:#635a4d; text-align:right}
.brown_article_list div.block div.article_block div.title_block div.date{clear:right; float:left; width:100px; color:#635a4d; text-align:right}

.brown_article_list div.block div.article_block div{padding-top:2px;}
.brown_article_list div.block div.article_block span.author{font-size:11px; color:#999999}
.brown_article_list div.block div.article_block a{color:#635a4d;}

.brown_article_list div.block div.page_counter{clear:both; float:left; width:650px; text-align:center; margin-top:10px; }
.brown_article_list div.block div.page_counter a{color:#635a4d;}
.brown_article_list div.block div.page_counter div.num{margin:0px auto; padding:6px 0px 0px 10px; color:#999999;  }

/* Article_list - green */
.green_article_list{clear:both; float:left; width:650px; margin-top:10px; }
.green_article_list div.tab{clear:both; float:left; background:url(../../images/tab05_right.gif) #f0f7e8 right no-repeat; color:#86a049; font-weight:bold; }
.green_article_list div.tab p{color:#86a049; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; }
.green_article_list div.tab span{padding:0px 8px 0px 8px; }
.green_article_list div.ad{clear:right; float:left; width:439px; margin-left:5px; margin-top:0px;}
.green_article_list div.ad div.full{clear:both; float:left; padding:0px 0px 0px 0px; margin:0px; background:url(../../images/tab01_right.gif) #d6ebff right no-repeat; width:439px;}

.green_article_list div.ad div.search{clear:both; float:left; padding:0px 0px 0px 0px; margin:0px; width:240px; background-color:#d6ebff; }
.green_article_list div.ad div.page_counter{clear:right; float:left; width:199px; background:url(../../images/tab01_right.gif) #d6ebff right no-repeat;   }
.green_article_list div.ad div.page_counter div.num{padding:0px; color:#999999; width:195px; height:29px; }
.green_article_list div.ad div.page_counter div.num p{padding:7px 0px 0px 10px; }

.green_article_list div.block{clear:both; float:left; width:650px; background: url(../../images/green_articlelist_bg.jpg) repeat-x bottom #f0f7e8; padding-bottom:10px; }
.green_article_list div.block div.article_block{float:left; width:650px; margin-top:10px; }
.green_article_list div.block div.article_block div.image{clear:both; float:left; margin:5px 20px 0px 15px;}
.green_article_list div.block div.article_block div.image img{border:2px solid #FFFFFF; width:85px; }
.green_article_list div.block div.article_block div.descr{clear:right; float:left; margin-left:10px; width:500px; margin:2px 5px 5px 5px;}
.green_article_list div.block div.article_block div.title_block{clear:both; float:left; width:500px; margin-bottom:3px}

.green_article_list div.block div.article_block div.title_block div.title{clear:both; float:left; width:280px;}
.green_article_list div.block div.article_block div.title_block div.title h4 a{font-size:13px; color:#86a049;}
.green_article_list div.block div.article_block div.title_block div.author{clear:right; float:left; width:120px; color:#86a049; text-align:right}
.green_article_list div.block div.article_block div.title_block div.date{clear:right; float:left; width:100px; color:#86a049; text-align:right}

.green_article_list div.block div.article_block div{padding-top:2px;}
.green_article_list div.block div.article_block span.author{font-size:11px; color:#999999}
.green_article_list div.block div.article_block a{color:#86a049;}

.green_article_list div.block div.page_counter{clear:both; float:left; width:650px; text-align:center; margin-top:10px; }
.green_article_list div.block div.page_counter a{color:#86a049;}
.green_article_list div.block div.page_counter div.num{margin:0px auto; padding:6px 0px 0px 10px; color:#999999;  }


/* this_issue */
.this_issue{clear:both; float:left; margin-top:10px;}
.this_issue div.tab{clear:both; float:left; background:url(../../images/tab01_left.gif) left no-repeat #d6ebff; color:#00467f; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; height:29px;}
.this_issue div.tab a{color:#00467f; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; }
.this_issue div.tab div{padding:0px; background:url(../../images/tab01_right.gif) right no-repeat; margin-left:7px; height:29px; width:100px;}
.this_issue div.tab div p{padding:7px 0px 0px 8px;}
.this_issue div.ad{clear:right; float:right; width:100px; text-align:right; }
.this_issue div.ad div{clear:both; float:right; padding-top:0px; }
.this_issue div.block{clear:both; float:left; width:300px; background: url(../../images/this_issue_bg.jpg) bottom repeat-x #d6ebff; padding-bottom:10px; }
.this_issue div.block div.block_container{clear:both; float:left; width:300px; }
.this_issue div.block div.image{clear:both; float:left; margin:8px;}
.this_issue div.block div.image a{color:#FFFFFF; font-weight:none; padding-left:15px; font-style:italic; background:url(../../images/zoom.png) left no-repeat;}
.this_issue div.block div.image img{border:4px solid #FFFFFF; width:130px; height:165px;}
.this_issue div.block div.descr{clear:right; float:left; margin:10px 0px 0px 2px; width:130px;}
.this_issue div.block div.descr ul{margin:0px; padding:0px;  margin-left:15px;}
.this_issue div.block div.descr li{margin-top:5px;}
.this_issue div.block div.descr li a{color:#333333; font-weight:normal;}
.this_issue div.block div.descr p {padding-top:10px;}
.this_issue div.block div.descr p a{color:#d51969;}
.this_issue div.block div.bottom{clear:both; float:left; border-top:1px dotted #FFFFFF; width:300px; margin-top:5px; }
.this_issue div.block div.bottom p{color:#FFFFFF; width:300px; text-align:center; padding:5px 0px 0px 0px; font-family:Georgia, "Times New Roman", Times, serif;  font-size:16px; }

/* Square Banner Ad - Col3 - 300px X 250px*/
.banner_ad{clear:both; float:left; width:300px; margin-top:10px;}

/* Col2 300px blue tab */
.bluetab_300px{clear:both; float:left; width:300px; margin-top:10px;}
.bluetab_300px div.tab{clear:both; float:left; background:url(../../images/tab01_right.gif) #ddedf9 right no-repeat; width:150px; color:#3399ff; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; }
.bluetab_300px div.tab a{color:#3399ff; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; }
.bluetab_300px div.tab span{ padding:0px 10px 0px 10px; width:200px;}
.bluetab_300px div.ad{clear:right; float:left; width:150px;   }
.bluetab_300px div.ad span{clear:both; float:right; padding-top:5px; text-align:right}
.bluetab_300px div.block{clear:both; float:left; width:300px; background:url(../../images/bluetab_bg.jpg) repeat-x bottom #ddedf9; padding-top:10px; padding-bottom:10px}
.bluetab_300px div.section_descr{clear:both; float:left; width:280px; margin:0px 10px 10px 10px;}
.bluetab_300px div.block div.company{clear:both; float:left; width:280px; margin:0px 10px 5px 10px; padding-bottom:5px; }
.bluetab_300px div.block div.company a{color:#3399ff;}
.bluetab_300px div.block div.company div.pic{clear:both; float:left; border:3px solid #FFFFFF; margin-right:10px;}
.bluetab_300px div.block div.company div.pic img{width:85px; }
.bluetab_300px div.block div.company div.descr{clear:right; float:left; width:150px; }
.bluetab_300px div.block div.company div.descr h2 a{font-size:12px;}
.bluetab_300px div.block div.company div.descr h4 a{font-size:11px;}
.bluetab_300px div.block div.company div.descr p{width:180px; font-size:11px; font-weight:normal;}

.bluetab_300px div.block div.sponsor img{width:288px; height:48px;}


.sponsor{clear:both; float:left; padding:10px 0px 0px 0px; width:299px;}
.most_read{clear:both; float:left; padding:10px 0px 0px 0px;}
.whats_on{clear:both; float:left; padding:10px 0px 0px 0px;}


/* Col2 300px Yellow tab */
.yellowtab_300px{clear:both; float:left; width:300px; margin-top:10px;}
.yellowtab_300px div.tab{clear:both; float:left; background:url(../../images/tab03_right.gif) #fff3d3 right no-repeat; width:150px;}
.yellowtab_300px div.tab a{color:#e58e1a; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; }
.yellowtab_300px div.tab span{padding:0px 20px 0px 0px;}
.yellowtab_300px div.ad{clear:right; float:right; width:140px;  }
.yellowtab_300px div.ad span{clear:both; float:right; padding-top:5px; text-align:right}
.yellowtab_300px div.block{clear:both; float:left; width:300px; background:#fff3d3; padding-top:10px}
.yellowtab_300px div.section_descr{clear:both; float:left; width:280px; margin:0px 10px 10px 10px;}
.yellowtab_300px div.block div.company{clear:both; float:left; width:280px; border-bottom:1px dotted #FFFFFF; margin:0px 10px 5px 10px; padding-bottom:5px; }
.yellowtab_300px div.block div.company a{color:#e58e1a;}
.yellowtab_300px div.block div.company div.pic{clear:both; float:left; border:3px solid #FFFFFF; margin-right:10px;}
.yellowtab_300px div.block div.company div.pic img{width:85px; }
.yellowtab_300px div.block div.company div.descr{clear:right; float:left; width:150px; }
.yellowtab_300px div.block div.company div.descr h2 a{font-size:12px;}
.yellowtab_300px div.block div.company div.descr h4 {font-size:11px; color:#999999; font-style:italic; font-weight:normal}
.yellowtab_300px div.block div.company div.descr p{width:180px; font-size:11px; font-weight:normal;}

/* Article */
.article{clear:both; float:left; width:630px; margin-top:10px; margin-left:18px;margin-bottom:10px;}
/*.article{clear:both; float:left; width:650px; margin-top:10px; margin-left:18px;}*/
.article div.heading{clear:both; float:left;}
.article p.pic{border:1px solid #b3d9ff; overflow:hidden; width:320px; height:250px; padding:0px; margin:0px;}
.article p.pic img{border:5px solid #FFFFFF; width:310px; height:240px; }
.article p.pic1{border:1px solid #b3d9ff; overflow:hidden; width:250px; height:274px; padding:0px; margin:0px;}
.article p.pic1 img{border:5px solid #FFFFFF; width:240px; height:264px; }
.article h1{margin:5px 0px; padding:0px; color:#d51969; font-size:16px;}
.article li {margin-left:-7px;}
.article h1.planet{ color:#6e911a; }
.article h1.travel{color:#635a4d; }
.article h1.resources{ color:#6c217f; }
.article h1.food{ color:#034f78; }
.article h1.health{ color:#f79a15;}
.article h1.family{color:#3399ff;}
/*.article h1.family{color:#3399ff;width:350px}*/

.article p.author{padding-top:5px; font-weight:bold; color:#808080}
.article p.issue_no{padding-top:2px; color:#808080; font-style:italic; }
.article p{padding-top:12px}
/*.article p{padding-top:12px}*/

/*competition article*/
.article div.article_insert_competition{float:right; width:270px; margin-left:5px;}
.article div.article_insert_competition p{width:270px; padding-top:0px;}

/*competition article*/
.article div.article_insert{float:right; width:270px; margin-left:5px;}
.article div.article_insert div.subscribe{clear:both; float:left; width:270px; border-top:1px dotted #3399ff; border-bottom:1px dotted #3399ff; padding-bottom:3px;}
.article div.article_insert div.subscribe div{clear:both; float:left; width:260px; color:#FFFFFF; font-size:10px; font-weight:bold; height:20px; margin-top:3px; padding:8px 5px 0px 5px; background-color:#3399ff}
.article div.article_insert div.subscribe a{color:#FFFFFF; font-size:10px;}
.article div.article_insert div.google_ad{clear:both; float:left; border-bottom:1px dotted #cfcfcf;}
.article div.article_insert div.key_points{clear:both; float:left; background:url(../../images/sitelinks_bg.jpg) bottom repeat-x #d6ebff; width:270px; margin-top:1px;}
.article div.article_insert div.key_points h2{color:#3399ff; padding:10px; font-size:16px; border-bottom:1px dotted #add6ff; }
.article div.article_insert div.key_points div.descr{clear:both; float:left; padding:10px;}
.article div.article_insert div.key_points div.points{clear:both; float:left; margin-left:10px 0 0 2px; width:250px;}
/*.article div.article_insert div.key_points div.points{clear:both; float:left; margin-left:15px;}*/
.article div.article_insert div.key_points div.points ul{padding:0px; margin:0px; margin-left:15px }
.article div.article_insert div.key_points li{margin-top:3px; list-style-position:inside;}
/*.article div.article_insert div.key_points li{padding-top:3px; list-style:disc;list-style-position:inside;}*/
.article div.article_insert div.key_points div.tags{clear:both; float:left; color:#333333; border-top:1px dotted #FFFFFF; width:250px; padding:10px 0px 10px 10px; margin-top:10px;}
.article div.article_insert a{color:#333333; font-weight:normal;}
.article div.article_insert div.share{clear:both; float:left; border-bottom:1px dotted #cfcfcf; width:270px; padding:5px 0px 5px 5px; }

.article_pg_tag{clear:both; float:left; width:650px; text-align:center; margin-top:10px; margin-bottom:20px}

.article_pg_counter{clear:both; float:left; width:650px; text-align:center; margin-top:10px; margin-bottom:20px}
.article_pg_counter a{color:#d51969;}
.article_pg_counter div.num{margin:0px auto; padding:6px 0px 0px 10px; color:#999999;  }

/* Forum block */
.forum_block{clear:both; float:left; width:650px; padding-bottom:5px; padding-top:5px; background-color:#fdf4f8; margin-top:5px;}
.forum_block div.heading{clear:both; float:left; width:650px; border-top:1px dotted #d51969; border-bottom:1px dotted #d51969; margin-top:5px; padding-bottom:3px;}
.forum_block div.heading div{clear:both; float:left; width:640px; color:#FFFFFF; font-size:14px; height:20px; margin-top:3px; padding:4px 5px; background-color:#d51969}
.forum_block div.heading a{color:#FFFFFF;}


/* Star Sign Blocks*/
.starsign{clear:right; float:left; width:320px; }
.starsign div.tab{clear:both; float:left; background:url(../../images/tab01_right.gif) #d6ebff right no-repeat; width:170px;}
.starsign div.tab a{color:#3399ff; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; }
.starsign div.tab span{padding:0px; background:#d6ebff;}
.starsign div.ad{clear:right; float:right; width:150px; }
.starsign div.ad span{clear:both; float:right; padding-top:10px; text-align:right;  }
.starsign div.block{clear:both; float:left; width:320px; height:120px; background:url(../../images/starsign_bg.jpg) repeat-x bottom #ddedf9;}
.starsign div.block div.star_body{float:left; margin:15px 0px 0px 10px; height:120px; }
.starsign div.block div.star_body div.pic{float:left; background:url(../../images/starpic_bg.jpg) repeat-x bottom #3399ff; margin-top:5px; }
.starsign div.block div.star_body div.pic img{padding:3px; width:85px; }
.starsign div.block div.star_body div.text{float:left; margin-left:10px; width:165px;}
.starsign div.block div.star_body div.text p{width:165px; padding-top:5px; line-height:15px;  }
.starsign div.block div.star_body div.text p.author{padding-top:0px; color:#999999;}
.starsign div.block div.star_body div.text h4{font-size:14px; color:#1c3672; width:165px; margin-top:5px;}

/* previous used when star sign image was square and article image was rectangle
.starsign div.block div.art_body{float:left; margin:15px 0px 0px 10px; height:120px; }
.starsign div.block div.art_body div.pic{float:left; background:url(../images/starpic_bg.jpg) repeat-x bottom #3399ff; margin-top:5px; }
.starsign div.block div.art_body div.pic img{padding:3px; width:85px; }
.starsign div.block div.art_body div.text{float:left; margin-left:10px; width:165px; }
.starsign div.block div.art_body div.text p{width:165px; padding-top:5px; line-height:15px;  }
.starsign div.block div.art_body div.text p.author{padding-top:0px; color:#999999;}
.starsign div.block div.art_body div.text h4{font-size:12px; color:#1c3672; width:165px; margin-top:5px;}
*/

/* calendar of events - in Touch page */
.calendar{clear:both; float:left;  width:650px; margin-top:10px; border-bottom:1px solid #bea7d1;  border-left:1px solid #bea7d1;  border-right:1px solid #bea7d1; /*background:url(../images/calendar_bg.jpg) repeat-x bottom #FFFFFF;*/}
.calendar div.heading{clear:both; float:left; width:100%; border-bottom:1px dotted #54075b; border-top:1px dotted #54075b; width:650px; }
.calendar div.heading div.bar{clear:both; float:left; width:640px;  background-color:#54075b; margin:2px 0px 2px 0px; padding:4px 0px 4px 10px;  }
.calendar div.heading div.bar h2{color:#FFFFFF; font-size:14px}
.calendar div.cal_body{clear:both; float:left; padding-bottom:5px; margin-top:10px;}
.calendar div.cal_body div.left{clear:both; float:left; width:340px;}
.calendar div.cal_body div.left div.event{clear:both; float:left; width:300px; margin:5px 0px 0px 15px; border-bottom:1px dotted #FFFFFF; padding-bottom:5px;}
.calendar div.cal_body div.left div.event div.location{clear:both; float:left; width:200px; color:#54075b; font-weight:bold; font-size:12px;}
.calendar div.cal_body div.left div.event div.date{clear:right; float:right; width:100px; color:#00467f; text-align:right; font-size:11px;}
.calendar div.cal_body div.left div.event div.descr{clear:both; float:left; width:300px; padding-top:5px; line-height:16px;}
.calendar div.cal_body div.left div.event div.author{clear:both; float:left; width:300px; padding-top:5px; line-height:16px;color:#999999;}



.calendar div.cal_body div.right{clear:right; float:left;}
/* sitemap links */
.sitemap_links{clear:both; float:left; width:970px; background:url(../../images/sitelinks_bg.jpg) #d6ebff bottom; padding-top:10px; padding-bottom:10px;}
.sitemap_links div.sitelink_block{float:left; width:160px; border-right:1px dotted #FFFFFF; margin-bottom:10px; }
.sitemap_links div.sitelink_block h2{padding-left:10px;}
.sitemap_links div.sitelink_block h2 a{font-size:15px; color:#3399ff; }
.sitemap_links div.sitelink_block ul{list-style-type:none; margin:0px; padding:10px 0px 0px 15px;}
.sitemap_links div.sitelink_block ul li{padding-top:3px;}
.sitemap_links div.sitelink_block ul li a{font-weight:normal; color:#333333;}


/* Business Directory Listing */
.listing_header{clear:both; float:left; width:916px; margin-left:15px;}
.listing_header h2{color:#d51969; margin:10px 0px 15px 0px; font-size:16px;}
.listing_header div.steps{clear:both; float:left; color:#d51969; margin:0px 0px 0px 12px;}

.listing_header div.error{clear:both; float:left; background:url(../../images/error_icon.png) left no-repeat #fddbdc; border-top:1px solid #d51969; border-bottom:1px solid #d51969; margin:0px 0px 0px 50px; padding:5px; width:810px; height:20px}
.listing_header div.error p{padding-left:40px; padding-top:3px;}

/* Step 1 */
.listing_header div.signin{clear:both; float:left; margin:20px 0px 20px 110px; }
.listing_header div.signin div.tab{clear:both; float:left; width:290px; padding:5px 0px 0px 10px; font-weight:bold; background:url(../../images/signin_tab.jpg) no-repeat; color:#e58e1a; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}
.listing_header div.signin div.tab span{font-size:12px; padding:5px 0px 0px 0px;}
.listing_header div.signin div.block{clear:both; float:left; background:url(../../images/signin_bg.jpg) bottom repeat-x #fff3d3; height:210px; width:300px; }
.listing_header div.signin div.block div.entry_form{clear:both; float:left; margin:20px 0px 0px 20px;}
.listing_header div.signin div.block div.entry_form td{height:30px;}
.listing_header div.signin div.img_spacer{clear:both; float:left; margin-top:15px;}
.listing_header div.signin div.img_spacer img{border:1px solid #b3d9ff; padding:3px;}


.listing_header div.reg{clear:right; float:left; color:#d51969; margin:20px 0px 0px 20px;}
.listing_header div.reg div.tab{clear:both; float:left; width:370px; padding:5px 0px 0px 10px; font-weight:bold; background:url(../../images/register_tab.jpg) no-repeat; color:#3399ff; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}
.listing_header div.reg div.tab span{font-size:12px; padding:5px 0px 0px 0px;}
.listing_header div.reg div.block{clear:both; float:left; background:url(../../images/registration_bg.jpg) bottom repeat-x #d6ebff; height:498px; width:369px; }
.listing_header div.reg div.block div.entry_form{clear:both; float:left; margin:20px 0px 0px 20px;}
.listing_header div.reg div.block div.entry_form td {height:20px;}
.listing_header div.reg div.block div.entry_form td.col1{width:150px;    }
.listing_header div.reg div.block div.entry_form td.col2{width:140px;  }
.listing_header div.reg div.block div.entry_form td.col3{width:70px; font-size:10px; padding-right:5px;  }
.listing_header div.reg div.block div.entry_form td.note{font-size:10px; color:#777777; height:80px; }

/* Step 2*/
.admin{clear:both; float:left; background-color:#eff7ff; padding:5px 10px 10px 10px; margin:30px 0px 20px 50px; width:800px;}
.admin h2{color:#00467f; padding:5px 0px 5px 10px; margin:0px;}
.admin div.admin_det{clear:both; float:left; background:url(../../images/admin_det_bg.gif) repeat-y left; }
.admin div.admin_det div.leftdet{clear:both; float:left; font-size:12px; margin:0px 10px 0px 10px; width:350px; padding:10px 0px 10px 15px;}
.admin div.admin_det div.leftdet h3{font-size:14px; }
.admin div.admin_det div.leftdet p{padding-top:5px; }
.admin div.admin_det div.leftdet p.gry{color:#777777; }
.admin div.admin_det div.leftdet p.edit_btn{margin:2px 5px 10px 5px; text-align:right }
.admin div.admin_det div.leftdet span{font-weight:bold; color:#49a4ff;}
.admin div.admin_det div.rightdet{clear:right; float:left; font-size:12px; margin:5px 10px 5px 5px; width:365px;  padding:10px 0px 0px 15px;}
.admin div.admin_det div.rightdet p{color:#777777;}
.admin div.admin_det div.rightdet p.edit_btn{margin:78px 0px 0px 5px; text-align:right }
.admin div.admin_det div.rightdet p.update_btn{margin:55px 0px 10px 0px; text-align:right}
.admin div.admin_det div.rightdet span{font-weight:bold; color:#49a4ff;}

.admin div.admin_det div.invoice_tbl{clear:both; float:left; background-color:#FFFFFF; margin-left:10px; padding:15px;}
.admin div.admin_det div.invoice_tbl tr.top_bar td{background-color:#00457e; color:#FFFFFF; font-weight:bold; height:30px; padding-left:8px}
.admin div.admin_det div.invoice_tbl tr.item_bar td{height:30px; padding-left:8px; border-bottom:1px solid #cccccc; color:#00457e;}
.admin div.admin_det div.invoice_tbl tr.top_total_lines td{padding-left:8px; padding-top:15px; }
.admin div.admin_det div.invoice_tbl tr.total_lines td{height:20px; padding-left:8px;}
.admin div.admin_det div.invoice_tbl tr.total_lines p{padding-left:30px;}
.admin div.admin_det div.invoice_tbl tr.top_total_lines p{padding-left:30px;}

.admin div.admin_det div.invoice_tbl td.total_col{width:80px; text-align:right; padding-right:10px; }

.admin div.admin_det div.payment_tbl{clear:both; float:left; background-color:#FFFFFF; margin-left:10px; padding:15px; }
.admin div.admin_det div.payment_tbl tr.top_bar td{background-color:#00457e; color:#FFFFFF; font-weight:bold; height:30px; padding-left:8px}
.admin div.admin_det div.payment_tbl tr.card_item td{width:143px; padding-left:40px; padding-top:20px;}
.admin div.admin_det div.payment_tbl tr.card_boxes td{width:143px; padding-left:40px; padding-top:3px;}

.admin div.import_notes{clear:both; float:left; margin:10px; background-color:#FFFFFF; padding:10px; width:740px}
.admin div.import_notes p.red{color:#7a0026; font-weight:bold; padding-bottom:4px;}
.admin div.import_notes p{color:#777777; }

.admin div.divider{clear:both; float:left; border-bottom:1px solid #7fa2bf; width:770px; margin:10px 0px 15px 10px;}
.admin div.busin_det{clear:both; float:left; background-color:#FFFFFF; width:795px; margin:5px; }
.admin div.listing{clear:both; float:left; width:750px; padding-left:50px;}
.admin div.listing table{padding-top:10px}
.admin div.listing td{ vertical-align:top}
.admin div.listing td.category p{ color:#333333; padding-top:10px; padding-left:10px}

.admin div.listing p{ color:#777777;}

.listing_buttons{clear:both; float:left; width:870px;}
.listing_buttons div.bottom_btns{float:right; margin:10px 0px 10px 0px;}

.spacing{margin-top:4px;}

/* Step 4 */
.confirm_block{clear:both; float:left; width:660px; margin:20px 0px 0px 140px;}
.confirm_block div.instruc{ clear:both; float:left; margin:5px 0px 20px 0px; background-color:#e6e8e9; border-top:1px solid #a4a4a4; border-bottom:1px solid #a4a4a4;}
.confirm_block div.instruc p{padding:10px; }



/************** Directory *************/

.directory{clear:both; float:left; margin:0px; padding:0px; width:660px;}

.directory div.left{clear:both; float:left; margin:0px; }
.directory div.left div.bus_logo{clear:both; float:left; margin:0px; max-width:315px; }
.directory div.left div.bus_logo img{max-width:315px; }

.directory div.left div.bus_img{clear:both; float:left;}
.directory div.left div.bus_img img{clear:both; float:left; border:1px solid #b3d9ff; padding:3px; max-width:315px;}

.directory div.left div.list_descr{clear:both; float:left; width:315px;}
.directory div.left div.list_descr h2{color:#d51969; font-size:18px; font-style:italic; padding-top:15px; margin:0px;}
.directory div.left div.list_descr p{padding-top:10px; width:316px;font-size:12px;font-family:arial;}

.directory div.right{clear:right; float:left; width:320px; margin-left:10px }

/* Practitioner Block */
.directory div.right div.prac_tab{clear:both; float:left; background:url(../../images/prac_tab.jpg) no-repeat; width:320px; height:50px; margin-top:5px}
.directory div.right div.prac_tab p{margin:8px 0px 0px 8px; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#3399ff; }
.directory div.right div.prac_block{clear:both; float:left; background:url(../../images/prac_block_bg.jpg) repeat-x bottom #d6ebfe; width:320px; }
.directory div.right div.prac_block div.addr_details{clear:both; float:left; margin:0px 0px 16px 10px}
.directory div.right div.prac_block div.addr_details div.address{clear:both; float:left; width:160px}
.directory div.right div.prac_block div.addr_details div.address span{color:#49a4ff; font-weight:bold}

.directory div.right div.prac_block div.addr_details div.web{clear:right; float:left; width:200px; line-height:16px;}
.directory div.right div.prac_block div.specialities{clear:both; float:left; border-top:1px dotted #FFFFFF; width:320px }
.directory div.right div.prac_block div.specialities h3{color:#3399ff; font-size:12px;  padding:10px 0px 0px 10px}
.directory div.right div.prac_block div.specialities ul{margin-top:5px; margin-bottom:5px;}
.directory div.right div.prac_block div.specialities li{padding-top:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.directory div.right div.prac_block div.specialities span{margin:0px 0px 0px 25px;}
.directory div.right div.prac_block div.specialities p{margin:0px 0px 16px 10px;padding-top:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.directory div.right div.prac_block div.send_email{clear:both; float:left; border-top:1px dotted #FFFFFF; margin:15px 0px 0px 0px; width:320px; padding-bottom:15px}
.directory div.right div.prac_block div.send_email h3{color:#363636; font-size:12px;  padding:10px 0px 0px 10px}
.directory div.right div.prac_block div.send_email table{margin:10px 0px 0px 20px;}


.send_email1{clear:both; float:left; border-top:1px dotted #FFFFFF; margin:15px 0px 0px 0px; width:320px; padding-bottom:15px background-color:#b3daff}
.send_email1 h3{color:#363636; font-size:12px;  padding:10px 0px 0px 10px}
.send_email1 table{margin:10px 0px 0px 20px;}
/* Learning Center Block */
.directory div.right div.learn_tab{clear:both; float:left; background:url(../../images/learn_tab.jpg) no-repeat; width:320px; height:50px; margin-top:5px}
.directory div.right div.learn_tab p{margin:8px 0px 0px 8px; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#d79f00; }
.directory div.right div.learn_block{clear:both; float:left; background:url(../../images/learn_block_bg.jpg) repeat-x bottom #fff3d3; width:320px; }
.directory div.right div.learn_block div.addr_details{clear:both; float:left; margin:0px 0px 16px 10px}
.directory div.right div.learn_block div.addr_details div.address{clear:both; float:left; width:160px}
.directory div.right div.learn_block div.addr_details div.address span{color:#d79f00; font-weight:bold}
.directory div.right div.learn_block div.addr_details div.web{clear:right; float:left; width:140px; line-height:16px;}
.directory div.right div.learn_block div.addr_details div.web a{color:#d79f00;}

.directory div.right div.learn_block div.specialities{clear:both; float:left; border-top:1px dotted #FFFFFF; width:320px }
.directory div.right div.learn_block div.specialities h3{color:#d79f00; font-size:12px;  padding:10px 0px 0px 10px}
.directory div.right div.learn_block div.specialities ul{margin-top:5px; margin-bottom:5px;}
.directory div.right div.learn_block div.specialities li{padding-top:3px;}
.directory div.right div.learn_block div.specialities span{margin:0px 0px 0px 25px;}
.directory div.right div.learn_block div.specialities p{margin:0px 0px 16px 10px;padding-top:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.directory div.right div.learn_block div.specialities a{color:#d79f00; }

.directory div.right div.learn_block div.send_email{clear:both; float:left; border-top:1px dotted #FFFFFF; margin:15px 0px 0px 0px; width:320px; padding-bottom:15px}
.directory div.right div.learn_block div.send_email h3{color:#363636; font-size:12px;  padding:10px 0px 0px 10px}
.directory div.right div.learn_block div.send_email table{margin:10px 0px 0px 20px;}

/* Retail Center Block */
.directory div.right div.retail_tab{clear:both; float:left; background:url(../../images/products_tab.jpg) no-repeat; width:320px; height:50px; margin-top:5px}
.directory div.right div.retail_tab p{margin:8px 0px 0px 8px; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#6e911a; }
.directory div.right div.retail_block{clear:both; float:left; background:url(../../images/search05_bg.jpg) repeat-x bottom #eef8d1; width:320px; }
.directory div.right div.retail_block div.addr_details{clear:both; float:left; margin:0px 0px 16px 10px}
.directory div.right div.retail_block div.addr_details div.address{clear:both; float:left; width:160px}
.directory div.right div.retail_block div.addr_details div.address span{color:#6e911a; font-weight:bold}
.directory div.right div.retail_block div.addr_details div.web{clear:right; float:left; width:140px; line-height:16px;}
.directory div.right div.retail_block div.addr_details div.web a{color:#6e911a;}

.directory div.right div.retail_block div.specialities{clear:both; float:left; border-top:1px dotted #FFFFFF; width:320px }
.directory div.right div.retail_block div.specialities h3{color:#6e911a; font-size:12px;  padding:10px 0px 0px 10px}
.directory div.right div.retail_block div.specialities ul{margin-top:5px; margin-bottom:5px;}
.directory div.right div.retail_block div.specialities li{padding-top:3px;}
.directory div.right div.retail_block div.specialities span{margin:0px 0px 0px 25px;}
.directory div.right div.retail_block div.specialities p{margin:0px 0px 16px 10px;padding-top:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.directory div.right div.retail_block div.specialities a{color:#6e911a;}

.directory div.right div.retail_block div.send_email{clear:both; float:left; border-top:1px dotted #FFFFFF; margin:15px 0px 0px 0px; width:320px; padding-bottom:15px}
.directory div.right div.retail_block div.send_email h3{color:#363636; font-size:12px;  padding:10px 0px 0px 10px}
.directory div.right div.retail_block div.send_email table{margin:10px 0px 0px 20px;}

/* Supplier Center Block */
.directory div.right div.supplier_tab{clear:both; float:left; background:url(../../images/retail_tab.jpg) no-repeat; width:320px; height:50px; margin-top:5px}
.directory div.right div.supplier_tab p{margin:8px 0px 0px 8px; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#d51969; }
.directory div.right div.supplier_block{clear:both; float:left; background:url(../../images/retail_block_bg.jpg) repeat-x bottom #feeff6; width:320px; }
.directory div.right div.supplier_block div.addr_details{clear:both; float:left; margin:0px 0px 16px 10px}
.directory div.right div.supplier_block div.addr_details div.address{clear:both; float:left; width:160px}
.directory div.right div.supplier_block div.addr_details div.address span{color:#d51969; font-weight:bold}
.directory div.right div.supplier_block div.addr_details div.web{clear:right; float:left; width:140px; line-height:16px;}
.directory div.right div.supplier_block div.addr_details div.web a{color:#d51969;}

.directory div.right div.supplier_block div.specialities{clear:both; float:left; border-top:1px dotted #FFFFFF; width:320px }
.directory div.right div.supplier_block div.specialities h3{color:#d51969; font-size:12px;  padding:10px 0px 0px 10px}
.directory div.right div.supplier_block div.specialities ul{margin-top:5px; margin-bottom:5px;}
.directory div.right div.supplier_block div.specialities li{padding-top:3px;}
.directory div.right div.supplier_block div.specialities span{margin:0px 0px 0px 25px;}
.directory div.right div.supplier_block div.specialities p{margin:0px 0px 16px 10px;padding-top:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.directory div.right div.supplier_block div.specialities a{color:#d51969;}

.directory div.right div.supplier_block div.send_email{clear:both; float:left; border-top:1px dotted #FFFFFF; margin:15px 0px 0px 0px; width:320px; padding-bottom:15px}
.directory div.right div.supplier_block div.send_email h3{color:#363636; font-size:12px;  padding:10px 0px 0px 10px}
.directory div.right div.supplier_block div.send_email table{margin:10px 0px 0px 20px;}


/* Travel Center Block */
.directory div.right div.travel_tab{clear:both; float:left; background:url(../../images/travel_tab.jpg) no-repeat; width:320px; height:50px; margin-top:5px}
.directory div.right div.travel_tab p{margin:8px 0px 0px 8px; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#6c5f57; }
.directory div.right div.travel_block{clear:both; float:left; background:url(../../images/travel_block_bg.jpg) repeat-x bottom #eee9e6; width:320px; }
.directory div.right div.travel_block div.addr_details{clear:both; float:left; margin:0px 0px 16px 10px}
.directory div.right div.travel_block div.addr_details div.address{clear:both; float:left; width:160px}
.directory div.right div.travel_block div.addr_details div.address span{color:#6c5f57; font-weight:bold}
.directory div.right div.travel_block div.addr_details div.web{clear:right; float:left; width:140px; line-height:16px;}
.directory div.right div.travel_block div.addr_details div.web a{color:#6c5f57;}

.directory div.right div.travel_block div.specialities{clear:both; float:left; border-top:1px dotted #FFFFFF; width:320px }
.directory div.right div.travel_block div.specialities h3{color:#6c5f57; font-size:12px;  padding:10px 0px 0px 10px}
.directory div.right div.travel_block div.specialities ul{margin-top:5px; margin-bottom:5px;}
.directory div.right div.travel_block div.specialities li{padding-top:3px;}
.directory div.right div.travel_block div.specialities span{margin:0px 0px 0px 25px;}
.directory div.right div.travel_block div.specialities p{margin:0px 0px 16px 10px;padding-top:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.directory div.right div.travel_block div.specialities a{color:#6c5f57; }

.directory div.right div.travel_block div.send_email{clear:both; float:left; border-top:1px dotted #FFFFFF; margin:15px 0px 0px 0px; width:320px; padding-bottom:15px}
.directory div.right div.travel_block div.send_email h3{color:#363636; font-size:12px;  padding:10px 0px 0px 10px}
.directory div.right div.travel_block div.send_email table{margin:10px 0px 0px 20px;}

.directory div.right div.google_maps{clear:both; float:left; width:300px; margin-top:10px;}
.directory div.right div.google_maps div{clear:both; float:left; padding:3px; height:200px; width:310px;} /*border:1px solid #b3d9ff;*/

.associations{clear:both; float:left; width:660px; margin-top:15px; border-top:1px dotted #cfcfcf; padding-top:8px;}
.associations div.heading{clear:both; float:left; width:600px; font-style:italic; font-weight:bold; color:#797979}
.associations div{float:left;}

/*******FAQ's *********/
.FAQbody{clear:both; float:left}

.FAQbody h2{padding:10px 0px 0px 10px; color:#d51969; }

.FAQbody div{clear:both; float:left;  padding:0px 0px 20px 10px;}

.FAQbody div.instruc{padding-top:15px;}

.FAQbody div.ques {
	float: left;
	width:600px;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	padding: 10px 0px 0px 32px;
}

.FAQbody div.ques a {
	font-weight:normal;
}


/* Whats new frame */
.whatsnewframe{width:650px; height:210px; border:none; overflow:hidden;}
.starsignframe{width:320px; height:150px; border:none; overflow:hidden; margin-top:10px;}

.leftframe{clear:both; float:left; width:320px; }
.rightframe{clear:right; float:left;width:320px; margin-left:10px; }


/*Other Pages */
.other{clear:both; float:left; padding-top:5px; width:600px;}
.other h1{color:#d51969; font-size:18px;}
.other p{width:600px;}
.other p.contactus{margin-top:10px;}

/*linktous Pages */
.linktous{clear:both; float:left; padding-top:5px; width:600px;}
.linktous h1{color:#d51969; font-size:18px;}
.linktous p{width:600px; margin-top:5px;}
.linktous p.contactus{margin-top:10px;}

.block h1{color:#d51969; font-size:18px;}

/*Admin for content editors */
.admin_login{clear:both; float:left; background:url(../../images/login_box2.jpg) no-repeat; width:575px; height:423px; margin:50px 0px 50px 180px}
.admin_login div.login{clear:both; float:left; margin:170px 0px 0px 160px;}
.admin_login td{ color:#FFFFFF}

.article_entry{margin:10px 0px 20px 40px;}
.article_entry td{ vertical-align:top}
.article_entry td.spacing{ text-align:right; padding-right:5px}
.article_entry span{ font-style:italic; font-size:10px; color:#3366FF}
.admin_return a{color:#d51969;}

.article_section{clear:both; float:left; margin:15px 0px 5px 20px;}
.article_section h1{ color:#003399; font-size:18px;}
.article_section div.searchby{clear:both; float:left; margin:5px 0px 5px 0px; border:1px solid #569bbe; padding:10px; line-height:18px;}
.article_section div.searchby p{padding-top:5px;}
.article_section div.searchby h4{color:#569bbe; margin-bottom:10px; }
.article_section div.articlelist{clear:both; float:left; margin:15px 0px 5px 0px; border:1px solid #569bbe; padding:15px; width:500px;}
.article_section div.articlelist td{padding-top:3px;}
.article_section div.articlelist tr.blue{ background-color:#dbf4ff}
.article_section div.articlelist h3{margin-bottom:5px;}

#font_text2{clear:both; float:left; margin:15px 0px 5px 0px; border:1px solid #569bbe; padding:15px; width:500px;}


.admin_options_block{clear:both; float:left; border:1px solid #CCCCCC; height:400px; margin:20px 0px 100px 150px; padding:50px;}
.admin_options_block div.icon{clear:both; float:left;}
.admin_options_block div.links{clear:right; float:left; width:200px; line-height:16px; margin-left:10px;}
.admin_options_block div.links h3{ font-size:14px; padding-bottom:0px; margin-bottom:0px;}
.admin_options_block div.links a{font-weight:normal; color:#333333;}

.admin_user_block{clear:right; float:left;}

.star_block{float:left; width:305px; margin-right:10px; padding-right:10px;  border-bottom:1px solid #d51969; padding-bottom:10px; margin-bottom:15px}
.star_block h2{color:#d51969; margin-bottom:5px;}
.star_block span{color:#999999; font-size:11px; font-family:Arial, Helvetica, sans-serif}
.star_block p{ line-height:14px; }
.star_block img{border:1px solid #b3d9ff; margin-right:10px;}

.news_block{float:left;width:300px; margin-right:20px; padding-right:0px;  border-bottom:1px solid #d51969; padding-bottom:10px; margin-bottom:15px}
.news_block h2{color:#d51969; margin-bottom:5px;}
.news_block span{color:#999999; font-size:11px; font-family:Arial, Helvetica, sans-serif}
.news_block p{ line-height:14px; }
.news_block img{border:1px solid #b3d9ff; margin-right:5px; width:100px; }


/*search1 */
.search1{clear:both; float:left; width:550px;  }
/*tabs*/
.search_tabs1{clear:both; float:left; width:550px; }
.search_tabs1 ul{margin:0px; padding:0px; list-style:none; display:block;}
.search_tabs1 ul li{float:left; display:inline; margin:0px; padding:0px; margin-left:2px; font-family:Georgia, "Times New Roman", Times, serif; }
.search_tabs1 ul li a{color:#333333; font-weight:bold; padding-bottom:3px;}

.search_tabs1 ul li.searchtab_011{margin-left:0px; background:url(../../images/tab01_left.gif) left no-repeat #d6ebff; padding-left:7px; width:120px; }
.search_tabs1 ul li.searchtab_011 div{background:url(../../images/tab01_right.gif) right no-repeat #d6ebff; height:29px; padding-right:7px;}
.search_tabs1 ul li.searchtab_011 div p{padding-top:8px; width:100px;cursor:pointer; }

.search_tabs1 ul li.searchtab_022{margin-left:2px; background:url(../../images/tab08_left.gif) left no-repeat #d6ebff; padding-left:7px; width:100px; }
.search_tabs1 ul li.searchtab_022 div{background:url(../../images/tab08_right.gif) right no-repeat #d6ebff; height:29px; padding-right:7px;}
.search_tabs1 ul li.searchtab_022 div p{padding-top:8px; padding-left:10px; width:100px;cursor:pointer; }

#search011, #search022{display:none;}

/*search011*/
.search1 div.search011{clear:both; float:left; background-color:#d6ebff; width:284px; padding:8px; }
.search1 div.search011 h2{color:#3399ff; font-size:14px; padding:0px 0px 8px 0px;}
.search1 div.search011 p{padding:5px 0px 0px 0px; margin-top:8px; border-top:1px solid #b3daff;}
.search1 div.search011 p.tags{padding:2px 0px 4px 0px; border:none; margin:0px;}
.search_table{margin:5px 0px 12px 10px; width:300px; }
.search_table td{ padding-right:5px; }
.search_table td.tags{height:35px; vertical-align:bottom}

/*search022*/
.search1 div.search022{clear:both;  float:left; background-image: url(../../images/search08_bg.gif);background-color:#d6ebff; width:284px; padding:8px;}
.search1 div.search022 h2{font-size:14px; padding:0px 0px 8px 0px;}
.search_table{margin:5px 0px 12px 10px; width:300px; }
.search_table td{ padding-right:5px; }
.search_table td.tags{height:35px; vertical-align:bottom}

/*BuzzBurner for Blog*/
.feedburnerFeedBlock{clear:both;  float:left; padding:0px; margin:0px; }
.feedburnerFeedBlock ul{ padding:0px; margin:0px;}
.feedburnerFeedBlock li{list-style:none; padding:0px; margin:0px;}
.feedburnerFeedBlock span.headline{ font-size:12px; font-weight:bold;}
.feedburnerFeedBlock p.date{font-size:10px; color:#999999; font-style:italic; font-weight:normal}
.feedburnerFeedBlock div{margin-top:4px;}
.feedburnerFeedBlock .enclosure{margin-top:5px;}

.rates td{padding:3px;}

.communityArticleDetails{background-color:transparent;color:#333333;font-size:11px;}
.communityArticleDetails div.rate{border:2px none;clear:both;float:left;height:30px;margin-bottom:0;margin-right:0;margin-top:0;width:47px;}
.communityArticleDetails div.rate div.rateImage{background-image:url(http://www.wellbeing.com.au/images/rateCount.JPG);border:2px none;clear:both;float:left;height:35px;margin-bottom:0;margin-right:0;margin-top:0;width:30px;}
.communityArticleDetails div.rate div.rateImage div.rateCount{border:2px none;clear:both;color:#FFFFFF;float:left;font-weight:bold;height:25px;margin:10px 5px 15px 8px;text-align:center;width:15px;}
.communityArticleDetails div.rate div.rateText{border:2px none;clear:both;color:#006699;float:left;height:25px;margin-bottom:0;margin-right:0;margin-top:0;width:50px;}
.communityArticleDetails div.rate div.rateText a{color:#006699;text-decoration:none;}
.communityArticleDetails div.articleDetails{margin-left:50px;}
.communityArticleDetails div.articleDetails div.headline{font-size:18px;font-weight:bold;color:#3399FF;cursor:pointer;}
.communityArticleDetails div.articleDetails div.article{float: left;color:#0C739E;text-decoration:none;}
.communityArticleDetails div.articleDetails div.articleImage{border:2px solid #EDE9E8;margin:0 20px 3px 0;padding:1px;}
.communityArticleDetails div.articleDetails div.articleImage img{overflow:hidden;height:200px;width:250px;}
.communityArticleDetails div.articleDetails div.articleDesc{line-height:150%;padding-top:10px;}
.communityArticleDetails div.articleDetails img.userImage{border:0 none;height:20px;padding:0;vertical-align:text-bottom;width:30px;}
.communityArticleDetails div.articleDetails span.userProfile{color:#999999;font-size:11px;}
.communityArticleDetails div.articleDetails div.readArticleLink{clear:left;padding-bottom:20px;}
.communityArticleDetails div.articleDetails div.msg{color:red;font-size:12px;font-weight:bold;}

.assoc_promotions{width:640px; text-align:center}
.assoc_promotions p{font-size:14px; padding-top:20px;}
.assoc_promotions p.pink{font-size:14px; padding-top:20px; color:#dc387f;}
.assoc_promotions p.pink18{font-size:18px; padding-top:20px; color:#dc387f;}

.assoc_pod{width:640px; text-align:left}
.assoc_pod p{font-size:13px; font-family:Arial; color:#000000;}
.assoc_pod ul li{font-size:13px; font-family:Arial; padding-top:20px; color:#000000;}

.nav_boxes_container{clear:both; float:left; padding-left:0px;  padding-bottom:5px; width:970px; margin-top:10px; margin-left:0px;}
.nav_boxes{float:left; margin-left:0px; margin-right:8px; }
.nav_boxes div.img_block{clear:both; float:left; width:100px;  }/*margin:8px 0px 0px 5px; background:url(../images/purple_block_bg.jpg) repeat-x; */
.nav_boxes div.img_block div.head{clear:both; float:left; padding:5px; background:#006699; width:92px; margin-bottom:2px; }
.nav_boxes div.img_block div.head h3 a{color:#FFFFFF; }
.nav_boxes div.img_block div.image{clear:both; float:left; background-color:#FFFFFF;  }
.nav_boxes div.img_block div.image img{width:100px; border:1px solid #CCCCCC; }

.advertiseus_h2{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#d51969;}

