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

/*
Design: http://portman2.com
Author: Clive
Site: http://rebeccagibb.com
Last updated: 16th April 2009
Last updated by: Clive
*/

/* RESETS */
body {background: #ffffff; text-align: center; margin: 0;}
h1, h2, h3, p, ol, ul {margin: 0; padding: 0; clear: both;}
ol, ul {list-style-type: none;}
img {border: none;}
a {text-decoration: none;}
:focus {outline: 0;}

/* COMMON ELEMENTS */
p, li {font: 12px Arial, Helvetica, sans-serif; color: #333333; line-height: 18px;}
p a:link, p a:visited {color: #333333; text-decoration: underline;}
p a:hover {color: #f20046; text-decoration: none;}

/* COMMON CLASSES */
.hide {position: absolute; left: -9999px;} /* invisible but still presented by screen readers */
.noshow {display: none;} /* invisible, even to screen readers */
.clearboth {clear: both;}

#page {width: 800px; margin: 0 auto; text-align: left;}

#header {width: 800px; height: 200px; background: #ffffff url(http://www.rebeccagibb.com/themes/site/images/portrait.png) 0 10px no-repeat; position: relative;}
#header h1 {position: absolute; left: 185px; top: 60px; background: url(http://www.rebeccagibb.com/themes/site/images/h1.png) no-repeat; text-indent: -9999px;}
#header h1 a {display: block; width: 288px; height: 35px;}
#header h2{position: absolute; left: 221px; top: 118px; background: url(http://www.rebeccagibb.com/themes/site/images/h2.png) no-repeat; text-indent: -9999px;}
#header h2 a {display: block; width: 343px; height: 26px; }

#newheader {width: 800px; height: 200px; background: #ffffff url(http://www.rebeccagibb.com/themes/site/images/newportrait.jpg) 0 10px no-repeat; position: relative;}
    #newheader h1 {position: absolute; left: 185px; top: 60px;
    	background: url(http://www.rebeccagibb.com/themes/site/images/h1_rebecca-gibb.gif) no-repeat;
        text-indent: -9999px;}
        #newheader h1 a {display: block; width: 279px; height: 32px;}
    #newheader h2 {position: absolute; left: 185px; top: 110px;
    	background: url(http://www.rebeccagibb.com/themes/site/images/h2_freelance-wine-journalist.gif) no-repeat;
        text-indent: -9999px;}
        #newheader h2 a {display: block; width: 339px; height: 26px; }
    #newheader h3 {position: absolute; right: 35px; top: 10px; width: 171px; height: 175px;
    	background: url(http://www.rebeccagibb.com/themes/site/images/louis-roederer-emerging-wine-writer-of-the-year-2010.gif) no-repeat;
        text-indent: -9999px;}

#content_home, #content_articles, #content_about, #content_archive, #content_contact, #content_searchresults, #content_access, #content_terms, #content_sitemap {
	width: 800px; 
	position: relative;
}



#ad_topbanner {width: 468px; height: 60px; position: relative; left: -20px; top: 0;
	margin: 0 0 33px;
	background: #000;
	border: 1px solid #ab0635; border-left: none; border-top: none;}
#ad_sidebanner {width: 180px; height: 150px;
	margin: 23px 0 8px 45px;
	background: #000;}
	#ad_topbanner a, #ad_sidebanner a {border: none;}
		#ad_topbanner a img, #ad_sidebanner a img {border: none;}

#connectwithme {width: 200px;
	margin: 0 0 0 16px; padding: 30px 20px 0;
    border-top: 1px solid #ccc;}
	#connectwithme h2 {width: 168px; height: 17px;
    	margin: 0 0 8px;
    	background: url(http://www.rebeccagibb.com/themes/site/images/h2_connectwithme.gif);
        text-indent: -9999px;}
    #connectwithme ul {}
    	#connectwithme li {margin: 12px 0 0;}
        	#connectwithme a {display: block; height: 26px;
            	padding: 0 0 0 40px;
            	font: normal 12px Arial, Helvetica, sans-serif; color: #666; line-height: 26px;}
                #connectwithme a:hover, #connectwithme a:focus, #connectwithme a:active {text-decoration: underline;}
            #connectwithme a.rss {background: url(http://www.rebeccagibb.com/themes/site/images/icon_rss.gif) no-repeat;}
            #connectwithme a.fb {background: url(http://www.rebeccagibb.com/themes/site/images/icon_facebook.gif) no-repeat;}
            #connectwithme a.tw {background: url(http://www.rebeccagibb.com/themes/site/images/icon_twitter.gif) no-repeat;}

#twitterfeed {width: 200px;
	margin: 40px 0 0 16px; padding: 30px 20px 20px;
    border-top: 1px solid #ccc;}
    #twitterfeed h2 {width: 130px; height: 15px;
    	margin: 0 0 20px;
    	background: url(http://www.rebeccagibb.com/themes/site/images/h2_latesttweets.gif);
        text-indent: -9999px;}
    .tweets {}
        .tweet_text {display: block;
            margin: 0 0 5px;
            font: normal 12px Arial, Helvetica, sans-serif; color: #666; line-height: 15px;}
            .tweet_text a {font-style: italic;}
        .tweet_time {display: block;
            margin: 0 0 20px; padding: 0 0 0 10px;}
        .tweets a {color: #666; text-decoration: none;}
            .tweets a:hover, .tweets a:focus, .tweets a:active {text-decoration: underline; color: #ab0635;}
	#twitterfeed > a {
    	font: normal 12px Arial, Helvetica, sans-serif; color: #666; line-height: 15px; font-style: italic; text-decoration: underline;}
	#twitterfeed a:hover, #twitterfeed a:focus, #twitterfeed a:active {color: #ab0635;}

/* RIGHT ################################################################################################################## */
#right {float: right; width: 250px; }
#nav {width: 242px; height: 245px; margin: 0 12px; background: url(http://www.rebeccagibb.com/themes/site/images/post-its-large.gif) no-repeat; position: relative;}

/* NAV ############################################ */
#nav ol {position: absolute; left: 42px; top: 40px; list-style-type: none; margin: 0; padding: 0;}
#nav li {margin: 0 0 9px 0;}
#nav li.active {background: url(http://www.rebeccagibb.com/themes/site/images/asterisk.png) no-repeat;}
#nav li a {display: block; width: 100px; height: 20px; text-indent: -9999px; margin-left: 10px;}
#nav li#articles a {width: 76px; background: url(http://www.rebeccagibb.com/themes/site/images/articles.png);}
#nav li#workshops_nav a {width: 136px; background: url(http://www.rebeccagibb.com/themes/site/images/workshops.gif) 0 2px no-repeat;}
#nav li#about a {width: 91px; background: url(http://www.rebeccagibb.com/themes/site/images/about.png);}
#nav li#archive a {width: 112px; background: url(http://www.rebeccagibb.com/themes/site/images/archive.png);}
#nav li#contact a {width: 76px; background: url(http://www.rebeccagibb.com/themes/site/images/contact.png);}

/* WORKSHOP AD ################################## */
#workshopad {width: 199px;
	margin: 40px 0 0 16px; padding: 31px 20px; 
    border-top: 1px solid #ccc;}
	#workshopad h2 {width: 188px; height: 18px; margin: 0; background: url(http://www.rebeccagibb.com/themes/site/images/h2_mywineworkshop.gif); text-indent: -9999px;}
	#workshopad h4 { margin: 16px 0 7px; font: bold 14px Arial, Helvetica, sans-serif; color: #F20046; line-height: 18px;}
    #workshopad p { margin: 5px 0;}
    #workshopad p a {font-style: italic;}

/* WINEOFTHEWEEK ################################## */
#wineoftheweek {margin: 0 0 0 16px; padding: 31px 0 0; border-top: 1px solid #ccc;}
#wineoftheweek h2 {width: 218px; height: 222px; margin: 0;  background: url(http://www.rebeccagibb.com/themes/site/images/wineoftheweek.png); text-indent: -9999px;}
#wineoftheweek h3 { margin: 16px 0; font: bold 14px Arial, Helvetica, sans-serif; color: #F20046;line-height: 18px;}
#wineoftheweek p { margin: 16px 0;}
#wineoftheweek p.availability {font-style: italic;}

/* TESTIMONIALS ################################## */
#testimonials {}
#testimonials h2 {width: 126px; height: 30px; margin: 25px 0 0 10px; background: url(http://www.rebeccagibb.com/themes/site/images/testimonials.png); text-indent: -9999px;}
#testimonials p {margin: 10px 0 0 16px;}
#testimonials p.intro {font-style: italic; margin-top: 0;}
#testimonials p.testimonial_source {margin-top: 2px; color: #F20046;}

/* MYLINKS #### ################################## */
#mylinks {}
#mylinks h2 {width: 221px; height: 30px; margin: 25px 0 13px 12px; background: url(http://www.rebeccagibb.com/themes/site/images/mylinks.png); text-indent: -9999px;}
#mylinks p {margin: 10px 0 0 16px;}
#mylinks ol { margin-right: 10px;}
#mylinks li {margin-left: 13px; padding-left: 10px;}
#mylinks li.mylink_link {background: url(http://www.rebeccagibb.com/themes/site/images/asterisk2.png) no-repeat;}
#mylinks li.mylink_desc {margin-bottom: 10px;}
#mylinks li a:link, #mylinks li a:visited {font: bold 12px Arial, Helvetica, sans-serif; color: #F20046; line-height: 18px;}
#mylinks li a:hover {text-decoration: underline;}

/* SEARCH #### ################################## */
#search h2 {width: 66px; height: 30px; margin: 25px 0 13px 12px; background: url(http://www.rebeccagibb.com/themes/site/images/search.png); text-indent: -9999px;}
input#searchbox {width: 170px; margin-left: 14px; background: #d7d2ce; border: 1px solid #999;}
input#searchbutton {margin: 5px 0 0 14px;}
#categories h2 {width: 99px; height: 30px; margin: 25px 0 12px 12px; background: url(http://www.rebeccagibb.com/themes/site/images/categories.png); text-indent: -9999px;}
#categories ol, #date ol {margin-left: 20px;}
#categories li a:link, #categories li a:visited, #date li a:link, #date li a:visited {
	font: normal 12px Arial, Helvetica, sans-serif; color: #333333; line-height: 18px;
}
#categories li a:hover, #dates li a:hover {text-decoration: underline;}
#date h2 {width: 44px; height: 30px; margin: 25px 0 12px 12px; background: url(http://www.rebeccagibb.com/themes/site/images/date.png); text-indent: -9999px;}

/* RSS ################################## */
#rss {}
#rss p {display: block; width: 170px; height: 20px; margin: 25px 0 13px 12px; 
        background: url(http://www.rebeccagibb.com/themes/site/images/rss.gif) no-repeat; padding: 0 0 0 25px; line-height: 20px; color: #F20046;}
#rss p a {color: #F20046;}
#content_home #rss {padding-left: 35px; }




/* LEFT ################################################################################################################## */
#left {float: left; width: 550px; }
#lefttop {width: 540px; height: 20px; background: url(http://www.rebeccagibb.com/themes/site/images/lefttop.png); margin: 0;}
#leftmiddle {width: 430px; background: url(http://www.rebeccagibb.com/themes/site/images/leftmiddle.png); padding: 25px 40px 30px 70px;}
#leftmiddle.banner {padding: 0 40px 30px 70px;}
#leftbottom {width: 540px; height: 16px; background: url(http://www.rebeccagibb.com/themes/site/images/leftbottom.png);}

/* HOME PAGE STUFF */
#content_home {}
div.post {padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px solid #666666;}
div.post h2 {font: 20px Arial, Helvetica, sans-serif; color: #92002c; line-height: 22px;}
div.post h3 {margin: 5px 0; font: 12px Arial, Helvetica, sans-serif; color: #F20046; line-height: 18px;}
div.post p {margin: 0 0 10px 0;}
div.post a:link, div.post a:visited {color: #333333; text-decoration: underline;}
div.post a:hover {color: #f20046; text-decoration: none;}
div.picture {margin: 20px 0; position: relative;}
div.picture img {float: left; margin-right: 20px; margin-bottom: 20px;}
div.picture p {clear: none; font-style: italic;}

/* ARTICLES PAGE STUFF */
#content_articles {}
#content_articles h2 {font: 20px Arial, Helvetica, sans-serif; color: #92002c; line-height: 22px;}
#content_articles div.article h2 {margin-bottom: 0px; font-size: 20px; font-weight: normal;}
div.article {font: 20px Arial, Helvetica, sans-serif; color: #92002c; line-height: 22px; padding-bottom: 30px}
div.article h3 {margin: 5px 0; font: normal 12px Arial, Helvetica, sans-serif; color: #F20046;line-height: 18px;}
div.article p {}
div.article p.article_link {margin: 10px 0 0px 0;}
div.article p.summary {margin-bottom: 20px; font-style: italic;}
div.article a:link, div.article a:visited {color: #333333; text-decoration: underline;}
div.article a:hover {color: #f20046; text-decoration: none;}

/* ABOUT ME PAGE STUFF */
#content_about {}
#content_about p {margin-bottom: 20px;}
div.signature {}
div.signature img {float:right; padding-bottom: 24px;}
div.aboutphoto {width: 100%; text-align: center;}

/* ARCHIVES PAGE STUFF */
/* see also the div.post home page stuff */
#content_archives {}

/* COMMENT */
div.comment{border-top:1px solid #cccccc;  border-bottom: 1px solid #cccccc; margin: 0 0 30px 0 ; padding: 15px 0 15px 0;}
div.comment p {padding: 0 20px; font-size: 11px;}
li#commentsform_notifyme {padding: 2px; }
li#commentsform_notifyme input {}
li#commentsform_name label, li#commentsform_email label, li#commentsform_location label  { display: block; width: 100px; font: 11px Arial, sans-serif; font-weight: normal; }
li#commentsform_notifyme label {font: 11px Arial, sans-serif; font-weight: normal; display: inline; }
input.comments_submit {width: 60px; height: 25px; padding: 0;}
li#commentsform_comment textarea {width: 340px;}

/* CONTACT PAGE STUFF */
#content_contact {}
#content_contact h2 {font: 22px Arial, Helvetica, sans-serif; color: #92002c; line-height: 22px; margin-bottom: 20px;}
#content_contact #left ol {margin-top: 20px;}
#content_contact li {font: 14px Arial, Helvetica, sans-serif; color: #f20046; line-height: 20px;}
#content_contact li a:link, #content_contact li a:visited {color: #f20046; text-decoration: underline;}
#content_contact li a:hover {color: #333333; text-decoration: none;}

/*SEARCH RESULTS PAGE STUFF */
#content_searchresults {}
#content_searchresults h2 {font: 22px Arial, Helvetica, sans-serif; color: #92002c; line-height: 22px; margin-bottom: 20px;}
p#searchintro {margin-bottom: 40px; font: normal 16px Arial, Helvetica, sans-serif; color: #F20046;line-height: 18px;}

/* TERMS OF USE PAGE STUFF */
#content_terms {}
#content_terms h2 {font: 22px Arial, Helvetica, sans-serif; color: #92002c; line-height: 22px; margin-bottom: 20px;}
#content_terms h3 {margin: 5px 0; font: normal 12px Arial, Helvetica, sans-serif; color: #F20046;line-height: 18px;}
#content_terms ul {}
#content_terms li {margin: 0 0 7px 20px;}
#content_terms p {margin: 0 0 10px 0;}
#terms, #privacy, #disclaimer {margin-bottom: 30px;}








/* WORKSHOPS PAGE */
#right {}
	#thevenue {margin: 0 0 0 25px;}
		#thevenue h4 {width: 99px; height: 14px;
			background: url(http://www.rebeccagibb.com/themes/site/images/h4_thevenue.gif) no-repeat;
			text-indent: -9999px;}
		#thevenue h5 {margin: 0 0 5px; padding: 0;
			font: 14px Arial, Helvetica, sans-serif; color: #F20046;
			}
		#thevenue ul {margin: 0 0 15px 20px;}
			#thevenue ul li {margin: 0; padding: 0;
				font-size: 12px; line-height: 16px; color: #333;}
				#thevenue ul li a:link, #thevenue ul li a:visited {
					text-decoration: underline; color: #333;}
				#thevenue ul li a:hover, #thevenue ul li a:active { color: #F20046;}
	
	#forthcomingdates {margin: 40px 0 0 25px;}
		#forthcomingdates h4 {width: 179px; height: 17px;
			background: url(http://www.rebeccagibb.com/themes/site/images/h4_forthcomingdates.gif) no-repeat;
			text-indent: -9999px;}
		#forthcomingdates ul {margin: 0 0 15px 20px;}
			#forthcomingdates ul li {margin: 0;  padding: 0 0 4px 10px;
				background: url(http://www.rebeccagibb.com/themes/site/images/asterisk4.gif) 0 2px no-repeat;
				font-size: 12px; line-height: 16px; color: #333;}
		#forthcomingdates p {margin: 0 0 10px;
			line-height: 17px;}

				

#left .workshops {}
	#left .workshops h2 {width: 248px; height: 142px; margin: 0;
		background: url(http://www.rebeccagibb.com/themes/site/images/workshop-logo.gif) no-repeat;
		text-indent: -9999px;}
	#left .workshops h4 {margin: 20px 0 2px;
		font: bold 14px Arial, Helvetica, sans-serif; color: #F20046;}
	#left .workshops p {margin: 0 0 15px;
		font: 12px Arial, Helvetica, sans-serif; color: #333;}
	#left .workshops ul.dates {margin: 0 0 10px;}
	#left .workshops ul.stars {margin: 0 0 5px;}
		#left .workshops ul li {margin: 0 0 5px 15px;
			font: 12px Arial, Helvetica, sans-serif; color: #333;}
			#left .workshops ul.stars li { padding: 0 0 0 15px;
				background: url(http://www.rebeccagibb.com/themes/site/images/asterisk3.gif) 0 2px no-repeat;
				}
			#left .workshops ul.dates li {color: #F20046;}
		a.booknow:link, a.booknow:visited {display: block; width: 258px; height: 38px; margin: 32px 0 0 65px;
			background: url(http://www.rebeccagibb.com/themes/site/images/booknow.gif) no-repeat;
			text-indent: -9999px;
			border: 1px solid #ccc;}
		a.booknow:hover, a.booknow:active {
			border: 1px solid #f20046;}
		img#workshopsimg {margin: 25px 0 0 15px;}
		
/* PURCHASES PAGE */
#purchase_login {margin: 66px 0 0 60px; padding: 0;}
	#purchase_login h3 {width: 227px; height: 27px; margin: 0 0 10px 14px;
		background: url(http://www.rebeccagibb.com/themes/site/images/h3_pleaselogintocontinue.gif) no-repeat;
		text-indent: -9999px;}
	#purchase_login label {display: block; margin: 0 0 5px;
		font: bold 14px Arial, Helvetica, sans-serif; color: #93002C;}
	#purchase_login input {width: 250px; height: 25px; margin: 0 0 15px; padding: 0 5px;
		background: #fff; border: 1px solid #ccc;}
		input#password {margin: 0 0 5px;}
	#purchase_login #submitbutton {margin: 0 0 25px; width: 260px; height: auto; padding: 0;
		font: bold 14px Arial, Helvetica, sans-serif; color: #F20046;
		background: none; border: none;
		text-align: right;
		cursor: pointer;}
	li#forgot_password {font: 14px Arial, Helvetica, sans-serif; color: #333;}
		li#forgotpassword a {text-decoration: underline; color: #333;}

#purchase_register {margin: 25px 0 0 75px;}
	#purchase_register h3 {margin: 0 0 5px;
		font: 12px Arial, Helvetica, sans-serif; color: #333;}
	#purchase_register p a {font: bold 14px Arial, Helvetica, sans-serif; color: #F20046;}

#purchase_offer {margin: 66px 0 0 60px; padding: 0;}
	#purchase_offer .submitbutton {display: inline-block; margin: 20px 0 20px 200px; width: auto; height: auto; padding: 3px;
		font: bold 12px Arial, Helvetica, sans-serif; color: #F20046;
		background: #fff; border: none;
		text-align: left;
		cursor: pointer;        
		border: 1px solid #ccc;}
	
#purchase_select {margin: 66px 0 0 60px; padding: 0;}
	form.item {margin: 0 0 20px; width: 270px;
		border-bottom: 1px solid #ccc;}
	#purchase_select h3 {width: 260px; height: 17px; margin: 0 0 0 15px; padding: 0 0 15px;
		background: url(http://www.rebeccagibb.com/themes/site/images/h3_selecttopurchase.gif) no-repeat;
		text-indent: -9999px;}
	#left .workshops #purchase_select h4 {width: 275px; margin: 0 0 15px 15px;
		color: #93002C;}
	#left .workshops #purchase_select p {width: 275px; margin: 15px 0 30px 15px;
		color: #333;}
	#purchase_select label {display: block; margin: 0 0 5px;
		font: 12px Arial, Helvetica, sans-serif; color: #333;}
        label#selectlabel {display: inline-block;}
	#purchase_select select {width: 250px; height: 25px; margin: 0 0 10px;}
		#purchase_select select.quantity {width: auto; height: auto;}
	#purchase_select input {width: 250px; height: 25px; margin: 0 0 15px; padding: 0 5px;
		background: #fff; border: 1px solid #ccc;}
		input#password {margin: 0 0 5px;}
	#purchase_select .submitbutton {display: inline-block; margin: 0 0 10px 20px; width: auto; height: auto; padding: 3px;
		font: bold 12px Arial, Helvetica, sans-serif; color: #F20046;
		background: #fff; border: none;
		text-align: left;
		cursor: pointer;        
		border: 1px solid #ccc;}
		#purchase_select .submitbutton.sb2 {margin: 10px 0 0;
			font: 14px Arial, Helvetica, sans-serif; color: #333;       
			border: 1px solid #ccc;}
    a#paypal {display: block; margin: 40px 0 0; text-align: center;}


#thankyou {margin: 66px 0 0 70px; padding: 0;}
	#thankyou h3 {width: 260px; height: 17px; margin: 0 0 15px;
		background: url(http://www.rebeccagibb.com/themes/site/images/h3_thankyou.gif) no-repeat;
		text-indent: -9999px;}
	#thankyou p {width: 275px; }
	
#cancelled {margin: 66px 0 0 70px; padding: 0;}
	#cancelled h3 {width: 260px; height: 17px; margin: 0 0 15px; 
		background: url(http://www.rebeccagibb.com/themes/site/images/h3_purchasecancelled.gif) no-repeat;
		text-indent: -9999px;}
	#cancelled p {width: 275px; }
    
#refundpolicy {margin: 66px 0 0 70px; padding: 0;}
	#refundpolicy h3 {width: 126px; height: 18px; margin: 0 0 15px; 
		background: url(http://www.rebeccagibb.com/themes/site/images/h3_refundpolicy.gif) no-repeat;
		text-indent: -9999px;}
	#refundpolicy p {width: 275px; }	
		





#registration_form {margin: 66px 0 0 60px; padding: 0;
	text-align: left;}
	#registration_form h3 {width: 247px; height: 40px; margin: 0 0 20px 14px;
		background: url(http://www.rebeccagibb.com/themes/site/images/h3_pleasecompletethisformtoregister.gif) no-repeat;
		text-indent: -9999px;}
	#registration_form label {display: block; margin: 0 0 5px;
		font: bold 14px Arial, Helvetica, sans-serif; color: #93002C;}
	#registration_form input {width: 250px; height: 25px; margin: 0 0 10px; padding: 0 5px;
		background: #fff; border: 1px solid #ccc;}
	#registration_form textarea {width: 250px; height: 100px; margin: 0 0 10px; padding: 5px 5px;
		font: 10px Arial, Helvetica, sans-serif; color: #93002C;
		text-align: left;}
		#registration_form input.checkbox {width: auto; height: auto; padding: auto; margin: 0 10px 10px 5px;}
		#registration_form li.checkbox {
			line-height: 12px;}
	#registration_form #submitbutton {margin: 0 0 25px; width: 260px; height: auto; padding: 0;
		font: bold 14px Arial, Helvetica, sans-serif; color: #F20046;
		background: none; border: none;
		text-align: right;
		cursor: pointer;}
		
		
		
#forgot_form {margin: 66px 0 0 60px; padding: 0;
	text-align: left;}
	#forgot_form h3 {width: 178px; height: 17px; margin: 0 0 20px 14px;
		background: url(http://www.rebeccagibb.com/themes/site/images/h3_forgottenpassword.gif) no-repeat;
		text-indent: -9999px;}
	#forgot_form label {display: block; margin: 0 0 5px;
		font: bold 14px Arial, Helvetica, sans-serif; color: #93002C;}
	#forgot_form input {width: 250px; height: 25px; margin: 0 0 10px; padding: 0 5px;
		background: #fff; border: 1px solid #ccc;}
	#forgot_form #submitbutton {margin: 0 0 25px; width: 260px; height: auto; padding: 0;
		font: bold 14px Arial, Helvetica, sans-serif; color: #F20046;
		background: none; border: none;
		text-align: right;
		cursor: pointer;}











#footer {width: 800px; padding-top: 10px; padding-bottom: 20px; clear: both;}
#footer ol {width: 550px; text-align: center; }
#footer li {font-size: 10px; line-height: 12px;}
#footer li#terms {float:left; margin-left: 130px; padding-right: 10px;}
#footer li#access {float: left; border-left: 1px solid #555555; padding: 0 10px;}
#footer li#p2 {float: left; border-left: 1px solid #555555; padding: 0 10px;}
#footer li a {color: #555555;}
#footer li a:hover {text-decoration: underline;}
