/* Kitty Scout Video Production - Designed by collin grasley*/





body{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin:0;

	font-size: 13px;

	list-style-position: outside;

	list-style-image: url(images/bullet.gif);



	line-height: normal;
	background-image: url(images/background.png);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #E7E7EF;
}





h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #042C71;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 9px;
	text-transform: uppercase;
	margin-right: 9px;

}



h2{

	font-family: Arial, Helvetica, sans-serif;

	font-size:11.5pt;

	text-transform:uppercase;

	color: #042C71;

	margin: 0px;

	font-weight: bolder;

	font-style: italic;

	padding-bottom: 5px;

	padding-left: 15px;
			background-image: url(images/undertitle2_shave.gif);
	background-repeat: repeat-x;
	background-position: center bottom;

}



h3{

	font-family: Arial, Helvetica, sans-serif;

	font-size:11.5pt;

	text-transform:uppercase;

	color: #042C71;

	margin: 0px;

	font-weight: bolder;

	padding-bottom: 5px;

	padding-left: 15px;

}









h4{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:14.5pt;

	font-weight:bold;

	color: #FFFFFF;

	font-style: italic;

}



h5{

	font-family: Arial, Helvetica, sans-serif;

	color:#343377;

	font-size:8.5pt;

	text-transform: uppercase;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 6px;

}



h6{

font-family: Arial, Helvetica, sans-serif;

font-size:9pt; 

font-weight:bold; 

padding-bottom: 5px; 

margin:0; 

text-transform:uppercase;

color:#000000; 

}







a:link, a:visited, a:active{

	background-color: inherit;

	color:#000000;

	text-decoration: none;

}



a2:link, a2:visited, a2:active{

	background-color: inherit;

	color:#CCFFFF;

	text-decoration: none;

}



a:hover{

	background-color: inherit;

	text-decoration: none;

	color:#666666;

	float: none;

}



ul {

	list-style-position: outside;

	list-style-image: url(images/balloonbullet.gif);

	list-style-type: none;

}



ul li{

	padding: 5px;

}



blockquote{ 

background:url(images/quote.gif) no-repeat #fff; 

padding-left: 30px; 

margin:0 50px; 

display:block;

color:#aaa; 

font-size:9pt; 

font-weight:normal; 

text-align:justify;

}

  

.capital { 

float:left; 

color:#000; 

font-size:100px; 

line-height:70px; 

padding: 4px 4px; 

font-family: "Times New Roman", times, Sans-Sherif; 

background:inherit; 

} 



#leftsidebar {

	background: #ffffff;

	color: #333;

	width: 770px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	border-right-width: medium;

	border-left-width: medium;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #343377;

	border-left-color: #343377;

}



#body2{

	color:#FFFFFF;

	margin-right: auto;

	margin-bottom: auto;

	margin-left: auto;

	width: 789px;

	font-family: Arial, Helvetica, sans-serif;

}



#header{
	width:750px;
	height:100%;
	font-size:12pt;
	color:#fff;
	font-weight:bold;
	letter-spacing:normal;
	text-transform:uppercase;
	background-color: #042C71;
	background-repeat: no-repeat;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 3px;
	margin-left: auto;
	position: relative;

}



#pic{

	width:789px;

	height:195px;

	margin:auto;

	background:url(images/bannernew.jpg) no-repeat;

	border-bottom-width: thin;

	border-bottom-style: solid;

	border-bottom-color: #000000;

}

  

#menu{

	width:750px;

	height:104px;

	font-size:9pt;

	clear:both;

	background-color: #343377;

	margin-right: auto;

	margin-left: auto;

	border-bottom-width: thin;

	border-bottom-style: solid;

	border-bottom-color: #000000;

	padding-top: 10px;

}  



#body{
	color:#FFFFFF;
	padding-right: 0;
	padding-bottom: 0;
	width: 750px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	float: left;
}







#left {
	float: left;
	width: 211px;
	height: auto;
	background-color: #FFFFFF;
	position: relative;

}



#leftcatagories {
	width: 211px;
	margin-bottom: 3px;
	height: 24px;

}



#leftcatagories_more {
	height: 1025px;
	background-color: #CCCFDB;
	position: relative;



}



#topcontentbox {

	float: right;

	width: 131px;

	height: 220px;

	background-color: #343377;

	margin-left: 3px;

}



#topcontentbox {

	width: 535px;

	height: 215px;

	background-color: #FFFFFF;

	float: right;

}





#insidecontentbox_about {

	width: 24px;

	height: 215px;

	background-color: #FDC3C3;

	float: left;

}



#insidecontentbox_buying {

	width: 24px;

	height: 215px;

	background-color: #D9FDC3;

	float: left;

}



#insidecontentbox_selling {

	width: 24px;

	height: 215px;

	background-color: #F8FDC3;

	float: left;

}



#insidecontentbox_testimonials {

	width: 24px;

	height: 215px;

	background-color: #DAFCFF;

	float: left;

}



#insidecontentbox_listings {

	width: 24px;

	height: 215px;

	background-color: #E4DAFF;

	float: left;

}



#insidecontentbox_relocating {

	width: 24px;

	height: 215px;

	background-color: #F9DAFF;

	float: left;

}



#insidecontentbox_worth {

	width: 24px;

	height: 215px;

	background-color: #FDE7C3;

	float: left;

}



#insidecontentbox_guelph {

	width: 24px;

	height: 215px;

	background-color: #F7F2C5;

	float: left;

}



#insidecontentpic {

	height: 157px;

	float: right;

	width: 507px;

	margin-right: auto;

	margin-left: auto;

	margin-bottom: 3px;

}



#insidecontentpic2 {

	height: 157px;

	float: right;

	width: 166px;

	margin-left: 4px;



}



#insidecontentpic3 {

	height: 157px;

	float: left;

	width: 167px;





}



#insidecontentbanner {

	height: 55px;

	background-color: #FFFFFF;

	float: left;

	width: 511px;

	margin-right: auto;

	margin-left: auto;

}









/**************************************************************

   .sideMenu: The side bar menu

 **************************************************************/



ul.sideMenu {

  margin: 0;

  padding: 0;

}





.sideMenu li {

	display: inline;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	text-transform: uppercase;

	font-weight: bold;

	color: #FCF27F;

}



.sideMenu li a {

	text-decoration: none;

	color: #CCCCCC;

	margin-top: 0.2em;

	margin-right: 0;

	margin-bottom: 0.2em;

	margin-left: 0;

	padding-top: 1px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 2px;

	display: block;

	text-transform: capitalize;

	font-size: 10px;

} 



.sideMenu li a:hover {

	color: #CCCCCC;

	background: #5F5F5F;

	text-transform: none;

}



/* Active menu item */

.sideMenu li.here {

	display: block;

	padding: 5px;

	color: #999999;

	background-color: #000000;

}



/* Submenu of active menu item */

.sideMenu li.here ul {

	margin: 0;

	padding: 0;

	color: #FDF177;

}



.sideMenu li.here ul li a {

	padding-left: 0px;

	color: #FFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-weight: 200;

}



.sideMenu li.here ul li a:hover {

  color: #CCCCCC;

}







/**************************************************************

   #page: Holds the main page content.

 **************************************************************/









#bodynav {

	float: left;

	height: 219px;

	background-color: #CCCCCC;

}



#bodynavbuttons {

	width: 81px;

	height: 21px;

	background-color: #CCCCCC;

	padding-top: 4px;

	float: left;

}



#bodynavspacer {

	width: 2px;

	height: 20px;

	background-color: #000000;

	float: left;

}







#topcontent {

	height: 25px;

	padding: 5px;

	margin-left: 5px;

	margin-top: 10px;

	margin-bottom: 3px;

	float: right;

}



#right {

	float: right;

	width: 177px;

	height: 1378px;

	background-color: #CCCCCC;

	margin-top: 2px;

}



#rightboxes {

	width: 175px;

	border: 1px solid #000000;

	margin-bottom: 3px;

}



#rightboxtop {

	width: 175px;

	height: 30px;

	margin-bottom: 4px;

	background-color: #CCCCCC;

}





#content {

	margin-left: 5px;

	float: left;

	border: thin groove #c0c0c0;

	width: 550px;

}







#content2 {

	margin-left: 5px;

	float: left;

	border: thin groove #c0c0c0;

	width: 550px;

}



#content3 {

	float: none;

	height: 1px;

	width: 170px;

	color: #A3A3A3;

}



#content4 {
	float: none;
	height: auto;
	width: 460px;
	background-color: #FFDCB9;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
	padding-top: 15px;
	font-size: 12px;
	font-weight: bold;
	margin-left: 5px;
	background-repeat: repeat-x;
	border: 1px solid #DAFCFF;
	margin-top: 10px;
	color: #343377;

}



#content5 {
	float: none;
	height: auto;
	width: 460px;
	background-color: #D2FCFF;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
	padding-top: 15px;
	font-size: 12px;
	font-weight: bold;
	margin-left: 5px;
	background-repeat: repeat-x;
	border: 1px solid #DAFCFF;
	color: #042C71;
	margin-top: 10px;
	margin-bottom: 10px;

}



#content6 {
	float: none;
	height: auto;
	width: 460px;
	background-color: #E0FFC1;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
	padding-top: 15px;
	font-size: 12px;
	font-weight: bold;
	margin-left: 5px;
	background-repeat: repeat-x;
	border: 1px solid #DAFCFF;
	margin-bottom: 10px;
	color: #042C71;

}



#table {

	margin-left: 5px;

	float: left;

	border: thin groove #c0c0c0;

	width: 550px;

}





#bottomlinks{

	background-color:#fff;

	color:#000000;

	text-align:left;

	line-height: 20px;

	font-family: Arial, Helvetica, sans-serif;

	background-repeat: repeat-x;

	height: 50px;

	float: right;

	border-top-width: medium;

	border-top-style: solid;

	border-top-color: #343377;

	width: 529px;

	padding-top: 7px;

	padding-right: 10px;

	padding-bottom: 13px;

	padding-left: 10px;



}





  

#footer{
	font-size:7pt;
	background-color: #343377;
	height: auto;
	color: #FFFFFF;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000000;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-left: 15px;
	background-image: url(images/footer.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Arial, Helvetica, sans-serif;
}

  

.header{ 

float:right; 

font-size:9pt; 

font-weight:normal;

padding-top:8px; 

text-align:right; letter-spacing:0;

}



.menu {

	width:180px;

	height:104px;

	float:right;

	font-family: Arial, Helvetica, sans-serif;

	text-align:center;

	text-transform:uppercase;

	color: #060606;

	font-size: 10px;

	font-weight: bold;

	padding-top: 0px;

}



.menu a:link, .menu a:visited, .menu a:active{

	text-decoration: none;

	color:#FFFFFF;

	display:block;

	height:15px;

	padding-top:5px;

	font-weight:bold;

	font-size:9pt;

	background-color: #5CB849;

	margin-top: 0;

	margin-right: 1px;

	margin-bottom: 0;

	margin-left: 4px;

	padding-bottom: 4px;

}



.menu a:hover{

	text-decoration:none;

	color:#FFFFFF;

}



.submenu{ 

float:right; 

font-size:8pt; 

font-weight:normal; 

margin:0 0 5px 0;

}





.content{

	background-color:#fff;

	color:#000000;

	text-align:justify;

	line-height: 20px;

	font-family: Arial, Helvetica, sans-serif;

	height: auto;

	float: right;

	width: 497px;

	margin-top: 3px;

	margin-right: auto;

	margin-bottom: auto;

	border-bottom-color: #CCCFDB;

	padding-top: 15px;

	padding-right: 16px;

	padding-bottom: 10px;

	padding-left: 25px;

}



.bottom links{

	background-color:#fff;

	color:#000000;

	text-align:left;

	line-height: 20px;

	font-family: Arial, Helvetica, sans-serif;

	background-image: url(images/content.gif);

	background-repeat: repeat-x;

	height: 50px;

	float: right;

	width: 508px;

	padding: 10px;

	border-top-width: medium;

	border-top-style: solid;

	border-top-color: #000000;



}



.title{

	color: #343377;

	background-image: url(images/undertitle.gif);

	background-repeat: no-repeat;

	background-position: left bottom;



}



.title2{

	color: #343377;

	background-image: url(images/undertitle2.gif);

	background-repeat: no-repeat;

	background-position: left bottom;



}



.body{

	background-color:#C4C4C4;

	color:inherit;

	text-align:justify;

	float: left;

	padding-top: 15px;

	padding-right: 25px;

	padding-bottom: 15px;

	padding-left: 25px;

	margin-top: 5px;

	margin-right: 6px;

	margin-bottom: 4px;

	margin-left: 0px;

	letter-spacing: normal;

	word-spacing: normal;

	border: medium solid #A6A6A6;

}



.table{

	background-color:#7DC76D;

	color:inherit;

	text-align:justify;

	width: 546px;

	float: right;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #FFFFFF;

	padding-top: 15px;

	padding-right: 25px;

	padding-bottom: 15px;

	padding-left: 25px;

	margin-top: 5px;

	margin-right: 6px;

	margin-bottom: 4px;

	margin-left: 0px;

	letter-spacing: normal;

	word-spacing: normal;

}



.bigimage {

float: left;

clear: left;

border: 2px solid #444;

background: #eee;

color: #000;

width: 200px;

height: 150px;

margin: 0 12px 10px 0;

}



.bigimage:hover {

border:2px solid #850608;

}



.video{

margin: 4px;  

padding:0px; 

background:#fff; 

color:inherit; 

text-align:justify; 

}



.footer {

	float:right;

	color: #FFFFFF;

}



.spacer{

	clear:both;

	margin:auto;

	background-color: #FFFFFF;

	height: 0px;

	width: 610px;

}



/*---------The form Data-------------------------------------------------------------------*/



form {

	padding:10px;

	background-color:inherit;

	font-style: normal;

}



label {

display:block;

font-weight:bold;

color:#000;

margin:5px 0;

}



input {

width:300px;

padding:4px;

border:none;

background:#fff;

border:1px dotted #000;

font:90% Verdana;

color:#000;

}



textarea {

width:400px;

padding:4px;

font:90% Verdana;

border:1px dotted #000;

background:#fff;

height:200px;

display:block;

color:#000;

}



.mail {

margin: 5px auto;

width:400px;

padding: 5px 20px;

border: 1px solid #ccc;

background: #eee;

color: #444;

}





img.floatRight {

	margin: 5px 0px 10px 15px;

	border: 1px solid #000000;

}



img.floatLeft {

	margin-top: 0px;

	margin-right: 15px;

	margin-bottom: 10px;

	margin-left: 0px;

}



a img {



}



a:hover img {

	float: none;

}







.floatLeft {

  float: left;

}



.floatRight {

  float: right;

}



.alignLeft {

  text-align: left;

}



.alignRight {

  text-align: right;

}





blockquote {

  margin: 5px 5px;

  padding-left: 5px;

  

  background-color: #444;  

  background-image: url(../images/icons/quote.gif);

  background-repeat: no-repeat;

  background-position: 5px 50%;  

}



a.example

{
	color: #92B0E4;
	text-decoration: none;
	font-weight: bold;

}



a.example:hover

{

	color: #ED1B24;

	font-weight: bold;

} 



a.example2

{

font-family: Arial, Helvetica, sans-serif;

font-size:9pt; 

font-weight:bold; 

padding-bottom: 5px; 

margin:0; 

text-transform:uppercase;

color:#000000; 

}



a.example2:hover

{

font-family: Arial, Helvetica, sans-serif;

font-size:9pt; 

font-weight:bold; 

padding-bottom: 5px; 

margin:0; 

text-transform:uppercase;

color:#666666; 

} 

    .style7 {color: #000000}
    .style8 {
	color: #999999;
	font-size: 6pt;
	font-family: Arial, Helvetica, sans-serif;
}
