*{
font-family:arial,helvetica,sans-serif;font-size:10px;
}
body{
font-weight:normal;
font-size:12px;
color:#cccccc;
margin-top:0px; 
margin-bottom:0px; 
margin-right:0px; 
margin-left:0px;
background:url(../images/bg.jpg) top center;
}
p {margin-top:0px; margin-bottom:10px; margin-right:10px; margin-left:0px;}
ul {
font-size:10px;}
li {padding:4px; list-style:square;
font-size:10px; }
 
a:link {font-weight:normal;text-decoration: none;color:#ED002E;}
a:visited {font-weight:normal;text-decoration: none;color:#ED002E;}
a:active {font-weight:normal;text-decoration: none;color:#ED002E;}
a:hover {font-weight:normal;color:#ffffff;text-decoration: none;}

hr{border: none 0; 
border-top: 1px dashed #000;/*the border*/
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
} 
#ContainerTable{
background:#ffffff;
border:1px solid #666;
}
#MainLeftCol{
background:#000;
width:321px;
}
#MainMidCol{
background:#ffffff;
width:5px;
}
#MainRightCol{
background:#000;
width:656px;
}
#MainRightColProducts{
background:#ffffff;
width:656px;
}
#ContentRightMain{
border:1px solid #666;
}
#ContentLeftLogo{
background:url(../images/logo.jpg) top center no-repeat;
}
#ContentLeftSep{
background:#ffffff;
height:5px;
}
#ContentLeftPhotos{
background:#666;
}

#ContentRightSep{
background:#ffffff;
height:5px;
}
#ContentRightToutPhoto{
border:1px solid #666;
}
#ContentRightToutSep{
background:#ffffff;
width:5px;
}
#TitleTable{
background:#000;
height:30px;
}

/* Products */
#ProductsTable{
background:#cccccc;
}
#ThumbTable{
background:#ffffff;
float:left;
width:164px;
height:132px;
padding:0px;
border:1px solid #EBEBEB;
}
.ThumbImage{
background:#ffffff;
text-align:center;
height:13px;
}
.ThumbProductName{
background:#EBEBEB;
color:#666;
height:13px;
}
.ProductDetailName{
color:#666;
border-bottom:1px solid #666;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
letter-spacing:-1px;
}
.ProductDetailDesc{
color:#000;
font-size:10px;
}
.ProductDetailSizes{
color:#666;
font-size:10px;
}
.ProductDetailColors{
color:#666;
font-size:10px;
}
.ProductDetailButton{
color:#666;
font-size:10px;
}
.Message{
color:#000;
font-size:10px;
}
/* My Bag */
#MyBagTable{
background:#000;
}
.MyBagTableHdRow{
background:#333;
font-weight:normal;
}
.MyBagTableRow{
border-bottom:1px solid #333;
}
.MyBagTableSubTotalRow{
font-weight:bold;
text-transform:uppercase;
}
.FormLabel{
text-transform:uppercase;
}

/* Footer */
#FooterTable{
padding:5px;
}

.Footer{
	font-size:12px;
	color:#cccccc;
	font-weight:normal;
	letter-spacing:0px;
	text-decoration:none;
}
.Footer a:link{
	font-size:12px;
	color:#cccccc;
	font-weight:normal;
	letter-spacing:0px;
	text-decoration:none;
}
.Footer a:visited{
	font-size:12px;
	color:#cccccc;
	font-weight:normal;
	letter-spacing:0px;
	text-decoration:none;
}
.Footer a:hover{
	font-size:12px;
	color:#cccccc;
	font-weight:normal;
	letter-spacing:0px;
	text-decoration:underline;
}
.HeaderLeft{
	background:url(../images/hd_bg_left.jpg) top right no-repeat;
}
.HeaderMiddle{
	background:url(../images/hd.jpg) no-repeat;
}
.HeaderRight{
	background:url(../images/hd_bg_right.jpg) top left no-repeat;
}
.GNav{
	font-size:12px;
	color:#000;
	font-weight:bold;
	letter-spacing:0px;
}
.GNav a:link{
	font-size:12px;
	color:#000;
	font-weight:bold;
	letter-spacing:0px;
	text-decoration:none;

}
.GNav a:visited{
	font-size:12px;
	color:#000;
	font-weight:bold;
	letter-spacing:0px;
	text-decoration:none;
}
.GNav a:hover{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:0px;
	text-decoration:none;
}

#NavTable{	
}

.NavLeft{
	background:url(../images/nav_bg_left.jpg) top right no-repeat;
}
.NavMiddle{
	background:url(../images/nav_bg.jpg);
}
.NavRight{
	background:url(../images/nav_bg_right.jpg) top left no-repeat;
}
.NavBottomLeft{
	background:url(../images/nav_bottom_left.jpg) top right  repeat-y;
}
.NavBottomMiddle{
	background:url(../images/nav_bottom.jpg) no-repeat;
}
.NavBottomRight{
	background:url(../images/nav_bottom_right.jpg) top left  repeat-y;
}
.HomeHotShot{
width:643px;
}


.HomeHotShotHeader{
width:643px;
background:url(../images/home_hotshot_header.jpg) repeat-y;
}
.HomeHotShotMain{
width:643px;
background:url(../images/home_hotshot_bg.jpg) repeat-y;
padding:10px;
}
.HomeHotShotDate{
color:#EB7727;
font-family:verdana,tahoma,arial,helvetica,sans-serif;
font-weight:normal;
font-size:18px;
}
.HomeHotShotPhoto{
	background: ;
}
.PhotoHotShot{
border: 5px solid #000;
}
HomeHotShotText{
width:100px;
}
.HomeHotShotFooter{
width:34px;
background:url(../images/home_hotshot_foot.jpg) repeat-y;
}

.HomeHotShotPhotoNav{
	font-size:10px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.HomeHotShotPhotoNav a:link{
	font-size:10px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.HomeHotShotPhotoNav a:visited{
	font-size:10px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.HomeHotShotPhotoNav a:hover{
	font-size:10px;
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}

.HomeHotShotHeadline{
	font-size:18px;
	color:#F93864;
	font-weight:bold;
	text-decoration:none;
}
.HomeHotShotHeadline a:link{
	font-size:18px;
	color:#F93864;
	font-weight:bold;
	text-decoration:none;
}
.HomeHotShotHeadline a:visited{
	font-size:18px;
	color:#F93864;
	font-weight:bold;
	text-decoration:none;
}
.HomeHotShotHeadline a:hover{
	font-size:18px;
	color:#F93864;
	font-weight:bold;
	text-decoration:underline;
}

.HomeRedCarpetHeader{
color:#FFFFFF;
font-size:21;
font-weight:bold;
width:300px;
height:50px;
background:#CC0000;
border-bottom:10px solid #990000;
}
.RedCarpetHeadline{
	font-size:18px;
	color:#F93864;
	font-weight:bold;
	text-decoration:none;
}
.RedCarpetHeadline a:link{
	font-size:18px;
	color:#F93864;
	font-weight:bold;
	text-decoration:none;
}
.RedCarpetHeadline a:visited{
	font-size:18px;
	color:#F93864;
	font-weight:bold;
	text-decoration:none;
}
.RedCarpetHeadline a:hover{
	font-size:18px;
	color:#F93864;
	font-weight:bold;
	text-decoration:underline;
}

.ContentLeft{
	background:url(../images/content_bg_left.jpg) top right repeat-y;
}
.ContentMiddle{
	background:url(../images/content_bg.jpg) no-repeat #ffffff;
}
.ContentRight{
	background:url(../images/content_bg_right.jpg) top left repeat-y;
}
.FooterLeft{
	background:url(../images/footer_bg_left.jpg) top right repeat-y;
}
.FooterMiddle{
	background:url(../images/footer.jpg) no-repeat;
}
.FooterRight{
	background:url(../images/footer_bg_right.jpg) top left repeat-y;
}
.Nav{
	padding-top:5px;
	width:126px;
	/*background:url(../images/nav_tab.gif);*/
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#000;
	font-weight:bold;
	letter-spacing:0px;
	text-align:center;
	text-transform:uppercase;
}
.Nav a:link{
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#000;
	font-weight:bold;
	letter-spacing:0px;
	text-decoration:none;

}
.Nav a:visited{
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#000;
	font-weight:bold;
	letter-spacing:0px;
	text-decoration:none;
}
.Nav a:hover{
	/*background:url(../images/nav_tab_o.gif);*/
	font-family:arial,helvetica,sans-serif;
	font-size:16px;
	letter-spacing:-1;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.NavUpload{
	padding-top:5px;
	width:126px;
	/*background:url(../images/nav_tab_upload.jpg);*/
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	letter-spacing:0px;
	text-align:center;
	text-transform:uppercase;
}
.NavUpload a:link{
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	letter-spacing:0px;
	text-decoration:none;

}
.NavUpload a:visited{
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	letter-spacing:0px;
	text-decoration:none;
}
.NavUpload a:hover{
	/*background:url(../images/nav_tab_upload_o.jpg);*/
	font-family:arial,helvetica,sans-serif;
	font-size:14px;
	color:#000;
	font-weight:bold;
	letter-spacing:0px;
	text-decoration:none;
}
#SubNavTable{
background:#56832B;
margin-bottom:0px;
}
.SubNav{
	border-bottom:1px solid #073C21;
	text-transform:uppercase;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	letter-spacing:0px;
	text-transform:none;
}
.SubNav a:link{
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	letter-spacing:0px;
	text-transform:none;
	text-decoration:none;

}
.SubNav a:visited{
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	letter-spacing:0px;
	text-decoration:none;
}
.SubNav a:hover{
	font-size:12px;
	color:#E3F2AB;
	font-weight:normal;
	letter-spacing:0px;
	text-decoration:underline;
}
#LNavTable{
background:#073C21;
border-left:2px solid #FFFFFF;
border-right:2px solid #FFFFFF;
}
.LNavBg{
background:#073C21;
}
.LNavHD{
	background: #DCCD93;
	font-size:12px;
	color:#073C21;
	font-weight:bold;
	letter-spacing:0px;
	text-transform:uppercase;
	border:2px solid #666;
}
.LNav{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:0px;
	text-decoration:none;
	border-bottom:1px solid #56832B;
}
.LNav a:link{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:0px;
	text-decoration:none;
}
.LNav a:visited{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:0px;
	text-decoration:none;
}
.LNav a:hover{
	font-size:12px;
	color:#E3F2AB;
	font-weight:bold;
	letter-spacing:0px;
	text-decoration:none;
}

#LNavLinksTable{
background:#666;
}
.LNavLinks{
	font-size:12px;
	color:#cccccc;
	font-weight:normal;
	letter-spacing:0px;
	text-decoration:none;
	padding-bottom:4px;
	border-bottom:1px solid #333;
}
.LNavLinks a:link{
	font-size:12px;
	color:#cccccc;
	font-weight:normal;
	letter-spacing:0px;
	text-decoration:none;
}
.LNavLinks a:visited{
	font-size:12px;
	color:#cccccc;
	font-weight:normal;
	letter-spacing:0px;
	text-decoration:none;
}
.LNavLinks a:hover{
	font-size:12px;
	color:#000;
	font-weight:normal;
	letter-spacing:0px;
	text-decoration:none;
}

.PageTitle{
	border-bottom:1px solid #000;
}
.PageTitleList{
	padding-bottom:5px;
	font-size:16px;
	color:#785401;
	font-weight:normal;
	letter-spacing:0px;
	text-decoration:none;
	border-bottom:1px solid #000;
}
.PageTitleList a:link{
	font-size:14px;
	color:#000;
	font-weight:normal;
	letter-spacing:0px;
	text-decoration:none;
}
.PageTitleList a:visited{
	font-size:14px;
	color:#000;
	font-weight:normal;
	letter-spacing:0px;
	text-decoration:none;
}
.PageTitleList a:hover{
	font-size:14px;
	color:#000;
	font-weight:normal;
	letter-spacing:0px;
	text-decoration:underline;
}


#ContentTable{
background:#BBA37E url(../images/bg_content.jpg);
}
.Content{
	background:#ffffff url(../images/content_bg.jpg) top center no-repeat;
}


#MyPhotosNavTable{

}
.MyPhotosTabOn{
	border-right:1px solid #FFFFFF;
	background:#1BA1BC;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.MyPhotosTabOn a:link{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.MyPhotosTabOn a:visited{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.MyPhotosTabOn a:hover{
	color:#F93864;
	font-weight:bold;
	text-decoration:none;
}
.MyPhotosTab{
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background:#373C3F;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.MyPhotosTab a:link{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.MyPhotosTab a:visited{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.MyPhotosTab a:hover{
	color:#F93864;
	font-weight:bold;
	text-decoration:none;
}
.MyPhotosCount{
	background:#1BA1BC;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.MyPhotosCount a:link{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.MyPhotosCount a:visited{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.MyPhotosCount a:hover{
	color:#F93864;
	font-weight:bold;
	text-decoration:none;
}
#MyPhotosTable{
border:4px solid #1BA1BC;
}
.MyPhotosTableHD{
	background:#cccccc;
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
.MyPhotosTableHD a:link{
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
.MyPhotosTableHD a:visited{
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
.MyPhotosTableHD a:hover{
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
.Shorten{
	font-size:10px;
}
.initial {}
.normal {color:#000;}
.highlight {color:#000; background-color: #dddddd }

.CategoryMainColumn{
	background:#EEEEEE;
	width:360px;
}
.CategoryListColumn{	
	padding:3px;
}
.CategoryTop10Column{
	width:310px;
}
#CategoryMainPhotoTable{
}
.CategoryMainPhotoBg{
	background: #1BA1BC;
}
.CategoryMainPhotoHeadline{
	font-size:18px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.CategoryMainPhotoHeadline a:link{
	font-size:18px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.CategoryMainPhotoHeadline a:visited{
	font-size:18px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.CategoryMainPhotoHeadline a:hover{
	font-size:18px;
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}

#CategoryListTable{
}
.CategoryListPhoto{
	border: 1px black solid;
}
.CategoryListHeadline{
	font-size:18px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.CategoryListHeadline a:link{
	font-size:18px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.CategoryListHeadline a:visited{
	font-size:18px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.CategoryListHeadline a:hover{
	font-size:18px;
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}

.CategoryListText{
	color:#000;
	font-weight:normal;
	text-decoration:none;
}
.CategoryListText a:link{
	color:#F93864;
	font-weight:bold;
	text-decoration:none;
}
.CategoryListText a:visited{
	color:#F93864;
	font-weight:bold;
	text-decoration:none;
}
.CategoryListText a:hover{
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}

#TopRatedTable{
	padding:5px;
	margin-top:2px;
}
.TopRatedRowOn{
	background: #dddddd;
}
.TopRatedRowOff{
	background: #ffffff;
}
.TopRatedTitle{
	border-top:3px solid #1BA1BC;
	background:#27BBE1;
	font-size:24px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.TopRatedTitle a:link{
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.TopRatedTitle a:visited{
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.TopRatedTitle a:hover{
	font-size:16px;
	color:#F93864;
	font-weight:bold;
	text-decoration:none;
}
.TopRatedHeadline{
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.TopRatedHeadline a:link{
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.TopRatedHeadline a:visited{
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.TopRatedHeadline a:hover{
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}
.TopRatedPhoto{
	border: 1px black solid;
}

.TopRatedText{
	border-top:3px solid #ffffff;
}
.TopRatedNumber{
	border-top:3px solid #ffffff;
	background:#CC0000;
	font-family:times new roman,times,serif;
	font-size:55px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

#TopViewedTable{
	padding:5px;
	margin-top:2px;
}
.TopViewedRowOn{
	background: ;
}
.TopViewedRowOff{
	background: ;
}
.TopViewedTitle{
	border-top:0px solid #000;
	border-bottom:2px solid #000;
	font-size:21px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.TopViewedTitle a:link{
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.TopViewedTitle a:visited{
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.TopViewedTitle a:hover{
	font-size:16px;
	color:#F93864;
	font-weight:bold;
	text-decoration:none;
}
.TopViewedHeadline{
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.TopViewedHeadline a:link{
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.TopViewedHeadline a:visited{
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.TopViewedHeadline a:hover{
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}
.TopViewedPhoto{
	border: 1px black solid;
}

.TopViewedText{
	border-top:0px solid #ffffff;
}
.TopViewedNumber{
	border-top:0px solid #ffffff;
	background:#FCBB23;
	font-family:times new roman,times,serif;
	font-size:55px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

.MemberComments{
font-family:georgia,times,times new roman,serif;
font-size:21px;

color:#333;
}

.UploadButtons{
padding:2px;
width:70px;
font-size:11px;
text-align:center;
font-weight:bold;
color:#ffffff;
background:#F93864;
border:1px solid #000;
text-decoration: none;
text-transform:uppercase;
}
a.UploadButtons:link {
font-size:11px;
font-weight:bold;
color:#ffffff;
background:#F93864;
border:1px solid #000;
text-decoration: none;
}
a.UploadButtons:visited{
font-size:11px;
font-weight:bold;
color:#ffffff;
background:#F93864;
border:1px solid #000;
text-decoration: none;
}
a.UploadButtons:hover {
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background:#666;
border:1px solid #000;
text-decoration: none;
}

.EditButtons{
padding:3px;
width:70px;
font-size:11px;
text-align:center;
font-weight:bold;
color:#000;
background:#cccccc;
border:1px solid #000;
text-decoration: none;
text-transform:uppercase;
}
a.EditButtons:link {
font-size:11px;
font-weight:bold;
color:#000;
background:#cccccc;
border:1px solid #000;
text-decoration: none;
}
a.EditButtons:visited{
font-size:11px;
font-weight:bold;
color:#000;
background:#cccccc;
border:1px solid #000;
text-decoration: none;
}
a.EditButtons:hover {
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background:#666;
border:1px solid #000;
text-decoration: none;
}

.EditButtonsNeg{
padding:3px;
width:70px;
font-size:11px;
text-align:center;
font-weight:bold;
color:#ffffff;
background:#CC0000;
border:1px solid #000;
text-decoration: none;
text-transform:uppercase;
}
a.EditButtonsNeg:link {
font-size:11px;
font-weight:bold;
color:#ffffff;
background:#CC0000;
border:1px solid #000;
text-decoration: none;
}
a.EditButtonsNeg:visited{
font-size:11px;
font-weight:bold;
color:#ffffff;
background:#CC0000;
border:1px solid #000;
text-decoration: none;
}
a.EditButtonsNeg:hover {
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background:#666;
border:1px solid #000;
text-decoration: none;
}

.EditButtonsPos{
padding:3px;
width:70px;
font-size:11px;
text-align:center;
font-weight:bold;
color:#ffffff;
background:#669900;
border:1px solid #000;
text-decoration: none;
text-transform:uppercase;
}
a.EditButtonsPos:link {
font-size:11px;
font-weight:bold;
color:#ffffff;
background:#669900;
border:1px solid #000;
text-decoration: none;
}
a.EditButtonsPos:visited{
font-size:11px;
font-weight:bold;
color:#ffffff;
background:#669900;
border:1px solid #000;
text-decoration: none;
}
a.EditButtonsPos:hover {
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background:#666;
border:1px solid #000;
text-decoration: none;
}


#FormTable{
background:;
width:;
margin:;
}


.SearchForm{
border:1px solid #ffffff;
width:190px;
size:11px;
}
.SearchField{
background:url(../images/search_bg.gif) no-repeat;
width:240px;
height:28px;
}
p.Script{
	font-family:Garamond, Times, serif;
	font-size:18px;
	color:#FFFFFF;
	font-weight:normal;
	font-style:italic;
}

h1{
	font-size:32px;
	color:#666;
	font-weight:normal;
	letter-spacing:-2px;
	padding-bottom:0px;
	margin-bottom:0px;
}
h2{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:normal;
	letter-spacing:-1px;
	text-transform:uppercase;
}
h2 a:link{
	font-weight:normal;
	font-size:21px;
	letter-spacing:-1px;
	line-height:20px; 
	text-decoration:none;
}
h2 a:visited{
	font-weight:normal;
	font-size:21px;
	letter-spacing:-1px;
	line-height:20px; 
	text-decoration:none;
}
h2 a:hover{
	font-weight:normal;
	font-size:21px;
	letter-spacing:-1px;
	color:#073C21;
	text-decoration:none;
}

.Headline{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:5px;
	font-weight:bold;
	font-size:28px;
	letter-spacing:-1px;
	line-height:20px; 
	color:#000;
}
.HeadlineMed{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:5px;
	font-weight:bold;
	font-size:16px;
	letter-spacing:0px;
	line-height:1.5em; 
	color:#000;
}
.HeadlineMed a:link{
	font-weight:bold;
	font-size:16px;
	letter-spacing:0px;
	line-height:1.5em; 
	color:#000;
	text-decoration:none;
}
.HeadlineMed a:visted{
	font-weight:bold;
	font-size:16px;
	letter-spacing:0px;
	line-height:1.5em; 
	color:#000;
	text-decoration:none;
}
.HeadlineMed a:Hover{
	font-weight:bold;
	font-size:16px;
	letter-spacing:0px;
	line-height:1.5em; 
	color:#073C21;
	text-decoration:none;
}
.Author{
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:10px;
	font-weight:bold;
	font-size:12px;
	letter-spacing:0px;
	color:#666;
}
.DateTime{
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:20px;
	font-weight:normal;
	font-size:12px;
	letter-spacing:0px;
	color:#666;
}
p.Story{
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	color:#000;
}
.Photo{
border: 1px solid #000;
}
.PhotoSmall{
border: 0px solid #000;
margin-top:0px;
margin-bottom:5px;
}
.PhotoCaption{
background:#1BA1BC;
padding:5px;
}
.PhotoCaptionName{
	size:11px;
	font-weight:bold;
	color:#FFFFFF;
}
.PhotoCaptionBy{
	size:10px;
	font-style:italic;
	font-weight:bold;
	color:#FEE7AF;
}
.FormTitle{
	margin-left:0px;
	margin-right:0px;
	margin-top:20px;
	margin-bottom:5px;
	font-weight:bold;
	font-size:28px;
	letter-spacing:-1px;
	line-height:20px; 
	color:#000;
}
h3{
	margin-left:0px;
	margin-right:0px;
	margin-top:20px;
	margin-bottom:5px;
	font-weight:normal;
	font-size:24px;
	letter-spacing:-1px;
	line-height:20px; 
	color:#1BA1BC;
	background:#EEEEEE;
	
}
h3 a:link{
font-family:garamond,times,serif;
font-weight:bold;
font-size:21px;
color:#073C21;
}
h3 a:visited{
font-family:garamond,times,serif;
font-weight:bold;
font-size:21px;
color:#073C21;
}
h3 a:hover{
font-family:garamond,times,serif;
font-weight:bold;
font-size:21px;
color:#073C21;
}
h4{
	margin-left:0px;
	margin-right:0px;
	margin-top:20px;
	margin-bottom:0px;
	font-size:18px;
	color:#000;
	font-weight:bold;
	padding:0px;
}
h4 a:link{
	margin-left:0px;
	margin-right:0px;
	margin-top:20px;
	margin-bottom:0px;
	font-size:18px;
	color:#000;
	font-weight:bold;
	padding:0px;
}
h4 a:visited{
	margin-left:0px;
	margin-right:0px;
	margin-top:20px;
	margin-bottom:0px;
	font-size:18px;
	color:#000;
	font-weight:bold;
	padding:0px;
}
h4 a:hover{
	margin-left:0px;
	margin-right:0px;
	margin-top:20px;
	margin-bottom:0px;
	font-size:18px;
	color:#000;
	font-weight:bold;
	padding:0px;
}
.Communities ul {margin:0px;}
.Communities li {margin-left:0px; padding:0px; list-style:square; }

.SearchButton{
	padding:5px;
}
.SearchButton a:link{
	background:#96D7EB;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding:5px;
	border:1px solid #ffffff;
	text-decoration:none;
}
.SearchButton a:visited{
	background:#96D7EB;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding:5px;
	border:1px solid #ffffff;
	text-decoration:none;
}
.SearchButton a:hover{
	background:#ABC45C;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	padding:5px;
	border:1px solid #ffffff;
	text-decoration:none;
}
#SearchResultsTable{
	padding:5px;
}
.SearchResultsTitle{
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.SearchResultsTitle a:link{
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.SearchResultsTitle a:visited{
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.SearchResultsTitle a:hover{
	font-size:16px;
	color:#F93864;
	font-weight:bold;
	text-decoration:none;
}
.SearchResultsText{
	border-bottom:1px solid #666666;
}

.PageNumbering{
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
.PageNumbering a:link{
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
.PageNumbering a:visited{
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
.PageNumbering a:hover{
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}
.PhotoCommentsAction{
	border-left:0px solid #000;
	background:#EEEEEE;
}
.PhotoCommentTableHeader{
	background:#1BA1BC;
	font-size:16px;
	color:#EEEEEE;
	font-weight:bold;
}

.StartingBid{
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;
	font-weight:normal;
	font-size:21px;
	letter-spacing:-1px;
	line-height:20px; 
	color:#999;
}
.CurrentBid{
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;
	font-weight:normal;
	font-size:21px;
	letter-spacing:-1px;
	line-height:20px; 
	color:#F93864;
}
.CurrentBidSmall{
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;
	font-weight:normal;
	font-size:16px;
	letter-spacing:-1px;
	line-height:20px; 
	color:#F93864;
}
.BuyItNowPrice{
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;
	font-weight:normal;
	font-size:21px;
	letter-spacing:-1px;
	line-height:20px; 
	color:Green;
}
.BuyItNowPriceSmall{
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;
	font-weight:normal;
	font-size:16px;
	letter-spacing:-1px;
	line-height:20px; 
	color:Green;
}
.Duration{
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;
	font-weight:normal;
	font-size:21px;
	letter-spacing:-1px;
	line-height:20px; 
	color:#000;
}
#ErrorTable
{        
  margin: 0 20px 20px 20px;
  padding: 10px;
  background: #F7E8EF;
  color: #990000;
  font-weight:bold;
  font-size: 18px;
}
#error {        
  margin: 0 20px 20px 20px;
  padding: 10px;
  background: #F7E8EF;
  color: #990000;
  font-weight:bold;
  font-size: 18px;
}

#kool {        
  margin: 0 20px 20px 20px;
  padding: 10px;
  background: #E1FFCE;
  color: #336600;
  font-weight:bold;
  font-size: 18px;
}
.error {        
  margin: 0 20px 20px 20px;
  padding: 10px;
  background: #F7E8EF;
  color: #990000;
  font-weight:bold;
  font-size: 18px;
}

.kool {        
  margin: 0 20px 20px 20px;
  padding: 10px;
  background: #E1FFCE;
  color: #336600;
  font-weight:bold;
  font-size: 18px;
}
.TableRowOdd {        
  border-bottom:1px solid #666;
  background: #FFFFFF;
}
.TableRowEven{        
  border-bottom:1px solid #666;
  background: #EEEEEE;
}
.TableRowSubtotal{        
  border-top:1px dashed #666;
  font-style:italic;
}
.TableRowTotal{        
  border-top:1px solid #666;
  font-weight:bold;
  font-size: 18px;
}
.AdminTableHD
{
background: #000;
color:#CCCCCC;
}
.AdminTableRow
{
color:#000;
}
.AdminTopLine{
background: #000;
}
.AdminTitle{
background: #333;
}
#AdminLeftNavCol{        
  width:175px;
  background: #000;
}
#AdminLeftNavTable{ 
width:100%;       
}
.AdminLeftNav{
border-bottom: 1px solid #666;
}


p.List{	
	line-height:2em;
	margin:0px;
}
