A:link,A:visited {color: #e7e7e7;text-decoration: underline;}

A:active,A:hover {color: #ffffff;text-decoration: none;}



A.o:link,A.o:visited {color: #FEA14E;text-decoration: underline;}

A.o:active,A.o:hover {color: #FEA14E;text-decoration: underline;}



A.g:link,A.g:visited {color: #e7e7e7;text-decoration: none;font-weight: medium;font: 8.4pt Verdana;}

A.g:active,A.g:hover {color: #ffffff;text-decoration: none;font-weight: medium;font: 8.4pt Verdana;}



A.w:link,A.w:visited {font: 9.4pt Verdana;color: #FFFFFF;text-decoration: underline;}

A.w:active,A.w:hover {font: 9.4pt Verdana;color: #FFFFFF;text-decoration: underline;}



A.catalogmenu:link,A.catalogmenu:visited {color: #FF9600;text-decoration: underline;font: 9.4pt Verdana;font-weight:bold}

A.catalogmenu:active,A.catalogmenu:hover {color: #FF9600;text-decoration: underline;font: 9.4pt Verdana;font-weight:bold}



A.catalogmenu2:link,A.catalogmenu2:visited {color: #FF9600;text-decoration: underline;font: 8.4pt Verdana;}

A.catalogmenu2:active,A.catalogmenu2:hover {color: #FF9600;text-decoration: underline;font: 8.4pt Verdana;}



A.big:link,A.big:visited {color: #FFFFFF;text-decoration: underline;font: 9.4pt Tahoma;}

A.big:active,A.big:hover {color: #FFFFFF;text-decoration: underline;font: 9.4pt Tahoma;}





A.small:link,A.small:visited {color: #ffffff;text-decoration: underline;font: 7.4pt Tahoma;}

A.small:active,A.small:hover {color: #ffffff;text-decoration: underline;font: 7.4pt Tahoma;}



A.sortmenu:link,A.sortmenu:visited {color: #FFFFFF;text-decoration: none;background-color:#5C5C5C;padding:5px;font-weight:bold;margin:1}
A.sortmenu:active,A.sortmenu:hover {color: #FFFFFF;text-decoration: none;background-color:#FEA14E;padding:5px;font-weight:bold;margin:1}

A.asortmenu:link,A.asortmenu:visited {color: #FFFFFF;text-decoration: none;background-color:#FEA14E;padding:5px;font-weight:bold;margin:1}
A.asortmenu:active,A.asortmenu:hover {color: #FFFFFF;text-decoration: none;background-color:#FEA14E;padding:5px;font-weight:bold;margin:1}




body,td,p,ul {color: #e7e7e7; font: 8.4pt Verdana;}

b,strong{font-weight:bold;}

h1{color: #FEA14E; font: 9.4pt Tahoma; font-weight: bold}

h2{color: #e7e7e7; font: 8.4pt Verdana;font-weight: bold}



.head1{color: #FEA14E; font: 9.4pt Tahoma; font-weight: bold}

.head2{color: #e7e7e7; font: 8.4pt Tahoma;font-weight: bold}



.tborder{background-color:#767676}

.theader{background-color:#7c7c7c;color:#ffffff;font-weight:bold}

.tcontent{background-color:#7f7f7f}

.graybg{background-color:#868686}

.whitebg{background-color:#8e8e8e}

.orange{background-color:#FEA14E}

.sheader{BORDER-BOTTOM: #818181 1px solid;color:#FFFFFF;font-weight:bold;font: 9.4pt Tahoma;background-color:#323232}

.sheader2{color:#989796;font-weight:bold;font: 9.4pt Tahoma;}

.smember{BORDER: #D2D2D2 1px solid;background-color:#F2F2F2}

.sitem{background-color:#868686;padding:7px}



.price{color:#FEA14E;font-weight:bold}

.date{color:#0071B2;}

.datenews{color:#ffffff;font: 8.4pt Tahoma;}

.error{color:red;}

.ok{color:yellow;}

.newstitle{color:#000000;font-weight:bold}

.smalltext{color: #FFFFFF; font: 7.4pt Verdana;}

.smalltext2{color: #FFFFFF; font: 6.4pt Verdana;}

.smalltext3{color: #C9C9C9; font: 6.4pt Verdana;}

.medtext{color: #E1E1E1; font: 10.4pt Verdana;}

.bigtext{color: #FEA14E; font: 9.4pt Tahoma; font-weight: bold}

.bigtext2{color: #FF9600; font: 14pt Tahoma; font-weight: bold}

.bigtext3{color: #FFFFFF; font: 14pt Tahoma; font-weight: bold}

.white{color:#FFFFFF}



.box_site_info{padding-left:15px;background:url('images/marker.gif');padding-top:1px;padding-bottom:1px;background-repeat: no-repeat}

.box_members{padding-left:15px;background:url('images/marker2.gif');padding-top:1px;padding-bottom:1px;background-repeat: no-repeat}

.box_photographer{padding-left:15px;background:url('images/marker.gif');padding-top:1px;padding-bottom:1px;background-repeat: no-repeat}

.profile_border{background-color:#2b2b2b}

.gg{color: #e7e7e7;text-decoration: none;font-weight: medium}



input,select {color: #000000; font: 8.4pt Verdana}



.items_added{background-color:#3d3d3d;padding:20px;border: #5A5A5A 1px dashed;}



.tg1{font-size:7.4pt}

.tg2{font-size:8.4pt}

.tg3{font-size:9.4pt}

.tg4{font-size:10.4pt}



.blogmenu{color: #FFFFFF; font: 8.4pt tahoma;font-weight:bold}

.grayfont{color: #FFFFFF; font: 8.4pt tahoma;}

.lightfont{color: #FEA14E; font: 8.4pt tahoma;}



A.blog:link,A.blog:visited {color: #FFFFFF;text-decoration: underline;font: 9.4pt tahoma;font-weight:bold}

A.blog:active,A.blog:hover {color: #FFFFFF;text-decoration: underline;font: 9.4pt tahoma;font-weight:bold}



.previewbg{background-color:#8e8e8e;}





.topmenu{float:left;}







.paging{padding:1px;background-color:#868686;border:#2b2b2b 1px solid;padding:3px}

.paging2{padding:1px;background-color:#757575;border:#555555 1px solid;padding:3px;}





.ibox {

font-size:10pt;

        border:#4f4f4f solid 1px;

        background: #e7e7e7e;

}

.ibox:focus {

	background: #fff;

	border: 1px solid #4f4f4f;

} 











.ibox_ok {

font-size:10pt;

        border:#4f4f4f solid 1px;

        background: #ffebbb;

}

.ibox_ok:focus {

	background: #D5FCD0;

	border: 1px solid #4f4f4f;

} 











.ibox_error {

font-size:10pt;

        border:#4f4f4f solid 1px;

        background: #FFAABB;

}

.ibox_error:focus {

	background: #FEC4D0;

	border: 1px solid #4f4f4f;

} 







.isubmit {

font-size:9pt;

padding:6px;

font-weight:bold;

        background-color:#EFA460;

        border: 1px double #CF7D32;

        border-left-color: #CF7D32;

        border-top-color: #CF7D32;

        color: #FFFFFF;

}





.submittop {

font-size:10pt;

        background-color:#E4E4E4;

        border: 1px double #A2A2A2;

        border-left-color: #CBCBCB;

        border-top-color: #CBCBCB;

}



.add_to_cart {

font-size:8.4pt;

padding:2px;

        background:#FC8F2E;

        border: 1px double #EE8425;

        color: #FFFFFF;

}





.item_list{background-color:#868686;border:#2b2b2b 1px solid;padding:9px}

.item_category{background-color:#868686;border:#2b2b2b 1px solid;padding:9px}



.warning{background-color:#FCE4A9;border: #F7B441 1px solid;padding:9px;color:black}









.upload_ok{background: #ffebbb;}

.upload_error{background: #FEC4D0;}



.box_header{margin-bottom:15px;}





.menubg{background-color:#828282;padding-top:4;padding-left:20;cursor:hand;color: #e7e7e7;text-decoration: underline;font-weight:bold;}



.menubg2{background-color:#8e8e8e;padding-top:4;padding-left:20;cursor:hand;color: #e7e7e7;text-decoration: underline;font-weight:bold;}





.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}

.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}  



.clBar{position:absolute;visibility:hidden}





.clLevel0,.clLevel0over{position:absolute;}

.clLevel0{COLOR: #e7e7e7; BACKGROUND-COLOR: #828282; layer-background-color: #828282;cursor:hand;}

.clLevel0over{COLOR: #e7e7e7; BACKGROUND-COLOR: #828282; layer-background-color: #828282;cursor:hand;}

.clLevel0border{position:absolute; visibility:hidden;BACKGROUND-COLOR: #757575; layer-background-color: #757575}



.clLevel1 {

	PADDING-RIGHT: 2px; PADDING-LEFT: 20px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: tahoma; POSITION: absolute;font-weight:bold;text-decoration:underline;cursor:hand;

}

.clLevel1over {

	PADDING-RIGHT: 2px; PADDING-LEFT: 20px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: tahoma; POSITION: absolute;font-weight:bold;text-decoration:underline;cursor:hand;

}

.clLevel1 {

	COLOR: #e7e7e7; BACKGROUND-COLOR: #828282; layer-background-color: #828282;cursor:hand;

}

.clLevel1over {

	CURSOR: hand; COLOR: #e7e7e7; BACKGROUND-COLOR: #8e8e8e; layer-background-color: #8e8e8e

}

.clLevel1border {

	Z-INDEX: 500; VISIBILITY: hidden; POSITION: absolute; BACKGROUND-COLOR: #757575; layer-background-color: #757575

}































.ThemeXPTreeLevel0,.ThemeXPTreeLevel1

{

	cursor: default;

	background-color: #828282;



	white-space: nowrap;



	border:		0;

	padding:	0;

}



.ThemeXPTreeLevel1

{

	display: none;

}



.ThemeXPTable

{

	cursor: default;



	color:		inherit;

	background-color:	inherit;



	font-family:	Tahoma;

	font-size:	8.4pt;



	white-space: nowrap;



	border-collapse:	separate;



	border:		0;

	padding:	0;

}



.ThemeXPRow,.ThemeXPRowHover,.ThemeXPRowActive,.ThemeXPRowSelected

{

	background-color: inherit;

	white-space:	nowrap;



	border:		0;

	padding:	0;

}



.ThemeXPFolderSpacer,.ThemeXPItemSpacer,

.ThemeXPFolderLeft,.ThemeXPItemLeft,

.ThemeXPFolderText,.ThemeXPItemText,

.ThemeXPFolderRight,.ThemeXPItemRight

{

	background-color: inherit;

	white-space:	nowrap;



	border:		0;

	padding:	0;

}



/* it would be better that child selector > would work, but IE

	doesn't support it :( */



.ThemeXPFolderText a,

.ThemeXPItemText a

{

	text-decoration:	underline;

	border:			0;

	padding:		1px;

	background-color:	inherit;

}



.ThemeXPRowHover .ThemeXPItemText a,

.ThemeXPRowHover .ThemeXPFolderText a

{

	text-decoration:	underline;

}



.ThemeXPRowActive .ThemeXPItemText a,

.ThemeXPRowActive .ThemeXPFolderText a,

.ThemeXPRowSelected .ThemeXPItemText a,

.ThemeXPRowSelected .ThemeXPFolderText a

{

	color:			white;

	text-decoration:	none;

}



/* in strict mode of XHTML, this is a fix for image connections */



.ThemeXPFolderSpacer img,

.ThemeXPItemSpacer img,

.ThemeXPFolderLeft img,

.ThemeXPItemLeft img,

.ThemeXPFolderRight img,

.ThemeXPItemRight img

{

	vertical-align:	bottom;

}



/* no need to modify these two since they are generic. */

/* they are used to coordinate the folder open/closing animation */



.JSCookTreeFolderClosed

{

}



.JSCookTreeFolderOpen

{

}



#JSCookTreeFolderClosed .JSCookTreeFolderOpen

{

	display:	none;

}



#JSCookTreeFolderOpen .JSCookTreeFolderClosed

{

	display:	none;

}

.style2 {

	font-size: 16pt;

	color: #CCCCCC;

	font-family: Arial, Helvetica, sans-serif;

}
