body 
	{
		margin: 10px, 0px, 10px, 0px;
		padding: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #424100;
	}

.menu 	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #424100; font-size: 0.8em; font-weight: bold }
.menu	a { color: #005BFF; text-decoration: none }
.menu 	a:hover { color: #005BFF; text-decoration: underline }
.menu 	a:link { color: #005BFF; text-decoration: none }
.menu 	a:visited { color: #005BFF; }

.dgridheader 	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #424100; height: 20px; vertical-align:top; font-size: 0.8em; width: 125px; }
.dgridheader	a { color: #424100; text-decoration: none }
.dgridheader 	a:hover { color: #424100; text-decoration: underline }
.dgridheader 	a:link { color: #424100; text-decoration: none }
.dgridheader 	a:visited { color: #424100; }

.UpdateTable 	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #424100; height: 20px; font-size: 0.8em }

#topleft
	{
		/*background-image: url(../assets/topleft2.gif);
		position: relative;
		margin: 0px 0px 0px 0px;*/
		background-image: url(../assets/leftrepeat.gif);
		background-repeat: repeat-y;
		background-position: left top;
	}
	
#linkmenu
	{
		position: relative;
		margin: 10px 0px 0px 0px;
	}

.greentext
	{
		font-size: 0.8em;
		color: #424100;
		text-align: justify;
	}

.greentextbold
	{
		font-size: 0.8em;
		font-weight: bold;
		color: #424100;
		text-align: justify;
	}
	
#leftrepeat
	{
		background-image: url(../assets/leftrepeat.gif);
		background-repeat: repeat-y;
		background-position: left top;
	}
	
#menuimage
	{
		position: relative;
		float: right;
		top: 0px;
	}

.rightrepeat
	{
		background-image: url(../assets/rightrepeat.gif);
		background-repeat: repeat-y;
		background-position: left top;
	}

#homep1
	{
		position: relative;
		margin: 20px 10px 0px 0px;
		font-size: 0.8em;
		text-align:justify;
		color: #424100;
	}
	
#products1
	{
		position: relative;
		margin: 16px 20px 0px 0px;
		font-size: 0.8em;
		text-align:justify;
		color: #424100;
	}

#comm1
	{
		position: relative;
		margin: 15px 0px 0px 0px;
	}

#comm2
	{
		position: relative;
		margin: 20px 0px 0px 0px;
	}

#commp2
	{
		position: relative;
		margin: 10px 20px 0px 0px;
		font-size: 0.8em;
		text-align:justify;
		color: #424100;
	}
	
#contact1
	{
		position: relative;
		margin: 16px 0px 0px 0px;
	}

#pic1
	{
		position: relative;
		margin: 16px 20px 0px 0px;
		font-size: 0.8em;
		text-align:justify;
		color: #424100;
	}

#homepic1
	{
		position: relative;
		float: left;
		margin: 0px 0px 0px 0px;
	}

#homepic2
	{
		position: relative;
		margin: 0px 0px 0px 0px;
	}

#bottomrepeat
	{
		background-image: url(../assets/bottomrepeat.gif);
		background-repeat: repeat-x;
		background-position: left top;
	}
	
#controls
	{
		position: relative;
		margin: 5px 0px 0px 0px;
	}
	
#imagedetails
	{
		position: relative;
		margin: 23px 0px 0px 0px;
	}

.rdSearchCbo, .rdSearchTxt
	{
		margin: 0px 0px 0px 0px;
		font-size: 0.8em;
		color: #424100;  
	}

.ddlGalleries, .ddlEvents, .ddlClasses
	{
		/*width: 280px;*/
		margin: 5px 0px 0px 0px;
		font-size: 0.8em;
		color: #424100;  
	}
	
.ddlEventsSearch
	{
		/*width: 274px;*/
		margin: 5px 0px 0px 0px;
		font-size: 0.8em;
		color: #424100;  
	}
	
.txtSearch
	{
		/*width: 150px;*/
		margin: 5px 0px 0px 0px;
		font-size: 0.8em;
		color: #424100;  
	}	

.btnSearch
	{
		margin: 5px 0px 0px 0px;
		height: 21px;
		/*width: 60px;*/
		font-size: 0.8em;
		color: #424100;  
	}

.lblSearchError
	{
		font-size: 0.8em;
		color: #0FF;  
	}

#Instruction
	{
		margin: 0px 0px 0px 0px;
	}

.lblInstruction
	{
		font-size: 0.8em;
		color: #424100;  
	}

#dgrid
	{
		margin: 10px 0px 0px 0px;
		font-size: 0.8em;
		color: #424100;
		width: 580px;
	}

.dgridimage
	{
		height: 20px;
		vertical-align:top;
		font-size: 0.8em;
		font-weight: bold;
		color: #424100;
	}

.dgridheader
	{
		height: 20px;
		vertical-align:top;
		font-size: 0.8em;
		color: #424100;
	}

.dgriditem
	{
		font-size: 0.8em;
		color: #424100;
	}
	
.adobe
	{
		font-size: 0.7em;
		color: #424100;
	}
	
#options1
	{
		position: relative;
		margin: 5px 0px 10px 0px;
		font-size: 0.8em;
		text-align:justify;
		color: #424100;
	}

#opimage
	{
		position: relative;
		margin: -10px 0px 0px 0px;
	}

#options2
	{
		position: relative;
		margin: 10px 0px 0px 0px;
		font-size: 0.8em;
		text-align:justify;
		color: #424100;
	}
	
#options_prints
	{
		position: relative;
		margin: 0px 0px 0px 0px;
		font-size: 0.8em;
		font-weight: bold;
		color: #424100;
	}
	
#options_prints_table
	{
		position: relative;
		margin: 7px 0px 0px 0px;
		font-size: 0.8em;
		color: #424100;
	}

#options_gifts
	{
		position: relative;
		margin: 10px 0px 0px 0px;
		font-size: 0.8em;
		font-weight: bold;
		color: #424100;
	}

#options_gifts_table
	{
		position: relative;
		margin: 7px 0px 0px 0px;
		font-size: 0.8em;
		color: #424100;
	}

.commpic
	{
		position: relative;
		margin: 10px 0px 0px 0px;
	}
	
#viewcart
	{
		position: relative;
		margin: 0px 0px 0px 25px;
	}

#paypal
	{
		position: relative;
		margin: 20px 0px 0px 21px;
	}

#creditcards
	{
		position: relative;
		margin: 20px 0px 0px 25px;
	}

#product1
	{
		position: relative;
		margin: 10px 0px 0px 0px;
		font-size: 0.8em;
		color: #424100;
		font-weight: bold;
	}

#product2
	{
		position: relative;
		margin: 0px 0px 0px 0px;
		font-size: 0.8em;
		color: #424100;
		font-weight: bold;
	}


