BODY 

{

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	PADDING-TOP: 0px;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px 0px 0px;

	background-color:#f4f4f4;

	color:#444444;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

background-image:url(images/mainbg.gif);

background-position:top;

background-repeat:repeat-x;

}



* html .png{

position:relative;

behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));

}



/*---------------------------------------CONTENT-----------------------------------------------*/





			.third {

				width: 30%;

				float: left;

			}

			.clear {

				clear: both;}

.alert

{

font-family:arial;

font-size:11px;

color:#FF0000;

font-weight:bold;

}

.text

{

	color:#222222;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

text-align:left;

font-weight:normal;

}

.text-bold

{

	color:#222222;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

text-align:left;

font-weight:bold;

}



.answers

{

	color:#222222;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

text-align:left;

font-weight:normal;



vertical-align:top;



background-image:url(images/answer_icon.gif);

background-position:left top;

background-repeat:no-repeat;



display:block;

padding-left:24px;

}







.contentarea

{

	color:#222222;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

	text-align:left;

padding-left:2px;

padding-right:2px;

vertical-align:top;

}





.headings

{

	color:#353535;

	font-family:georgia;

	font-size:20px;

	text-align:left;

	line-height:40px;

vertical-align:top;

}



.headingswhite

{

	color:#343434;

	font-family:georgia;

	font-size:14px;

	text-align:left;

	line-height:16px;

vertical-align:top;

font-weight:bold;

text-decoration:none;

}



a:hover.headingswhite

{

	color:#ff5d00;

	font-family:georgia;

	font-size:14px;

	text-align:left;

	line-height:16px;

vertical-align:top;

font-weight:bold;

text-decoration:none;

}



.headingsbig

{

	color:#353535;

	font-family:georgia;

	font-size:24px;

	text-align:left;

	line-height:28px;

vertical-align:top;

}





.pricebig

{

	color:#de540c;

	font-family:georgia;

	font-size:20px;

	text-align:left;

	line-height:26px;

vertical-align:top;

font-weight:normal;

}






.pricesmall

{

	color:#de540c;

	font-family:georgia;

	font-size:12px;
	font-weight:bold;

	text-align:left;

	line-height:14px;

vertical-align:top;


}





.biglinks

{

	color:#353535;

	font-family:georgia;

	font-size:24px;

	text-align:left;

	line-height:26px;

vertical-align:top;

font-weight:bold;

text-decoration:none;



}

a:hover.biglinks

{

	color:#de540c;

	font-family:georgia;

	font-size:24px;

	text-align:left;

	line-height:26px;

vertical-align:top;

font-weight:bold;

text-decoration:none;

}





.headerbg

{

background-image:url(images/headerbg.gif);

background-position:top;

background-repeat:repeat-x;

}



.navbg

{

background-image:url(images/navbg.gif);

background-position:top;

background-repeat:repeat-x;

}



.headerlinksbold

{

font-family:arial;

font-size:11px;

font-weight:bold;

color:#e0e0e0;

line-height:14px;

text-decoration:none;

	outline-style:none;

}



a:hover.headerlinksbold

{

font-family:arial;

font-size:11px;

font-weight:bold;

color:#4fffff;

line-height:14px;

text-decoration:none;

	outline-style:none;

}



.headerlinks

{

font-family:arial;

font-size:11px;

font-weight:normal;

color:#ababab;

line-height:14px;

text-decoration:none;

	outline-style:none;

}



a:hover.headerlinks

{

font-family:arial;

font-size:11px;

font-weight:normal;

color:#4fffff;

line-height:14px;

text-decoration:none;

	outline-style:none;

}



.blueslash

{

font-family:arial;

font-size:11px;

font-weight:normal;

color:#4fffff;

margin-left:7px;

margin-right:7px;

line-height:14px;



}



.darkdivider

{

background-image:url(images/dark_divider.gif);

background-position:center top;

background-repeat:repeat-x;

}



.lightdividershade

{

background-image:url(images/lightdivider.gif);

background-position:center bottom;

background-repeat:repeat-x;

}





.lightdivider

{

background-image:url(images/light_divider_dot.gif);

background-position:center;

background-repeat:repeat-x;

}





.searchbg

{

background-image:url(images/search_bg.gif);

background-position:top;

background-repeat:repeat-x;}





.cartbg

{

background-image:url(images/cartbg.gif);

background-position:top;

background-repeat:repeat-x;

font-family:arial;

font-size:11px;

font-weight:normal;

color:#eee;

line-height:14px;

text-decoration:none;

}



.cartcount

{

font-family:georgia;

font-size:20px;

font-weight:normal;

color:#4fffff;

line-height:22px;

text-decoration:none;

vertical-align:top;

	outline-style:none;

}



a:hover.cartcount

{

font-family:georgia;

font-size:20px;

font-weight:normal;

color:#e9aa1f;

line-height:20px;

text-decoration:none;

vertical-align:top;

	outline-style:none;

}





.carttext

{

font-family:arial;

font-size:11px;

font-weight:normal;

color:#eee;

line-height:14px;

}



.wins

{

font-family:georgia;

font-size:18px;

font-weight:normal;

color:#cb4b01;

line-height:20px;

text-decoration:none;

vertical-align:top;

	outline-style:none;

}



a:hover.wins

{

font-family:georgia;

font-size:18px;

font-weight:normal;

color:#00b5b5;

line-height:20px;

text-decoration:none;

vertical-align:top;

	outline-style:none;

}



.searchfield

{

border:0px;

	color:#222222;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

text-align:left;

background-color:transparent;

padding-left:5px;

padding-right:5px;



}




.smalltext

{

font-family:georgia;

font-size:10px;

font-weight:normal;

color:#7a7a7a;

line-height:14px;

text-decoration:none;



}



.smalltextlinks

{

font-family:georgia;

font-size:10px;

font-weight:normal;

color:#444;

line-height:14px;

text-decoration:underline;

margin-left:3px;

	outline-style:none;

}



a:hover.smalltextlinks

{

font-family:georgia;

font-size:10px;

font-weight:normal;

color:#d29000;

line-height:14px;

text-decoration:underline;

margin-left:3px;

	outline-style:none;

}







.smallkeywords

{

font-family:georgia;

font-size:10px;

font-weight:normal;

color:#7a7a7a;

line-height:14px;

text-decoration:underline;

margin-left:0px;

	outline-style:none;

}



a:hover.smallkeywords

{

font-family:georgia;

font-size:10px;

font-weight:normal;

color:#d29000;

line-height:14px;

text-decoration:underline;

margin-left:0px;

	outline-style:none;

}



.drcontestheading

{

background-image:url(images/dr_contest.gif);
background-position:top left;
background-repeat:no-repeat;

}



.panelbg

{

background-image:url(images/panelbg.gif);

background-position:top center;

background-repeat:no-repeat;

}





.lightdividertop

{

background-image:url(images/light_divider.gif);

background-position:top center;

background-repeat:repeat-x;

}





.contesttext

{

	color:#222222;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

	text-align:left;

	padding-left:5px;

	padding-right:5px;

}



.seeallbutton

{

border-left:0px solid #dcdddd;

border-right:0px solid #dcdddd;

border-top:0px solid #dcdddd;

background-color:none;

font-family:arial;

font-size:11px;

font-weight:normal;

text-decoration:underline;

text-align:right;

color:#222;

padding-top:0px;

padding-bottom:0px;

padding-left:10px;

padding-right:10px;

line-height:34px;

vertical-align:bottom;

	outline-style:none;

}



a:hover.seeallbutton

{

border-left:0px solid #dcdddd;

border-right:0px solid #dcdddd;

border-top:0px solid #dcdddd;

background-color:none;

font-family:arial;

font-size:11px;

font-weight:normal;

text-decoration:underline;

text-align:right;

color:#de540c;

padding-top:0px;

padding-bottom:0px;

padding-left:10px;

padding-right:10px;

line-height:34px;

vertical-align:bottom;

	outline-style:none;

}



.lightdividerbtm

{

background-image:url(images/lightdivider_btm.gif);

background-position:bottom center;

background-repeat:repeat-x;



}



.artworktitle

{

font-family:georgia;

font-size:11px;

color:#353535;

line-height:14px;

vertical-align:top;

text-align:center;

text-decoration:none;

	outline-style:none;

}



a:hover.artworktitle

{

font-family:georgia;

font-size:11px;

color:#353535;

line-height:14px;

vertical-align:top;

text-align:center;

text-decoration:underline;

	outline-style:none;

}



.artistname

{

font-family:arial;

font-size:11px;

color:#00b1b1;

line-height:14px;

vertical-align:top;

text-align:center;

text-decoration:underline;

font-style:italic;

	outline-style:none;

}



a:hover.artistname

{

font-family:arial;

font-size:11px;

color:#d29000;

line-height:14px;

vertical-align:top;

text-align:center;

font-style:italic;

text-decoration:underline;

	outline-style:none;

}



.dollar

{

font-family:georgia;
font-size:11px;
color:#00adad;
line-height:14px;
vertical-align:top;
text-align:left;
text-decoration:none;

border: 1px dotted #78d6d6;

font-weight:bold;
padding-bottom:3px;
padding-left:6px;
padding-right:6px;
padding-top:3px;

}





.dollar-discounted

{

font-family:georgia;
font-size:11px;
color:#000;
line-height:14px;
vertical-align:top;
text-align:left;
text-decoration:none;

font-weight:bold;
padding-bottom:3px;
padding-left:6px;
padding-right:6px;
padding-top:3px;

background-image:url(images/discountcross.gif);
background-position:left top;
background-repeat:no-repeat;

}



.rs

{

font-family:georgia;
font-size:11px;
color:#c18400;
line-height:14px;
vertical-align:top;
text-align:left ;
text-decoration:none;

border: 1px dotted #e9c16c;


font-weight:bold;
padding-bottom:3px;
padding-left:6px;
padding-right:6px;
padding-top:3px;


}





.rs-discounted

{

font-family:georgia;

font-size:11px;

color:#000;

line-height:14px;

vertical-align:top;

text-align:left;

text-decoration:none;


font-weight:bold;

padding-bottom:3px;

padding-left:6px;

padding-right:6px;

padding-top:3px;



background-image:url(images/discountcross.gif);

background-position:left top;

background-repeat:no-repeat;

}



.teebasebox

{

font-family:georgia;

font-size:11px;

	color:#222222;

line-height:14px;

vertical-align:top;

text-align:center;

text-decoration:none;

font-weight:normal;

padding-bottom:10px;

padding-left:15px;

padding-right:15px;

padding-top:15px;

background-image:url(images/avatar_base.gif);

background-position:top center;

background-repeat:no-repeat;

}



.imageboxlink

{

border:1px solid #c2c2c2;

display:block;

outline-style:none;



}



a:focus.imageboxlink, a.active.imageboxlink

{

border:1px solid #de540c;

display:block;

outline-style:none;}



.imageboxlink-selected

{

border:1px solid #de540c;

display:block;

outline-style:none;}





.imageboxlink:hover

{

border:1px solid #de540c;

display:block;

outline-style:none;}





.imagebox

{

border:1px solid #c2c2c2;

}





.imagebox:hover

{

border:1px solid #de540c;

}











.votecount

{

	color:#353535;

	font-family:georgia;

	font-size:14px;

	text-align:left;

	line-height:16px;

font-weight:bold;

vertical-align:top;

}



.dividervert

{

background-image:url(images/divider_vert.gif);

background-position:center top;

background-repeat:repeat-y;

}



.dividerwhite

{

background-image:url(images/white_dot.gif);

background-position:center top;

background-repeat:repeat-x;

}



.hyperlinks

{

font-family:arial;

font-size:11px;

font-weight:normal;

line-height:14px;

color:#de540c;	outline-style:none;

}



a:hover.hyperlinks

{

font-family:arial;

font-size:11px;

font-weight:normal;

line-height:14px;

color:#00b5b5;	outline-style:none;

}







.hyperlinkswhite

{

font-family:arial;

font-size:11px;

font-weight:normal;

line-height:14px;

color:#de540c;	

outline-style:none;

}



a:hover.hyperlinkswhite

{

font-family:arial;

font-size:11px;

font-weight:normal;

line-height:14px;

color:#00b5b5;	outline-style:none;

}





.facebookbox

{

background-color:#c2c2c2;

padding:4px;

border:1px solid #afafaf;

}





.footer-headings

{

font-family:georgia;

font-size:14px;

font-weight:bold;

line-height:16px;

color:#efefef;

text-align:left;

padding-bottom:5px;

}



.footer-bar

{

background-color:#010101;

padding-bottom:15px;

padding-left:5px;

padding-right:5px;

padding-top:15px;

text-align:left;

font-family:arial;

font-size:11px;

color:#999;

line-height:14px;

border-top:1px solid #111;

}





.footer-bar-heading

{



font-family:arial;

font-size:12px;

font-weight:bold;

color:#000;

padding-left:5px;

padding-right:26px;

padding-bottom:2px;

padding-top:2px;

border:1px solid #028d8d;

background-color:#4fffff;



margin-right:14px;



background-image:url(images/info-icon.gif);

background-position:right;

background-repeat:no-repeat;

}



.footerbg

{

background-image:url(images/footer_bg.gif);

background-position:top;

background-repeat:repeat-x;

padding-top:30px;

padding-bottom:30px;}



.footerlinks

{

font-family:arial;

font-size:11px;

line-height:14px;

text-decoration:none;

color:#7a7a7a;

border-bottom:1px solid #242424;

padding-bottom:2px;

padding-left:3px;

display:block;

margin-top:6px;	outline-style:none;

}





a:hover.footerlinks

{

font-family:arial;

font-size:11px;

line-height:14px;

text-decoration:none;

color:#4fffff;

border-bottom:1px solid #242424;

padding-bottom:2px;

padding-left:3px;

display:block;

margin-top:6px;	outline-style:none;

}







.footerlinks2

{

font-family:arial;

font-size:11px;

line-height:14px;

text-decoration:none;

color:#7a7a7a;



}





a:hover.footerlinks2

{

font-family:arial;

font-size:11px;

line-height:14px;

text-decoration:none;

color:#4fffff;



}



.footertext

{

font-family:arial;

font-size:11px;

line-height:14px;

text-decoration:none;

color:#7a7a7a;

text-align:left;

}



.footer-slash

{

font-family:arial;

font-size:11px;

line-height:14px;

text-decoration:none;

color:#1d7979;

margin-left:10px;

margin-right:10px;

}



.credit

{

font-family:arial;

font-size:11px;

line-height:14px;

text-decoration:none;

color:#7a7a7a;	outline-style:none;



}





a:hover.credit

{

font-family:arial;

font-size:11px;

line-height:14px;

text-decoration:none;

color:#4fffff;	outline-style:none;



}



.opacity

{-moz-opacity: .7;

	filter: alpha(opacity=70);

}



.opacity:hover

{-moz-opacity: 1.0;

	filter: alpha(opacity=100);

}



.sortpanelbg

{

background-image:url(images/sort_panel_mid.gif);

background-position:top;

background-repeat:repeat-x;

background-color:#000000;

vertical-align:top;

text-align:center;

}



.paginationbaseline

{

border-bottom:1px solid #dedfdf;

text-align:right;}



.pagination

{

font-family:arial;

font-size:11px;

font-weight:normal;

color:#fff;

padding-bottom:6px;

padding-left:10px;

padding-right:10px;

padding-top:5px;

background-color:#c0c0c0;

line-height:25px;

text-decoration:none;

	outline-style:none;

}



a:hover.pagination

{

font-family:arial;

font-size:11px;

font-weight:normal;

color:#4fffff;

padding-bottom:6px;

padding-left:10px;

padding-right:10px;

padding-top:5px;

background-color:#2d2d2d;

line-height:25px;

text-decoration:none;

border-top:1px solid #4fffff;	outline-style:none;

}



.paginationselected

{

font-family:arial;

font-size:11px;

font-weight:normal;

color:#4fffff;

padding-bottom:6px;

padding-left:10px;

padding-right:10px;

padding-top:5px;

background-color:#2d2d2d;

line-height:25px;

text-decoration:none;

border-top:1px solid #4fffff;

}

.dropdowncolumn{

font-family:arial;

font-size:11px;

font-weight:bold;

color:#b9b9b9;

line-height:14px;

text-decoration:none;

}



.quicklinks

{

font-family:georgia;

font-size:14px;

font-weight:bold;

line-height:16px;

color:#353535;

text-align:left;

}







.questions

{

font-family:georgia;

font-size:14px;

font-weight:bold;

line-height:16px;

color:#353535;



vertical-align:top;



background-image:url(images/question_icon.gif);

background-position:left top;

background-repeat:no-repeat;



padding-left:24px;

display:block;

}









.tip

{

font-family:georgia;

font-size:12px;

font-weight:bold;

line-height:14px;

color:#353535;



vertical-align:top;



background-image:url(images/tip_icon.gif);

background-position:left top;

background-repeat:no-repeat;



padding-left:24px;

display:block;



text-decoration:underline;



padding-bottom:5px;

padding-top:2px;

}





a:hover.tip

{

font-family:georgia;

font-size:11px;

font-weight:bold;

line-height:14px;

color:#de540c;



vertical-align:top;



background-image:url(images/tip_icon.gif);

background-position:left top;

background-repeat:no-repeat;



padding-left:24px;

display:block;



text-decoration:none;



padding-bottom:5px;

padding-top:2px;

}



.bulletlinks{

font-family:Arial;

font-size:11px;

color:#7a7a7a;

padding-left:20px;

background-image:url(images/list_arrow_roll.gif);

background-position:left top;

background-repeat:no-repeat;

line-height:14px;

text-decoration:none;

border-bottom:1px solid #dedfdf;

display:block;

padding-top:3px;

padding-bottom:4px;

	outline-style:none;



}





a:hover.bulletlinks{

font-family:Arial;

font-size:11px;

color:#353535;

padding-left:20px;

background-image:url(images/list_arrow_lite.gif);

background-position:left top;

background-repeat:no-repeat;

line-height:14px;

text-decoration:none;

border-bottom:1px solid #dedfdf;

display:block;

padding-top:3px;

padding-bottom:4px;

	outline-style:none;

}











.slide1

{

background-image:url(images/slide1.jpg);

background-repeat:no-repeat;

background-position:center;

margin:0;

padding:0;



}



.slideinfobox

{

background-image:url(images/boxbg.png);

background-position:center;

padding:10px;

}





.artworktitlebig

{

font-family:georgia;

font-size:12px;

color:#353535;

line-height:14px;

vertical-align:top;

text-align:left;

text-decoration:none;

font-weight:bold;	outline-style:none;

}



a:hover.artworktitlebig

{

font-family:georgia;

font-size:12px;

color:#353535;

line-height:14px;

vertical-align:top;

text-align:left;

text-decoration:underline;

font-weight:bold;	outline-style:none;

}





.price

{

font-family:georgia;

font-size:18px;

color:#353535;

line-height:28px;

vertical-align:top;

text-align:left;

text-decoration:none;

font-weight:normal;

}



.priceslash

{

font-family:georgia;

font-size:18px;

margin-left:5px;

margin-right:5px;

color:#d49306;

line-height:28px;

vertical-align:top;

text-align:left;

text-decoration:none;

font-weight:normal;

}





.slash

{

font-family:georgia;

font-size:9px;

margin-left:2px;

margin-right:1px;

color:#d49306;

line-height:14px;

vertical-align:top;

text-align:left;

text-decoration:none;

font-weight:normal;

}



.lightbtnnext

{

background-image:url(images/arrow_light_right.gif);

background-position:right;

background-repeat:no-repeat;

font-family:arial;

font-size:11px;

text-decoration:none;

line-height:14px;

padding-bottom:2px;

padding-top:0px;

padding-left:0px;

padding-right:18px;

color:#353535;

outline-style:none;

font-weight:bold;	outline-style:none;



}



a:hover.lightbtnnext

{

background-image:url(images/arrow_light_right2.gif);

background-position:right;

background-repeat:no-repeat;

font-family:arial;

font-size:11px;

text-decoration:none;

line-height:14px;

padding-bottom:2px;

padding-top:0px;

padding-left:0px;

padding-right:18px;

color:#de540c;

outline-style:none;

font-weight:bold;	outline-style:none;





}







.lightbtnprev

{

background-image:url(images/arrow_light_left.gif);

background-position:left;

background-repeat:no-repeat;

font-family:arial;

font-size:11px;

text-decoration:none;

line-height:14px;

padding-bottom:2px;

padding-top:0px;

padding-left:16px;

padding-right:0px;

color:#353535;

outline-style:none;

font-weight:bold;	outline-style:none;



}



a:hover.lightbtnprev

{

background-image:url(images/arrow_light_left2.gif);

background-position:left;

background-repeat:no-repeat;

font-family:arial;

font-size:11px;

text-decoration:none;

line-height:14px;

padding-bottom:2px;

padding-top:0px;

padding-left:16px;

padding-right:0px;

color:#de540c;

outline-style:none;

font-weight:bold;	outline-style:none;





}





.collection

{

	font-family:arial;

	font-size:10px;

	font-weight:normal;

	text-align:left;

	color:#1286ad;

	font-style:italic;

	line-height:14px;

	text-decoration:none;	outline-style:none;

	}



a:hover.collection

{

	font-family:arial;

	font-size:10px;

	font-weight:normal;

	text-align:left;

	color:#d19900;

	font-style:italic;

	line-height:14px;

	text-decoration:underline;	outline-style:none;

	}









.comments{

font-family:georgia;

font-size:11px;

font-weight:normal;

line-height:14px;

padding-left:10px;

padding-right:10px;

color:#353535;

text-align:left;

}





.comments-sub{

font-family:arial;

font-size:11px;

font-weight:normal;

line-height:14px;

margin-left:10px;

color:#727171;

text-align:left;

padding-bottom:5px;

}





.comments-box{

font-family:arial;

font-size:10px;

font-weight:normal;

line-height:14px;

padding:10px;

text-align:left;

border:1px solid #dcdcdc;

border-bottom:1px solid #ccc;

border-right:1px solid #ddd;

background-color:#fcfdff;

}



.comments-box:hover

{

font-family:arial;

font-size:10px;

font-weight:normal;

line-height:14px;

padding:10px;

text-align:left;

border:1px solid #dcdcdc;

border-bottom:1px solid #ccc;

border-right:1px solid #ddd;

background-color:#eafafd;

}



.comments-on-comments-box{

font-family:georgia;

font-size:11px;

font-weight:normal;

line-height:14px;

padding:10px;

text-align:left;

border-top:1px solid #fff;

border-bottom:1px solid #cdcdcd;

border-left:1px solid #cdcdcd;

border-right:1px solid #cdcdcd;

background-color:#f2f2f2;



}



.comments-on-comments-box:hover

{

font-family:georgia;

font-size:11px;

font-weight:normal;

line-height:14px;

padding:10px;

text-align:left;

border-top:1px solid #fff;

border-bottom:1px solid #cdcdcd;

border-left:1px solid #cdcdcd;

border-right:1px solid #cdcdcd;

background-color:#e6eef0;



}





.user-thumbnail

{

border:1px solid #bbb;

background-color:#fff;

}

.user-thumbnail:hover

{

border:1px solid #ff5d00;

background-color:#FFFFFF;

}





.user-thumbnail-sub

{

border:1px solid #ccc;

background-color:#f6f6f6;

}

.user-thumbnail-sub:hover

{

border:1px solid #f5b590;

background-color:#fff;

}







.commentslink{

font-family:georgia;

font-size:10px;

font-weight:bold;

font-style:italic;

line-height:14px;

padding-left:15px;

color:#727171;

text-align:left;

background-image:url(images/comment_icon.gif);

background-position:left;

background-repeat:no-repeat;

text-decoration:none;	

outline-style:none;

}



a:hover.commentslink{

font-family:georgia;

font-size:10px;

font-weight:bold;

font-style:italic;

line-height:14px;

padding-left:15px;

color:#25c8ff;

text-align:left;

background-image:url(images/comment_icon.gif);

background-position:left;

background-repeat:no-repeat;	outline-style:none;

}









.show-all-comments-link{

font-family:georgia;

font-size:10px;

font-style:italic;

line-height:14px;

padding-left:15px;

color:#727171;

text-align:left;

background-image:url(images/show-comments-icon.gif);

background-position:left;

background-repeat:no-repeat;

text-decoration:none;	

outline-style:none;

}



a:hover.show-all-comments-link{

font-family:georgia;

font-size:10px;

font-style:italic;

line-height:14px;

padding-left:15px;

color:#25c8ff;

text-align:left;

background-image:url(images/show-comments-icon2.gif);

background-position:left;

background-repeat:no-repeat;	

outline-style:none;

}







.ratings

{

font-family:georgia;

font-size:18px;

color:#222;

text-align:left;

padding-left:0px;

line-height:20px;

font-weight:bold;



}



.textarea

{



color:#222222;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

	text-align:left;

	border-top:1px solid #c0c0c0;

	border-left:1px solid #c0c0c0;

	border-right:1px solid #fff;

	border-bottom:1px solid #fff;

	

	padding:5px;

	background-color:#efefef;



width:97%;





}



.textarea:hover

{

	color:#222222;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

	text-align:left;

	border-top:1px solid #2effff;

	border-left:1px solid #2effff;

	border-right:1px solid #2effff;

	border-bottom:1px solid #2effff;

	padding:5px;

	background-color:#fefefe;



width:97%;

}





.selectbox{

	border-left:1px solid #222;

	border-bottom:1px solid #222;

	border-right:1px solid #222;

	border-top:1px solid #222;

	cursor:pointer;





	background-color:#000;

	padding-bottom:5px;

	padding-left:4px;

	padding-right:5px;

	padding-top:5px;

	

	margin-bottom:4px;



	

	font-family:arial;

	font-size:11px;

	font-weight:normal;

	color:#a5a5a5;

	

	width:100%;

	

	outline-style:none;

	

	}

	

	

	.selectbox:hover{

	border-left:1px solid #222;

	border-bottom:1px solid #4fffff;

	border-right:1px solid #222;

	border-top:1px solid #222;

	cursor:pointer;



	background-color:#000;

	padding-bottom:5px;

	padding-left:4px;

	padding-right:5px;

	padding-top:5px;

	

	margin-bottom:4px;



	

	font-family:arial;

	font-size:11px;

	font-weight:normal;

	color:#fff;

	

	width:100%;

	

		outline-style:none;

	

	}

	

	

	

	

	

.favcount

{

font-family:georgia;

font-size:11px;

color:#fc0002;

text-align:left;

padding-left:20px;

background-image:url(images/fav_icon.gif);

background-repeat:no-repeat;

background-position:left;

line-height:14px;

text-decoration:none;	outline-style:none;	outline-style:none;

}



a:hover.favcount

{

font-family:georgia;

font-size:11px;

color:#ffbb00;

text-align:left;

padding-left:20px;

background-image:url(images/fav_icon2.gif);

background-repeat:no-repeat;

background-position:left;

line-height:14px;

text-decoration:none;	outline-style:none;

}





.addtofav

{

	background-image:url(images/add_to_fav_icon.gif);

	background-position:left;

	background-repeat:no-repeat;

	color:#454545;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

	padding-left:20px;

	text-decoration:none;

		padding-bottom:1px;

	padding-top:1px;

	font-weight:bold;	outline-style:none;

}



a:hover.addtofav

{

	background-image:url(images/add_to_fav_icon2.gif);

	background-position:left;

	background-repeat:no-repeat;

	color:#d19900;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

	padding-left:20px;

		text-decoration:underline;

			padding-bottom:1px;

	padding-top:1px;

	font-weight:bold;	outline-style:none;

}







.reportabuse

{

	background-image:url(images/report_icon.gif);

	background-position:left;

	background-repeat:no-repeat;

	color:#7a7a7a;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

	padding-left:22px;

	text-decoration:none;

		padding-bottom:1px;

	padding-top:1px;

	font-weight:normal;	

	outline-style:none;

}



a:hover.reportabuse

{

	background-image:url(images/report_icon2.gif);

	background-position:left;

	background-repeat:no-repeat;

	color:#d19900;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

	padding-left:22px;

		text-decoration:underline;

			padding-bottom:1px;

	padding-top:1px;

	font-weight:normal;	

	outline-style:none;

}







.delete-comment

{

	background-image:url(images/delete-comment-icon.gif);

	background-position:left;

	background-repeat:no-repeat;

	color:#7a7a7a;

	font-family:georgia;

	font-style:italic;

	font-size:10px;

	text-align:left;

	line-height:14px;

	padding-left:14px;

	text-decoration:none;

		padding-bottom:1px;

	padding-top:1px;

	font-weight:normal;	

	outline-style:none;

}



a:hover.delete-comment

{

	background-image:url(images/delete-comment-icon-roll.gif);

	background-position:left;

	background-repeat:no-repeat;

	color:#d19900;

	font-family:georgia;

	font-style:italic;

	font-size:10px;

	text-align:left;

	line-height:14px;

	padding-left:14px;

		text-decoration:underline;

			padding-bottom:1px;

	padding-top:1px;

	font-weight:normal;	

	outline-style:none;

}







.addusertofav

{

	background-image:url(images/add_user_fav_icon.gif);

	background-position:left;

	background-repeat:no-repeat;

	color:#454545;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

	padding-left:24px;

	text-decoration:none;

	padding-bottom:1px;

	padding-top:1px;

	font-weight:bold;	outline-style:none;

}



a:hover.addusertofav

{

	background-image:url(images/add_user_fav_icon2.gif);

	background-position:left;

	background-repeat:no-repeat;

	color:#d19900;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

	padding-left:24px;

		text-decoration:underline;

			padding-bottom:1px;

	padding-top:1px;

	font-weight:bold;	outline-style:none;

}









.addtocart

{

	background-image:url(images/shopping_cart_icon.gif);

	background-position:left;

	background-repeat:no-repeat;

	color:#343434;

	font-family:georgia;

	font-size:20px;

	text-align:left;

	line-height:24px;

	text-decoration:none;

	font-weight:normal;



	padding-left:38px;

	padding-bottom:10px;

	padding-top:10px;

	

	outline-style:none;	outline-style:none;

	

	border-bottom:1px dashed #dcdcdc;

	display:block;



}



a:hover.addtocart

{

	background-image:url(images/shopping_cart_icon2.gif);

	background-position:left;

	background-repeat:no-repeat;

	color:#111;

	font-family:georgia;

	font-size:20px;

	text-align:left;

	line-height:24px;

	text-decoration:none;

	font-weight:normal;



	padding-left:38px;

	padding-bottom:10px;

	padding-top:10px;

	

	outline-style:none;	outline-style:none;

	

	border-bottom:1px dashed #7a7a7a;

	display:block;







}









.profilephoto

{





background-color:#efefef;
border-right:1px solid #cdcdcd;
border-bottom:1px solid #cdcdcd;

border-left:1px solid #ededed;
border-top:1px solid #ededed;


background-position:center;

background-repeat:no-repeat;

vertical-align:middle;

}





.profilephotothumb

{





background-color:#cacaca;



background-position:center;

background-repeat:no-repeat;

}





.favdesignerthumb

{





background-color:#f3f3f3;



background-position:center;

background-repeat:no-repeat;

}



.profileheadings

{





background-color:#676767;

border:0px solid #565656;

background-position:center;

background-repeat:no-repeat;

padding-bottom:6px;

padding-top:6px;

padding-left:10px;

padding-right:10px;



font-family:arial;

font-size:11px;

font-weight:bold;

color:#fff;



line-height:14px;

text-align:left;

}





.profileheadings2

{





background-color:#676767;

border:1px solid #565656;

background-position:center;

background-repeat:no-repeat;

padding-bottom:6px;

padding-top:6px;

padding-left:10px;

padding-right:10px;



font-family:arial;

font-size:11px;

font-weight:bold;

color:#fff;



line-height:14px;

text-align:left;

}





.gof

{

border:1px dashed #008585;

padding:15px;

font-family:arial;

font-size:11px;

color:#222222;

text-align:left;

line-height:14px;



background-image:url(images/gof-thumb.gif);

background-position:center top;

background-repeat:no-repeat;

padding-top:100px;

}



.cg

{

border:1px dashed #a43c00;

padding:15px;

font-family:arial;

font-size:11px;

color:#222222;

text-align:left;

line-height:14px;



background-image:url(images/cg-thumb.gif);

background-position:center top;

background-repeat:no-repeat;

padding-top:100px;

}



.rst

{

border:1px dashed #422f4c;

padding:15px;

font-family:arial;

font-size:11px;

color:#222222;

text-align:left;

line-height:14px;





background-image:url(images/rs-thumb.gif);

background-position:center top;

background-repeat:no-repeat;

padding-top:100px;

}





.ratebtn

{

font-family:arial;

font-size:11px;

font-weight:normal;

color:#fff;

padding-bottom:4px;

padding-left:10px;

padding-right:10px;

padding-top:3px;

background-color:#a7a7a7;

line-height:20px;

text-decoration:none;

display:block;

border-top:1px solid #777;	outline-style:none;

}



a:hover.ratebtn

{

font-family:arial;

font-size:11px;

font-weight:normal;

color:#4fffff;

padding-bottom:4px;

padding-left:10px;

padding-right:10px;

padding-top:3px;

background-color:#2d2d2d;

line-height:20px;

text-decoration:none;

border-top:1px solid #4fffff;

display:block;	outline-style:none;

}



.inputtype

{

	color:#222222;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

	text-align:left;

	border-top:1px solid #9a9a9a;

	border-left:1px solid #9a9a9a;

	border-right:1px solid #ccc;

	border-bottom:1px solid #ccc;

	

	padding:5px;

	background-color:#f4f4f4;
	
	background-image:url(images/arrow-input-field.gif);
	background-position:left;
	background-repeat:no-repeat;
	
	padding-left:16px;



	display:block;





}









.inputtype:hover, .inputtype.active

{

	color:#222222;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

	text-align:left;

	border-top:1px solid #2effff;

	border-left:1px solid #2effff;

	border-right:1px solid #2effff;

	border-bottom:1px solid #2effff;

	padding:5px;

	background-color:#fff;

display:block;

	background-image:url(images/arrow-input-field-roll.gif);
	background-position:left;
	background-repeat:no-repeat;
	
	padding-left:16px;

}







.date-pick

{

	color:#222222;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

	text-align:left;

	border-top:1px solid #c0c0c0;

	border-left:1px solid #c0c0c0;

	border-right:1px solid #fff;

	border-bottom:1px solid #fff;

	

	padding:5px;

	background-color:#efefef;



	display:block;





}









.date-pick:hover

{

	color:#222222;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

	text-align:left;

	border-top:1px solid #2effff;

	border-left:1px solid #2effff;

	border-right:1px solid #2effff;

	border-bottom:1px solid #2effff;

	padding:5px;

	background-color:#fefefe;

display:block;



}







.inputtype-comment

{

	color:#222222;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

	text-align:left;

	border-top:1px solid #aaa;

	border-left:1px solid #aaa;

	border-right:1px solid #ccc;

	border-bottom:1px solid #ccc;

	

	padding:5px;

	background-color:#efefef;

	margin-right:10px;

	

	width:90%;





}



.button

{

font-family:arial;

font-size:11px;

font-weight:normal;

color:#fff;

padding-bottom:6px;

padding-left:10px;

padding-right:10px;

padding-top:5px;

background-color:#aaa;

line-height:25px;

text-decoration:none;

display:block;

border-top:1px solid #777;	outline-style:none;

}



a:hover.button

{

font-family:arial;

font-size:11px;

font-weight:normal;

color:#4fffff;

padding-bottom:6px;

padding-left:10px;

padding-right:10px;

padding-top:5px;

background-color:#2d2d2d;

line-height:25px;

text-decoration:none;

border-top:1px solid #4fffff;

display:block;	outline-style:none;

}





.rewardpoints{

font-family:georgia;

font-size:14px;

color:#222;

line-height:16px;

text-decoration:none;

vertical-align:top;

text-align:left;	

outline-style:none;

font-weight:bold;



}





a:hover.rewardpoints{

font-family:georgia;

font-size:11px;

color:#222;

padding-left:20px;

background-image:url(images/list_arrow_lite.gif);

background-position:left;

background-repeat:no-repeat;

line-height:14px;

text-decoration:none;

border-bottom:1px solid #dedfdf;

display:block;

padding-top:6px;

padding-bottom:3px;	outline-style:none;



}







.points{

font-family:georgia;

font-size:11px;

color:#222;

font-weight:bold;

line-height:14px;

text-decoration:none;

vertical-align:top;

text-align:left;	

outline-style:none;

font-weight:bold;

}





.points-count{

font-family:georgia;

font-size:11px;

color:#222;

line-height:14px;

text-decoration:none;

vertical-align:top;

text-align:left;	

outline-style:none;

font-weight:normal;

}





.sub-points{

font-family:georgia;

font-size:11px;

color:#222;

line-height:14px;

text-decoration:none;

vertical-align:top;

text-align:left;	

outline-style:none;

font-weight:normal;

}



















.editbtn

{

font-family:arial;

font-size:11px;

font-weight:bold;

color:#fff;

padding-bottom:6px;

padding-left:24px;

padding-right:10px;

padding-top:6px;

background-color:#454545;

line-height:14px;

text-decoration:none;

display:block;

border:1px solid #343434;



background-image:url(images/edit_icon.gif);

background-position:left;

background-repeat:no-repeat;	outline-style:none;



}



a:hover.editbtn

{

font-family:arial;

font-size:11px;

font-weight:bold;

color:#fff;

padding-bottom:6px;

padding-left:24px;

padding-right:10px;

padding-top:6px;

background-color:#08caca;

line-height:14px;

text-decoration:none;

display:block;

border:1px solid #00adad;



background-image:url(images/edit_icon.gif);

background-position:left;

background-repeat:no-repeat;	outline-style:none;

}











.darkbtn

{

font-family:arial;

font-size:11px;

font-weight:bold;

color:#fff;

padding-bottom:6px;

padding-left:10px;

padding-right:10px;

padding-top:6px;

background-color:#454545;

line-height:14px;

text-decoration:none;

display:block;

border:1px solid #343434;	outline-style:none;





}



a:hover.darkbtn

{

font-family:arial;

font-size:11px;

font-weight:bold;

color:#fff;

padding-bottom:6px;

padding-left:10px;

padding-right:10px;

padding-top:6px;

background-color:#08caca;

line-height:14px;

text-decoration:none;

display:block;

border:1px solid #00adad;	outline-style:none;



}



.drclubbg

{

background-image:url(images/roadie-club-banner.gif);

background-position:top left;

background-repeat:no-repeat;}



.contestbg

{

background-image:url(images/contest_bg.gif);

background-position:top left;

background-repeat:no-repeat;}



.contentbox

{

border:1px dashed #c2c2c2;

padding:20px;

text-align:left;

font-family:arial;

font-size:11px;

color:#222222;}



.messageboxdark

{

border:1px dashed #c2c2c2;

background-color:#232323;

padding:10px;

text-align:left;

font-family:arial;

font-size:11px;

color:#7a7a7a;}



.dotborder

{

border:1px dashed #c2c2c2;

}



.formtitles

{

	color:#222222;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

font-weight:bold;

}



.browsebutton

{

border:1px solid #222;

background-color:#343434;

padding-bottom:3px;

padding-top:3px;

padding-left:10px;

padding-right:10px;

font-family:arial;

font-size:11px;

font-weight:normal;

text-align:center;

line-height:14px;

color:#cacaca;	outline-style:none;

text-decoration:none;



}





.browsebutton:hover

{

border:1px solid #00aaaa;

background-color:#08caca;

padding-bottom:3px;

padding-top:3px;

padding-left:10px;

padding-right:10px;

font-family:arial;

font-size:11px;

font-weight:normal;

text-align:center;

line-height:14px;

color:#fff;	outline-style:none;

}





.hints

{

font-family:arial;

font-size:10px;

font-weight:normal;

color:#7a7a7a;

line-height:12px;

text-decoration:none;



background-image:url(images/info_icon.gif);

background-position:left top;

background-repeat:no-repeat;



padding-left:20px;

padding-bottom:4px;

padding-right:15px;

display:block;

font-style:italic;



}







.hintshighlights

{

font-family:arial;

font-size:10px;

font-weight:normal;

color:#00aaaa;

line-height:12px;

text-decoration:none;

font-style:italic;



}



.interviewbox

{

border:1px dashed #c2c2c2;

padding:15px;

text-align:left;

font-family:arial;

font-size:11px;

color:#222222;



background-image:url(images/dotted-corner.gif);

background-position:top right;

background-repeat:no-repeat;







}







.winningdesignsbase

{

border-top:1px dashed #c2c2c2;

padding-top:10px;

text-align:left;

font-family:arial;

font-size:11px;

color:#222222;







}









.cartheadings

{

	

font-family:arial;

	font-size:11px;

	font-weight:bold;

	text-align:left;

	color:#343434;

	line-height:14px;

	text-decoration:none;

	vertical-align:top;



border-bottom:1px solid #dedfdf;

border-right:1px solid #dedfdf;

padding-right:10px;

padding-left:10px;

padding-bottom:10px;

padding-top:5px;

}





.textcart

{

	color:#222222;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;



padding-right:10px;

padding-left:10px;

padding-bottom:10px;

padding-top:5px;

border-bottom:1px solid #dedfdf;

border-right:1px solid #dedfdf;





}





.textcartbold

{

	color:#454545;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;



padding-right:10px;

padding-left:10px;

padding-bottom:10px;

padding-top:5px;

border-bottom:1px solid #dedfdf;

border-right:1px solid #dedfdf;





font-weight:bold;

}







.textcart2

{

	color:#222222;

	font-family:arial;

	font-size:11px;

	

	line-height:14px;



padding-right:10px;

padding-left:10px;

padding-bottom:10px;

padding-top:5px;

border-bottom:1px solid #dedfdf;

border-right:1px solid #dedfdf;





}





.textcart3

{

	color:#222222;

	font-family:arial;

	font-size:11px;

	

	line-height:14px;



padding-right:10px;

padding-left:10px;

padding-bottom:10px;

padding-top:5px;

border-bottom:1px solid #dedfdf;

border-right:1px solid #dedfdf;





}



.textcart3bold

{

	color:#454545;

	font-family:georgia;

	font-size:11px;

	

	line-height:14px;



padding-right:10px;

padding-left:10px;

padding-bottom:10px;

padding-top:5px;

border-bottom:1px solid #dedfdf;

border-right:1px solid #dedfdf;





font-weight:bold;



}





.textcarthighlighted

{

	color:#5b6378;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;



padding-right:10px;

padding-left:10px;

padding-bottom:5px;

padding-top:5px;

border-bottom:1px solid #bfc2d2;

border-left:1px solid #bfc2d2;

border-right:0px solid #bfc2d2;

}







.textcarthighlightedbold

{

	color:#5b6378;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

font-weight:bold;



padding-right:10px;

padding-left:10px;

padding-bottom:5px;

padding-top:5px;

border-bottom:1px solid #bfc2d2;

border-left:1px solid #bfc2d2;

border-right:0px solid #bfc2d2;

}





.textcarthighlightedboldblue

{

	color:#25c8ff;

	font-family:arial;

	font-size:11px;

	text-align:left;

	line-height:14px;

font-weight:normal;



padding-right:10px;

padding-left:10px;

padding-bottom:5px;

padding-top:5px;

border-bottom:1px solid #bfc2d2;

border-left:1px solid #bfc2d2;

border-right:0px solid #bfc2d2;

}



.tabbuttons

{

background-color:#777;

line-height:14px;

font-family:arial;

font-size:11px;

font-weight:bold;

color:#fff;

vertical-align:middle;

text-decoration:none;

text-align:center;

padding-left:12px;

padding-right:12px;

padding-bottom:5px;

padding-top:5px;

border:1px solid #f4f4f4;

}





a:hover.tabbuttons

{

background-color:#222;

line-height:14px;

font-family:arial;

font-size:11px;

font-weight:bold;

color:#fff;

vertical-align:middle;

text-decoration:none;

text-align:center;

padding-left:12px;

padding-right:12px;

padding-bottom:5px;

padding-top:5px;

}





.tabbuttons-selected

{

background-color:#01b2b2;

line-height:14px;

font-family:arial;

font-size:11px;

font-weight:bold;

color:#fff;

vertical-align:middle;

text-decoration:none;

text-align:center;

padding-left:12px;

padding-right:12px;

padding-bottom:5px;

padding-top:5px;

}



.accordiontabs

{





background-color:#333;

border:1px solid #212121;

background-position:center;

background-repeat:no-repeat;



padding-bottom:5px;

padding-top:5px;

padding-left:7px;

padding-right:7px;



font-family:arial;

font-size:11px;

font-weight:bold;

color:#fff;



line-height:14px;

text-align:left;



text-decoration:none;

display:block;



margin-bottom:2px;

}





a:hover.accordiontabs, a:focus.accordiontabs

{





background-color:#08caca;

border:1px solid #009292;

background-position:center;

background-repeat:no-repeat;



padding-bottom:5px;

padding-top:5px;

padding-left:7px;

padding-right:7px;





font-family:arial;

font-size:11px;

font-weight:bold;

color:#fff;



line-height:14px;

text-align:left;



text-decoration:none;

display:block;



margin-bottom:2px;

}





a:hover.rewardpoints{

font-family:georgia;

font-size:11px;

color:#222;

padding-left:20px;

background-image:url(images/list_arrow_lite.gif);

background-position:left;

background-repeat:no-repeat;

line-height:14px;

text-decoration:none;

border-bottom:1px solid #dedfdf;

display:block;

padding-top:6px;

padding-bottom:3px;



}







.msgAlert

{



border:1px solid #e0ad50;

padding-left:25px;

padding-right:7px;

padding-top:4px;

padding-bottom:4px;



font-family:arial;

font-size:11px;



font-weight:bold;

text-align:left;

line-height:26px;

color:#c87100;



background-color:#ffefd2;







background-image:url(images/alert-icon.gif);

background-position:left;

background-repeat:no-repeat;







}





.msgConf

{



border:1px solid #9bc71b;

padding-left:25px;

padding-right:7px;

padding-top:4px;

padding-bottom:4px;



font-family:arial;

font-size:11px;



font-weight:bold;

text-align:left;

line-height:26px;

color:#377005;



background-color:#daeca6;









background-image:url(images/confirm-icon.gif);

background-position:left;

background-repeat:no-repeat;

}



.msgErr

{

border:1px solid #d98989;

padding-left:25px;

padding-right:7px;

padding-top:4px;

padding-bottom:4px;



font-family:arial;

font-size:11px;



font-weight:bold;

text-align:left;

line-height:26px;

color:#c80000;



background-color:#fae5e5;





background-image:url(images/error-icon.gif);

background-position:left;

background-repeat:no-repeat;







}



.contest-banner-box

{

background-position:top center;

background-repeat:no-repeat;}



.contest-banner-info-box

{

background-color:#000000;

padding-left:10px;

padding-right:10px;

padding-bottom:5px;

padding-top:5px;



font-family:georgia;

font-size:11px;

font-weight:normal;

color:#777;



border-top: 1px solid #000;



-moz-opacity: 0.9;

	filter: alpha(opacity=90);



	}

	

.contest-banner-info-box-links

{

font-family:georgia;

font-size:11px;

font-weight:bold;

color:#fff;

text-decoration:none;

}



a:hover.contest-banner-info-box-links

{

font-family:georgia;

font-size:11px;

font-weight:bold;

color:#ff5d00;	

text-decoration:underline;

}



.handcursor{

cursor:hand;

cursor:pointer;

font-family:georgia;

font-size:10px;

font-style:italic;

color:#777;

margin-bottom:10px;

margin-top:5px;

border-bottom:1px dashed #ddd;

padding-bottom:5px;

}



.posted-on

{

font-family:arial;

font-size:10px;

text-align:left;

line-height:14px;

color:#7a7a7a;

}



.size-chart-headings

{

font-family:arial;

font-size:11px;

font-weight:bold;

color:#efefef;

text-align:left;

margin-left:10px;

padding:5px;

padding-left:10px;

background-color:#333333;}



.size-pic-bg

{

background-color:#fff;

border:1px solid #d7d7d7;

}





.size-chart-info

{

font-family:arial;

font-size:11px;

font-weight:bold;

color:#222;

text-align:left;

margin-left:10px;

padding:5px;

padding-left:10px;

background-color:#eee;

border:1px solid #ccc;

}



.gift-link

{

font-family:arial;

font-size:11px;

font-weight:bold;

color:#fff;

line-height:18px;

text-align:center;



border:1px solid #b34100;

background-color:#ff5d00;



padding-bottom:2px;

padding-top:2px;

padding-right:10px;



text-decoration:none;



background-image:url(images/gift-icon.gif);

background-position:left;

background-repeat:no-repeat;

padding-left:26px;



}





a:hover.gift-link

{

font-family:arial;

font-size:11px;

font-weight:bold;

color:#fff;

line-height:18px;

text-align:center;





padding-bottom:2px;

padding-top:2px;

padding-right:10px;





border:1px solid #eb5500;

background-color:#ff7a00;

text-decoration:none;





background-image:url(images/gift-icon.gif);

background-position:left;

background-repeat:no-repeat;

padding-left:26px;

}






.top-runner-deactive
{
padding:10px;
text-align:left;
font-family:georgia;
font-size:14px;
color:#fff;
background-color:#404040;
background-image:url(images/runner-arrow.gif);
background-position:right;
background-repeat:no-repeat;
font-weight:bold;
}

.top-runner-deactive2
{
padding:10px;
text-align:left;
font-family:georgia;
font-size:14px;
color:#fff;
background-color:#404040;
background-image:url(images/runner-arrow2.gif);
background-position:right;
background-repeat:no-repeat;
font-weight:bold;
}

.top-runner-deactive-last
{
padding:10px;
text-align:left;
font-family:georgia;
font-size:14px;
font-weight:bold;
color:#fff;
background-color:#404040;
background-image:url(images/runner-arrow-last.gif);
background-position:right;
background-repeat:no-repeat;
}



.top-runner-active
{
padding:10px;
text-align:left;
font-family:georgia;
font-size:14px;
color:#fff;
background-color:#ff5d00;
background-image:url(images/runner-arrow-active.gif);
background-position:right;
background-repeat:no-repeat;
font-weight:bold;
}

.top-runner-active-last
{
padding:10px;
text-align:left;
font-family:georgia;
font-size:14px;
font-weight:bold;
color:#fff;
background-color:#ff5d00;
background-image:url(images/runner-arrow-active-last.gif);
background-position:right;
background-repeat:no-repeat;
}