a:link{
border:none;
color:#25aae1;
text-decoration:none;
}
a:hover{
border:none;
color:#25aae1;
text-decoration:underline;
}
a:active
border:none;
color:#25aae1;
text-decoration:none;
}
a:visited{
border:none;
color:#25aae1;
text-decoration:none;
}
img{
border:none;
}
body{
background:#bdb7a7 url(gradient.jpg) repeat-x scroll center top;
text-align:center;
}
#PageWrapper{
background:transparent url(pagewrapper.jpg) repeat-y scroll 0;
margin:0 auto;
width:806px;
}
#Content{
background-color:white;
padding:8px;
margin:0px auto;
width:784px;
*width:800px;
}
#UtilityLinks{
color:white;
font-family:arial;
font-size:8pt;
position:absolute;
right:15px;
top:22px;
}
#UtilityLinks a:link{
text-decoration:none;
font-family:arial;
font-size:8pt;
color:#ffffff;
}
#UtilityLinks a:visited{
text-decoration:none;
font-family:arial;
font-size:8pt;
color:#ffffff;
}
#UtilityLinks a:active{
text-decoration:none;
font-family:arial;
font-size:8pt;
color:#ffffff;
}
#UtilityLinks a:hover{
text-decoration:underline;
font-family:arial;
font-size:8pt;
color:#ffffff;
}
#Header{
position:relative;
}
#Header img{
display:block;
}
#Footer{
background:transparent url(https://www.canvasandcocktails.com/images/footerback.jpg) no-repeat scroll center top;
color:white;
font-family:arial;
font-size:9pt;
height:25px;
*height:27px;
padding-top:2px;
width:806px;
}
#Footer a:link{
font-family:arial;
color:white;
font-size:9pt;
text-decoration:none;
}
#Footer a:active{
font-family:arial;
color:white;
font-size:9pt;
text-decoration:none;
}
#Footer a:visited{
font-family:arial;
color:white;
font-size:9pt;
text-decoration:none;
}
#Footer a:hover{
font-family:arial;
color:white;
font-size:9pt;
text-decoration:underline;
}
.homeContent{
font-family:arial;
font-size:9pt;
text-align:left;
width:690px;
margin:0px auto;
padding-top:10px;
padding-bottom:10px;
}
.blueHeader{
color:#28abe1;
font-weight:bold;
font-size:10pt;
font-family:arial;
}
.homeTable{
color:#000000;
font-weight:normal;
font-size:8pt;
font-family:arial;
width:760px;
margin:0px auto;
}
.contentTD{
width:220px;
}
.divider{
padding-left:3px;
padding-right:3px;
}

#WhatToDo{
background:transparent url(https://www.canvasandcocktails.com/images/whattodo.jpg) no-repeat scroll center top;
width:800px;
height:107px;
font-family:arial;
color:#0000000;
font-size:9pt;
margin: 0 -8px -8px -8px;
}


#WhatToDoContent2{
font-family:arial;
font-size:10pt;
margin-bottom:0;
margin-left:258px;
margin-right:auto;
padding-top:35px;
text-align:center;
width:515px;

}
#NewsBack{
background:transparent url(https://www.canvasandcocktails.com/images/newsback.jpg) no-repeat scroll center top;
width:800px;
height:128px;
margin:-8px;
position:relative;
}


.submitNews{
border:medium none;
font-size:8pt;
left:164px;
position:absolute;
top:98px;
}

.inputNews{
font-size:8pt;
left:30px;
position:absolute;
top:101px;
border:none;
width:133px;
}
#WhatToDoContent{
margin:0 auto;
padding-top:15px;
text-align:center;
width:515px;
}
#WhatToDoBlue{
color:#28abe1;
font-family:arial;
font-size:12pt;
font-weight:bold;
}
#FooterTable{
color:#FFFFFF;
font-size:8pt;
margin:0 auto;
width:760px;
}
#FooterTable a:link{
font-size:8pt;
color:#ffffff;
text-decoration:none;
}
#FooterTable a:visited{
font-size:8pt;
color:#ffffff;
text-decoration:none;
}
#FooterTable a:active{
font-size:8pt;
color:#ffffff;
text-decoration:none;
}
#FooterTable a:hover{
font-size:8pt;
color:#ffffff;
text-decoration:underline;
}
.greenLink{
color:#16ae38;
font: 11pt arial bold;
}
.greenLink a:link{
color:#16ae38;
font: 11pt arial bold;
text-decoration:none;
}
.greenLink a:visited{
color:#16ae38;
font: 11pt arial bold;
text-decoration:none;
}
.greenLink a:active{
color:#16ae38;
font: 11pt arial bold;
text-decoration:none;
}
.greenLink a:hover{
color:#16ae38;
font: 11pt arial bold;
text-decoration:underline;
}
.locationTable{
width:648px; 
margin:0px auto;
margin-top:35px;
}
.locationTable td{
text-align:center;
width:324px;
}

.locationAddy{
font: 11pt arial bold;
color:black;
text-align:left;
padding-bottom:20px;
}
.locationContent{
font: 9pt arial;
color:black;
text-align:left;
font-weight:bold;
padding-bottom:20px;
}

.locationBlueHeader{
color:#28abe1;
font-weight:bold;
font-size:10pt;
font-family:arial;
text-align:left;
padding-bottom:20px;
padding-top:20px;
}
.aboutUsContent{
font: 9pt arial;
color:black;
text-align:left;
font-weight:bold;
font-style: italic; 
}
#AboutUsTable{
margin:0px auto;
margin-top:20px;
margin-bottom:20px;
width:760px;
}
.blueHeader{
color:#25aae1;
font:10pt arial bold;
}
.greenFaq{
color:#16ae38;
font:9pt arial bold;
font-style: italic;
}
.faqAnswer{
font:9pt arial bold;
color:#000000;
}
#FaqTable{
width:735px;
margin:0px auto;
margin-top:20px;
}
.contactText{
width:180px;
border:1px solid #7f7f7f;
}
.contactUs{
font:9pt arial bold;
font-style: italic; 
}

table#ViewTable{
border-collapse:collapse;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
margin-top:0;
text-align:center;
width:700px;
font-family:arial;
font-size:9pt;

}

table#ViewTable td{

border:1px solid black;
}
table#Calendar{
border-collapse:collapse;
margin-bottom:0;
margin-left:auto;
margin-right:auto;
margin-top:0;
text-align:center;
width:700px;
font-family:arial;
font-size:9pt;

}
#Calendar td{
width:100px;
border:1px solid black;
height:150px;
vertical-align:top;
font-family:arial;
font-size:8pt;
}
td#Month, tr#DaysOfWeek td{
height:35px;
vertical-align:middle;
background-color:#25aae1;
color:#ffffff;
}
td#Today{
background-color:#d2efda;
}
.calendarName{
color:#25aae1;
font-weight:bold;
}
.viewTable{
font-family:arial;
font-size:9pt;
margin:0px auto;
}

.idgLink{
color:#28ABE1;
font-size:8pt;
text-align:center;
padding:10px;
}
.idgLink a:link{
color:#28ABE1;
font-size:8pt;

text-decoration:none;
}
.idgLink a:visited{
color:#28ABE1;
font-size:8pt;

text-decoration:none;
}
.idgLink a:active{
color:#28ABE1;
font-size:8pt;

text-decoration:none;
}
.idgLink a:hover{
color:#28ABE1;
font-size:8pt;

text-decoration:underline;
}


