﻿body 
{
	background-image: url(/images/background.jpg);
	color: #0073AE;
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana;
}

td
{
	color: #0073AE;
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana;
}

a
{
	color: #0073AE;
	text-decoration: none;
}

a:visited
{
	color: #0073AE;
}

a:hover
{
	text-decoration: underline;
}

blockquote 
{
	background-color: #FFFFE1;
	border: solid 1px #000000;
	margin: 10px 10px 10px 10px;
	padding: 5px 5px 5px 5px;
}

.TopMenu 
{
	width: 816px;
	height: 30px;
	background-color: Transparent;
}

.OuterContentBackground
{
	background-repeat: repeat-x;
	background-color: #ffebf4;
	background-position: 0px 338px;
	width: 816px;
	vertical-align: top;
}

.InnerContentBackground
{
	background-position: top;
	background-repeat: no-repeat;
	background-color: Transparent;
}

.OuterContentBackgroundInside
{
	background-repeat: repeat-x;
	background-color: #FBEFD9;
	background-position: 0px 200px;
	width: 816px;
	vertical-align: top;
}

.Footer
{
	background-color: #16C1F3;
	height: 25px;
	padding: 0px 5px 0px 5px;
}

.Footer td
{
	color: #FFFFFF;	
	font-size: 7pt;
}

.Footer a 
{
	color: #FFFFFF;
	text-decoration: underline;
}

.SideBox
{
	color: #000000;
    width: 140px;	
    text-align: left;
    background-color: #FBE3EC;
}

.SideBox a
{
	color: #C03E7E;
}

.SideBox a:visited
{
	color: #C03E7E;
}

.SideBox a:hover
{
	text-decoration: underline;
}

.NewsLetterBox
{
	/*background-color: #FFE76B;*/
	color: #0089CF;
	width: 150px;	
    text-align: left;
}

.NewsLetterBox a
{
	color: #0089CF;
}

.NewsLetterBox a:visited
{
	color: #0089CF;
}

.NewsLetterBox a:hover
{
	text-decoration: underline;
}

.LoginBox
{
	background-image: url(/images/login_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: Transparent;
	height: 136px;
}

.LoginButton
{
	border: 0;
	background: Transparent url(/images/login.png) no-repeat;
	width: 80px;
	height: 30px;
	cursor: pointer;
}

.LogoutBox
{
	color: #0073AE;
    width: 140px;
    text-align: left;
    background-color: #8DD8F8;
    border: solid 3px #00A2F5;
}

.LogoutButton
{
	border: 0;
	background: Transparent url(/images/logout.png) no-repeat;
	width: 71px;
	height: 30px;
	cursor: pointer;
}

.SearchBox
{
	background-image: url(/images/search_bg.png);
	background-repeat: no-repeat;
	background-position: 30px top;
	background-color: Transparent;
	height: 115px;
}

.SearchButton
{
	border: 0;
	background: Transparent url(/images/search.png) no-repeat;
	width: 69px;
	height: 46px;
	cursor: pointer;
}

.BoxTopHalfWidth
{
	background-image: url(/images/boxtophalfwidth.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	color: #0073AE;
	width: 233px;
	height: 30px;
}

.BoxMiddleHalfWidth
{
	background-color: #FBE3EC; /* 251, 227, 236 */
	color: #0073AE;
	text-align: left;
	width: 233px;
	vertical-align: top;
}

.BoxBottomHalfWidth
{
	background-image: url(/images/boxbottomhalfwidth.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	width: 233px;
	height: 10px;
}

.BoxTopFullWidth
{
	background-image: url(/images/boxtopfullwidth.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	color: #0073AE;
	width: 476px;
	height: 30px;
}

.boxtopForMobileShop
{
	background-image: url(/images/boxtopForMobileShop.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	color: #0073AE;
	width: 453px;
	height: 30px;
}

.boxBottomForMobileShop
{
	background-image: url(/images/boxBottomForMobileShop.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	color: #0073AE;
	width: 453px;
	height: 10px;
}

.BoxMiddleFullWidth
{
	background-color: #FBE3EC; /* 251, 227, 236 */
	color: #0073AE;
	text-align: left;
	width: 476px;
	vertical-align: top;
}

.BoxBottomFullWidth
{
	background-image: url(/images/boxbottomfullwidth.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	width: 476px;
	height: 10px;
}

.VoteBar
{
	background-color:#15c0f3; /*#66ff66;
	border-color: #000000;
	border-width: 1px;
	border-style: solid;*/
}

.VoteBarBackcolor
{
	background-color: #FFFFFF;
	border-color: #0073ae;
	border-width: 1px;
	border-style: solid;
	width:80%;
	height:13px;
}

.PollBox
{
	color: #000000;
	background-color: Transparent;
	padding: 0px 5px 5px 5px;
	width: 140px;
}

.PollBox a
{
	/*color: #FEB811;*/
	color: #0073ae;
}

.PollBox a:visited
{
	/*color: #FEB811;*/
	color: #0073ae;
}

.PollBox a:hover
{
	text-decoration: underline;
}

.PollQuestion
{
	/*color: #FEB811;*/
	color: #0073ae;
	font-weight: bold;
	text-align: left;
}

.PollQuestionNoActive
{
	/*color: #FEB811;*/
	color: #0073ae;
	font-weight: bold;
	text-align: center;
}

.PollText input
{
	float: left;
}

.PollText label
{
	margin-left:5px;
	margin-top:3px;
	padding-left:15px;
	display:block;	
	vertical-align:bottom;
	text-align:left;
}

.VoteButton
{
	border: 0;
	background: Transparent url(/images/Stem.png) no-repeat;
	width: 116px;
	height: 33px;
	cursor: pointer;
}

.Article
{
	background-color: #ffffff;
	color: Black;
	padding: 10px 10px 10px 10px;
	border:solid 1px #FEB811;
	border-top-width:0px;
}

.Article td 
{
	color: #0073AE;
}

.Article a
{
	color:#0073AE;
}

.Article a:visited 
{
	color:#0073AE;
}

.Article a:hover
{
	text-decoration: underline;
}

.ArticleEnd 
{
	height:43px;
	padding: 0px 0px 0px 0px;
	line-height:43px;
	border:solid 1px #FEB811;
	border-top-width:0px;
	background-color:#FFFFFF;
}

.ArticleEnd a
{
	color: #0073AE;
}

.ArticleEnd a:visited 
{
	color: #0073AE;
}

.ArticleEnd a:hover
{
	text-decoration: underline;
}

.ArticleFade
{
	background-color: #FFFFFF;
	width: 456px;
	color: #0073AE;
	padding: 10px 10px 10px 10px;
}

.ArticleFade td 
{
	color: #0073AE;
}

.ArticleFade a
{
	color: #0073AE;
}

.ArticleFade a:visited 
{
	color: #0073AE;
}

.ArticleFade a:hover
{
	text-decoration: underline;
}

.ArticleFooter
{
	background-image: url(/images/article_bottom.gif);
	background-repeat: no-repeat;
	color: Black;
	margin: 0px 0px 0px 0px;
}

.ArticleFooter a
{
	color: #0073AE;
}

.ArticleFooter a:visited 
{
	color: #0073AE;
}

.ArticleFooter a:hover
{
	text-decoration: underline;
}

img.topleftfloatingimage
{
    margin-right: 1em;
    margin-bottom: 1em;
	float: left;
}

img.toprightfloatingimage
{
	float: right;
    margin-left: 1em;
    margin-bottom: 1em;
}

.ArticleHeading
{
	font-size:16pt;
	color:#6c0606;
}

.ArticleText
{
	font-family:Arial;
	font-size:10pt;
	color:#0073AE;
}

.Margin 
{
	margin: 0px 5px 0px 5px;
}

input[type=text]
{
	border: solid 2px #0089CF;
	background-color: White;
}

input[type=password]
{
	border: solid 2px #0089CF;
	background-color: White;
}

textarea
{
	border: solid 2px #0089CF;
	background-color: White;
}

.BottomTeaser
{
	padding: 0px 0px 0px 0px;
}

.BottomTeaserDiv
{
	width: 228px;
	height: 222px;
	margin: 0px 0px 0px 0px;
	border: solid 3px #ffffff;
}

.ImageBorder
{
	border: solid 2px #FA80B4;
}

.ImageMargin 
{
	margin-left:10px;
}

.HyperLinkMargin 
{
	margin-left:5px;
}

.ContactBoxTop
{
/*	background-image: url(/images/contact_box_top.gif);*/
	background-color: Transparent;
	background-repeat: no-repeat;
	height: 50px;
	font-size: 18pt;
	color: purple;
	font-family: Arial;
	padding: 0px 10px 0px 10px;
}

.ContactBoxMiddle
{
/*	background-image: url(/images/contact_box_middle.gif);*/
	background-color: Transparent;
	background-repeat: repeat-y;
	padding: 10px 10px 10px 10px;
}

.ContactBoxBottom
{
/*	background-image: url(/images/contact_box_bottom.gif);*/
	background-color: Transparent;
	background-repeat: no-repeat;
	height: 22px;
}

.ContactBoxMiddle a 
{
	color: Blue;
}

.ContactBoxMiddle a:visited
{
	color: Blue;
}

.ContactBoxMiddle a:hover
{
	text-decoration: underline;
}

.LeftMenu
{
	vertical-align: top;
	text-align: center;
}

.ContentField
{	
	vertical-align: top;
	text-align: left;
}

.RightMenu
{
	vertical-align: top;
	text-align: center;
}

.CurrentCover 
{
	color: #FFFFFF;
    width: 140px;
	padding: 5px 5px 5px 5px;
	margin: 3px 3px 3px 3px;
    text-align: center;
    background-color: #8DD8F8;
}

.CurrentCover a
{
	color: #FFFFFF;
}

.CurrentCover a:visited
{
	color: #FFFFFF;
}

.CurrentCover a:hover
{
	text-decoration: underline;
}

.HrLine 
{
	color:#f75d9d;
	height:1px;
	margin: 5px 0px 5px 0px;
}

.HrLinePopup
{
	color:#0073AE;
	height:1px;
	margin: 5px 0px 5px 0px;
}

.ArchiveImageDiv
{
	width: 122px;
	padding: 0px 0px 0px 0px;
	margin: 1px 1px 1px 1px;
    text-align: center;
    background-color: #ffffff;
    border: solid 1px #f75d9d;
}

.ArticleImage
{
    border: solid 1px #FEB811;
}

.Community 
{
	background-color:#FFFFFF;
	width:636px;
	color:Black;
	margin-left:5px;
	margin-right:5px;
	padding:10px 0px 10px 0px;
}

.Community td 
{
	color: #0073AE;
}

.Community a
{
	color: #0073AE;
}

.Community a:visited 
{
	color: #0073AE;
}

.Community a:hover
{
	text-decoration: underline;
}

.CommunityPadding 
{
	padding: 0px 10px 0px 10px;
}

.CommunityHeading
{
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
	font-size: 11pt;
	margin-bottom: 2px;
	background-image: url(/images/community_heading_full_width.jpg);
	background-repeat: no-repeat;
	height: 30px;
	line-height: 30px;
}

.CommunityHeadingHalfWidth
{
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
	font-size: 11pt;
	margin-bottom: 2px;
	background-image: url(/images/community_heading_half_width.jpg);
	background-repeat: no-repeat;
	height: 30px;
	line-height: 30px;
}

.CommunityHeadingHalfWidth a
{
	color:White;
}

.CommunityHeadingThirdWidth
{
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
	font-size: 11pt;
	margin-bottom: 2px;
	background-image: url(/images/community_heading_third_width.jpg);
	background-repeat: no-repeat;
	height: 30px;
	line-height: 30px;
}

.CommunityHeadingClub
{
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
	font-size: 11pt;
	margin-bottom: 2px;
	background-image: url(/images/community_Club_heading.jpg);
	background-repeat: no-repeat;
	height: 30px;
	line-height: 30px;
}

.CommunityHeadingClubHalfWidth
{
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
	font-size: 11pt;
	margin-bottom: 2px;
	background-image: url(/images/community_Club_heading_half_width.jpg);
	background-repeat: no-repeat;
	height: 30px;
	line-height: 30px;
}

.CommunityHeadingClubHalfWidthFront
{
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
	font-size: 11pt;
	margin-bottom: 2px;
	background-image: url(/images/community_club_heading_half_width_frontpage.jpg);
	background-repeat: no-repeat;
	height: 30px;
	line-height: 30px;
}

.CommunityHeadingClubThirdWidth
{
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
	font-size: 11pt;
	margin-bottom: 2px;
	background-image: url(/images/community_Club_heading_Third.jpg);
	background-repeat: no-repeat;
	height: 30px;
	line-height: 30px;
}

.CommunityHeadingBlogHalfWidth
{
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
	font-size: 11pt;
	margin-bottom: 2px;
	background-image: url(/images/community_blog_heading_half_width.jpg);
	background-repeat: no-repeat;
	background-position:center;
	height: 30px;
	line-height: 30px;
}

.CommunityHeadingBlogFront
{	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
	font-size: 11pt;
	margin-bottom: 2px;
	background-image: url(/images/Community_Heading_Blog_Front.jpg);
	background-repeat: no-repeat;
	height: 30px;
	line-height: 30px;
	
}

.CommunityHeadingDebatThirdWidth
{
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
	font-size: 11pt;
	margin-bottom: 2px;
	background-image: url(/images/community_Debat_heading.jpg);
	background-repeat: no-repeat;
	height: 30px;
	line-height: 30px;
}
.CommunityHeadingDebatShort
{
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
	font-size: 11pt;
	margin-bottom: 2px;
	background-image: url(/images/Community_Debat_Heading_Short.jpg);
	background-repeat: no-repeat;
	height: 30px;
	line-height: 30px;
}

.CommunityHeadingDebatLong
{
	padding: 0px 10px 0px 10px;
	color: #FFFFFF;
	font-size: 11pt;
	margin-bottom: 2px;
	background-image: url(/images/Community_Debat_Heading_Long.jpg);
	background-repeat: no-repeat;
	height: 30px;
	line-height: 30px;
}

.CommunityHeading td
{
	padding: 0px 10px 0px 10px;
	color: #0073AE;
	font-size: 11pt;	
	margin-bottom: 2px;
	height:30px;
	line-height:30px;
}

.VisitorFade 
{
	padding-left:10px;
	background-color:#FFFFFF;
	/*background-image:url(/images/visitor.fade.jpg);*/
	background-repeat:repeat-x;
	height:51px;
	line-height:51px;
	margin-bottom:6px;
	font-size:9pt;
	font-weight:bold;
}

.VisitorFade a
{
	color: #0073AE;
}

.VisitorFade a:visited
{
	color: #0073AE;
}

.TBUserNameNoFocus
{
	/*border: solid 2px #f875ad;*/
	border:0;
	background-color: White;
	background-image: url(/images/usernametb_bg.gif);
	background-repeat: no-repeat;
}

.TBUserNameFocus
{
	/*border: solid 2px #f875ad;*/
	border:0px;
	background-color:White;
	background-image: none;
	background-color: White;
}

.TBPasswordNoFocus
{
	border: solid 2px #f875ad;
	background-color: White;
	background-image: url(/images/passwordtb_bg.gif);
	background-repeat: no-repeat;
}

.TBPasswordFocus
{
	border: solid 2px #f875ad;
	background-image: none;
	background-color: White;
}

.TBEmailNoFocus
{
	/*border: solid 2px #f875ad;*/
	background-color: White;
	border:0;
	background-image: url(/images/emailtb_bg.gif);
	background-repeat: no-repeat;

	
}
.TBEmailFocus
{
	/*border: solid 2px #f875ad;*/
	background-image: none;
	background-color: White;
}

.TBSearchNoFocus
{
	/*border: solid 2px #D04A95;*/
	background-color: White;
	background-image: url(/images/searchtb_bg.gif);
	background-repeat: no-repeat;
}

.TBSearchFocus
{
	border: solid 2px #D04A95;
	background-image: none;
	background-color: White;
}

.Pager
{
	text-indent: 10px;
}

/* AD TAGS */

.holderAdvType1 {
	width: 728px;
	height: 90px;
	overflow: hidden;
	border-bottom: solid #000000 1px;
}

.holderAdvType2 {
	clear: both;
	width: 468px;
	height: 400px;
	overflow: hidden;
	border-bottom: solid #000000 1px;
}

.holderAdvType3 {
	clear: both;
	width: 140px;
	height: 350px;
	overflow: hidden;
	border-bottom: solid #000000 1px;


}
.holderAdvType3a {
	clear: both;
	width: 140px;
	height: 350px;
	overflow: hidden;
	border-bottom: solid #000000 1px;
	margin-top:12px;
}

/*Poster*/
.holderAdvType4
{
	clear: both;
	width: 300px;
	height: 250px;
	overflow: hidden;
	border-bottom: solid #000000 1px;
}


/*Stamp*/
.holderAdvType5
{
	clear: both;
	width: 140px;
	height: 90px;
	overflow: hidden;
	border-bottom: solid #000000 1px;
}

.tagAdv {
	background-image: url(/images/tagAdv.png);
	background-repeat: no-repeat;
	background-position: right;
	margin: -4px 0px 4px 0px;
}

.tagAdv .large {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #ffffff;
	margin-left: 682px;
}

.tagAdv .sky {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #ffffff;
	margin-right: -96px;
	-moz-margin-start:98px;
}

.tagAdv .poster {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #ffffff;
	margin-left: 426px;
}


.tagAdvPoster
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 9px;
	background-image: url(/images/tagAdv.png);
	background-repeat: no-repeat;
	background-position: right;
	margin: -4px 2px 4px 0px;
	width:140px
}

.tagAdvPoster .PosterTag
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #ffffff;
	margin-left: 255px;
}

.tagAdv .PosterTag
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 9px;
	text-align:left;
	color: #ffffff;
	margin-left: 59px;
	margin-top:1px;
}

.tagAdvPoster
{
	background-image: url(/images/tagAdv.png);
	background-repeat: no-repeat;
	background-position: right;
	margin: -4px 2px 4px 0px;
	width:302px
}

.tagAdv .stamptag
{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 9px;
	text-align:left;
	color: #ffffff;
	margin-left: 109px;
	margin-top:1px;
}






.tagAdvAOX {
	background-image: url(/images/tagAdvTop.png);
	background-repeat: no-repeat;
	background-position: left;
	margin: -2px 0px 6px 5px;
}
.tagAdvAOX .poster {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #fff;
	margin-left: -117px;
}

.tagAdvAOX .sky {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #fff;
	margin-left: -87px;

	-moz-margin-start:7px;
}








P {
	margin: 2px 0px 0px 0px;
	padding: 0px;
	clear: both;
}

/* END AD TAGS */

.YellowBox 
{
	background-color:#ffea00;
	width:416px;
	height:132px;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(/images/yellow_box_bottom.jpg);
}
.YellowBoxTop 
{
	background-color:#ffea00;
	width:416px;
	height:10px;
	background-position:top;
	background-repeat:no-repeat;
	background-image:url(/images/yellow_box_top.jpg);
}

.Error
{
	color: Red;
}

.OK
{
	color: Green;
}

.Motto
{
	font-style: italic;
}

.ArticleSections
{
	width: 450px;
	padding-top: 20px;
}

.GalleryListTop 
{
	background-image:url(/images/gallery/gallery_top.jpg);
	height:11px;
}

.GalleryImageTop
{
	background-image: url(/images/gallery/gallery_image_top.jpg); /* url(/images/image_bg_top.gif);*/
	height: 29px;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;	
	font-weight:bold;
}

.GalleryImageMiddle
{
	background-color: #84d147;
	padding: 5px 5px 5px 5px;
	vertical-align: middle;
	text-align: center;
}

.GalleryImageBottom
{
	background-image: url(/images/gallery/gallery_image_bottom.jpg); /*url(/images/image_bg_bottom.gif); */
	height: 41px;
}

.Section0 /* default.aspx */
{
	/*background-image: url(/images/bg_fade_startpage.jpg);
	background-repeat: repeat-x;
	background-color: Transparent; 
	background-position: 0px 495px;
	width: 816px;
	vertical-align: top;*/
	background-position: top;
	background-repeat: no-repeat;
	background-color: Transparent;

}

.Section1
{
	background-color:#d5d2e5;
	background-position:top;
	background-repeat:repeat-x;
	background-image:url(/images/backgrounds/Sections/1.jpg);
}

.Section2
{
	background-color:#aedee3;
	background-position:top;
	background-repeat:repeat-x;
	background-image:url(/images/backgrounds/Sections/2.jpg);
}

.Section3
{
	background-color:#b0e0b9;
	background-position:top;
	background-repeat:repeat-x;
	background-image:url(/images/backgrounds/Sections/3.jpg);
}

.Section4
{
	background-color:#f5b4c6;
	background-position:top;
	background-repeat:repeat-x;
	background-image:url(/images/backgrounds/Sections/4.jpg);
}

.Section5
{
	background-color:#bfdef1;
	background-position:top;
	background-repeat:repeat-x;
	background-image:url(/images/backgrounds/Sections/5.jpg);
}

.Section6
{
	background-color:#f4cfe3;
	background-position:top;
	background-repeat:repeat-x;
	background-image:url(/images/backgrounds/Sections/6.jpg);
}

.Section7
{
	background-color:#c5dbb4;
	background-position:top;
	background-repeat:repeat-x;
	background-image:url(/images/backgrounds/Sections/7.jpg);
}

.Section8
{
	background-color:#faefd8;
	background-position:top;
	background-repeat:repeat-x;
	background-image:url(/images/backgrounds/Sections/8.jpg);
}

.White 
{
	color:#ffffff;
}
.White a
{
	color:#ffffff;
}

.DivFooter
{
	width:100%;
	background-image:url(/images/HistoryList/HistoryList_boxtophalfwidth.gif);background-repeat:no-repeat;
}


.ImageListTopFive
{
	border: solid 1px #84d147;
	padding-top:5px; 
	padding-bottom:5px;	
}

.ImageListTopFiveContent
{
	background-color:#84d147;
}


.ImageListTopFiveContent
{
	background-color: #FFFFFF;
	text-align: left;
	border: solid 1px #84d147;
	padding-top:5px; 
	padding-bottom:5px;
	border-color:#84d147;
}

.TopFiveImageHeading
{
	background-image: url(/images/ImageGalleryTopFive/TopFiveImageHeading.jpg);
	background-repeat: no-repeat;
}

.TopFiveImageBottom
{
	background-image: url(/images/ImageGalleryTopFive/TopFiveImageBottom.jpg);
	background-repeat: no-repeat;
}


.ImageListTopFiveHeading
{
	background-image: url(/images/ImageGalleryTopFive/ImageListTopFive_Heading.jpg);
	background-repeat: no-repeat;
}


.ImageListTopFiveHeadingFullWidthFront
{
	background-image: url(/images/ImageGalleryTopFive/ImageListTopFive_HeadingFullWidthFront.jpg);
	background-repeat: no-repeat;
}

.ImageListTopFiveHeadingFullWidth
{
	background-image: url(/images/ImageGalleryTopFive/ImageListTopFive_HeadingFullWidth.jpg);
	background-repeat: no-repeat;
}


.ImageListTopFiveBottom
{
	background-image: url(/images/ImageGalleryTopFive/ImageListTopFive_Bottom.jpg);
	background-repeat: no-repeat;
}

.black_overlay
{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.7;
	opacity:.70;
	filter: alpha(opacity=70);
}

.white_content 
{
	position: fixed;
	left: 43%;
	top: 40%;
	margin-top: -50px;
	margin-left: -100px;
	display: none;
	width: 325px;
	height: 200px;
	padding: 16px;
	border: 10px solid orange;
	background-image:url(/images/background.jpg);
	z-index:1003;
	overflow: auto;
}

.AdListLeft
{
	width: 100px;
	vertical-align: top
}

.AdListMiddle
{
	color: #000000;
	padding: 0px 5px 0px 5px;
	vertical-align: top
}

.AdListRight
{
	background-color: #cbc1fe;
	color: #000000;
	width: 150px;
	padding: 5px 5px 5px 5px;
	vertical-align: top
}

.AdDetails
{
	width: 600px;
	color: #000000;
	vertical-align: top
}

.AdHeading
{
	font-weight: bold;
	color: #8177b6;
}

.AdDescription
{
	color: #000000;
}

.AdPrice
{
	font-weight: bold;
	color: #000000;
}


/* Stallet styles */

.StalletOuterContentBackground
{
	background-repeat: repeat-x;
	background-color: #ffebf4;
	background-position: 0px 338px;
	width: 700px;
	vertical-align: top;
}

.StalletBoxTopFullWidth
{
	background-image: url(/images/boxtopfullwidth.png);
	background-repeat: no-repeat;
	background-color: Transparent;
	/*color: #0073AE;*/
	width: 476px;
	height: 30px;
}

.StalletBoxMiddleFullWidth
{
	background-color: #FFFFFF; 
	/*color: #0073AE;*/
	text-align: left;
	width: 476px;
	vertical-align: top;
}

.StalletBoxBottomFullWidth
{
	background-image: url(/images/Stalletboxbottomfullwidth.png);
	background-repeat: no-repeat;
	background-color: Transparent;
	width: 476px;
	height: 30px;
}

.StalletBoxTopHalfWidth
{
	background-image: url(/images/boxtophalfwidth.png);
	background-repeat: no-repeat;
	background-color: Transparent;
	width: 233px;
	height: 30px;
}

.StalletBoxMiddleHalfWidth
{
	background-color: #FFFFFF;
	text-align: left;
	width: 233px;
	vertical-align: top;
}

.StalletBoxBottomHalfWidth
{
	background-image: url(/images/StalletBoxbottomhalfwidth.png);
	background-repeat: no-repeat;
	background-color: Transparent;
	width: 233px;
	height: 30px;
}

.StalletImageBorder
{
	border: solid 2px #0073AE;
}



/* Stallet styles End */