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

html body {
margin:0;
}

.inputs {
border:1px solid #999999;
font-size:11px;
width:200px;
}

#home_story td, #home_story1 td {
border-right:1px dashed #AAAAAA;
padding:5px;
}

#home_image form {
background-color:#F3E6F0;
}

#home_image a {
text-align:center;
}

td p {
padding:0px;
margin:0px;
}

#home_story table, #home_story1 table {

}

#home_story a:link, #home_story1 a:link, #home_story2 a:link, #home_story3 a:link, #home_story a:visited, #home_story1 a:visited, #home_story2 a:visited, #home_story3 a:visited {
color:#467B2D;
}



#map {
border:1px solid #999999;
font-family:"Lucida Grande", "Lucida Grande CY", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;
font-size:10px;
line-height:15px;
color:#333333;
padding:5px;
width:435px;
height:120px;
}

.shortinputs {
border:1px solid #999999;
font-size:11px;
width:120px;
}

.upload {
background-image:url(graphics/upload_button_up.jpg);
color:#6E6E6E;
padding-right:70px;
padding-bottom:20px;
margin-top:5px;
width:0;
height:0;
background-repeat:no-repeat;
}

.delete {
background-image:url(graphics/delete_down.jpg);
color:#6E6E6E;
padding-right:70px;
padding-bottom:20px;
margin-top:5px;
width:0;
height:0;
background-repeat:no-repeat;
}

.upload:hover {
background-image:url(graphics/upload_button_down.jpg);
padding-right:70px;
padding-bottom:20px;
width:0;
height:0;
margin-top:5px;
background-repeat:no-repeat;
}

.gobutton {
background-image:url(graphics/go_button_up.jpg);
color:#6E6E6E;
padding-right:70px;
padding-bottom:20px;
margin-top:5px;
width:0;
height:0;
background-repeat:no-repeat;
}

.gobutton:hover {
background-image:url(graphics/go_button_down.jpg);
padding-right:70px;
padding-bottom:20px;
width:0;
height:0;
margin-top:5px;
background-repeat:no-repeat;
}

.remove {
background-image:url(graphics/remove_up.jpg);
color:#6E6E6E;
padding-right:70px;
padding-bottom:20px;
width:0;
height:0;
background-repeat:no-repeat;
}

.remove:hover {
background-image:url(graphics/remove_down.jpg);
padding-right:70px;
padding-bottom:20px;
width:0;
height:0;
background-repeat:no-repeat;
}

.checkout {
background-image:url(graphics/checkout_up.jpg);
color:#6E6E6E;
padding-right:80px;
padding-bottom:20px;
width:0;
height:0;
margin-top:5px;
background-repeat:no-repeat;
}

.checkout:hover {
background-image:url(graphics/checkout_down.jpg);
padding-right:80px;
padding-bottom:20px;
width:0;
height:0;
margin-top:5px;
background-repeat:no-repeat;
}

.login {
background-image:url(graphics/login_up.jpg);
color:#6E6E6E;
padding-right:100px;
padding-bottom:20px;
width:0;
height:0;
margin-top:5px;
background-repeat:no-repeat;
}

.login:hover {
background-image:url(graphics/login_down.jpg);
padding-right:100px;
padding-bottom:20px;
width:0;
height:0;
margin-top:5px;
background-repeat:no-repeat;
}



.save {
background-image:url(graphics/save_button_up.jpg);
color:#6E6E6E;
padding-right:70px;
padding-bottom:20px;
margin-top:5px;
width:0;
height:0;
background-repeat:no-repeat;
}

.save:hover {
background-image:url(graphics/save_button_down.jpg);
padding-right:70px;
padding-bottom:20px;
width:0;
height:0;
margin-top:5px;
background-repeat:no-repeat;
}

#upload_form {
padding:0px;
margin-top:0px;
margin-bottom:10px;
}

#memberform #border {
border:1px solid #CCCCCC;
}

.button {
background-image:url(graphics/login_button_up.jpg);
color:#6E6E6E;
padding-right:60px;
padding-bottom:20px;
width:0;
height:0;
background-repeat:no-repeat;
}

.button:hover {
background-image:url(graphics/login_button_down.jpg);
padding-right:60px;
padding-bottom:20px;
width:0;
height:0;
background-repeat:no-repeat;
}

.addbasket {
background-image:url(graphics/add2basket_up.jpg);
color:#6E6E6E;
margin-top:5px;;
background-repeat:no-repeat;
}

.addbasket:hover {
background-image:url(graphics/add2basket_down.jpg);
margin-top:5px;
background-repeat:no-repeat;
}

#container {
width:949px;
height:auto;
margin:0 auto;
margin-top:75px;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
font-family:"Lucida Grande", "Lucida Grande CY", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;
font-size:10px;
line-height:15px;
color:#333333;
padding:11px;
}

#typesize {
width:400px;
height:auto;
margin:0 auto;
margin-top:10px;

background-color:#FFFFFF;
font-family:"Lucida Grande", "Lucida Grande CY", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;
font-size:10px;
line-height:15px;
color:#333333;
padding:11px;
}

a#newsitem:link { 
color:#467B2D;
}

a#newsitem:visited { 
color:#467B2D;
}

a#newsitem:hover { 
color:#467B2D;
text-decoration:none;
}

#header {
width:950px;
height:124px;
background-image:url(graphics/header_r2_c2.jpg);
background-repeat:no-repeat;
}

#credit {
width:949px;
margin:0 auto;
font-family:"Lucida Grande", "Lucida Sans", Arial, sans-serif;
font-size:9px;
color:#666666;
text-align:center;
padding-top:15px;
padding-bottom:30px;
}

#ladies {
width:300px;
height:185px;
position:relative;
float:right;
top:-87px;
margin-bottom:-86px;
}

#menu {
width:746px;
height:25px;
float:right;
}

#menuitems img {
margin-left:8px;
}

#topmenu {
margin:0 auto;
width:949px;
font-family:"Lucida Grande", "Lucida Grande CY", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;
font-size:10px;
line-height:15px;
color:#666666;
height:20px;
margin-top:50px;
margin-bottom:-70px;
}

img, div { behavior: url(inc/iepngfix.htc) }

#leftside {
float:left;
width:698px;
margin:0px;
}

#rightside {
float:left;
width:249px;
margin:0px;
}

a.topmenu:link {
color:#666666;
}

a.topmenu:hover {
color:#666666;
text-decoration:none;
}

a.topmenu:visited {
color:#666666;
}

#footer {
width:950px;
height:1px;
clear:both;
}

#spacer {
width:950px;
height:20px;
clear:both;
}

#tabs {
float:left;
width:222px;
}

#shoptabs {
float:left;
width:330px;
height:240px;
margin-bottom:10px;
margin-right:10px;
}

#shop_form {
margin:0px;
padding:0px;
padding-top:10px
}

a.purple_link:link {
color:#900075;
font-weight:normal;
}

a.purple_link:hover {
color:#900075;
text-decoration:none;
font-weight:normal;
}

a.purple_link:visited {
color:#900075;
font-weight:normal;
}

#text_size {
width:440px;
height:20px;
float:right;
margin-top:72px;
}

a.textsize:link {
color:#333333;
}

a.textsize:hover {
color:#333333;
text-decoration:none;
}

a.textsize:visited {
color:#333333;
}

#a_sml {
font-family:"Lucida Grande", "Lucida Grande CY", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;
font-size:10px;
}

#a_med {
font-family:"Lucida Grande", "Lucida Grande CY", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;
font-size:14px;
}

#a_lrg {
font-family:"Lucida Grande", "Lucida Grande CY", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;
font-size:18px;
}

#home_image {
width:215px;
background-color:#E9CDE4;
float:left;
margin-right:20px;
padding-bottom:15px;
}

#home_story {
padding-right:10px;
font-family:"Lucida Grande", "Lucida Grande CY", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;
font-size:11px;
line-height:16px;
color:#333333;
margin-left:235px;
width:430px;
}

#home_image form {
padding:10px;
}

#home_story3 {
padding-right:10px;
font-family:"Lucida Grande", "Lucida Grande CY", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;
font-size:11px;
line-height:16px;
color:#333333;
margin-left:235px;
width:430px;
}

#home_story2 home_story1 {
padding-right:10px;
font-family:"Lucida Grande", "Lucida Grande CY", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;
font-size:11px;
line-height:16px;
color:#333333;
margin-left:0px;
width:430px;
}

#vert_line {
margin-top:10px;
margin-bottom:20px;
}

#text_header {
font-size:18px;
line-height:24px;
color:#467B2D;
font-weight:normal;
}

#tabspacer {
float:left;
width:10px;
}

#fundraising_form {
margin-bottom:0px;
padding-bottom:0px;
}

#signup_form {
margin-top:5px;
margin-bottom:0px;
padding-bottom:0px;
}

#vertical_table_spacer {
height:10px;
width:100%;
}

#tab_button {
margin-top:10px;
}

#fundraising_form select {
font-family:"Lucida Grande", "Lucida Grande CY", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;
font-size:11px;
}

#tab_top_pink {
background-image:url(graphics/tabs/tabs_r2_c3.jpg);
background-repeat:repeat-x;
font-family:"Lucida Grande", "Lucida Grande CY", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;
font-size:11px;
line-height:15px;
color:#900075;
}

#tab_dotted_border {
background-image:url(graphics/tabs/tabs_r3_c2.jpg);
background-repeat:repeat-y;
}

#tab_bottom_dots {
background-image:url(graphics/tabs/tabs_r5_c3.jpg);
background-repeat:repeat-x;
}

#tab_left_dots {
background-image:url(graphics/tabs/tabs2_r1_c1.jpg);
background-repeat:repeat-y;
}

#tab_right_dots {
background-image:url(graphics/tabs/tabs2_r1_c4.jpg);
background-repeat:repeat-y;
}

#tab_text {
font-family:"Lucida Grande", "Lucida Grande CY", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;
font-size:11px;
line-height:17px;
color:#666666;
padding-top:10px;
height:130px;
}

#shop_tab_text {
font-family:"Lucida Grande", "Lucida Grande CY", "Lucida Sans Unicode", "Lucida Sans", Arial, sans-serif;
font-size:11px;
line-height:17px;
color:#666666;
padding-top:10px;
height:130px;
}

#tab_image {
float:right;
margin-left:10px;
}






