/* Green Mountain Designs, Vermont Design Center */

body{
background-image:url(../images/mainBackground.jpg);
background-repeat:repeat;
background-attachment: fixed;

}

#wrapper{
width:800px;
margin:0px auto;
background-image:url(../images/middleLayout.jpg);
background-repeat:repeat-y;
font-family:Georgia, "Times New Roman", Times, serif; 
 
 }


/*#wrapper p{
width:700px;
padding:0 0 0 50px;
text-indent:15px;
}
*//**---------------------------All inside header along with naviagation on other css file----------------------------**/
#header{
width:800px;
height:308px;
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
  }

#address{
width:290px;
padding:185px 0 0 0;
font-family:"Times New Roman", Times, serif;
float:right; 
}
  
#address ul{
font-size:14px;
margin:10px 0 0 10px; 
text-align:left;
padding: 5px 0 0 0;
  }
  
#address ul li{
list-style:none;
color:#ffffff;
font-weight:bold;
  }
  
#address ul li a {
color:#ffffff;
}

/**--------------------------All inside header Ends----------------------------**/
/**---------------------------sideNavStarts----------------------------**/
#sideNav {
float:left;
color: #003300;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
}

#SideNav ul li h3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
text-align:center;
padding:10px 0 0 0;

}


#sideNav ul{
line-height:21px;
border-right : thin solid #333333;
color: #003300;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;

}

#sideNav ul li{
width:125px;
list-style:none;
padding:0 15px 10px 0;
color: #003300;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;

}

#sideNav ul li a{
color: #003300;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
}

#sideNav li a:link {
color:#003300;/*green*/
text-decoration:none;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;


}

#sidrNav li a:visited {
color: #FF6600;/*orange*/
text-decoration: none;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;

}

#sideNav li a:hover {
color: #996600;/*goldenBrown*/
text-decoration:underline;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
}

#sideNav li a:active {
color:#df0024;/*red*/
text-decoration:none;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;

}	
/**---------------------------sideNavEnds----------------------------**/

/**---------------------------sidebarContentStarts----------------------------**/
#sidebarContent {
width:150px;
/*border:2px solid blue;
*/float:right;
padding:0 65px 0 0;

}

#sidebarContent h3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
text-align:center;
}

#sidebarContent img {
margin:10px 0 0  0;

}
#sidebarContent ul li a img{
border-style:none;
border: 1px solid #003333;

}
 #sidebarContent ul{
width:120px; 
float:right;

/*line-height:auto;
border-left : thin solid #333333;
*/}

#sidebarContent ul li{
width:150px; 
float:right;
list-style:none;
}

/*#middleLayout #sidebarContent li a:link {
color: #003300;/*green*/
*/text-decoration: none;
	}
	
#sidebarContent li a:link {
color: #003300;/*green*/
text-decoration: none;
	}
			
#sidebarContent li a:visited {
color: #000000;/*black*/
text-decoration: none;
	}
			
#sidebarContent li a:hover {
width:200px;
height:100px;
color: #CC6600;/*orange*/
text-decoration: none;
font-size:16px;

	}
			
#sidebarContent li a:active {
color: #df0024;/*red*/
text-decoration: none;
	}
	
/**---------------------------sidebarContentEnds----------------------------**/



/**--------------------------MainContentStarts----------------------------**/
#mainContent {
width:380px;
/*border:2px solid yellow;*/
padding:15px 10px 0 0;
float: left;
font-size:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

#mainContent h3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
text-align:center;
}

#mainContent ul {
margin:0 0 0 0;
padding:10px 10px 0 10px;
border-left:1px solid #ffffff; }/*grey*/

#mainContent ul li{
margin:0 0 0 0;
padding:10px 0 0 10px;
list-style:none;
text-indent:15px;
}
 
/**---------------------------mainContent1Ends------ 3 Colum Layout ----------------------**/
#mainContent1 {
background-color:#FFFFFF;
list-style:none;
width:500px;
float: left;
padding:0 0 0 30px;
}
#mainContent1 h3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
text-align:center;
}

#mainContent1 ul {
margin:0 0 0 0;
padding:10px 10px 0 10px;
border-left:1px solid #ffffff; /*whites*/
}

#mainContent1 ul li{
margin:0 0 0 0;
padding:5px 0 10px 20px;
list-style:none;
text-align:left;
text-indent:15px;
}
#mainContent1 img{
margin:0 0 0 -40px;
}

#mainContent1 a img{
border-style:none;
margin:0 0 0 -40px; 
}

#mainContent1 ul li a img{
border-style:none;
}
#mainContent1 ol {
margin:0 0 0 0;
padding:10px 10px 0 10px;
border-left:1px solid #ffffff; /*whites*/
}

#mainContent1 ol li{
margin:0 0 0 0;
padding:5px 0 10px 20px;
 
text-align:left;
text-indent:15px;
}


/**---------------------------mainGiftsContent1Starts------ 3 Colum Layout ----------------------**/
#mainGiftsContent {
background-color:#FFFFFF;
list-style:none;
width:500px;
float: left;
padding:0 0 0 30px;
}
#mainGiftsContent h3{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
text-align:center;
}

#mainGiftsContent ul {
margin:0 0 0 0;
padding:10px 10px 0 10px;
border-left:1px solid #ffffff; /*whites*/
}

#mainGiftsContent ul li{
margin:0 0 0 0;
padding:5px 0 10px 20px;
list-style:none;
text-align:left;
text-indent:15px;
}
#mainGiftsContent img{
margin:0 0 0 -40px;
}

#mainGiftsContent a img{
border-style:none;
margin:0 0 0 23px; 
}

#mainGiftsContent ul li a img{
border-style:none;
}
#mainGiftsContent ol {
margin:0 0 0 0;
padding:10px 10px 0 10px;
border-left:1px solid #ffffff; /*whites*/
}

#mainGiftsContent ol li{
margin:0 0 0 0;
padding:5px 0 10px 20px;
 
text-align:left;
text-indent:15px;
}

/**---------------------------mainGiftsContent1Ends------ 3 Colum Layout ----------------------**/




/*PageNav STARTS*/
.pageNav {
width:550px;
padding: 2px 0px 2px 0px;
text-align: center;
font-size: 12px;	
margin:0px auto;	
}	
	
.pageNav ul{
width:550px;
padding: 2px 0px 20px 0px;
text-align: center;
font-size: 12px;	
margin:0px auto;	
}
	
.pageNav ul li {
list-style:none;
padding: 2px 10px 2px;
text-align: center;
font-size: 12px; 
display: inline;	
}
	
.pageNav ul li a{
list-style:none;
padding: 2px 10px 2px 0;	
text-align: center;
font-size: 12px; 
display: inline;	
}
/*PageNav ENDS*/



/**---------------------------contentWrapperStarts*----------------------------**/

#contentWrapper{
width:800px;
  height:1000px;
 background-image: url(../images/middleLayout.jpg);
 background-repeat: repeat;
 background-color:#FFFFFF;
 
}

#contentWrapper p{
width:700px;
padding:0 0 0 50px;
text-indent:15px;
} 
/**---------------------------contentWrapperEnds----------------------------**/

/**---------------------------contentCalendarWrapperStarts*----------------------------**/

#contentCalendarWrapper{
width:800px;
 height:2800px;
 background-image: url(../images/middleLayout.jpg);
 background-repeat: repeat;
 
}

#contentCalendarWrapper p{
width:700px;
padding:0 0 0 50px;
text-indent:15px;
} 
/**---------------------------contentCalendarWrapperEnds----------------------------**/


/**---------------------------contentCdWrapperStarts*----------------------------**/

#contentCdWrapper{
width:800px;
 height:1400px;
 background-image: url(../images/middleLayout.jpg);
 background-repeat: repeat;
 
}

#contentCdWrapper p{
width:700px;
padding:0 0 0 50px;
text-indent:15px;
} 
/**---------------------------contentCdWrapperEnds----------------------------**/

/**---------------------------contentGiftsWrapperStarts*----------------------------**/

#contentGiftWrapper{
width:800px;
 height:5600px;
 background-image: url(../images/middleLayout.jpg);
 background-repeat: repeat;
 
 
}

#contentGiftWrapper p{
width:700px;
padding:0 0 0 50px;
text-indent:15px;
} 
/**---------------------------contentGiftsWrapperEnds----------------------------**/





/**---------------------------contentLetteringWrapperStarts*----------------------------**/

#contentLetteringWrapper{
width:800px;
 height:1900px;
 background-image: url(../images/middleLayout.jpg);
 background-repeat: repeat;
 
 
}

#contentLetteringWrapper p{
width:700px;
padding:0 0 0 50px;
text-indent:15px;
} 
/**---------------------------contentLetteringWrapperEnds----------------------------**/

/**---------------------------contentLessonsWrapperStarts*----------------------------**/

#contentLessonsWrapper{
width:800px;
 height:1300px;
 background-image: url(../images/middleLayout.jpg);
 background-repeat: repeat;
 
 
}

#contentLessonsWrapper p{
width:700px;
padding:0 0 0 50px;
text-indent:15px;
} 
/**---------------------------contentLessonsWrapperEnds----------------------------**/



/**---------------------------contentPostcardsWrapperStarts*----------------------------**/

#contentPostcardsWrapper{
width:800px;
 height:1100px;
 background-image: url(../images/middleLayout.jpg);
 background-repeat: repeat;
 
}

#contentPostcardsWrapper p{
width:700px;
padding:0 0 0 50px;
text-indent:15px;
} 
/**---------------------------contentPostcardsWrapperEnds----------------------------**/


/**---------------------------contentPostersWrapperStarts*----------------------------**/

#contentPosterWrapper{
width:800px;
 height:1300px;
 background-image: url(../images/middleLayout.jpg);
 background-repeat: repeat;
 
}

#contentPosterWrapper p{
width:700px;
padding:0 0 0 50px;
text-indent:15px;
} 
/**---------------------------contentPostersWrapperEnds----------------------------**/


/**---------------------------contentPricingWrapperStarts*----------------------------**/

#contentPriceWrapper{
width:800px;
 height:10000px;
 background-image: url(../images/middleLayout.jpg);
 background-repeat: repeat;
 
}

#contentPriceWrapper p{
width:700px;
padding:0 0 0 50px;
text-indent:15px;
} 
/**---------------------------contentPriceWrapperEnds----------------------------**/


/**---------------------------contentSlideshowStarts*----------------------------**/

#contentSlideshowWrapper{
width:800px;
 height:1300px;
 background-image: url(../images/middleLayout.jpg);
 background-repeat: repeat;
 
}

#contentSlideshowWrapper p{
width:700px;
padding:0 0 0 50px;
text-indent:15px;
} 
/**---------------------------contentSlideshowWrapperEnds----------------------------**/


/**---------------------------contentWindowWrapperStarts*----------------------------**/

#contentWindowWrapper{
width:800px;
 height:1500px;
 background-image: url(../images/middleLayout.jpg);
 background-repeat: repeat;
 
}

#contentWindowWrapper p{
width:700px;
padding:0 0 0 50px;
text-indent:15px;
} 
/**---------------------------contentWindowWrapperEnds----------------------------**/

/**---------------------------contentDesigningWrapperStarts*----------------------------**/

#contentDesigningWrapper{
width:800px;
 height:3000px;
 background-image: url(../images/middleLayout.jpg);
 background-repeat: repeat;
 
}

#contentDesigningWrapper p{
width:700px;
padding:0 0 0 50px;
text-indent:15px;
} 
/**---------------------------contentDesigningWrapperEnds----------------------------**/

/**---------------------------contentMenuWrapperStarts*----------------------------**/

#contentMenuWrapper{
width:800px;
 height:2400px;
 background-image: url(../images/middleLayout.jpg);
 background-repeat: repeat;
 
}

#contentMenuWrapper p{
width:700px;
padding:0 0 0 50px;
text-indent:15px;
} 
/**---------------------------contentMenuWrapperEnds----------------------------**/






/**---------------------------ServicesPageStarts----------------------------**/
#services p{
width:650px;
margin:10px 0 0 0;
text-align:center;
font-size:18px;
}

#services ul{
width:300px;
margin:0px auto;
padding:10px 0 0 10px;
}

#services ul li{
width:300px;
margin:0px auto;
padding:10px 0 5px 0;
}

/**---------------------------ServicesPageEnds----------------------------**/


	
/**---------------------------WebPageEnds*----------------------------**/
 
#bottomLayout{
width:800px;
height:91px;
background-image:url(../images/bottomLayout.jpg);
background-repeat:no-repeat;
}

#footer {
background:#cc9;
clear:both;
}

/**---------------------------ClassCode*----------------------------**/
.style1 {
background-color: #FFCC66;
padding:15px 0 0 0;
width:500px;
}

.style1 ul li{
background-color: #FFCC66;
padding:15px 0 0 0;
width:500px;
}


.style1 h4{
background-color: #FFCC66;
padding:0 0 0 0;
text-align:center;
}
 
.style5 {
	font-size: large;
	font-weight: bold;
}

#contentWrapper .windowSigns {
height:2000px;
border:1px solid red;
}

.bannerTable table tbody tr td{
border:1px solid black;
text-align:center;
background-color: #FFFFFF;

}
.bannerTable table {
background-color: #FFCC66;

}
 
.bStickerTable table tbody tr td{
border:1px solid black;
text-align:center;
background-color: #FFFFFF;

}

.bStickerTable table tbody tr td img{
padding:0 0 0 50px;
/*border:2px solid red;
*/
}

.bStickerTable table {
background-color: #FFCC66;

}

 


