/* ************************* */
/*  Style sheet  StGset.css  */
/* v 1.02 2010/Feb/02        */
/* ************************* */


body {
	font-family: Verdana, Arial, Helvetica;
	background-color:#CCFFCC;
	color:#000000;	}

#pageG {
    margin: auto;
    text-align: left;
    width: 800px; }

.container {
    float: left;
    width: 800px; 
	background-color:#66FF66;}

/* ****** hyperlink and anchor tag styles ****** */

a:link, a:visited{
	color: #005FA9;
	text-decoration: none; }

a:hover{
	text-decoration: underline; }

/* ********** banner region ******************** */

#ptop { margin: 0px 0px 0px 0px;
	font-family: "Bookman Old Style";
	font-size: 36pt; height: 100px;
	background-color: #EAEAEA; }

#toplogo {margin: -100px 0px 0px 650px;
	position:absolute; /*  150 x 184 */
	width: 150px;
	height: 200px; }


#topban { height: 108px; }

#logophoto { margin: -100px 0px 10px 6px; width:125px; 	padding: 0px; }

#logo-sv { margin: 10px 0px 0px 10px;}

#mhead-sv {
        margin: -180px 0px 0px 220px;
	font-size: 36pt; }



/* ***************top nav bar********************** */

#topbars { width: 800px; 
	height: 42px;
	background-image: url(images/topblBars_bg2.jpg); }

#sideback { margin: 0px 0px -450px 19px;
	background-image: url(images/sidebarBkg2.jpg);
	height: 450px;
	width: 81px; }


#navbar { margin: -20px 0px 20px 80px;
	font-size: 9pt; font-style: normal;
	color: #666666; background-color: #EEFEFE;}


.navi {	font-size: 10pt;
	padding: 10px 20px 0px 10px;
	font-family: Arial, Helvetica, sans-serif; }

#navbar a:hover { font-weight: bold; background-color: #DDEEAA;
	background-image: none; text-decoration: none; }


#botbar { margin: 102px 0px 0px 0px; }


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

.how { margin: 0px 0px 0px 15px;
	width: 200px;	
	font-size: 11px; }


#titleG { margin: -360px 0px 0px 245px;
	width: 300px; height: 40px;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 10px 10px 10px 15px; 
	background-color:#006600;}

.canvas { margin: 25px 0px 220px 240px;
	background-color:#EFF8FE;
	font-size: 12px;
	width: 550px; }

.lowpic { margin: -60px 0px -150px 600px; }
.lowgo { margin: 80px 0px 30px 740px; }

/* ***************left navigation********************** */

#pagenav{
        margin: 5px 0px 0px 25px;
	width:190px;
	padding: 0px;
	background-color: #F5f7f7;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font: small Verdana,sans-serif;
}



.padded { padding: 8px 0px 8px 2px; }
/* top, side, bottom, left */

.smallside {
	font-size: 10px;
	font-style: normal;
	font-weight:normal;
	color: #999999; }
	
/************ sectionLinks styles ***on left side - top buttons *******/

#sectionLinks{

	padding: 0px;
}


#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-image:  url("images/bg_nav.jpg");
	font-weight: bold;
	padding: 3px 0px 3px 5px;
	color: #21536A;

}

#sectionLinks a:hover{
	border-top: 1px solid #cccccc;
	background-color: #DDEEFF;
	background-image: none;
	font-weight: bold;
	text-decoration: none;

}
/********** site navigation -current page ***********/
#currentpage {
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-image:  url("images/bg_nav.jpg");	
	font-weight: bold;
	padding: 3px 0px 3px 5px;
	color: #CCCCCC ;
}

/* ************* information top ************** */
#pagenamsv {
        margin: -435px 0px 50px 230px;
	font-size: 24px;
	font-weight: normal;}




/* ************* page information ********** */

.detail {color:#333333; font-size: 11px;}

.canvasI {
        margin: 0px 0px 90px 230px;
	width: 300px;
	padding: 15px;
	font-size: 85%;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #cccccc;
	border-left: 2px solid #eeeeee;
	border-right: 1px solid #cccccc; }

.smallgrey {
	font-size: 12px;
	font-style: normal;
	font-weight:normal;
	color: #666666;	}

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

.crumb1{ margin: 0px 0px 0px 0px;
	font-size: 12px; padding: 2px; 
	border-bottom: 2px solid #006000;
 	background-color:#00AA00; }


.crumb2{ margin: 5px 0px 0px 10px;
	font-size: 12px; padding: 5px;
	width: 450px;
	background-color:#FFCC99;
	color: #0000F0; /* blue font */ }	

.crumb3{ margin: 5px 0px 0px 20px;
	font-size: 12px; padding: 5px;
	width: 450px;
	background-color:#999999;
	color: #FFFF00; /* yellow font */ }

.crumb4{ margin: 5px 0px 0px 30px;
	font-size: 12px; padding: 5px;
	font-family: "Courier New", Courier, mono;
	width: 500px; }

.crumb6{ margin: 5px 0px 0px 30px;
	font-size: 14px; padding: 5px;
	background-color: #FFCC99;
	color: #F00000; /* red font */
	width: 450px; }

.crumb7{ margin: 5px 0px 0px 0px;
	font-size: 14px; padding: 5px;
	width: 540px;
	background-color:#FFCC99;
	color: #F00000; /* red font */ }

.topical { font-size: 14px; font-weight: bold; }

#beds {
	margin-top: 5px;
	margin-left: 120px;
	width: 390px;
	padding: 5px;
	border-top: 4px solid #ffffff;
	border-bottom: 3px solid #cccccc;
	border-right: 2px solid #cccccc;
	border-left: 4px solid #ffffff;
	background-color: #F5f7f7;	
}

.bedspic {
	margin-left: 240px;
}

.pc_contact {
        margin: 40px 0px 0px 30px;
	width:270px;
	padding: 3px 0px 3px 5px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background-color: #F5f7f7;
	font: small Verdana,sans-serif;
	font-size: 80%;

}

.link1{ margin: 0px 0px 0px 0px;
	font-size: 12px; padding: 2px; 
 	background-color:#00AA00; }

.link2{ margin: 0px 0px 0px 0px;
	font-size: 12px; padding: 2px; 
 	background-color:#66AA66; }

.link3{ margin: 0px 0px 0px 0px;
	font-size: 12px; padding: 2px; 
 	background-color:#66CC66; }

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