
/* GLOBAL */
.imageleft { float:left; margin:0 20px 20px 0; }
.imageright { float:right; margin:0 0 20px 20px; }
.clear { clear:both; }

.move {margin-left:30px; }
#curryfinder { background:url('/media/curryfinder-box.png') no-repeat; padding:20px; width:300px; height:160px;color:white; }
#curryfinder p { width:205px; }
#curryfinder label { float:left; width:105px; }
#curryfinder #csubmit { margin-left:130px; cursor:pointer;}
#curryfinder #cfpostcode { padding:2px; width:140px; font-weight:bold; font-size:14px;  -moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px solid #cac48e; }
#contentright #curryfinder img{ position:relative; top:42px; left:178px; }

#contentright #curryfinder h2#curryheader{ padding:15px 0 0 0px; margin:0; }

div#curryfindercontent p { font-size:12px; }
div#curryfindercontent form#curryfinderform label { font-size:14px; margin:0 10px 0 0; font-weight:bold; }

/* ENDGLOBAL */

/* SITEMAP */
.sitemappage { padding: 10px; }
.sitemappage img { float:left; margin-right:10px; }
.sitemappage a { font-size:12px; }
.sitemappagedetails { float:left; width:500px;}
/* ENDSITEAMP */

/* CURRYWEEK */
#anjumtext { width:350px; float:left;}
#anjumtext h2 { width:350px; }
.dark p { color: black; }
.dotted { clear:both; height:1px !important; background:none; border-top:1px dotted #c38024; width:550px; } 
#latestposts li { background: #f3a437;margin-top:2px; }
/* ENDCURRYWEEK */

/* INNERRECIPE */
#ingredients { background:url("/media/ingredients_bg.jpg") no-repeat; padding:80px 30px; width:264px; height:347px; }
#ingredients-inner { overflow-y:auto; height:350px; }
#ingredients-inner ul { list-style-type:disc; color: black; } 
#ingredients-inner li{ list-style-type:disc; color: black; } 
#method { background:url("/media/blog-header.gif"); height:42px; width:545px; padding:5px 0 0 25px; margin:10px 0 10px -13px; }
#author { background:url("/media/author_bg.jpg") top left no-repeat; padding:30px 20px 20px 20px; width:282px; height:213px; margin-bottom: 10px; color:white; }
/* ENDINNERRECIPE */

/* FOUNDATION */
#foundationnav { float:left; width:230px; }
#foundationnav ul { margin:0; padding:0px;  }
#foundationnav li { margin:0; padding:0px; list-style-type:none;}
#foundationnav .active { background:red; }
#foundationcontent { float:left; width:440px; }
#foundationcontent h1 { width:300px; } 
#foundationaddress { float:right; width:205px; }
/* ENDFOUNDATION */

/* CURRYFINDER */
#curryfinderbg { margin-left:-10px; }
#curryfindercontent { margin:-260px 0 0 25px; height:265px; color:white; } 
/* ENDCURRYFINDER */

/* CURRYCLUB */
#welovecurryclub { color:white; }
#welovecurryclub p { color:white; clear:both; margin-top:5px !important; }
#welovecurryclub label { padding-top:10px; }
#welovecurryclub input { padding:7px 24px 0 5px; width:280px; font-size:12px; height:32px; float:left; border:0px; background:url("/media/curryclub-forminput.png") no-repeat; color:black; }
#welovecurryclub textarea { background:url("/media/contact_textarea.png") no-repeat; overflow:hidden; padding:5px; float;left; width:294px; height:102px; border:0px; }
#welovecurryclub input[type="checkbox"] { background:none; }
#welovecurryclub #terms { width:20px !important; margin-top:0px !important; }
#welovecurryclub #termsok {width:200px;color:red; }
#welovecurryclub span { float:left; width:250px; }
#welovecurryclub select { float:left; }
#welovecurryclub .group { color:white; float:left; width:300px; }
#welovecurryclub .group input { margin-top:-8px !important; width: 20px; }
#welovecurryclub label.req { float:left; width:50px; }
#welovecurryclub label.error { text-align:center; float:left; width:50px; }
#welovecurryclub #submit,
#welovecurryclub #reset { cursor:pointer; width:100px; background:none; width:119px; height:41px; } 
#welovecurryclub #submit { margin-left:130px; }
/* END CURRYCLUB */

/* BLOG */

#sidebar ul { list-style-position:outside;  list-style-type:none !important; padding:0px; margin:0px; }
#sidebar ul li { list-style-position:outside; list-style-type:none !important; padding:0px; margin:0px; }
#sidebar label { color:black; font-size:12px; }
#sidebar #searchform { margin-bottom:10px; }
#sidebar p { color:black; font-size:12px; }

#respond { margin-left:30px; } 
.commentheader { background: url("/media/comment_header.png") no-repeat; padding:15px 0 0 25px; width:505px; height:36px; margin-left:30px; font-size:16px; color:#38281b; }
.commentlist li { margin:0px;background:white; color:black; list-style-type: none; width:490px; padding:20px; border-top:1px solid #eeeeee; }
.commentavatar { float:left; }
.commentright { float:left; width:420px; }
.commentlist li cite { float:left; font-size:14px; font-style: normal; color:#d99017; font-weight: bold; padding-right:10px; }
.commentlist li cite a { float:left; font-size:14px; color:#d99017; }
#commentform label { float:left; width:74px; color:white; font-size: 14px; padding-top:10px;}
#commentform input { background: url("/media/comment_input.png") no-repeat;
                        border: 0px; color: black; float: left; font-size: 12px; height: 37px; padding: 2px 15px 0px 5px; width: 175px; }
#commentform textarea { background: url("/media/comment_textarea.png") no-repeat;
                        border: 0px; color: black; float: left; font-size: 12px; height: 105px; padding: 5px; width: 445px; overflow: hidden;}
#commentform #submit { cursor: pointer; background:none; width:180px; height:50px; margin-left:65px; }


ul.archivesidebar li { background: url("/media/toppost.png") no-repeat !important;cursor: pointer;height: 21px;margin-top: 10px;overflow: hidden;padding: 3px 10px !important;width: 290px;}
ul.archivesidebar li a { color:black; text-decoration:none;}
/* END BLOG */


div.recipepanel { background: url("/media/recipe_panel.png") no-repeat; padding:5px; width:240px; height:131px; float:left;margin-right:20px; margin-top:10px;  }
div.recipepanel img { float:right; margin-left:5px;}
div.recipepanel a  { clear:both; }
div.recipepanel p  { font-size:10px; }



/* CURRYCLUB */
#welovecurryclub { color:white; }
#welovecurryclub p { color:white; clear:both; margin-top:5px !important; }
#welovecurryclub label { padding-top:10px; }
#welovecurryclub input { padding:7px 24px 0 5px; width:280px; font-size:12px; height:32px; float:left; border:0px; background:url("/media/curryclub-forminput.png") no-repeat; color:black; }
#welovecurryclub textarea { background:url("/media/contact_textarea.png") no-repeat; overflow:hidden; padding:5px; float;left; width:294px; height:102px; border:0px; }
#welovecurryclub input[type="checkbox"] { background:none; }
#welovecurryclub #terms { width:20px !important; margin-top:0px !important; }
#welovecurryclub #termsok {width:200px;color:red; }
#welovecurryclub span { float:left; width:250px; }
#welovecurryclub select { float:left; }
#welovecurryclub .group { color:white; float:left; width:300px; }
#welovecurryclub .group input { margin-top:-8px !important; width: 20px; }
#welovecurryclub label.req { float:left; width:50px; }
#welovecurryclub label.error { text-align:center; float:left; width:50px; }
#welovecurryclub #user_reg_submit,
#welovecurryclub #reset { cursor:pointer; width:100px; background:none; width:119px; height:41px; } 
#welovecurryclub #user_details_form #user_reg_submit { margin-left:130px; }
#welovecurryclub select { display:inline; }
#address2_row label { color:#F9B030 !important;}
/* END CURRYCLUB */

#coors_contact_permissions_row label { width:500px !important; }
#coors_contact_permissions_row div { clear:both; }
#coors_contact_permissions_row div input { width:13px; background:none !important; }
#coors_contact_permissions_row div label { width:100px !important; clear:both; }
#cobra_contact_permissions_row label { width:500px !important; }
#cobra_contact_permissions_row div { clear:both; }
#cobra_contact_permissions_row div input { width:13px; background:none !important;}
#cobra_contact_permissions_row div label { width:100px !important; clear:both; }
#terms_and_conditions_row label { width:400px !important; }
#terms_and_conditions_row input { width:13px  !important; background:none !important; }