/* Curling Country CSS Document */

body{
background-color:#FFFFFF;
text-align:center;
margin-top:0px;
margin-right:0px;
margin-left:0px;
}

#head_left{
background-image:url(images/images/cc_template_01.gif);
background-repeat:repeat-x;
height:230px;
width:auto;
}

#flag{
height:230px;
width:260px;
}

#name{
height:180px;
width:670px;
}

#head_right{
background-image:url(images/images/cc_template_04.gif);
background-repeat:repeat-x;
height:230px;
width:auto;
}

#title{
background-image:url(images/images/cc_template_05.gif);
height:50px;
width:670;
}

#body_left{
background-image:url(images/images/cc_template_06.gif);
background-repeat:repeat;
height:auto;
width:auto;
}

#menu{
background-image:url(images/images/cc_template_07.gif);
background-repeat:repeat-y;
height:auto;
width:200px;
padding-left:60px;
padding-top:50px;
padding-bottom:50px;
text-align:left;
vertical-align:top;
}

#content{
background-image:url(images/images/cc_template_08.gif);
background-repeat:repeat-y;
height:auto;
width:670px;
text-align:justify;
vertical-align:top;
}

#body_right{
background-image:url(images/images/cc_template_09.gif);
background-repeat:repeat;
height:auto;
width:auto;
}

#foot_left{
background-image:url(images/images/cc_template_10.gif);
background-repeat:repeat-x;
height:70px;
width:auto;
}

#footer{
background-image:url(images/images/cc_template_11.gif);
background-repeat:no-repeat;
height:55px;
width:930px;
padding-top:15px;
text-align:center;
}

#foot_right{
background-image:url(images/images/cc_template_12.gif);
background-repeat:repeat-x;
height:70px;
width:auto;
}

p.footer{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#880000;
text-align:center;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#CC0000;
text-align:left;
}

h3{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#012755;
text-align:center;
}

p{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing:1px;
color:#FFFFFF;
}

.lb12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
color:#FFFFFF;
}

.cr14{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:center;
color:#CC0000;
}

.lr16{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:left;
color:#CC0000;
}

.cr16{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:center;
color:#CC0000;
}

.rr16{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:right;
color:#CC0000;
}

.cw14{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:center;
color:#FFFFFF;
}

.lw14{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
color:#FFFFFF;
}

.lw16{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:left;
color:#FFFFFF;
}

.jw16{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:justify;
color:#FFFFFF;
}

.rw16{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:right;
color:#FFFFFF;
}

.cw16{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:center;
color:#FFFFFF;
}

.cb16{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:center;
color:#0000FF;
}

.lb16{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:left;
color:#0000FF;
}

.rb16{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-align:right;
color:#0000FF;
}

.cbi18{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
font-style:italic;
text-align:center;
letter-spacing:1px;
color:#0000FF;
}

.cr18{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align:center;
letter-spacing:1px;
color:#CC0000;
}

.cw18{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align:center;
color:#FFFFFF;
}

.cr22{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
text-align:center;
color:#CC0000;
}

.cw22{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
text-align:center;
letter-spacing:1px;
color:#FFFFFF;
}

.cwi22{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
font-style:italic;
text-align:center;
letter-spacing:1px;
color:#FFFFFF;
}

.cri24{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
font-style:italic;
text-align:center;
letter-spacing:1px;
color:#CC0000;
}

.cb22{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
text-align:center;
letter-spacing:1px;
color:#0000FF;
}

.cbi24{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
font-style:italic;
text-align:center;
letter-spacing:1px;
color:#003471;
}

.cwi24{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
font-style:italic;
text-align:center;
letter-spacing:1px;
color:#FFFFFF;
}


th{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-align:left;
color:#FFFFFF;
}

table.curlers{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:center;
color:#FFFFFF;
}

table.clubs{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-align:left;
color:#FFFFFF;
}

.aligncenter{
text-align:center;
}

.search_text{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
}

ul{
vertical-align:top;
}

li{
list-style-image:url(images/stone_top_view_mini.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing:1px;
color:#FFFFFF;
}

li.hidden{
list-style:none;
list-style-image:none;
}

.underline{
text-decoration:underline;
}

.search_field{
border:ridge 2px #DDDDDD;
}

.border_t_b{
border-top-width:3px;
border-top-style:solid;
border-top-color:#000088;
border-bottom-width:1px;
border-bottom-style:dashed;
border-bottom-color:#000088;
}

.border_b_3{
border-bottom-width:3px;
border-bottom-style:solid;
border-bottom-color:#000088;
}

.border_b_2w{
border-bottom-width:2px;
border-bottom-style:solid;
border-bottom-color:#FFFFFF;
}

img.border{
border:#FF0000 thick ridge;
}

.border_t_r {
border-right-width: 2px;
border-top-width: 2px;
border-right-style: solid;
border-top-style: solid;
border-right-color: #000000;
border-top-color: #000000;
}

.border_b_r {
border-right-width: 2px;
border-bottom-width: 2px;
border-right-style: solid;
border-bottom-style: solid;
border-right-color: #000000;
border-bottom-color: #000000;
}

.border_b {
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #000000;
}

.border_r {
border-right-width: 2px;
border-right-style: solid;
border-right-color: #000000;
}

.border_t {
border-top-width: 2px;
border-top-style: solid;
border-top-color: #000000;
}

.border-w_t_r {
border-right-width: 2px;
border-top-width: 2px;
border-right-style: solid;
border-top-style: solid;
border-right-color: #FFF;
border-top-color: #FFF;
}

.border-w_b_r {
border-right-width: 2px;
border-bottom-width: 2px;
border-right-style: solid;
border-bottom-style: solid;
border-right-color: #FFF;
border-bottom-color: #FFF;
}

.border-w_b {
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #FFF;
}

.border-w_r {
border-right-width: 2px;
border-right-style: solid;
border-right-color: #FFF;
}

.border-w_t {
border-top-width: 2px;
border-top-style: solid;
border-top-color: #FFF;
}

a.menu{
font-family:"Trebuchet MS";
font-size:18px;
font-weight:bold;
font-style:italic;
color:#9d0a0e;
line-height:28px;
}

a.menu:link{
text-decoration:none;
}

a.menu:visited{
text-decoration:none;
}

a.menu:hover{
text-decoration:none;
color:#003471;
}

a.curlers{
font-family:"Trebuchet MS";
font-size:16px;
font-weight:bold;
font-style:italic;
color:#9d0a0e;
text-decoration:none;
}

a.foot{
font-family:"Trebuchet MS";
font-size:15px;
font-weight:normal;
font-style:italic;
font-weight:bold;
color:#9d0a0e;
text-decoration:none;
}

a.text{
font-family:"Trebuchet MS";
font-size:16px;
font-weight:normal;
font-style:italic;
font-weight:bold;
color:#9d0a0e;
text-decoration:none;
}

a.link14{
font-family:"Trebuchet MS";
font-size:14px;
font-weight:bold;
font-style:italic;
font-weight:bold;
color:#9d0a0e;
text-decoration:none;
}

a.link18{
font-family:"Trebuchet MS";
font-size:18px;
font-weight:bold;
font-style:italic;
font-weight:bold;
color:#9d0a0e;
text-decoration:none;
}

a.link18:link{
text-decoration:none;
}

a.link18:visited{
text-decoration:none;
}

a.link18:hover{
text-decoration:none;
color:#003471;
}

a.club{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
font-style:italic;
text-decoration:underline;
text-align:left;
line-height:normal;
color:#FFFFFF;
}

a.club:link{
text-decoration:underline;
}

a.club:visited{
text-decoration:underline;
}

a.club:hover{
text-decoration:underline;
color:#9d0a0e;
}

a.awdonlinestore{
font-family:"Trebuchet MS";
font-size:24px;
font-weight:normal;
font-style:italic;
font-weight:bold;
color:#9d0a0e;
}
