

#date_area {
display: none;
}

#rootcont {
width: 800px;
margin: 0 auto;
xcolor: #2A1FFF;
color: #2f4f6d;
text-align:left;
border: 0px solid;
font-family: Tahoma, Arial, Helvetica;
font-size:10pt;
}

#pagecontent a {
	color:#00C;}

#container {
background:url(/yourbizsites/userfiles/caninedimensions/images/Tealbg.jpg) repeat-y ;
padding-left: 4px;
float:left;
border: 0px dashed;
width:794px;
}


#slogan {
font-family: Tahoma, Arial, Helvetica;
float:left;
width:780px;
border: 0px solid;
margin: 10px 5px 0px 5px;
color: #2f4f6d;
font-size: 13px;
text-align: left;

}

#slogan h5{
	color: #000;
	font-family: Tahoma, Arial, Helvetica;
	font-size:10pt;}

#home_page_banner {
background:url(/yourbizsites/userfiles/caninedimensions/images/Tealbg.jpg) repeat-y;
padding-left: 15px;
}


div#more {
float:right;
width: 594px;
}



.imgstyle {
width:200px;


}

.info_box {
border: 1px solid blue;
margin-top: 20px;
margin-bottom: 20px;
background-color: #daedff;
color: #2f4f6d;
overflow:hidden;
padding: 10px;
margin-right: 3px;
}

#headerbanner {
border: 0px dotted;
padding-left: 10px;
padding-top: 5px;
background:url(/yourbizsites/userfiles/caninedimensions/images/Tealbg.jpg) repeat-y;

}


div#langgroup{
border:0px solid;
float:right;
margin-top:4px;
margin-right:5px;
}

#navgroup {
float:left;
clear:both;
font-weight: bold;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
height: 28px;
background: url(/yourbizsites/images/BlueNavBG.jpg);
border-top: 4px solid gray;
border-bottom: 2px solid gray;
border:0px solid red;

}

#linklist {
width:765px;
height:28px;
border:0px solid yellow;
xpadding-top: 5px;
padding-left: 15px;
padding-right: 10px;
}


#linklist li {
xborder-right:3px dotted #b0b0b0;
xpadding-right: 15px;
xpadding-top:5px;
xpadding-left: 15px;
xborder:1px solid orange;
}

.menuclass {
padding-right: 13px;
padding-left: 13px;
}


div#contactinfo {
clear:both;
text-align:center;
padding-top:15px;
}


#content {
color:#2a2a2a;
}


#overview {
border: 1px solid blue;
width: 189px;
float: left;
position: absolute;
clear:both;
top: 324px;
margin-top: 0px;
margin-left: 6px;
margin-right: 1px;
height: 300px;
background-color: #daedff;
color: #2f4f6d;
overflow:hidden;
}

 


/* Curr IE */
*:first-child+html #overview 
{
xmargin-top: 3px;
top: 329px;
}

 /* Safari */ 
body:first-of-type #overview
/* html:first-child #overview */ {
xmargin-top: -3px;
top: 323px;
} 

#overview h2 {
background: url(/yourbizsites/images/BlueNavBG.jpg) repeat-x;
color: #FBFBFB;
text-align: center;
font-size: 18px;
height: 28px;
margin-top: 0px;
padding-top: 7px;
border-bottom: 4px solid gray;
margin-left:-4px;
margin-right:-4px;
}

/* IE 6 */
*:first-child+html {} * html #overview {
width:191px;
margin-left: 9px;
}

#hours {
border: 1px solid blue;
width: 189px;
float:left;
margin-left: 2px;
margin-right: 2px;
margin-top: 10px;
height: 300px;
background-color: #daedff;
color: #2f4f6d;
overflow:hidden;
}

#hours h1 {
font-size: 13px;
}

*:first-child+html {} * html #hours {
width:183px;
}

html>body  #hours {
}
 
/* Firefox */
html>/**/body #hours {
} 

/* Safari */ 
html:first-child #hours {
} 

/* Curr IE */
*:first-child+html #hours {
}

.hours_text {
font-size: 12px;
text-align: left;
padding-left: 4px;
padding-right: 4px
}

#hours li {
font-size:12px;
}


*:first-child+html {} * html #more{
width: 700px;
}
 
*:first-child+html {} * html #container {
width:805px;
}

 

#slogan H1 {
font-size:24px;
}


#mktmsg1 {
border: 1px solid blue;
width: 189px;
float:left;
margin-left: 2px;
margin-right: 2px;
margin-top: 10px;
height: 300px;
background-color: #daedff;
color: #2f4f6d;
overflow:hidden;

}

#mktmsg2 {
border: 1px solid blue;
width: 189px;
float: left;
margin-left: 2px;
margin-right: 11px;
margin-top: 10px;
height: 300px;
background-color: #daedff;
color: #2f4f6d;
overflow:hidden;

}

.overview_text {
font-size: 13px;
text-align: left;
padding-left: 4px;
padding-right: 4px
}

.overview_text h2 {
font-size: 18px;
font-weight:normal;
text-align:center;
}

.mkt1_text {
font-size: 13px;
text-align: left;
padding-left: 4px;
padding-right: 4px
}
 
.mkt2_text {
font-size: 13px;
text-align: left;
padding-left: 4px;
padding-right: 4px
}

.more_label {
background: url(/yourbizsites/images/BlueNavBG.jpg) repeat-x;
color: #FDFDFD;
text-align: center;
font-size: 18px;
font-weight:normal;
height: 28px;
margin-top: 0px;
padding-top: 7px;
border-bottom: 4px solid gray;
}




#userfooter  {
position:relative;
background:url(/yourbizsites/userfiles/caninedimensions/images/Tealbg.jpg) repeat-y ;
clear:both;
text-align: center;
border:0px solid red;
border-bottom: 1px solid white;
width: 800px;
margin: 0 auto;
}

/* IE 6 */
*:first-child+html {} * html #userfooter {
width: 809px;
border-bottom: 0px solid white;
margin-bottom: -1px;
}

*:first-child+html #userfooter {
border-bottom: 0px solid white;
margin-bottom: -1px;
}



#userfooter  a {
text-decoration: underline;
font-weight: bold;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #2A1FFF;
}

#userfooter  a:hover {
color:#00CD00;
}

#userfooter  a:hover {
color:#00CD00;
}

#footer {
text-align:center;
font-size:80%;
border:0px solid red;
clear:both;
color: #2A1FFF;

}

#bottom_graphics {
position:relative;
background: url(/yourbizsites/userfiles/caninedimensions/images/Tealfooter.png) no-repeat;
clear:both;
text-align: center;
border: 0px solid;
width: 800px;
margin: 0 auto;
height: 36px;
margin-top: -1px;
}

/* IE 6 */
*:first-child+html {} * html #bottom_graphics {
border: 0px solid;
width: 809px;
}




#page_heading {
margin-left: 38px;
padding-top: 30px;
font-weight: bold;
font-size: 22px;
color: #2A1FFF;
}

#page_heading H1 {
font-weight: bold;
font-size: 22px;
color: #2A1FFF;
}

#page_data {
margin-left:25px;
margin-top: 30px;
margin-right: 30px;
}

#contact_data {
text-align:center;
padding-bottom:50px;
}

#testimonials h1 {
background: #2088e9;
display:block;
padding:3px;
margin:-4px;
font-size:18px;
font-weight:bold;
font-family: Calibri, Verdana, Tahoma;
color:white;
}

#testimonials h2 {
background: #2088e9;
display:block;
padding:3px;
margin:-4px;
font-size:18px;
font-weight:bold;
font-family: Calibri, Verdana, Tahoma;
color:white;
}

#testimonials td {
background: #daedff url(/yourbizsites/userfiles/caninedimensions/images/bluegradient.jpg) repeat-x bottom;
border: 1px solid #64a9e9;
padding:4px;
color:#2f4f6d;
margin:6px;
float:left;

}


#test_frame h2 {
margin-top:0;
margin-bottom:4px;
padding:1px;
padding-bottom:0;
padding-left:2px;
font-size:14px;
font-weight:bold;
color:#5e8a59;
line-height:20px;
background:white;
display:block;
}

#test_frame h2 a {
margin-top:0;
margin-bottom:4px;
padding:1px;
padding-bottom:0;
padding-left:2px;
font-size:14px;
font-weight:bold;
color:#5e8a59;
line-height:20px;
background:white;
display:block;
}


#test_frame h2 a:hover {
text-decoration:none;
color: red;
}

#test_frame {
background: #daedff url(/yourbizsites/userfiles/caninedimensions/images/bluegradient.jpg) repeat-x bottom;
border: 1px solid #64a9e9;
color:#2f4f6d;
margin:6px;
float:left;
width:200px;
padding:5px;

}

#test_title {
margin-top:0;
margin-bottom:4px;
padding:1px;
padding-bottom:0;
padding-left:2px;
font-size:14px;
font-weight:bold;
color:#5e8a59;
line-height:20px;
background:white;
display:block;
}



#test_section {
padding-left: 25px;
}

#scrollingContainer{
height:200px;	/* Height of box */
padding:2px;	/* A little bit of space between border of box and text inside */
margin-right:10px;	/* Right margin of 10 pixels */
overflow:hidden;	/* Hide overflow content */
}


#map {
width:700px;
height:400px;
margin-left:50px;
border:0px solid;
float:left;
}

* html #map {
margin-left:20px;
margin-top: 30px;
}

h3 {
}

.bluegrad {
background: #daedff url(/yourbizsites/userfiles/caninedimensions/images/bluegradient.jpg) repeat-x bottom;
border: 1px solid #64a9e9;
padding:4px;
color:#2f4f6d;
margin:6px;
font-size: 12pt;
overflow: hidden;
}

.bluegrad h1 {
background: #2088e9;
display:block;
padding:3px;
margin:-4px;
font-size:18px;
font-weight:bold;
font-family: Calibri, Verdana, Tahoma;
color:white;
margin-bottom: 3px;

}

.bluegrad h2 {
background: #2088e9;
display:block;
padding:3px;
margin:-4px;
font-size:18px;
font-weight:bold;
font-family: Calibri, Verdana, Tahoma;
color:white;
margin-bottom: 3px;

}



* html .bluegrad {
}

* html .bluegrad p {
}
 
* html .bluegrad h1 {
height: 20px;
}

* html .bluegrad h2 {
height: 20px;
}
 
*:first-child+html {} * html .bluegrad h1 {
}
 
/* Curr IE */
*:first-child+html .bluegrad h1 {
}
 
html>body .bluegrad h1 {
}
 
/* Firefox */
html>/**/body .bluegrad h1 {
} 

/* Safari */ 
html:first-child .bluegrad h1 {
} 


.testimonialblock {
font-family:"Times New Roman", Times, serif;
font-size:15px;
background: #daedff url(/yourbizsites/userfiles/caninedimensions/images/bluegradient.jpg) repeat-x bottom;
border: 1px solid #64a9e9;
color:#2f4f6d;
margin:6px;
float:left;
width:220px;
padding:5px;
height: 450px;
overflow:hidden;
}

.testimonialblock a:active {
text-decoration:underline;
}


.testimonialblock a:visited {
text-decoration:underline;
}


.testimonialblock a:hover {
text-decoration:underline;
}


.testimonialdetail {
}

.testimonialdetail pre {

}
.testimonialtable {
}

.test_title {
background: #2088e9;
display:block;
padding:3px;
margin:-4px -4px 0px -4px;
font-size:18px;
font-weight:bold;
font-family: Calibri, Verdana, Tahoma;
color:white;
}

.test_info {
display:block;
overflow:auto;
height: 450px;

}


.testimonialblock h2 {
background: #2088e9;
display:block;
padding:3px;
margin:-4px;
font-size: 18px;
font-weight:bold;
font-family: Calibri, Verdana, Tahoma;
color:white;
}

.testimonialblock h2 a:hover {
text-decoration:underline;
color: red;
}

.arken_footer {
display:none;
}

/* style for module titles */
.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  20px;
    font-weight:    normal;
    color: #333333;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal,.NormalDisabled
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold
}

/* text style used for error messages */
.NormalRed
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}

/* styles used by Data Grids */
.DataGrid_AlternatingItem
{
    background-color:White;
    color: Red;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.DataGrid_Container
{
	background-color: Transparent;
}
.DataGrid_Footer
{
    background-color:White;
}
.DataGrid_Header
{
    background-color:Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
}
.DataGrid_Item
{
    background-color:Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.DataGrid_SelectedItem
{
    background-color: Silver;
    color: Blue;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}

TFOOT, THEAD    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    color: #003366;
}

TH  {
    vertical-align: baseline;
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    bold;
    color: #003366;
}

Telerik_Table
{
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana;
}

.Telerik_TableHeader, .Telerik_TableHeader td, .Telerik_TableHeader a, .Telerik_TableHeader a:link, .Telerik_TableHeader a:visited, .Telerik_TableHeader a:hover
{
	color: white;
	background-color: #a9a9a9;
	font-weight: bold;
	font-size: 11px;
}

.Telerik_TableItem
{
	font-weight: normal;
	font-size: 10px;
	padding: 5px 5px 5px 5px;
}

.Telerik_TableAltItem
{
	background-color: #dcdcdc;
	font-weight: normal;
	font-size: 10px;
	padding: 5px 5px 5px 5px;
}

.Telerik_TablePager
{
	background-color: #696969;
	font-weight: normal;
	font-size: 10px;
	color: #fff;
}
.Telerik_TablePager A, .Telerik_TablePager A:link, .Telerik_TablePager A:visited, .Telerik_TablePager A:hover
{
	color: #fff;
}
.Telerik_TablePager A:hover
{
	background-color: #a9a9a9;
}
.Telerik_TablePager A.CommandButton, .Telerik_TablePager A.CommandButton:link, .Telerik_TablePager A.CommandButton:visited, .Telerik_TablePager A.CommandButton:hover
{
	color: #fff;
}
.Telerik_TablePager A.CommandButton:hover
{
	background-color: #a9a9a9;
}

.Telerik_TableFooter
{
	background-color: #ccc;
	font-weight: normal;
	font-size: 10px;
}


#related_sites {
display:none;
}

