body{
font-family:Arial, Helvetica, sans-serif;
color:#3f6bb8;
font-size:13px;
background:url(images/body-bg.jpg) left top repeat-x;
}
*{
margin:0px;
padding:0px;
}
.clear{
clear:both;
}
h1{
font-size:22px;
font-weight:normal;
color:#16316b;
margin:0px;
padding:0px;
}
h2{
font-size:20px;
font-weight:normal;
color:#16316b;
margin:0px;
padding:0px;
}
h3{
font-size:18px;
font-weight:normal;
color:#16316b;
margin:0px;
padding:0px;
}
h4{
font-size:15px;
font-weight:bold;
color:#16316b;
margin:0px;
padding:0px;
}
p{
text-align:justify;
padding:5px;
}
a.read{
text-decoration:underline;
color:#03215f;
margin:5px 0px 0px 0;
padding:0;
font-size:12px;
float:right;
text-align:right;
}
a:hover.read{
text-decoration:none;
color:#4476ce;
}
#outer{
width:1000px;
height:auto;
margin:0px auto 0px auto;
}
#header{
width:1000px;
height:84px;
}
#logo{
width:428px;
height:84px;
float:left;
}
#header_right{
width:572px;
height:84px;
float:left;
}
#search{
width:522px;
height:30px;
padding:10px 0 0 50px;
}
#search input{
width:184px;
height:23px;
border:0px;
margin:0px 10px 0 0;
float:left;
padding:1px;
background:url(images/input.jpg) left top no-repeat;
}
#search select{
width:151px;
height:25px;
margin:0px 60px 0 0;
border:0px;
float:left;
padding:2px;
background:url(images/select.jpg) left top no-repeat;
}
#search_button{
width:65px;
height:25px;
float:left;
}
#search_button input{
width:65px;
height:25px;
background:url(images/search.jpg) left top no-repeat;
border:0px;
}
#top_nav{
width:572px;
height:21px;
padding:23px 0 0 0;
}
#top_nav ul{
margin:0px;
padding:0px 0 0 50px;
}
#top_nav li{
list-style:none;
float:left;
padding:0px;
}
#top_nav li a{
text-decoration:none;
font-size:13px;
font-weight:bold;
color:#16316b;
padding:0 20px 0 20px;
}
#top_nav li a:hover{
text-decoration:none;
font-size:13px;
font-weight:bold;
color:#116dff;
}
#banner_wrapper{
width:1000px;
height:371px;
padding:8px 0px 0px 0px;
margin:8px 0px 0px 0px;
background:url(images/banner-top.jpg) left top no-repeat;
}
#banner{
width:968px;
height:363px;
margin:0px;
padding:0px 16px 0px 16px;
background-color:#FFFFFF;
}
#banner_btm{
width:1000px;
height:8px;
margin:0px;
padding:0px;
background:url(images/banner-bottom.jpg) left top no-repeat;
}
#featured_video{
width:455px;
height:363px;
float:left;
}
#featured_video h2{
font-size:18px;
font-weight:normal;
text-decoration:underline;
color:#0b2253;
padding:22px 0 10px 0px;
}
#featured_video p{
font-size:13px;
text-align:left;
color:#0b2253;
margin:0px;
padding:5px 5px 5px 0;
}
table.featured{
width:455px;
height:300px;
margin:0px;
padding:0px;
}
table.featured td{
width:225px;
height:150px;
vertical-align:top;
}
.featured_thumb{
width:141px;
height:99px;
padding:2px;
border:1px solid #a2a2a2;
}
#video_player{
width:506px;
height:330px;
float:left;
padding-top:33px;
}
/**************************--body --*****************************/
#inner_wrapper{
width:1000px;
height:auto;
padding-top:16px;
}
/**************************--left --*****************************/
#left_wrapper{
width:226px;
height:auto;
float:left;
}
.left_box{
height:auto;
color:#0d3d92;
font-size:18px;
margin-bottom:7px;
}
#stock_video_head{
width:163px;
height:30px;
padding:20px 0 0 63px;
background:url(images/stock-video.jpg) left top no-repeat;
font-size:18px;
color:#0d3d92;
}
#shopping_cart_head{
width:163px;
height:30px;
padding:20px 0 0 63px;
background:url(images/shopping-cart.jpg) left top no-repeat;
font-size:18px;
color:#0d3d92;
}
#login_head{
width:163px;
height:30px;
padding:20px 0 0 63px;
background:url(images/login.jpg) left top no-repeat;
font-size:18px;
color:#0d3d92;
}
.left_box_mid{
width:204px;
height:auto;
padding:5px 10px 0px 10px;
border-left:1px solid #3f6bb8;
border-right:1px solid #3f6bb8;
background:#e1eefe url(images/left-bg.jpg) left top repeat-x;
}
.left_box_mid ul{
padding:0px;
margin:0px;
}
.left_box_mid li{
padding:0px;
margin:0px;
list-style:none;
width:196px;
height:25px;
padding-top:5px;
background:url(images/ul.jpg) left bottom no-repeat;
}
.left_box_mid li a{
padding:0px;
margin:0px;
list-style:none;
width:196px;
height:30px;
padding-left:20px;
color:#0360d5;
font-size:14px;
text-decoration:none;
background:url(images/bullet.jpg) left center no-repeat;
}
.left_box_mid li a:hover{
padding:0px;
margin:0px;
width:196px;
list-style:none;
color:#03215f;
padding-left:20px;
font-size:14px;
text-decoration:none;
}
.left_box_mid label{
color:#0360d5;
font-size:13px;
float:left;
padding-top:5px;
}
.left_box_mid label a{
color:#0360d5;
font-size:13px;
float:left;
}
.left_box_mid input{
width:127px;
height:24px;
background-color:#e1eefe;
border:1px solid #6aabfb;
float:right;
margin:0px 0px 5px 0;
padding:0px;
}
#login{
width:53px;
height:22px;
border:0px;
float:right;
margin:0px 0px 5px 0;
padding:0px;
}
#login input{
width:53px;
height:22px;
border:0px;
float:right;
padding:0px;
background:url(images/login-btn.jpg) left top no-repeat;
}
/**************************--right --*****************************/
#right_wrapper{
width:774px;
height:auto;
float:left;
}
#right_wrapper h1{
width:684px;
height:30px;
padding:5px 0 0 50px;
margin:0px auto 15px auto;
font-size:22px;
font-weight:normal;
color:#16316b;
border-bottom:2px solid #000033;
background:url(images/h1-icon.jpg) left top no-repeat;
}
table.thumb{
width:768px;
height:auto;
margin:10px auto 10px auto;
padding:0px;
}
table.thumb td{
width:161px;
padding:10px 45px 10px 45px;
vertical-align:top;
}
.thumb_div{
width:158px;
height:111px;
padding:2px;
border:1px solid #a2a2a2;
}
#footer{
width:100%;
text-align:center;
padding-top:40px;
height:80px;
background-color:#3f6bb8;
color:#FFFFFF;
}
#footer a{
color:#FFFFFF;
text-decoration:none;
padding:0 15px 0 15px;
}
#footer a:hover{
color:#FFFFFF;
text-decoration:underline;
}
#contact{
width:564px;
height:auto;
padding:30px 100px 0px 100px;
}
#contact label{
float:left;
font-size:13px;
}
#contact input{
width:300px;
height:30px;
background-color:#e1eefe;
border:1px solid #6aabfb;
float:right;
margin:0px 0px 7px 0;
padding:0px;
}
#contact textarea{
width:300px;
height:100px;
background-color:#e1eefe;
border:1px solid #6aabfb;
float:right;
margin:0px 0px 7px 0;
padding:0px;
}
#button{
width:77px;
height:34px;
float:right;
margin:0px 0px 7px 0;
padding:0px 20px 0 0;
}
#button input{
width:77px;
height:34px;
border:0px;
margin:0px;
padding:0px;
text-align:center;
font-size:14px;
color:#FFFFFF;
background:url(images/button.jpg) left top no-repeat;
}









A:link,A:visited {color: #4d60d5;text-decoration: underline;}
A:active,A:hover {color: #4d60d5;text-decoration: underline;}



A.o:link,A.o:visited {color: #ff9601;text-decoration: underline;}
A.o:active,A.o:hover {color: #ff9601;text-decoration: underline;}

A.g:link,A.g:visited {color: #4d60d5;text-decoration: none;}
A.g:active,A.g:hover {color: #4d60d5;text-decoration: none;}

A.w2:link,A.w2:visited {font: 9pt Arial;color: #FFFFFF;font-weight:bold;text-decoration: none;padding:7px;background-color:#FEA202;text-transform: uppercase;height:28px}
A.w2:active,A.w2:hover {font: 9pt Arial;color: #FFFFFF;font-weight:bold;text-decoration: none;padding:7px;background-color:#1C5281;text-transform: uppercase;height:28px}
A.w:link,A.w:visited {font: 9pt Arial;color: #1C5281;font-weight:bold;text-decoration: none;padding:7px;background-color:#FFFFFF;text-transform: uppercase;height:28px}
A.w:active,A.w:hover {font: 9pt Arial;color: #FFFFFF;font-weight:bold;text-decoration: none;padding:7px;background-color:#1C5281;text-transform: uppercase;height:28px}

A.catalogmenu:link,A.catalogmenu:visited {color: #FF9600;text-decoration: underline;font: 9.4pt Arial;font-weight:bold;}
A.catalogmenu:active,A.catalogmenu:hover {color: #FF9600;text-decoration: underline;font: 9.4pt Arial;font-weight:bold;background-color:#FFFFFF}

A.catalogmenu2:link,A.catalogmenu2:visited {color: #FF9600;text-decoration: underline;font: 8.4pt Arial;}
A.catalogmenu2:active,A.catalogmenu2:hover {color: #FF9600;text-decoration: underline;font: 8.4pt Arial;background-color:#FFFFFF}

A.big:link,A.big:visited {color: #0a82aa;text-decoration: underline;font: 9.4pt Arial;}
A.big:active,A.big:hover {color: #0a82aa;text-decoration: underline;font: 9.4pt Arial;background-color:#FFFFFF}

A.small:link,A.small:visited {color: #0a82aa;font: 9pt Arial;text-decoration:none;border-bottom-color:#0a82aa;border-bottom-style:dotted;border-bottom-width:1px}
A.small:active,A.small:hover {color: #FE7800;font: 9pt Arial;text-decoration:none;border-bottom-color:#FE7800;border-bottom-style:dotted;border-bottom-width:1px}


A.sortmenu:link,A.sortmenu:visited {color: #0a82aa;text-decoration: none;background-color:#E8F0F6;padding:5px;font-weight:bold;margin:1px}
A.sortmenu:active,A.sortmenu:hover {color: #FFFFFF;text-decoration: none;background-color:#FE7800;padding:5px;font-weight:bold;margin:1px}

A.asortmenu:link,A.asortmenu:visited {color: #FFFFFF;text-decoration: none;background-color:#FE7800;padding:5px;font-weight:bold;margin:1px}
A.asortmenu:active,A.asortmenu:hover {color: #FFFFFF;text-decoration: none;background-color:#FE7800;padding:5px;font-weight:bold;margin:1px}


.body_content_home{padding-top:20px;padding-left:0px;padding-right:0px;clear:both}
.body_content2{padding-top:30px;clear:both}
.body_content{padding-left:30px;padding-right:10px;padding-bottom:20px}
.sbox{border: #D9E2E9 1px solid;margin-bottom:20px;padding-left:20px;padding-right:10px;padding-bottom:10px;padding-top:10px;background-color:#FFFFFF;background:url('images/z3.gif');background-repeat:no-repeat;}
.sbox2{border: #D9E2E9 1px solid;margin-bottom:20px;padding-left:0px;padding-right:0px;padding-bottom:10px;padding-top:10px;background-color:#FFFFFF;background:url('images/z3.gif');background-repeat:no-repeat;}

.box_header{margin-bottom:15px;padding:0px}

.content_border{background-color:#D9E2E9}
.content_body{padding:0px;margin-top:15px}

.home1{padding:13px;background-color:#FFFFFF;background:url('images/z3.gif');background-repeat:no-repeat;border: #D9E2E9 1px solid;}
.home2{padding:13px;background:url('images/z11.gif');background-color:#F6F5F5;background-repeat:no-repeat;border: #D9E2E9 1px solid;}
.component{margin:5px}


.topmenu{float:left;}






.head1{color: #24537C; font: 15pt Arial;margin-top:0px;margin-bottom:10px}
.head2{color: #24537C; font: 9pt Arial;font-weight: bold}

.tborder{background-color:#3f6bb8}
.theader{background:url('images/x8.gif');background-color:#afafae;color:#000000;font-weight:bold;padding:6px}
.tcontent{background:url('images/x9.gif');background-color:#FFFFFF;padding:6px}
.graybg{background-color:#FFFFFF;padding:7px}
.whitebg{background-color:#FFFFFF;}
.orange{background-color:#FF9600}
.sheader{margin-bottom:4px;color: #2f2f2f; font: 11pt Arial;font-weight:bold;}
.s2header{color:#24537C;font-weight:bold;font: 9pt Arial;margin-bottom:4px;padding-left:20px}
.sheader2{color:#000000;font-weight:bold;font: 9.4pt Arial;}
.smember{BORDER: #D2D2D2 1px solid;background-color:#F2F2F2}
.sitem{background-color:#FFFFFF;padding:7px}

.price{color:#ff9601;font-weight:bold}
.date{color:#0071B2;}
.datenews{color:#747474;font: 9pt Arial;}
.error{color:red;}
.ok{color:green;}
.newstitle{color:#000000;font-weight:bold}
.smalltext{color: #000000; font: 9pt Arial;}
.bigtext{color: #FE7800; font: 9.4pt Arial; font-weight: bold}
.white{color:#FFFFFF}

.box_site_info{margin-left:15px;padding-left:9px;background:url('images/s14.gif');padding-top:1px;padding-bottom:5px;background-repeat:no-repeat;}
.box_site_info a{font:10pt Arial;text-decoration:underline;}
.box_members{padding-left:15px;background:url('images/marker2.gif');padding-top:1px;padding-bottom:1px;background-repeat:no-repeat;}

.profile_border{background-color:#6aabfb}
.gg{color: #747474;text-decoration: none;}

input,select {color: #000000; font: 9pt Arial}


.items_added{background-color:#FFFFFF;padding:20px;border: #5A5A5A 1px dashed;}




A.tg1:link,A.tg1:visited {color: #0a82aa;text-decoration: underline;font-size:12pt;padding:2px;margin:3px}
A.tg1:active,A.tg1:hover {color: #ffffff;background-color:#0a82aa;text-decoration: none;font-size:12pt;padding:2px;margin:3px}

A.tg2:link,A.tg2:visited {color: #0a82aa;text-decoration: underline;font-size:14pt;padding:2px;margin:3px}
A.tg2:active,A.tg2:hover {color: #ffffff;background-color:#0a82aa;text-decoration: none;font-size:14pt;padding:2px;margin:3px}

A.tg3:link,A.tg3:visited {color: #0a82aa;text-decoration: underline;font-size:16pt;padding:2px;margin:3px}
A.tg3:active,A.tg3:hover {color: #ffffff;background-color:#0a82aa;text-decoration: none;font-size:16pt;padding:2px;margin:3px}

A.tg4:link,A.tg4:visited {color: #0a82aa;text-decoration: underline;font-size:18pt;padding:2px;margin:3px}
A.tg4:active,A.tg4:hover {color: #ffffff;background-color:#0a82aa;text-decoration: none;font-size:18pt;padding:2px;margin:3px}



.blogmenu{color: #000000; font: 9pt Arial;font-weight:bold}
.grayfont{color: #747474; font: 9pt Arial;}
.lightfont{color: #FE7800; font: 9pt Arial;}

A.blog:link,A.blog:visited {color: #0a82aa;text-decoration: underline;font: 9.4pt Arial;font-weight:bold}
A.blog:active,A.blog:hover {color: #0a82aa;text-decoration: underline;font: 9.4pt Arial;font-weight:bold}

previewbg{background-color:#FFFFFF;}





a.paging{BORDER: #BBDAFF	 1px solid;padding:1px;background-color:#FAFAF9;padding:5px;text-decoration:none;color:#00008B}
a.paging:hover{BORDER: #BBDAFF 1px solid;padding:1px;background-color:#BBDAFF;padding:5px;text-decoration:none;color:#00008B}


.paging2{BORDER: #BBDAFF 1px solid;padding:1px;background-color:#BBDAFF;padding:5px;text-decoration:none;color:00008B}

.ibox {
font-size:13pt;
        border:#6aabfb solid 1px;
        background: #e1eefe;
}
.ibox:focus {
	background: #fff;
	border: 1px solid #686868;
} 

.ft{
font-size:13pt;
        border:#6aabfb solid 1px;
        background: #e1eefe;
        }


.ibox_ok {
font-size:13pt;
        border:#289701 solid 1px;
        background: #D5FCD0;
}
.ibox_ok:focus {
font-size:13pt;
	background: #D5FCD0;
	border: 1px solid #289701;
} 





.ibox_error {
font-size:13pt;
        border:#c21f04 solid 1px;
        background: #FFAABB;
}
.ibox_error:focus {
font-size:13pt;
	background: #FEC4D0;
	border: 1px solid #c21f04;
} 



.isubmit {
font-size:13pt;
padding:6px;
font-weight:bold;
        background-color:#3a70ce;
        border: 1px double #1f5fce;
        color: #FFFFFF;
}


.isubmit_orange {
font-size:13pt;
padding:6px;
font-weight:bold;
border: 1px double #C56610;
border-left-color: #EE8425;
border-top-color: #EE8425;
color: #FFFFFF;
background-color:#FD851A;
}


.submittop {
font-size:10pt;
        background-color:#E4E4E4;
        border: 1px double #A2A2A2;
        border-left-color: #CBCBCB;
        border-top-color: #CBCBCB;
}


.add_to_cart {
background:url('images/s13.gif');
font-size:8.4pt;
padding:5px;
border: 1px double #2f549a;
color: #FFFFFF;
	background-color:#2f549a;
}


.ibox_login {
	background-color:#F5F8FB;
	color:#466886;
        border:#D1E1E7 solid 1px;
}
.ibox_login:focus {
	background-color:#F5F8FB;
	color:#466886;
        border:#D1E1E7 solid 1px;
} 
.ibox_login_submit {
	background-color:#F5F8FB;
	background:url('images/z7.gif');
	color:#466886;
        border:#B6CCE4 solid 1px;
}

.ibox_search {
	background:url('images/s2.gif');
	background-repeat:no-repeat;
	color:#535353;
	font: 14pt Arial;
	padding-left:5px;
        border-width:0px;
        width:851px;
        height:35px;
margin-top:1px;
margin-right:5px;
}
.ibox_search_submit {
	background:url('images/s3.gif');
	background-repeat:repeat-x;
	color:#FFFFFF;
	font: 12pt Arial;
    border-width:0px;
    width:73px;
    height:36px;
    margin:0px;
font-weight:bold;
padding-left:7;
}
.ibox_search_left {background: url(images/s4.gif) 0 0 no-repeat;padding-left:5px;margin-right:17ps}
.ibox_search_right{background: url(images/s5.gif) 100% 0 no-repeat; padding-right:5px}
.form_language {
	background-color:#F5F8FB;
	color:#466886;
        border:#D1E1E7 solid 1px;

}


.item_list{padding:9px;float:left;margin-right:10px;margin-bottom:10px}
.item_list2
{
margin-bottom:5px;
padding:2px;
border:1px solid #a2a2a2;
}
.item_category{background-color:#FFFFFF;background:url('images/z3.gif');background-repeat:no-repeat;border: #d3cccc 1px solid;padding:9px}
.item_string{clear:both;vertical-align:bottom}
.warning{background-color:#FCE4A9;border: #F7B441 1px solid;padding:9px}


.upload_ok{background: #C3FFBB;}
.upload_error{background: #FEC4D0;}








.topmenu ul, .topmenu li{
    list-style:none;
    margin: 0px;
    padding: 0px;
}
.topmenu ul li {
	position:relative;	
	width:190px;
}
.topmenu ul li a{
	display:block;
	padding:6px 10px 6px 15px;
	color: #2C78B5;
	text-decoration: underline;
	font-weight:bold;
	margin:1px;
    background-color:#F5F5F5;
}

.topmenu ul li a:HOVER{
    background-color:#F5F5F5;
}

.topmenu ul li ul {
    display: none;
    position:absolute;
    top:0px;
    left:190px;
}














.ThemeXPTreeLevel0,.ThemeXPTreeLevel1
{
	cursor: default;
	background-color: white;

	white-space: nowrap;

	border:		0;
	padding:	0px;
}

.ThemeXPTreeLevel1
{
	display: none;
}

.ThemeXPTable
{
	cursor: default;

	color:		inherit;
	background-color:	inherit;

	font-family:	Arial;
	font-size:	8.4pt;

	white-space: nowrap;

	border-collapse:	separate;

	border:		0;
	padding:	0px;
}

.ThemeXPRow,.ThemeXPRowHover,.ThemeXPRowActive,.ThemeXPRowSelected
{
	background-color: inherit;
	white-space:	nowrap;

	border:		0;
	padding:	0px;
}

.ThemeXPFolderSpacer,.ThemeXPItemSpacer,
.ThemeXPFolderLeft,.ThemeXPItemLeft,
.ThemeXPFolderText,.ThemeXPItemText,
.ThemeXPFolderRight,.ThemeXPItemRight
{
	background-color: inherit;
	white-space:	nowrap;

	border:		0;
	padding:	0px;
}

/* it would be better that child selector > would work, but IE
	doesn't support it :( */

.ThemeXPFolderText a,
.ThemeXPItemText a
{
	text-decoration:	none;
	border:			0;
	padding:		1px;
	background-color:	inherit;
}

.ThemeXPRowHover .ThemeXPItemText a,
.ThemeXPRowHover .ThemeXPFolderText a
{
	color:			#000084;
	text-decoration:	underline;
}

.ThemeXPRowActive .ThemeXPItemText a,
.ThemeXPRowActive .ThemeXPFolderText a,
.ThemeXPRowSelected .ThemeXPItemText a,
.ThemeXPRowSelected .ThemeXPFolderText a
{
	color:			white;
	background-color:	#3169C6;
	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;
}


.framestyle_buyer{border:  2px solid #A7A7A7;width:700;height:800;background-image:none;text-align:left}
.framestyle_seller{border:  2px solid #A7A7A7;width:700;height:800;background-image:none;text-align:left}
.framestyle_terms{border:  2px solid #A7A7A7;width:600;height:150;background-image:none;text-align:left}
.framebody{background-color:#FFFFFF;margin:10px;background-image:none;text-align:left}







.component_table
{
background-color:white;
}




#column_center{
width:677px;
float:left;
padding-bottom:30px;
}

#column_right{
width:260px;
float:left;
padding-bottom:30px;
padding-left:33px;
}

.home_tags
{
padding-left:11px;
padding-right:20px;
text-align:center
}

.home_text
{
padding-left:11px;
padding-right:20px
}

.home_text p
{
color: #414141; font: 11pt Arial;
}


.home_text h1
{
color: #7bb100; font: 14pt Arial;
}


.box_stat
{
color: #8e8f8f; font: 10pt Arial;
padding-bottom:3px
}


.box_stat span
{
color: #9ed61d; font: 11pt Arial;
}

.box_photographer
{
padding-bottom:6px
}

.box_photographer a
{
font: 10pt Arial;
}

.box_photographer span
{
font: 9pt Arial;
color: #b8babc;
font-weight:bold;
padding-left:10px
}







div.sc_menu {
  position: relative;
  height: 115px;
  width: 500px;
  overflow: hidden;
  margin:0px;
  padding:0px;
}
ul.sc_menu {
  display: block;
  height: 110px;
  width: 1500px;
  padding: 10px 0 0 10px;
  margin: 0px;
  background-color:#F5F5F5;
  list-style: none;
}
.sc_menu li {
  display: block;
  float: left;
  padding: 2px;
}
.sc_menu a {
  display: block;
  text-decoration: none;
}




.sc_menu img {
  border: 2px #F5F5F5 solid;
}
.sc_menu a:hover img {
border: 2px #2f549a solid;
}

.sc_menu_div{background-repeat:no-repeat;width:90;height:90;display: block;float:left}


.seller_list a{font: 13pt Arial}
.seller_menu{margin-bottom:10px;padding-top:3px;clear:both}
.seller_menu a{padding:5px}
.seller_menu a:hover{padding:5px;background-color:#3f6bb8;text-decoration:none;color:#FFFFFF}
.seller_menu a.seller_menu_active{padding:5px;background-color:#3f6bb8;text-decoration:none;color:#FFFFFF}

.seller_list span
{
font: 9pt Arial;
color: #b8babc;
font-weight:bold;
}

.vertical_line{background:url('images/s15.gif');background-repeat:repeat-x}



.catbox{padding-bottom:25px;padding-right:60px}
.cat1 a
{
font:16pt Arial;
font-weight:bold;
border-bottom-color:#4d60d5;border-bottom-style:dashed;border-bottom-width:1px;
text-decoration:none;
}
.cat1 a:hover
{
font:16pt Arial;
font-weight:bold;
border-bottom-color:#4d60d5;border-bottom-style:dashed;border-bottom-width:1px;
text-decoration:none;
}

.cat2
{
padding-top:7px;
padding-left:17px;
background:url('images/s16.gif');
background-repeat:no-repeat;
}

.cat2 a
{
font:11pt Arial;
color:#4d60d5;
}
.cat2 a:hover
{
font:11pt Arial;
color:#4d60d5;
}


.searchmenu
{
clear:both;
padding-top:15px;
padding-bottom:17px;
}

.searchmenu2
{
padding:12px;
background-color:#bbdaff;
}




.resultmenu
{
padding-bottom:4px
}

.contentmenu
{
padding-bottom:4px;
}



.rating
{
float:left;
margin:0 2px 0 0;
}


.hover_string
{
background:url(images/transparent.png);
padding: 8px 15px 8px 15px
}


.hover_string p
{
font: 13pt Arial;
font-weight:bold;
color:#FFFFFF;
padding:0px;
margin:0px;
}

.hover_string span
{
font: 10pt Arial;
font-weight:bold;
color:#FFFFFF;
padding:0px;
margin:0px;
}









