@font-face {
	font-family: 'QuicksandLight';
	src: url('../fonts/Quicksand_Light-webfont.eot');
	src: local('QuicksandLight'), url('../fonts/Quicksand_Light-webfont.woff') format('woff'), url('../fonts/Quicksand_Light-webfont.ttf') format('truetype'), url('../fonts/Quicksand_Light-webfont.svg#webfontxOK7zMuM') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'QuicksandLightOblique';
	src: url('../fonts/Quicksand_Light_Oblique-webfont.eot');
	src: local('QuicksandLightOblique'), url('../fonts/Quicksand_Light_Oblique-webfont.woff') format('woff'), url('../fonts/Quicksand_Light_Oblique-webfont.ttf') format('truetype'), url('../fonts/Quicksand_Light_Oblique-webfont.svg#webfontvBgqc5bU') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'QuicksandBook';
	src: url('../fonts/Quicksand_Book-webfont.eot');
	src: local('QuicksandBook'), url('../fonts/Quicksand_Book-webfont.woff') format('woff'), url('../fonts/Quicksand_Book-webfont.ttf') format('truetype'), url('../fonts/Quicksand_Book-webfont.svg#webfontQvsv8Mp8') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'QuicksandBookOblique';
	src: url('../fonts/Quicksand_Book_Oblique-webfont.eot');
	src: local('QuicksandBookOblique'), url('../fonts/Quicksand_Book_Oblique-webfont.woff') format('woff'), url('../fonts/Quicksand_Book_Oblique-webfont.ttf') format('truetype'), url('../fonts/Quicksand_Book_Oblique-webfont.svg#webfontDkcdglAy') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'QuicksandBold';
	src: url('../fonts/Quicksand_Bold-webfont.eot');
	src: local('QuicksandBold'), url('../fonts/Quicksand_Bold-webfont.woff') format('woff'), url('../fonts/Quicksand_Bold-webfont.ttf') format('truetype'), url('../fonts/Quicksand_Bold-webfont.svg#webfontA4fKbYnS') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'QuicksandBoldOblique';
	src: url('../fonts/Quicksand_Bold_Oblique-webfont.eot');
	src: local('QuicksandBoldOblique'), url('../fonts/Quicksand_Bold_Oblique-webfont.woff') format('woff'), url('../fonts/Quicksand_Bold_Oblique-webfont.ttf') format('truetype'), url('../fonts/Quicksand_Bold_Oblique-webfont.svg#webfontijreB3Ak') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'QuicksandDash';
	src: url('../fonts/Quicksand_Dash-webfont.eot');
	src: local('QuicksandDash'), url('../fonts/Quicksand_Dash-webfont.woff') format('woff'), url('../fonts/Quicksand_Dash-webfont.ttf') format('truetype'), url('../fonts/Quicksand_Dash-webfont.svg#webfontcuKfewST') format('svg');
	font-weight: normal;
	font-style: normal;
}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.container_16{margin-left:auto;margin-right:auto;width:992px;background-color:#FFF;}
.alpha{margin-left:0!important;}
.omega{margin-right:0!important;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_16{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}
.container_16 .grid_1{width:42px;}
.container_16 .grid_2{width:104px;}
.container_16 .grid_3{width:166px;}
.container_16 .grid_4{width:228px;}
.container_16 .grid_5{width:290px;}
.container_16 .grid_6{width:352px;}
.container_16 .grid_7{width:414px;}
.container_16 .grid_8{width:476px;}
.container_16 .grid_9{width:538px;}
.container_16 .grid_10{width:600px;}
.container_16 .grid_11{width:662px;}
.container_16 .grid_12{width:724px;}
.container_16 .grid_13{width:786px;}
.container_16 .grid_14{width:848px;}
.container_16 .grid_15{width:910px;}
.container_16 .grid_16{width:972px;}
.container_16 .prefix_1{padding-left:62px;}
.container_16 .prefix_2{padding-left:124px;}
.container_16 .prefix_3{padding-left:186px;}
.container_16 .prefix_4{padding-left:248px;}
.container_16 .prefix_5{padding-left:310px;}
.container_16 .prefix_6{padding-left:372px;}
.container_16 .prefix_7{padding-left:434px;}
.container_16 .prefix_8{padding-left:496px;}
.container_16 .prefix_9{padding-left:558px;}
.container_16 .prefix_10{padding-left:620px;}
.container_16 .prefix_11{padding-left:682px;}
.container_16 .prefix_12{padding-left:744px;}
.container_16 .prefix_13{padding-left:806px;}
.container_16 .prefix_14{padding-left:868px;}
.container_16 .prefix_15{padding-left:930px;}
.container_16 .prefix_16{padding-left:992px;}
.container_16 .suffix_1{padding-right:62px;}
.container_16 .suffix_2{padding-right:124px;}
.container_16 .suffix_3{padding-right:186px;}
.container_16 .suffix_4{padding-right:248px;}
.container_16 .suffix_5{padding-right:310px;}
.container_16 .suffix_6{padding-right:372px;}
.container_16 .suffix_7{padding-right:434px;}
.container_16 .suffix_8{padding-right:496px;}
.container_16 .suffix_9{padding-right:558px;}
.container_16 .suffix_10{padding-right:620px;}
.container_16 .suffix_11{padding-right:682px;}
.container_16 .suffix_12{padding-right:744px;}
.container_16 .suffix_13{padding-right:806px;}
.container_16 .suffix_14{padding-right:868px;}
.container_16 .suffix_15{padding-right:930px;}
.container_16 .suffix_16{padding-right:992px;}
.container_16 .push_1{left:62px;}
.container_16 .push_2{left:124px;}
.container_16 .push_3{left:186px;}
.container_16 .push_4{left:248px;}
.container_16 .push_5{left:310px;}
.container_16 .push_6{left:372px;}
.container_16 .push_7{left:434px;}
.container_16 .push_8{left:496px;}
.container_16 .push_9{left:558px;}
.container_16 .push_10{left:620px;}
.container_16 .push_11{left:682px;}
.container_16 .push_12{left:744px;}
.container_16 .push_13{left:806px;}
.container_16 .push_14{left:868px;}
.container_16 .push_15{left:930px;}
.container_16 .push_16{left:992px;}
.container_16 .pull_1{right:62px;}
.container_16 .pull_2{right:124px;}
.container_16 .pull_3{right:186px;}
.container_16 .pull_4{right:248px;}
.container_16 .pull_5{right:310px;}
.container_16 .pull_6{right:372px;}
.container_16 .pull_7{right:434px;}
.container_16 .pull_8{right:496px;}
.container_16 .pull_9{right:558px;}
.container_16 .pull_10{right:620px;}
.container_16 .pull_11{right:682px;}
.container_16 .pull_12{right:744px;}
.container_16 .pull_13{right:806px;}
.container_16 .pull_14{right:868px;}
.container_16 .pull_15{right:930px;}
.container_16 .pull_16{right:992px;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
.clearfix{display:block;}
* html .clearfix{height:1%;}
.box{background-color:#ccdede;padding:18px;}
.corner{background-image:url(../images/corners.gif);position:absolute;height:17px;width:17px;}
.topLeft{top:0;left:0;background-position:-1px -1px;}
.bottomLeft{bottom:0;left:0;background-position:-1px -19px;}
.topRight{top:0;right:0;background-position:-19px -1px;}
.bottomRight{bottom:0;right:0;background-position:-19px -19px;}
.showborder{border-right:2px solid gray;border-left:2px solid gray;}
.debug{background-color:orange;border:1px solid red;}
.fleft{float:left;}
.fright{float:right;}
.aright{text-align:right;}
.upper{text-transform:uppercase;}
html,body{height:100%;line-height:1.3em;margin:0 0 1px;padding:0;}
body{color:#52514E;font-size:13px;background-image:url(../images/bamboo-pattern.jpg);font-smooth:always;}
h1{color:#a8c35a;font-family: 'QuicksandBook', Arial, sans-serif;letter-spacing: 0;}
h1.print{font-size:14px; margin-top:5px; margin-bottom:5px;}
img.thumbnail{border:1px solid silver;margin-right:20px;margin-bottom:10px;padding:2px;}
a, div.site-action{color:#537BA4;text-decoration:none;cursor:pointer;}
.header .action a, .navigation a{color:#000;}
a:hover,.brief a,.home_box p a,  .navigation a:hover{color:#537BA4;}
a.colored{color:#537BA4;font-weight:700;}
a:hover, a.colored:hover,.brief a:hover,.home_box p a:hover,.header .action a:hover,.recipe-list a:hover{color:#537BA4;text-decoration:underline;}
a.tooltip span {display:none; padding:2px 10px; margin-left:-15px; width:80px;zoom:1;z-index:9999;}
a.tooltip:hover span{display:inline; position:absolute; background:#ffffff; border:1px solid #cccccc; color:#6c6c6c;}
.container{margin-left:auto;margin-right:auto;width:1020px;background-image:url(../images/sideshadow3.png);background-color:transparent;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sideshadow3.png',sizingMethod='scale');}
.container_16 .header{position:relative;height:114px;margin-left:5px;margin-right:5px;border-bottom:2px solid #e0e0e0;}
.container_16 .header .logo{display:block;margin-left:5px;width:188px;height:112px;background-image:url(../images/logo.jpg);}
.container_16 .header .action{position:absolute;right:20px;top:0;}
.container_16 .header .action .join{padding-top:10px;text-align:right;}
.container_16 .header .action a{border-right:1px solid gray;padding-right:10px;margin-right:10px;}
.container_16 .header .action a.end{border-right:0;}
.header .navigation{position:absolute;bottom:0;right:35px;}
.header .navigation ul, .brief ul, .sharebox-partial ul, .recipebox-partial ul{list-style:none;margin:0;padding:0;margin-left:3px;}
.header .navigation li{float:left;margin:0 .15em;}
.header .navigation li a{height:36px;float:left;width:9em;border-left:1px solid #dcdce9;border-right:1px solid #dcdce9;border-top:4px solid #e8e8de;text-decoration:none;text-transform:uppercase;background-color:#E8E8De;position:relative;top:2px;padding:3px;}
.header .navigation li a, .header .action a, .sidebar .link a{color:#5c5c5c;}
.header .navigation li a:hover, .header .action a:hover, .sidebar .link a:hover{color:#537ba4;}
.header .navigation li.selected a{border-top:4px solid #537ba4;background-color:#fff;}
.sharebox-partial{font-size:10px;}
.sharebox-partial ul{margin-left:-8px;}
.sharebox-partial li{float:left;margin:0 15px 10px 10px;}
.sharebox-partial li a{padding:4px;}
.sharebox-partial li.selected a{border-top:2px solid #537ba4;background-color:#e0e0e0;}
.recipebox-partial{font-size: 10px;margin-top:-8px;margin-bottom:10px;}
.recipebox-partial ul{margin-left:-8px;}
.recipebox-partial li{float:left;margin:0 15px 10px 10px;}
.recipebox-partial li a{padding:4px;}
.recipebox-partial li.selected a{border-top:2px solid #537ba4;background-color:#e0e0e0;}
.add-cmd, .print-cmd, .addbulk-cmd, .printbulk-cmd {border:1px solid #e0e0e0;text-align:center;margin-top:-6px;margin-left:2px;padding:8px 0;}
.page{padding-bottom:15px;background-color:#f4f4ec !important;padding-top:15px;}
.maincontent{zoom:1;overflow:hidden;margin-right:15px;margin-left:15px;padding-left:10px;border-left:2px solid #e0e0e0;border-right:2px solid #e0e0e0;border-bottom:2px solid #e0e0e0;background-color:#fff;min-height:600px;}
.maincontent_home{overflow:visible;min-height:600px;}
.maincontent_home .page_divider{background-color:#F4F4EC;border-top:2px solid #eee;border-bottom:2px solid #E0E0E0;margin-bottom:10px;margin-left:-12px;margin-right:-2px;line-height:5px;}
.maincontent .main-title{padding-top:16px;margin-top:0;line-height:25px;}
.maincontent .action{padding-top:50px;}
.maincontent .action a{padding-right:5px;}
/*.maincontent .description{position:relative;top:-13px;} */
.endshadow{margin-left:auto;margin-right:auto;width:992px;background-image:url(../images/endshadow.jpg);}
.category-container ul{list-style-type:none;line-height:20px;margin-left: -40px;}
.category-container ul img{vertical-align:text-top;}
.weekly-recipe-list .uppad{padding-bottom:10px;margin-bottom:5px;margin-top:-10px;}
.weekly-recipe-list{min-height:280px;}
.home-item{margin-left:-17px;}
.home_box p{margin-top:-14px;line-height:18px;}
.home_box p,.home_box h2{margin-left:5px;}
.home-transparentp-box{position:relative;left:-50px;z-index:100;width:614px;padding:1px 10px 20px 40px;}
.comments-container h2{color:#DB7632;font-size: 14px;}
.home-transparentp-box td {color:#fff;}
.maincontent_home .shoutbox{margin-top:-45px;}
.maincontent_home .shoutbox .img{position:relative;top:25px;}
.maincontent_home .hero{position: relative; background: url(../images/home_try.jpg); width: 610px; height: 234px;}
.maincontent_home .hero .menu{position:absolute;top:3px;left:390px;height:208px;width:200px;padding:10px;background: url(../images/blue-bg.png) repeat scroll 0 0 transparent;color:#fff;font-weight:bold;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blue-bg.png',sizingMethod='scale');}
.maincontent_home .hero .violator{position:absolute;left:500px;top:115px;zoom:1;z-index:9;}
.main-title .date{text-transform:uppercase;margin-top:5px;margin-bottom:-15px;}
.recipe-list{width:190px;background-color:#EFEFE5;border:1px solid silver;margin-bottom:15px;padding:2px;height:240px;}
.recipe-list img{display:block;margin:20px auto;}
.recipe-list a{display:block;text-align:center;color:#537BA4;font-weight:700;margin-bottom:10px;white-space:wrap;overflow:hidden;margin:0 5px;}
.comments-container ul{width:100%;list-style-type:none;}
.comments-container ul li{margin-left:-35px;}
form.weekly-comment{position:relative;top:10px;margin-bottom:30px;}
form.weekly-comment textarea{position:relative;top:-20px;}
form.weekly-comment input,form.weekly-comment textarea{border:1px solid #7A9ADD;}
form.weekly-comment .uppad{margin-bottom:40px;left:-10px;}
form.weekly-comment label{display:block;font-weight:700;font-size:11px;margin-bottom:4px;}
form .button,form.weekly-comment label{color:#876D52;}
form.weekly-comment label.error{color:orange;}
form .button{cursor:pointer;width:110px;font-weight:700;font-size:11px;text-align:right;}
.success-message{background-color:#69c;color:#FFF;margin-right:30px;text-align:center;font-size:1.3em;padding:10px 0;}
.error-message{background-color:orange;color:#FFF;margin-right:30px;text-align:center;font-size:1.3em;padding:10px 0;}
.message-recipe,.message-shopping,.error-doubleadded{margin-right:0;margin-bottom:10px;}
.sidebar .link{width:183px;background-color:#e3e3db;text-transform:uppercase;color:#555;margin-left:25px;border-bottom:2px solid #fff;text-align:left;padding:10px;}
.sidebar .links{margin-top:-24px;margin-bottom:15px;}
.maincontent_home .link{width:271px;background-color:#e3e3db;text-transform:uppercase;color:#555;margin-left:3px;border-bottom:2px solid #fff;text-align:left;padding:10px;}
.maincontent_home .links{margin-top:-3px;margin-bottom:15px;}
table.setting-main{width:100%;border:0;font-size:11px;}
table.setting-main td{background-image:url(../images/pointer.gif);background-repeat:no-repeat;padding-left:15px;vertical-align:top;}
#data a.name{display:block;margin-top:12px;}
#data ul, .printable ul{list-style-type:none;margin-left:-15px;}
#data ul li, .printable ul li{margin-left:-15px;}
.dataTables_filter{margin-bottom:15px;margin-right:5px;}
.dataTables_info{margin:10px 0;}
.dataTables_paginate{margin:10px;}
img.divider{zoom:1;display:block;margin-bottom:15px;}
.sidebar img{margin-bottom:20px;}
.brief img{display:inline;margin-bottom:-2px;vertical-align:text-bottom;}
/*.brief .brief-item{height:35px;}*/
.brief{font-size:11px;}
.brief img.divider{margin-top:10px;margin-bottom:10px;}
.brief strong{color:#4c4c4c;text-transform:capitalize;}
.brief p strong{text-transform:none;display:block;margin-bottom:5px;}
.brief p{margin-bottom:25px;}
.brief .text{margin-left:30px;margin-top:-20px;width:100px;}
strong{font-family:'QuicksandBold', Arial, sans-serif;}
.img-hide{display:none;margin-top:10px;}
.listing .img{margin-top:-30px;position:absolute;left:160px;}
form .login-input{font-size:1.1em;margin:20px;}
form .login-input label{display:block;color:#332B25;float:left;width:100px;margin-top:5px;font-size:11px;}
form .login-input .error{color:red;font-weight:700;}
.recipe_box ul{list-style-type:none;}
ul.shopping-list-container{list-style-type: decimal;}
ul.shopping-list-container li, .recipe_box ul li, .brief ul li{border-bottom:2px dotted #ccc;margin:5px 5px 10px -10px;padding:6px;}
ul.shopping-list-container li{border-bottom:2px dotted #ccc;margin:5px 5px 10px -10px;padding:4px;margin-left:-25px;}
.button2 {background-color: #537ba4;font-weight:bold;width:150px;text-align: center;padding:10px;margin-bottom:10px;}
.button2 a {color:#fff;}
.imgpad{padding-right:20px;padding-bottom:10px;}
.uppad{padding-top:10px;margin-top:5px;}
.downpad{padding-bottom:10px;margin-bottom:15px;}
.imgfix{margin:20px 0 0 150px;}
.gridfix{position:relative;left: style="background-color:orange"-10px;}
.valign{margin-top:-15px;}
.transparent{background:url(../images/blue-bg.png);_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blue-bg.png',sizingMethod='scale');}
.border-divider{margin-top:-15px;border-bottom:2px dotted silver;margin-bottom:20px;}
.grid_4 div.action{margin-top:-14px;margin-bottom:15px;width:300px;font-size:11px;}
.toggle_item{float:left;width:235px;}
.home-transparentp-box td,table#data td{vertical-align:top;}
.comments-container ul li span{font-weight:700;}
ul.setting-main{list-style-image: url("../images/pointer.gif")}
ul.setting-main li{margin-bottom: 3px;}
.pagination,.pagination_desc{margin: 10px 0;}
.pagination .number{font-size: 15px;padding: 4px;}
.pagination img{vertical-align: text-bottom;}
div.toolbar {float:left;width:400px;font-size:18px;font-weight:bold;}
form.search .subtitle{font-size: 18px;}
form.search .fright{padding-right: 5px;}
.filter{background-color:#eee;padding:10px;margin:0 0 15px 0;border-top: 1px solid #ccc;}
form.search .filter .title{font-weight:bold;}
form.search .filter li {list-style-type: none;margin-left:-30px;padding:2px 0;}
form.search .selectbox-trigger, form.search .selectbox {background-color:white;border:1px solid #ccc;padding-left:5px;}
form.search .searchbox {background-color:white;border:1px solid #ccc;margin:0 0 10px 10px;}
form.search .submit  {font-size: 10px;}
form.search .selectbox ul {width:200px;height:100px;position:absolute;top:5px;left:0px;background-color:white;border:1px solid #ccc;z-index:9999;overflow: auto;}
.my_recipe_box_text{width:70%;}
.my_recipe_box_item{width:25%}
.loginbox {margin:10px;border:0;background-color:#fff;}
.loginbox h2 {background-color:#fff;color:#A8C35A;padding:10px;margin-top:0;font-family: 'QuicksandBook', Arial, sans-serif;letter-spacing: 0;font-size:26px;border-bottom: 2px dotted silver;}
#cboxLoadedContent .loginbox {margin:10px;border:0;width:auto;}
#cboxLoadedContent .maincontent{border:0;margin:0;padding:0;min-height:300px;}
#cboxLoadedContent .loginbox h2 {background-color:#537BA4;color:#fff;padding:10px;margin-top:0;border:0;}
ul .error, #invite-container{color:red;font-weight:700;}
img.printer{vertical-align:bottom;display:none;}
h2{font-family: serif;line-height:25px;}
h2.print{font-size:12px; margin-top:5px; margin-bottom:5px;}
.pricing-header, .pricing-footer{font-weight:bold;border-bottom:1px solid #d3d3d3;font-size:11px;}
.pricing-footer{border-top:1px solid #d3d3d3;border-bottom:0;}
.pricing-row, .pricing-row-premium, .pricing-lead{line-height: 20px;margin-bottom: 10px;text-align:center;}
.pricing-row-premium{font-weight:bold;color:#659A01;}
.pricing-lead{text-align:left;}
.followus{margin-top:-50px;margin-left:180px;}
.print-one{font-size:11px;}
.brief-item strong{color:#7A7A7A;}
.pull_back_20{margin-left:-20px;}
.push_pagination{margin-left:27px;margin-bottom:15px;}
.home_box h3{margin-left:4px;}
.bold{font-family:'QuicksandBold', Arial, sans-serif;}
.sideitem{background-color:#f4f4ec;padding:5px;}
.erroricon img{vertical-align: text-bottom;}
.paginationbtn{margin-top:7px;text-align: right;}
.donate{border:2px dotted silver;min-width:300px;padding:10px;margin-bottom:30px;font-size:1.1em;font-weight:bold;text-align:center;}
.premium-peek{margin-left:280px;margin-top:-275px;}
.footer{padding:15px 0 0 10px;}
.general_overlay_pad{padding:15px 25px;}
.general_overlay_pad li{padding-bottom: 10px;}
.recipe-title-fix{margin-bottom:-50px;margin-left:0;}
.join_us{margin-top:2px;}
.join_us .pointer{margin-top:-13px;margin-left:10px;}
.join_us .title{background-color:#537BA4;color:#fff;padding-bottom:12px;}
.join_us .jointext{padding:10px;margin:3px;margin-top:-10px;padding-bottom:18px;background-color:#fff;text-transform:none;width:269px;border:1px solid #eee;border-top:0;height:93px;}
.postdate-container {background-color:#F4F4EC;padding-bottom:10px;padding-right:30px;}
.postdate {position: relative;width: 50px;height: 50px;float: left;margin-left: 10px;background-color:#F4F4EC;}
.postdate .year, .postdate .month, .postdate .day {background-image: url(../images/dates.png);background-repeat: no-repeat;position:absolute;text-indent:-1000em;}
.postdate .month{top:2px;left:0;width:32px;height:24px;}
.postdate .day{top:25px;left:0;width:32px;height:25px;}
.postdate .year{bottom:0;right:0;width:17px;height:48px;}
.postdate .m-01{background-position:0 4px;}
.postdate .m-02{background-position:0 -28px;}
.postdate .m-03{background-position:0 -57px;}
.postdate .m-04{background-position:0 -90px;}
.postdate .m-05{background-position:0 -122px;}
.postdate .m-06{background-position:0 -152px;}
.postdate .m-07{background-position:0 -182px;}
.postdate .m-08{background-position:0 -214px;}
.postdate .m-09{background-position:0 -245px;}
.postdate .m-10{background-position:0 -275px;}
.postdate .m-11{background-position:0 -305px;}
.postdate .m-12{background-position:0 -336px;}
.postdate .y-2010{background-position:-150px -200px;}
.postdate .y-2011{background-position:-150px -250px;}
.postdate .y-2012{background-position:-150px -300px;}
.postdate .y-2013{background-position:-150px -350px;}
.postdate .y-2014{background-position:-150px -400px;}
.container_print{margin-left:auto;margin-right:auto;width:800px;background-color:#FFF;}
.container_print .grid_1{width:42px;}
.container_print .grid_2{width:104px;}
.container_print .grid_3{width:166px;}
.container_print .grid_4{width:228px;}
.container_print .grid_5{width:290px;}
.container_print .grid_6{width:352px;}
.container_print .grid_7{width:414px;}
.container_print .grid_8{width:476px;}
.container_print .grid_9{width:538px;}
.container_print .grid_10{width:600px;}
.shadow {-moz-box-shadow: 3px 3px 4px #5c5c5c;-webkit-box-shadow: 3px 3px 4px #5c5c5c;box-shadow: 3px 3px 4px #5c5c5c;}
/*.loginbox {position:absolute;top:14px;left:1085px;}
.loginbox .login-header {font-weight:bold;border:3px solid blue;border-bottom: 0;padding:5px;width:60px;background:white;background:blue;color:white;padding-left:20px;}
.loginbox .login-field {font-weight: bold;border:3px solid blue;width:250px;padding:5px;background:white;} */
/*IE Rules*/
.lt-ie8 #data ul {margin-left: 15px;margin-top: 12px;}
.lt-ie8 #data td p {margin-top: 12px;}
.lt-ie8  .maincontent_home h2 {line-height: 30px;}
.lt-ie8 .maincontent h1{margin-top:20px;}
.lt-ie8 .maincontent .action{padding-top:40px;margin-top:-5px;}
/*.lt-ie8  .maincontent_home h1 {margin-top:25px;}*/
.lt-ie8 .maincontent_home .link { width: 270px;}
.lt-ie8 .maincontent_home .shoutbox .img {margin-top:-20px;margin-left:10px;}
.lt-ie8 .home-transparentp-box, html>body img.sample {margin-top:10px;}
.lt-ie8 .maincontent .main-title{padding-top:30px;margin-top:0;}
.lt-ie8 .listing {margin-top: 60px;}
.lt-ie8 form.search .selectbox ul{margin-top:12px;margin-left:0;width:225px;}
.lt-ie8 form.search .selectbox ul li {margin-left:30px;}
.lt-ie8 .filter .submit{vertical-align:top;}
.lt-ie8 .filter .searchbox{width:300px;}
.lt-ie8 .hero .menu{width:193px;}
.lt-ie8 h2{font-size:20px;}
.lt-ie8 h3{font-size:17px;}
.lt-ie8 p{margin-bottom:10px;}
.lt-ie8 .menu p{margin-bottom:0;font-size:11px;margin-top:5px;}
.lt-ie8 .category-container ul{margin-left:0}
.lt-ie8 .hero{width:603px;}
.lt-ie8 .hero .violator{left:492px;}
.lt-ie8 .printable ul{margin-left:20px;}
.lt-ie8 .sidebar{margin-top:-10px;}
.lt-ie8 .join_us .jointext{width:268px;}
.lt-ie8 .maincontent_home .shoutbox {margin-top:-60px;padding-bottom:10px;}
.lt-ie8 h1 {font-size:200%;}
.lt-ie8 .add-cmd, .lt-ie8 .print-cmd {margin-top:-50px;margin-left:10px;}
/*.lt-ie8 .shadow {-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#5c5c5c')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#5c5c5c');}*/
/*.lt-ie8 .shadow {-ms-filter: "progid:DXImageTransform.Microsoft.dropShadow(OffX='2', OffY='2', Positive='true', Color='#5c5c5c')";filter: progid:DXImageTransform.Microsoft.dropShadow(OffX='2', OffY='2', Positive='true', Color='#5c5c5c');}*/
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/*
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#fff;}

#colorbox{}
#cboxContent{margin-top:32px;}
#cboxLoadedContent{background:#fff; padding:10px;border:3px solid #537ba4;}
#cboxLoadingGraphic{background:url(../images/loading.gif) center center no-repeat;}
#cboxLoadingOverlay{background:#000;}
#cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
#cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(../images/controls_1.png) 0 0 no-repeat;}
#cboxPrevious{background-position:0px 0px; right:44px;}
#cboxPrevious.hover{background-position:0px -25px;}
#cboxNext{background-position:-25px 0px; right:22px;}
#cboxNext.hover{background-position:-25px -25px;}
#cboxClose{background-position:-50px 0px; right:0;}
#cboxClose.hover{background-position:-50px -25px;}
.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
.cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
.cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}
#cboxClose{position:absolute; bottom:0; right:0; top:-30px; background:url(../images/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxClose.hover{background-position:-25px -25px;}

h3.print{font-size:12px; margin-top:5px; margin-bottom:5px;}