/* Genreral class used to give the margin and font style */
body
{
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #531d0b;
}
/*Genreral class used to give the font styles in all TD's*/
td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #531d0b;
}
/*Class used for took template left side*/
#MainContainer
{
	width: 780px;
	height: auto;
	position: absolute;
	float: left;
}
/*Class used for giving header image*/
.Header
{
	width: 780px;
	height: 92px;
	float: left;
	background-image: url(../Images/HeaderBg.jpg);
	background-repeat: no-repeat;
}
/*Class used for giving space for search text box*/
.SpacerHeader
{
	width: 515px;
	height: 92px;
	float: left;
}
/*Class used for giving search container*/
.SearchContainer
{
	width: 261px;
	height: 41px;
	float: left;
	padding-top: 35px;
	
}
/*Class used for giving search image*/
.SearchBar
{
	width: 256px;
	height: 31px;
	float: left;
	background-image: url(../Images/Search.gif);
	background-repeat: no-repeat;
	
}
/*Class used for giving search text*/
.SpacerLeftSearch
{
	width: 74px;
	height: 41px;
	float: left;
}
/*Class used for giving search text box*/
.TextboxContainer
{
	width: 125px;
	height: 31px;
	padding-top: 5px;
	float: left;
	
}
/*Class used for giving search text box*/
.TextPro
{
	width: 140px;
	height: 15px;
	background-color: #FFFFFF;
}
/*Class used for giving Go button container*/
.GoButton
{
	width: 45px;
	height: 20px;
	padding-left: 7px;
	padding-top: 6px;
	float: left;
}
/*Class used for giving Middle container*/
.MiddleContainer
{
	width: 736px;
	height: auto;
	float: left;
	padding-left: 15px;
	padding-right: 11px;
	padding-top: 6px;
}
/*Class used for giving Left pannel of Middle container*/
.LeftPannel
{
	width: 145px;
	height: auto;
	float: left;
}
/*Class used for giving Right pannel of Middle container*/
.RightPannel
{
	width: 587px;
	height: auto;
	float: left;
}
/*Class used for giving Logo image*/
.Logo
{
	width: 131px;
	height: 190px;
	float: left;
}
/*Class used for giving container to links under the logo*/
.Links
{
	width: 119px;
	height: auto;
	float: left;
	padding-top: 25px;
}
/*Class used for giving headings under the logo*/
.LeftLinksHeading
{
	width: 119px;
	height: auto;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	color: #531d0b;
	float: left;
	text-decoration: none;
	font-family: Sans-Serif;
	padding-top:3px;	
}
/*Class used for giving headings  fpor artist under the logo*/
.LeftLinksHeadingArtist
{
	width: 119px;
	height: auto;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	color: #531d0b;
	float: left;
	text-decoration: none;
	font-family: Sans-Serif;
}
/*Class used for giving headings for culture under the logo*/
.LeftLinksHeadingCulture
{
	width: 119px;
	height: auto;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	color: #531d0b;
	float: left;
	text-decoration: none;
	font-family: Sans-Serif;
	padding-top:5px;	
}
/*Class used for giving headings under the logo*/
.LeftLinksHeading1
{
	width: 119px;
	height: auto;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	color: #531d0b;
	float: left;
	font-family: Sans-Serif;
	padding-top:3px;
}
/*Class used for giving headings under the logo*/
.LeftLinksHeadingAboutArt
{
	width: 119px;
	height: auto;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	color: #531d0b;
	float: left;
	font-family: Sans-Serif;
	padding-top:4px;
	padding-bottom:4px;
	text-decoration:none;
}
/*Class used for giving the big font size to the Headings*/
.LeftLinksHeadingBig
{
	width: 119px;
	height: auto;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	color: #531d0b;
	float: left;
	text-decoration: none;
	font-family: Sans-Serif;
	padding-bottom:3px;
}
/*Class used for giving the big font size for artist to the Headings*/
.LeftLinksHeadingArtistBig
{
	width: 119px;
	height: auto;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	color: #531d0b;
	float: left;
	text-decoration: none;
	font-family: Sans-Serif;
}
/*Class used for giving the line under the Headings*/
.LineHeading
{
	width: 119px;
	height: 3px;
	background-image: url(../Images/LineLeftHeading.gif);
	background-repeat: no-repeat;
	float: left;
}
/*Class used for giving button back to Alaska under the Headings*/
.BackToAlaska
{
	width: 119px;
	height: 40px;
	float: left;
	padding-top: 17px;
}
/*Class used for giving button back to Alaska under the Headings for IE*/
*html.BackToAlaska
{
	width: 119px;
	height: 40px;
	float: left;
	padding-top: 17px;
	margin-top: -11px;
}
/*Class used for giving the sub links under the Shop by Category*/
.Sublinks
{
	width: 135px;
	height: auto;
	color: #531d0b;
	line-height: 20px;
	float: left;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	font-family: Sans-Serif;	
}
/*Class used for giving the links to the sub links*/
.SubCatLinks
{
	width: 135px;
	height: auto;
	color: #531d0b;
	line-height: 18px;
	float: left;
	text-align: center;
	text-decoration: none;
	font-style: italic;
	font-family:  Sans-Serif;	
}
/*Class used for giving the links in italic text to the sub links*/
.ItalicTxt
{
	color: #531d0b;
	text-decoration: none;
	font-style: italic;
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	letter-spacing: 1px;
}
/*Class used for giving the links in italic text to the sub links* for IE*/
*html.Sublinks
{
	width: 119px;
	height: auto;
	color: #531d0b;
	line-height: 20px;
	float: left;
	padding-top: 5px;
	text-align: center;
	margin-top: -11px;
}
/*Class used for giving the heading on the Top and right side of the Logo*/
.NewOurShop
{
	width: 587px;
	float: left;
	margin-top: 11px;
	margin-bottom: 19px;
}
/*Class used for giving the heading on the Top and right side of the Logo on Item Detail page*/
.NewItemOurShop
{
	width: 587px;
	float: left;
	margin-top: 11px;
	margin-bottom: 7px;
}
/*Class used for giving the Container for taking images*/
.ImagesContainer
{
	width: 587px;
	height: auto;
	float: left;
}
/*Class used for giving the Container for the Category images*/
.CatImagesContainer
{
	width: 587px;
	height: auto;
	float: left;
	padding-top: 10px;
}
.ImagesContainer2
{
	width: 555px;
	height: auto;
	float: left;
	padding-top: 18px;
}
/*Class used for giving the container for taking Images and Text on page News in Our Shop*/
.Image
{
	width: 166px;
	height: auto;
	float: left;
}
/*Class used for giving the container for taking Images and Text on Category page*/
.CatImage
{
	width: 135px;
	height: auto;
	float: left;
}
/*Class used for giving the container for taking Images on page News in Our Shop*/
.Image1
{
	width: 166px;
	height: 126px;
	float: left;
}
/*Class used for giving the container for taking Images on Category page*/
.CatImage1
{
	width: 135px;
	height: 90px;
	float: left;
}
/*Class used for giving the container for taking text uner the images*/
.TextImage
{
	width: 166px;
	height: auto;
	padding-top: 13px;
	float: left;
	text-align: center;
	color: #531d0b;
	font-family: Times New Roman;
	font-size: 14px;
}
/*Class used for giving the space between the image container*/
.SpacerImage
{
	width: 28px;
	height: 30px;
	float: left;
}
/*Class used to giving space between Items on Shop by Category Page*/
.CategorySpacerImage
{
	width: 10px;
	height: 30px;
	float: left;
}
/*Class used to giving heading (News in Our Shop) on top*/
.OurShop
{
	height: auto;
	float: left;
	font-size: 15px;
	color: #531d0b;
	font-size: 22px;
	font-weight: bold;
	font-family: Times New Roman;
}
/*Class used to giving heading (News in Our Shop) on top*/
.OurShopSeprator
{
	height: auto;
	float: left;
	font-size: 18px;
	color: #000;
	font-size: 22px;
	font-weight: bold;
	font-family: Times New Roman;
	
}
/*Class used to giving container for taking heading and line on the top */
.OurShopContainer
{
	width: 605px;
	height: auto;
	float: left;
}
/*Class used to giving container for taking Footer*/
.Footer
{
	width: 586px;
	height: auto;
	float: left;
	padding-left: 194px;
}
/*Class used to giving container for taking text on top of Footer*/
.Footer1
{
	width: 581px;
	height: auto;
	float: left;
	font-size: 11px;
	color: #531d0b;
	padding-bottom: 10px;
	padding-left: 5px;
}
.FooterBar
{
	width: 178px;
	height: 28px;
	background-color: #89d4e2;
	float: left;
	padding-left: 195px;
	padding-right: 212px;
	padding-top: 4px;
}
.FooterBrown
{
	width: 174px;
	height: 20px;
	background-color: #531d0b;
	float: left;
	padding-left: 4px;
	padding-top: 4px;
	color: #89d4e2;
	font-weight: bold;
}
.FooterLinks
{
	width: 586px;
	height: auto;
	float: left;
}
.LeftLinks
{
	width: 119px;
	height: auto;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #531d0b;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
}
/*Class used to giving text style to the text under the images*/
.TextImageLink
{
	width: 166px;
	text-align: center;
	color: #531d0b;
	text-decoration: none;
}
/* this class is used for msg */
.Msg
{
	font-size: 11px;
	color: #ee5510;
}
/* this class is used for msg */
.MsgLink
{
	font-size: 11px;
	color: #ee5510;
	text-decoration: underline;
}
/* this class is used for msg hover */
.MsgLink:hover
{
	font-size: 11px;
	color: #ee5510;
	text-decoration: none;
}
/*Class used to giving text under the top heading (New in Our Shop)*/
.Text
{
	color: #531d0b;
	text-decoration: none;
}
/*Class used to giving text size */
.txt
{
	color: #531d0b;
	text-decoration: none;
	font-size: 11px;
}
/*Class used to giving text formatting under heading under Love Story Bracelet*/
.ItemDetail
{
	color: #531d0b;
	text-decoration: none;
	font-size: 12px;
}

.underline
{
	border-bottom: 1px dotted #7c7c7c;
}
.TextBack
{
	background-color: #89d4e2;
	width: 590px;
	margin-top:5px;
	float:left;
}
.CatText
{
	color: white;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2px;
	line-height: 16px;
	text-align: center;
}
.PaddingDiv
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
/* Class used for giving text formatting on top under the header */
.Linkstxt
{
	color: #531d0b;
	text-decoration: none;
	font-size: 11px;
}
.ItemLinkstxt
{
	color: #531d0b;
	text-decoration: none;
	font-size: 12px;
}

/*Class used as a Conatiner on Left Menu Control*/
.LeftMenuContainer
{
	width: 140px;
	height: auto;
	float: left;
}
/*Class sued top give the top margin on the dropdown on left menu control */
.CultureDropDown
{
	padding-top: 4px;
	padding-bottom:4px;
	float: left;
}
/*Class used to give the Container for the price section in left menu */
.PriceContainer
{
	width: 130px;
	text-align: center;
}
/*Class used to give the color style to the price sublinks on the price control*/
a.PriceSublinks
{
	width: 130px;
	color: #531d0b;
	line-height: 20px;
	text-align: center;
	text-decoration: none;
}
/*Class used to give the background color to the selected text on the left menu control*/
.LeftMenuSelected
{
	background-color: #C4E8F0;
	width: 119px;
	height: auto;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	color: #531d0b;
	float: left;
	text-decoration: none;
	font-family: Sans-Serif;
	padding-top:3px;
	
}
/*Class used to give the background color to the selected text (Shop) on the left menu control*/
.LeftMenuSelectedBig
{
	background-color: #C4E8F0;
	width: 119px;
	height: auto;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	color: #531d0b;
	float: left;
	text-decoration: none;
	font-family: Sans-Serif;
	padding-bottom:3px;
	
}
/*Class used for paging*/
.Paging
{
	width: 587px;
	height: auto;
	float: left;
	padding-bottom: 5px;
}
/*Class used for items per page in paging*/
.ItemText
{
	color: #531d0b;
	text-decoration: none;
	padding-left: 30px;
}
/*Class used to display paging links*/
.PagingLinks
{
	color: #531d0b;
	text-decoration: none;
	font-size: 9pt;
}
/*Class used to give the border to the Input Box */
.InputBox
{
	border: solid 1px #cccccc;
}
/*Class used to give the Listing alignment in Footer menu*/
#footer
{
	width: 580px;
	height: 20px;
	float: left;
}
#footer ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	overflow: hidden;
}

#footer li
{
	height: 30px;
	float: left;
	padding: 0px;
}
/*Class used to give the style on linking  in Footer menu*/
#footer a
{
	font-size: 9px;
	color: #531d0b;
	text-decoration: none;
}
/*Class used to give the style on linking  in Footer hover menu*/
#footer a:hover
{
	text-decoration: none;
}
/*Class used to give the vertical line between the Footer links*/
.footerli1
{
	width: 15px;
	height: 30px;
	float: left;
	text-align: center;
	margin-left: 0px;
}
/*Class used to give the Footer background Image*/
.FooterSubmit1
{
	background-image: url(../../images/Footerbg.jpg);
	background-repeat: repeat-x;
	height: 38px;
	width: 588px;
	float: left;
}
/*Class used to give the MailingList Image in Footer*/
.MailingLIst
{
	background-image: url(../../images/MailingList.jpg);
	background-repeat: no-repeat;
	margin-top: 4px;
	margin-left: 195px;
	width: 185px;
	height: 27px;
	float: left;
}

/*Class used to display image on ItemDetails*/
.ItemDetailsImage
{
	float: left;
	width: 322px;
	height: auto;
}
/*Class used to display item details*/
.ItemDetailsBack
{
	float: left;
	width: 260px;
	height: auto;
	vertical-align: top;
	background-color: #89D4E2;
}
/*Class used to give space on item details*/
.ItemDetailsSpacer
{
	float: left;
	width: 5px;
	height: auto;
	vertical-align: top;
}
/*Class used to give style to the Category Name on Subcategory Page*/
.ShopText
{
	color: #531d0b;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
	padding-top: 2px;
	float: left;
	font-family: Sans-Serif;
	
}
/*Class used to give padding on item details*/
.Padding
{
	padding-left: 7px;
	padding-bottom: 3px;
	padding-top: 5px;
}
/* this class is used for main heading of pages */
.Heading
{
	width: 555px;
	float: left;
	height: auto;
	border-bottom: 1px dotted #7c7c7c;
	color: #7c7c7c;
	font-size: 22pt;
}
.ShopContainer
{
	width: 555px;
	height: auto;
	float: left;
}
/* class used for tab containers */
.new-theme .ajax__tab_header
{
	font-size: small;
	border-bottom: solid 1px #89D4E2;
}
.new-theme .ajax__tab_header .ajax__tab_outer
{
	margin: 0px 0.16em 0px 0px;
	vertical-align: bottom;
	border: solid 1px #89D4E2;
	border-bottom-width: 0px;
}
.new-theme .ajax__tab_header .ajax__tab_tab
{
	padding: 0.35em 0.75em;
	margin-right: 0.01em;
	color: #531d0b;
}
.anew-theme .ajax__tab_hover .ajax__tab_outer
{
	background: url(../images/sprite.png);
}
.new-theme .ajax__tab_active .ajax__tab_tab
{
	color: #531d0b;
	background-color: #89D4E2;
	font-weight: bold;
}
.new-theme .ajax__tab_active .ajax__tab_outer
{
}

.new-theme .ajax__tab_body
{
	font-size: 10pt;
	color: #531d0b;
	border: solid 1px #89D4E2;
	border-top-width: 0px;
}
/* Class is used for header link on Shopbyprice page*/
.LinkText
{
	color: #a3532e;
	font-size: 8pt;
	text-decoration: none;
}
.LinkText:hover
{
	color: #aaaaaa;
	font-size: 8pt;
	text-decoration: none;
}
/*Class used to give the alignment to the message on Shopbyprice page*/
.RecordsMsg
{
	float: left;
	padding-left: 250px;
	margin-bottom: 10px;
}
.LineOurShop
{
	width: 348px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShop.gif);
	background-repeat: no-repeat;
}
/*Class used to give style to the Category Name on ShopbyCategory Page*/
.Categorytxt
{
	color: #531d0b;
	text-decoration: none;
	font-size: 13px;
	float:left;
	font-family: Times New Roman;
	width:135px;
}
/*Class used to give Vertical space Betwwen the Image and Name on ShopbyCategory Page*/
.CategorySpacer
{
	width: 135px;
	height: 15px;
	float: left;
}
/*Class used to give Header Line after Heading on Shopbyprice page*/
.PriceLineOurShop
{
	width: 400px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give Header Line after Heading on Shopbyculture page*/
.CultureLineOurShop
{
	width: 365px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*This class is used for more on cultures page*/
.more
{
	color: #531d0b;
	font-size: 8pt;
	text-decoration: none;
	text-align: right;
	float: right;
	margin-bottom: 15px;
	margin-top: 5px;
	width: 590px;
}
.more:hover
{
	color: #7c7c7c;
	font-size: 8pt;
	text-decoration: none;
	text-align: right;
	float: right;
	margin-bottom: 15px;
	width: 590px;
}
/*Class used to give font style to the description after image on ShopbyCulture page*/
.CultureImageDescription
{
	color: #7C7C7C;
	width: 590px;
	float: left;
	margin-top: 10px;
}
/* this class is used for main heading of pages */
.BodyTitle
{
	color: #531d0b;
	font-size: 10pt;
	font-weight: 700;
	font-style: italic;
	line-height: 15pt;
	text-decoration: none;
	border-bottom: 1px dotted #7c7c7c;
	float: left;
	width: 587px;
}
/*Class used to give style to the Arist Names on ShopbyCulture Page*/
.CultureSublinks
{
	width: 200px;
	height: auto;
	color: #531d0b;
	line-height: 20px;
	float: left;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
}
.CultureSublinks:hover
{
	width: 200px;
	height: auto;
	color: #7C7C7C;
	line-height: 20px;
	float: left;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
}
/*Class used to give Image area on the ShopbyCulture page*/
.CultureImage
{
	width: 590px;
	height: 150px;
	float: left;
}
/*Class used to give width area to the Artist Nmae section on the ShopbyCulture page*/
.CultureArtistname
{
	float: left;
	width: 200px;
}
/*Class used to give the Line on the Artist List page*/
.CultureLineArtistList
{
	width: 380px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give style to the description used in Artist list page*/
.ArtistListDescription
{
	width: 580px;
	float: left;
	height: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
/* Class is used for main heading on Artist Page */
.ArtistBodyTitle
{
	color: #531d0b;
	font-size: 10pt;
	font-weight: 700;
	font-style: italic;
	line-height: 15pt;
	text-decoration: none;
	border-bottom: 1px dotted #7c7c7c;
	float: left;
	width: 587px;
}
/*Class used to give style to the Arist Names on ArtistList Page*/
.ArtistSublinks
{
	width: 200px;
	height: auto;
	color: #7C7C7C;
	line-height: 20px;
	float: left;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
}
.ArtistSublinks:hover
{
	width: 200px;
	height: auto;
	color: #531d0b;
	line-height: 20px;
	float: left;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
}
/*Class used to give the search area on the Artist List page*/
.ArtistSearchArea
{
	width: 587px;
	float: left;
	background-color: #89D4E2;
	height: 25px;
	padding-top: 6px;
}
/*Class used to give style to the Artist search text on Artist List Page*/
.ArtistSearch
{
	width: 85px;
	float: left;
	color: #531d0b;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}
/*Class used to give Artist search text box area on Artist List Page*/
.ArtistSearchTextBox
{
	width: 190px;
	float: left;
}
/*Class used to give style to the Artist Name text on Artist List Page*/
.ArtistName
{
	width: 90px;
	float: left;
	color: #531d0b;
	padding-left: 5px;
	padding-right: 5px;
	text-align: right;
	font-weight: bold;
}
/*Class used to give style to the Artist search Go Button on Artist List Page*/
.ArtistSearchBtnGo
{
	background-color: #531d0b;
	color: #fff;
	border: solid 1px #531d0b;
	width: 40px;
}
/*Class used to give the Line on Artist Details page*/
.ArtistDetailLineOurShop
{
	width: 325px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class sued to give style to the Artist Detail area on Artist Detail page*/
.ArtistDetailArea
{
	width: 587px;
	float: left;
	height: auto;
}
/*Class sued to give style to the Artist Detail Left area on Artist Detail page*/
.ArtistDetailLeftArea
{
	width: 380px;
	height: auto;
	float: left;
}
/*Class sued to give style to the Artist Detail Right area on Artist Detail page*/
.ArtistDetailRightArea
{
	width: 200px;
	min-height: 60px;
	float: left;
	border: solid 1px #89D4E2;
	background-color: #89D4E2;
}
*html .ArtistDetailRightArea
{
	width: 200px;
	height: 60px;
	float: left;
	border: solid 1px #E3E3E3;
	background-color: #E3E3E3;
}
/*Class used to give font style to the Artist Name text on Artist Detail Page*/
.ArtistDetailName
{
	width: 184px;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 10px;
	float: left;
	color: #531D0B;
	font-size: 14px;
	border-bottom: dotted 1px #7C7C7C;
}
/*Class used to give Style to the label used in Artist Detail page*/
.ArtistLabel
{
	width: 192px;
	margin-left: 8px;
	float: left;
	margin-top: 3px;
}
/*Class used to give style to the Artist detail culter on Artist detail Page*/
.ArtistDetailCulture
{
	color: #531D0B;
	float: left;
	width: 50px;
	font-weight: bold;
}
/*Class used to give font color to the Culture Name on Artist Detail Page*/
.ArtistDetailCultureName
{
	color: #7C7C7C;
	float: left;
}
/*Class used to give font style to the description on Artist Detail page*/
.ArtistDetailDescription
{
	color: #7C7C7C;
	width: 585px;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
/*Class used to give the Line on Thanks page*/
.ThanksLineOurShop
{
	width: 470px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give the Thanks page Container on the Thanks page*/
.ThanksContainer
{
	width: 555px;
	height: auto;
	float: left;
	margin-top: 20px;
}
/*Class used to give the style to the link on the Thanks page*/
.ThanksLink
{
	color: #531d0b;
	text-decoration: none;
}
.ThanksLink:hover
{
	color: #7C7C7C;
	text-decoration: none;
}
/*Class used to give the Line on Billing/Shipping page*/
.BillingShippingImageLine
{
	width: 296px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give style Billing Header*/
.BillingHeader
{
	background-image: url(../images/header_back.jpg);
	height: 35px;
	font-size: 12px;
	font-weight: bold;
	color: #531D0B;
}
/* this class is used for titles on Data Controls(eg. GridView, DetailsView, Repeater, DataList etc.) */
.GridHeader
{
	background-color: #b3ebf6;
	height: 27px;
	font-size: 11px;
	color: #A3532E;
}
/* this class is for text displayed along with titles on Data Controls(eg. GridView, DetailsView, Repeater, DataList etc.) */
.TdLightColor
{
	background-color: #E7F6F9;
}
/*Class used to give the Line on Donate page*/
.DonateImageLine
{
	width: 503px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give the Line on WishList page*/
.WishListImageLine
{
	width: 444px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give the Line on Payment page*/
.PaymentImageLine
{
	width: 414px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give the Line on Cart page*/
.CartImageLine
{
	width: 427px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give the Line on OrderSummary page*/
.OrderImageLine
{
	width: 418px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give the Line on OrderSummary page*/
.SurveyImageLine
{
	width: 505px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give the Line on OrderConfirmationThanks page*/
.OrderConfirmationLineOurShop
{
	width: 383px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give the Line on OrderHistory page*/
.OrderHistoryLine
{
	width: 370px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give the Line on OrderHistory page*/
.OrderDetailLine
{
	width: 446px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give the Line on Donation page*/
.DonationDetailLine
{
	width: 412px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give the Line on NewtoShop page*/
.LineOurShop
{
	width: 375px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give the Line on Search page*/
.SearchImageLine
{
	width: 507px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give the Link style where anchor is used*/
.Link
{
	color: #22AFCB;
	text-decoration: none;
}
.Link:hover
{
	color: #531D0B;
	text-decoration: none;
}
/*Class used to give the Line on OrderSummary page*/
.DonationImageLine
{
	width: 415px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give the Line on Billing/ShippingBy Order page*/
.BillingImageLine
{
	width: 346px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/* this class is used for main heading of pages */
.ItemTitle
{
	color: #531d0b;
	font-size: 10pt;
	font-weight: 700;
	font-style: italic;
	line-height: 15pt;
	text-decoration: none;
	border-bottom: 1px dotted #7c7c7c;
	float: left;
}
/*Class Used to give the Sublinks on Item detail Page*/
.ItemSublinks
{
	width: 270px;
	color: #531d0b;
	float: left;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}
/*Class used to give the style to the Item Detail text*/
.ItemDetailText
{
	color: #531d0b;
	text-decoration: none;
	font-size: 18px;
	font-family: Times New Roman;
}
/*Class used to give alignment to the messages used on Item Detail Page*/
.ItemDetailMessage
{
	float: left;
	margin-left: 95px;
	padding-top: 10px;
	width: 587px;
}
/*Class used to give space between two buttons on Item Detail Page*/
.ItemSpacer
{
	float: left;
	height: 5px;
	width: 200px;
}
/*Class used to give space after buttons on Item Detail Page*/
.ItemDetailSpacer
{
	float: left;
	height: 8px;
	width: 200px;
}
/* Cart Login Page Start*/
/* Class Used For Page Header*/

.ShopCartLogin
{
	width: 360px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}

/*Class Used for text 'Existing Login User'*/
.ExistingUserLogin
{
	margin-top: 10px;
	float: left;
	padding-top: 7px;
	font-size: 16px;
	color: #531d0b;
	background-image: url(   '../images/header_back.jpg' );
	background-repeat: repeat-x;
	height: 25px;
	width: 580px;
	font-weight: bold;
	font-size: 12px;
	padding-left: 7px;
}
/*class used for text under 'Existing Login User Text'*/
.FieldText
{
	padding-top: 7px;
	float: left;
	width: 587px;
	color: #7c7c7c;
	font-size: 12px;
	height: 25px;
}
/*Class Used for Label to Display Message*/
.LabelText
{
	float: left;
	display: table-cell;
	text-align: center;
	width: 587px;
}
/*Class Used For Left Panel*/
.LeftPanel
{
	padding: 3px 5px 0px 0px;
	height: 22px;
	float: left;
	width: 245px;
	text-align: right;
	font-size: 11px;
	color: #A3532E;
	font-weight: bold;
	background-color: #b3ebf6;
}


/*Class Used For '*' In Email And TextBoxes*/
.Star
{
	color: Red;
}
/* class  for Space in Between Left And Right Panel */
.FormSpacer
{
	float: left;
	width: 3px;
	height: 20px;
}
/* class Used For Right Panel*/
.RightPanel
{
	background-color: #E7F6F9;
	width: 328px;
	text-align: left;
	float: left;
	margin: 0px 0px 0px 2px;
}
/* class Used For Right Panel on Inner Section*/
.RightPanelInner
{
	background-color: #E7F6F9;
	width: 328px;
	float: left;
	height: 24px;
	padding-top: 3px;
}

/* class Used For link 'Forget Password'*/
.ForgetLink
{
	color: #A3532E;
	font-size: 10pt;
	text-decoration: none;
	float: left;
}
/* class Used For horizontal Space*/
.HorizontalSpace
{
	background-color: White;
	width: 250px;
	height: 2px;
	float: left;
}
/* class Used For horizontal Space*/
.RightHorizontalSpace
{
	background-color: White;
	width: 328px;
	height: 2px;
	float: left;
}

/* class used for image Buttons*/
.ImageButton
{
	width: 587px;
	float: left;
	text-align: right;
	height: auto;
}
/* class used for alignment of links*/
.ForgetText
{
	width: 335px;
	text-align: left;
	float: right;
}
/* class For Footer Image Alignment*/
.FooterImage
{
	float: left;
	width: 587px;
	height: auto;
}
/* Class Used For main Header For Panels*/
.PanelHeader
{
	width: 587px;
	height: auto;
	float: left;
}
/* Class Used For Giving Space Between Panels And Controls*/
.ControlSpacer
{
	width: 587px;
	height: 15px;
	float: left;
}
/* My Account Page End*/
/* Forget Password Page Start*/

/* Class Used For Space In Forget Page Controls*/
.ForgetPageSpacer
{
	width: 587px;
	height: 15px;
	float: left;
}
/* Class Used For Page Header Text*/
.RequestPassword
{
	width: 383px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/* Forget Password Page End*/

/* Change Password Page Start*/

/* class for line in Image Header*/
.ImageLine
{
	width: 387px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}

/* class for Progress Bar Alignment */
.ProgressBarAlignment
{
	width: 120px;
	border: gray 1px solid;
	float: right;
	margin: 0px 4px 4px 5px;
}
/* Class Used For Space Between Panel And ImageButton*/
.ImageButtonSpacer
{
	width: 587px;
	height: 15px;
	float: left;
}
/* class Used For 2nd Textbox in Change Password Page*/
.ChangePasswordTextbox
{
	background-color: #E7F6F9;
	width: 154px;
	height: 23px;
	text-align: left;
	float: left;
}
/* Class Used For Help Image(?) in Right Panel*/
.HelpImage
{
	background-color: #E7F6F9;
	width: 15px;
	height: 23px;
	text-align: right;
	float: left;
	padding: 5px 2px 5px 0px;
}
/* class Used for Progress Bar*/
.TextBoxProgressBar
{
	background-color: #E7F6F9;
	width: 120px;
	height: 13px;
	text-align: left;
	float: left;
	padding: 5px 0px 2px 3px;
}
/* class used for Progress Bar Alignment in TextBox*/
.TextBoxProgressBarALignment
{
	border: white 1px solid;
	font-size: 1px;
	height: 6px;
}
/* class Used For Progress Bar Label*/
.ProgressBarLabel
{
	float: left;
	display: table-cell;
	text-align: left;
	width: 120px;
}
/* End of Change Password Page*/

/* Sub Category Page Start*/
/* Class Used For Sub Category Diffrence In Category Name*/
.CategorySpaceLine
{
	color: #531d0b;
	text-decoration: none;
	font-size: 20px;
	font-weight: bold;
	padding: 0px 5px 0px 5px;
	float: left;
	margin-top: -1px;
	
}
/* Class Used For 2nd Space Line*/
.SecondCategorySpaceLine
{
	padding: 0px 5px 0px 5px;
	border: solid 0px Red;
	float: left;
	margin-top: -2px;
}
/* Class For Category Alignment*/
.CategoryAlignment
{
	color: #531d0b;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
	padding-top: 2px;
	float: left;
}
/* Class Used For Give Space Between Category Name And a Bar*/
.CategoryNameSpacer
{
	float: left;
	margin-top: 1px;
}
/*End Of Subcategory Page*/

/*Class used to give the Line on About The Art page*/
.AboutArtLine
{
	width: 443px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give Image area on About art section on About the Art Page*/
.AboutArtContainer
{
	width: 595px;
	height: 300px;
	border: solid 4px #88D3E3;
	float: left;
	padding: 5px 5px 5px 5px;
}
/*Class used to give the AboutArtleft Area on About the Art Page*/
.AboutArtLeftPanel
{
	width: 457px;
	height: 300px;
	float: left;
}
/*Class used to give the AboutArtRight Area on About the Art Page*/
.AboutArtRightPanel
{
	width: 133px;
	height: 300px;
	float: left;
}
/*Class used to give the Right Navigation on the About the Art page*/
#AboutArtRightNavigation
{
	width: 130px;
	height: auto;
	float: left;
}
#AboutArtRightNavigation ul
{
	width: 130px;
	height: auto;
	float: left;
	display: list-item;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#AboutArtRightNavigation li
{
	width: 130px;
	height: auto;
	float: left;
	display: list-item;
	list-style: none;
	padding-top: 3px;
}
/*Class used to give the AbotArtBottom Area on the About The Art Page*/
.AboutArtBottomContainer
{
	width: 595px;
	height: auto;
	float: left;
	
}
/*Class used to give the AbotArtBottom Area Left panel on the About The Art Page*/
.AboutArtBottomLeftPanel
{
	width: 185px;
	height: auto;
	float: left;
	padding-bottom: 20px;
}
/*Class used to give the AbotArtBottom Area Right panel on the About The Art Page*/
.AboutArtBottomRightPanel
{
	width: 400px;
	height:auto;
	float: left;
	padding: 15px 5px 5px 5px;	
}

/*Class used to give style to the Heading on About The Art page*/
.AboutArtHeading
{
	font-size: 16px;
	font-style: italic;
	border-bottom: dotted 1px #919190;
	font-weight: bold;
	padding-bottom: 5px;
}
/*Class used to give the Line on Arts page*/
.ArtsLine
{
	width: 530px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give container on Arts, Material and Artist page*/
.ArtContainer
{
	width: 590px;
	height: auto;
	float: left;
}
/*Class used to give Left container on Arts, Material and Artist page*/
.ArtLeftContainer
{
	width: 180px;
	height: auto;
	float: left;
}
/*Class used to give Right container on Arts, Material and Artist page*/
.ArtRightContainer
{
	width: 393px;
	height: auto;
	float: left;
	padding: 0px 5px 0px 10px;
}
/*Class used to give style to the Heading on Art page*/
.ArtHeading
{
	font-size: 16px;
	font-style: italic;
	border-bottom: dotted 1px #919190;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 50px;
	float: left;
	width: 180px;
}
/*Class used to give Linking style on the Arts, Material and Artist page*/
.Artlink
{
	font-weight: normal;
	font-size: 10pt;
	line-height: 18px;
	color: #7c7c7c;
	text-decoration: none;
}
.Artlink:Hover
{
	font-weight: normal;
	font-size: 10pt;
	line-height: 18px;
	color: #531D0B;
	text-decoration: none;
}
/* Class is used for left menu for 1px line on the Arts, Material and Artist page */
.Leftbarline
{
	height: 1px;
	background-color: #aaaaaa;
	width: 180px;
}
/* Class is used to give the Region area on Arts, Material and Artist page */
.RegionArtContainer
{
	width: 180px;
	float: left;
	height: auto;
}
/* Class is used to give style to the Back button on Arts, Material and Artist page */
.ArtBackbtn
{
	float: right;
}
/*Class used to give the Line on Material page*/
.MaterialLine
{
	width: 480px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give the Line on Artist page*/
.ArtistLine
{
	width: 509px;
	height: 19px;
	float: left;
	background-image: url(../Images/Line_NewInOurShopBg.gif);
	background-repeat: repeat-x;
	margin-left: 8px;
}
/*Class used to give the content area on the arts page*/
.ArtContainerArea
{
	width: 180px;
	float: left;
	padding-top: 20px;
}
/*Class used to give the tp margin on Images*/
.AboutArtTopMargin
{
	padding-top: 4px;
	float: left;
}
/*Class used to give the container area on the Category section on Left Menu Control*/
.CategoryContainer
{
	float: left;
	margin-left: -10px;
}
/*Class used to give the background color on order summary page*/
.OrderSummaryBg
{
	background-color: #E7F6F9;
	height: 30px;
}
/*Class used to give the style to the Heading on Item Detail text*/

.ItemDetailTextHeading

{

      color: #531d0b;

      text-decoration: none;

      font-size: 18px;

      font-family: Times New Roman;

      float:left;

      margin-bottom:20px;     

}








