@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}
/*img, div { behavior: url(pngbehavior.htc) }*/
img, div {behavior: url(include/pngbehavior.htc);} 


body  {
	font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	background-color:#fff;
}

h1, h2, h3, h4, h5, h6, p, ul, li {
	margin:0;
	padding:0;
	list-style:none;
}

h1 {font:25px Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#573308;}
h2 {font:17px Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#ae960c;}
h3 {font:15px Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#ae960c;}
h4 {font:15px Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#573308;}
h5 {}
h6 {}
p  {font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica,  sans-serif; line-height:18px; font-size:12px; }
input, select { font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
a  {text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}
.br, .clear {clear:both;}

.floatl{float:left;}
.floatr{float:right;}
.floatltextr{float:left; text-align:right;}
.floatrtextr{float:right; text-align:right;}
.floatrtextl{float:right; text-align:left;}
.textl{text-align:left;}

.bold{font-weight:bold;}
.normal{font-weight:normal;}
.italic{font-style:italic;}
.center{text-align:center;}
.left{text-align:left;}

.textarial{font:Arial, Helvetica, sans-serif;}
.text9{ font-size:9px;}
.text11{ font-size:11px;}
.text12{ font-size:12px;}
.text13{ font-size:13px;}
.text15{ font-size:15px;}
.text27{ font-size:27px;}
.text40{ font-size:40px;}

.padding10{padding:10px;}
.padding5{padding:5px;}

.padt2{padding-top:2px;}
.padt3{padding-top:3px;}
.padt5{padding-top:5px;}
.padt7{padding-top:7px;}
.padt8{padding-top:8px;}
.padt10{padding-top:10px;}
.padt15{padding-top:15px;}
.padt20{padding-top:20px;}
.padt30{padding-top:30px;}


.padtb10{padding-top:10px; padding-bottom:10px;}
.padtb20{padding-top:20px; padding-bottom:20px;}

.padl5{padding-left:5px;}
.padl10{padding-left:10px;}
.padl11{padding-left:11px;}
.padl15{padding-left:15px;}
.padl20{padding-left:20px;}
.padl25{padding-left:25px;}
.padl35{padding-left:35px;}
.padl40{padding-left:40px;}
.padl45{padding-left:45px;}
.padl80{padding-left:80px;}
.padl155{padding-left:155px;}
.padl260{padding-left:260px;}
.padr2{padding-right:2px;}
.padr5{padding-right:5px;}
.padr10{padding-right:10px;}
.padr20{padding-right:20px;}

.padb15{padding-bottom:15px;}
.padb16h{padding-bottom:0; *padding-bottom:16px;}

.mart-10{margin-top:-10px;}
.mart-15{margin-top:-15px;}
.mart-28{margin-top:-28px;}
.mart-33{margin-top:-33px;}
.mart3{margin-top:3px;}
.mart5{margin-top:5px;}
.mart8{margin-top:8px;}
.mart10{margin-top:10px;}
.mart15{margin-top:15px;}
.mart18{margin-top:18px;}
.mart20{margin-top:20px;}
.mart22{margin-top:22px;}
.mart23{margin-top:23px;}
.mart25{margin-top:25px;}
.mart26{margin-top:26px;}
.mart30{margin-top:30px;}
.mart35{margin-top:35px;}
.mart37{margin-top:37px;}
.mart38{margin-top:38px;}
.mart45{margin-top:45px;}
.mart46{margin-top:46px;}
.mart48{margin-top:48px;}

.marl-10{ margin-left:-10px;}
.marl4{ margin-left:4px;}
.marl5{ margin-left:5px;}
.marl10{ margin-left:10px;}
.marl15{ margin-left:15px;}
.marl17{ margin-left:17px;}
.marl17-moz{ margin-left:17px; *margin-left:0px;}
.marl20{ margin-left:20px;}
.marl25{ margin-left:25px;}
.marl40{ margin-left:40px;}
.marl60{ margin-left:60px;}

.marb7{ margin-bottom:7px;}
.marb10{ margin-bottom:10px;}
.marb10h{ margin-bottom:10px; *margin-bottom:0px;}
.marb15{ margin-bottom:15px;}
.marb20{ margin-bottom:20px;}
.marb25{ margin-bottom:25px;}
.marb45h{ margin-bottom:45px; *margin-bottom:30px;}

.marr0{margin-right:0px;}
.marr4{margin-right:4px;}
.marr5{margin-right:5px;}
.marr10{margin-right:10px;}
.marr20{margin-right:20px;}
.marr25{margin-right:25px;}
.marr30{margin-right:30px;}
.marr37{margin-right:37px;}
.marr43{margin-right:43px;}
.martb10{ margin-top:10px; margin-bottom:10px;}

.w35{ width:60px;}
.w67{ width:67px;}
.w82{ width:82px;}
.w87{ width:87px;}
.w100{ width:100px;}
.w160{ width:160px;}
.w215{ width:215px;}
.w265{ width:265px;}
.w290{width:290px; }
.w300{width:300px;}
.w358{width:358px;}
.w378{width:378px;}
.w442{width:442px;}
.w580{width:580px;}
.w600{width:600px;}
.w680{width:680px;}
.w880{width:880px;}
.w884{width:884px;}
.w886{width:886px;}
.w99p{ width:99%;}

.h18{ height:18px;}
.h20{ height:20px;}
.h22{ height:22px;}
.h30{ height:30px;}
.h35{ height:35px;}
.h50{ height:50px;}
.h70{ height:70px;}
.h100{ height:100px;}
.h110{ height:110px;}
.h140{ height:140px;}
.h148{ height:148px;}
.h150{height:150px; *height:130px;}
.h170{ height:170px;}
.h300{ height:302px;}
.h400{ height:400px;}
.h425{ height:400px;}

.fcwhite{color:#FFFFFF;}
.fcwhiteb{color:#FFFFFF; font-weight:bold;}
.fcyellow{ color:#ada15c;}
.fcbrown{ color:#524601;}
.fcdarkblue{color:#033a4a;}
.fcyellow1{ color:#908b70;}

.bgwhite{background-color:#FFFFFF;}

.linku{text-decoration:underline;}
.linku:hover{text-decoration:none;}

.brdb{ border-bottom:1px solid #daba21;}
.brdt{ border-top:1px solid #c8bd7c;}

/* ------------ Wrap ----------- */
#wrap{
	margin:0 auto;
	width:977px;
}


/* ------------ Header ----------- */
#header{
	margin:0px auto 5px auto;
	width:951px;
	height:112px;
	padding:16px 13px 0px 13px;
	float:left;
}
#header_right{float:right; width:600px;}
#logo{
	float:left;
	margin-left:11px; width:303px;
}
#logo a{display:block; width:303px; height:101px; cursor:pointer;}

#header .links{
	width:277px;
}

#header .links li{
	display:inline; 
	color:#033a4a; 
	font-family:Trebuchet MS, Verdana, Arial, Helvetica sans-serif; 
	font-size:12px;
	margin:0 2px 0 1px;
}
#header .links li a{color:#033a4a; text-decoration:none; }
#header .links li a:hover{color:#033a4a; text-decoration:underline; }
#searchbox{
	background:transparent url(../images/searchbox_left.gif) no-repeat 0 0;
	float:left;
	height:38px;
	width:277px;
}

#searchbox .input {
	border:0 none;
	float:left;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	height:18px;
	line-height:18px;
	margin:9px 13px;
	padding:2px 0 0 2px;
	width:200px;
	color:#92642d;
}

#searchbox .searchbtn {
width:40px; height:38px; border:0 none; float:right;
}

#shoppingdtl{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#9c7343;}
.bluelinku a{color:#3e6778; font-size:10px; text-decoration:underline;}
.bluelinku a:hover{color:#3e6778; font-size:10px; text-decoration:none;}

#menu{ float:right; margin-top:18px;}
#menu div{ float:right; margin-right:6px;}
#menu li{display:inline; padding-left:3px; padding-right:3px;}
#menu li a{cursor:pointer; text-decoration:none;}

/*a.animal{background-image:url(../images/menu_animal.gif); height:34px; width:81px; display:block;}
a.animal:hover{background-image:url(../images/menu_animal_hover.gif); height:34px; width:81px;}
a.christmas{background-image:url(../images/menu_christmas.gif); height:34px; width:94px; display:block;}
a.christmas:hover{background-image:url(../images/menu_christmas_hover.gif); height:34px; width:94px;}
.floral{background-image:url(../images/menu_floral.gif); height:34px; width:80px; display:block;}
.floral:hover{background-image:url(../images/menu_floral_hover.gif); height:34px; width:80px;}
a.lighthouses{background-image:url(../images/menu_lighthouses.gif); height:34px; width:105px; display:block;}
a.lighthouses:hover{background-image:url(../images/menu_lighthouses_hover.gif); height:34px; width:105px;}
a.scenery{background-image:url(../images/menu_scenery.gif); height:34px; width:82px; display:block;}
a.scenery:hover{background-image:url(../images/menu_scenery_hover.gif); height:34px; width:82px;}
a.travel{background-image:url(../images/menu_travel.gif); height:34px; width:81px; display:block;}
a.travel:hover{background-image:url(../images/menu_travel_hover.gif); height:34px; width:81px;}
*/

/* ------------ Content home page ----------- */
#content{
	margin:0 auto;
	width:951px;
	padding:0;
}

#banner{ 
	/*background: url(../images/banner.gif) no-repeat left top;*/
	width:951px;
	height:198px;
}

#banner p{
color:#052f15;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
padding:120px 10px 10px 10px;
}

#featured_cards{
	width:713px;
	float:left;
	margin-top:5px;
}

#featured_cards table tr td.leftimg{padding:0px 35px 0px 46px;}
#featured_cards table tr td.middleimg{padding:0px 25px 0px 25px;}
#featured_cards table tr td.rightimg{padding:0px 41px 0px 35px;}

.card_img{
	border:1px solid #d5d5d5;
	/*width:160px;*/
}
.bio_img{
	border:1px solid #666666;
	margin-left:15px;
}

.imginfo{ 
	background-color:#eceedf; 
	padding:5px 0px 5px 9px;
	margin-top:5px;
	*margin-top:3px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
.price{
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ad0e0e;
}
.imginfo .buybtn{
	position:absolute;
	border:none; width:76px; height:26px;
	margin-top:-12px;
	*margin-top:7px;
	margin-left:109px;
	*margin-left:74px;
}

.seperator{background:url(../images/seperator.gif) no-repeat; width:1px; float:left; margin:25px 0px 25px 0px;}

.news{width:227px; padding:5px 1px 10px 9px; float:left;}
.news ul{margin-left:15px;}
.news li{
	background:url(../images/bullet.gif) no-repeat left 2px; 
	padding:0px 5px 10px 25px; 
	color:#b17306;
	font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica,  sans-serif; 
	font-size:11px;
	font-weight:bold;
}
.news li a{
	color:#b17306;
	font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica,  sans-serif; 
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.news li a:hover{
	color:#b17306;
	font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica,  sans-serif; 
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.news li p{
	color:#3d3d3d;
	font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica,  sans-serif; 
	font-size:12px;
	font-weight:normal;
	line-height:15px;
}
.news li p span{
	color:#7e7e7e;
	font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica,  sans-serif; 
	font-size:11px;
	font-weight:normal;
}

.red a{
	color:#7e0606; 
	text-decoration:underline;	
	font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	cursor:pointer;
}
.red a:hover{
	color:#7e0606; 
	text-decoration:none;	
	font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.blueu a{
	color:#033a4a; 
	text-decoration:underline;	
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.blueu a:hover{
	color:#033a4a; 
	text-decoration:none;	
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.blue a{
	color:#033a4a; 
	text-decoration:none;	
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.blue a:hover{
	color:#033a4a; 
	text-decoration:underline;	
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

.lightblueu a{
	color:#92aba9; 
	text-decoration:underline;	
	font-family:Georgia,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.lightblueu a:hover{
	color:#92aba9; 
	text-decoration:none;	
	font-family:Georgia,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#login{width:227px; padding:0px 1px 5px 9px; float:left;}
#login .input{border:1px solid #de943e; width:143px; height:16px; padding:2px 2px 2px 5px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#92642d;}

/* ------------ Content Inside pages ----------- */

#content_in{
	margin:0 auto;
	width:951px;
	padding-top:25px;
	border-top:1px solid #07313c;
}

#content_in p{ margin-bottom:15px;}

#content_in_static{
	margin:0 auto;
	width:951px;
	padding:0px;
	/*border-top:1px solid #07313c;*/
}

#content_in_static p{ margin-bottom:15px; font-size:13px;}
#content_in_static .static_content{ padding:10px;}

#heading1{border-bottom:1px solid #e2dcb7; height:34px;}/*width:708px;*/
#heading2{ background:url(../images/heading2_bg.gif) no-repeat left top; border-bottom:1px solid #e2dcb7; height:41px;}/*width:888px;*/
#heading3{ background:url(../images/heading3_bg.gif) no-repeat left top; border-bottom:1px solid #fbe4bd; height:41px;}/*width:888px;*/
#heading_animal{ background:url(../images/heading_bg_animal.gif) no-repeat left top; border-bottom:1px solid #fbe4bd; height:41px;}
#heading_christmas{ background:url(../images/heading_bg_christmas.gif) no-repeat left top; border-bottom:1px solid #fbe4bd; height:41px;}
#heading_floral{ background:url(../images/heading_bg_floral.gif) no-repeat left top; border-bottom:1px solid #fbe4bd; height:41px;}
#heading_lighthouses{ background:url(../images/heading_bg_lighthouses.gif) no-repeat left top; border-bottom:1px solid #fbe4bd; height:41px;}
#heading_scenery{ background:url(../images/heading_bg_scenery.gif) no-repeat left top; border-bottom:1px solid #fbe4bd; height:41px;}
#heading_travel{ background:url(../images/heading_bg_travel.gif) no-repeat left top; border-bottom:1px solid #fbe4bd; height:41px;}

/* ------------ Inside pages Banners ------------ */
#banner_about{ 
	background: url(../images/banner_about.gif) no-repeat left top;
	width:951px;
	height:124px;
	margin-bottom:15px;
}
#banner_about h1{font:25px Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#fff; font-weight:bold; padding:85px 10px 0px 10px;}
/* ------------ Inside pages Banners ------------ */

.list1 ul{margin-left:15px; margin-top:15px;}
.list1 li{
	background:url(../images/bullet.gif) no-repeat left 2px; 
	padding:0px 5px 10px 25px; 
	color:#b17306;
	font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica,  sans-serif; 
	font-size:11px;
	font-weight:bold;
}
.list1 li a{
	color:#b17306;
	font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica,  sans-serif; 
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.list1 li a:hover{
	color:#b17306;
	font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica,  sans-serif; 
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.list1 li p{
	color:#3d3d3d;
	font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica,  sans-serif; 
	font-size:12px;
	font-weight:normal;
	line-height:15px;
}
.list1 li p span{
	color:#7e7e7e;
	font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica,  sans-serif; 
	font-size:11px;
	font-weight:normal;
}


.border {border-bottom:1px solid #e2dcb7; border-left:1px solid #e2dcb7; border-right:1px solid #e2dcb7; border-top:none; float:left; margin-bottom:15px; *margin-bottom:0px;}
.border_all {border:1px solid #e2dcb7;}
.border_all2 {border:1px solid #f1efd8;}
.border3 {border-bottom:1px solid #fbe4bd; border-left:1px solid #fbe4bd; border-right:1px solid #fbe4bd; border-top:none; float:left;margin-bottom:15px; *margin-bottom:0px;}

#registrastion{width:681px; padding:13px 10px 13px 15px;}
#registrastion table tr td label{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#registrastion table tr td label a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3e6778; text-decoration:underline;}
#registrastion table tr td label a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3e6778; text-decoration:none;}

.required_fields{float:right; margin-top:-25px; color:#706735; font-family:Georgia,Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.required_fields1{float:right; margin-top:-35px; color:#706735; font-family:Georgia,Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-right:5px;}/*#c3bc95*/

.form{padding:15px 0px 30px 45px;}
.form .formlable{ width:220px; height:20px; color:#524601; font-size:12px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; float:left;}
.form .formlable1{ width:250px; height:20px; color:#524601; font-size:12px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; float:left;}
.form .formfield{ width:400px; float:left;}
.form .formfield1{ width:390px; float:left; color:#706735; font-size:12px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; }
.form .textbox{ width:263px; color:#706735; font-size:11px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #d3c781; padding:2px 0px 0px 3px;}
.form .select{ width:268px; color:#706735; font-size:11px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #d3c781; padding:2px 2px 2px 3px;}

.form1{padding:15px 0px 30px 40px;}
.form1 .formlable{ width:120px; height:20px; color:#524601; font-size:12px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; float:left;}
.form1 .formlable2{ width:170px; height:20px; color:#524601; font-size:12px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; float:left;}
.form1 .formfield{ width:270px; float:left;}
.form1 .formfield2{ width:350px; float:left;}
.form1 .textbox{ width:217px; color:#706735; font-size:11px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #d3c781; padding:2px 0px 0px 3px;}
.form1 .textbox_free{ color:#706735; font-size:11px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #d3c781; padding:2px 0px 0px 3px;}
.form1 .select{ width:222px; color:#706735; font-size:11px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #d3c781; padding:2px 2px 2px 3px;}
.form1 .select_free{ color:#706735; font-size:11px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #d3c781; padding:2px 2px 2px 3px;}

.form2{padding:25px 0px 15px 30px; width:360px; float:left;}
.form2 .formlable{ width:80px; height:20px; color:#524601; font-size:12px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; float:left;}
.form2 .formfield{ width:270px; float:left;}
.form2 .textbox{ width:217px; color:#706735; font-size:11px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #d3c781; padding:2px 0px 0px 3px;}
.form2 .textbox_free{ color:#706735; font-size:11px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #d3c781; padding:2px 0px 0px 3px;}
.form2 .select{ width:222px; color:#706735; font-size:11px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #d3c781; padding:2px 2px 2px 3px;}
.form2 .select_free{ color:#706735; font-size:11px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #d3c781; padding:2px 2px 2px 3px;}

.form3{padding:25px 0px 15px 10px; width:300px; float:left;}
.form3 .formlable{ width:110px; height:20px; color:#524601; font-size:12px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; float:left;}
.form3 .formfield{ width:180px; float:left;}
.form3 .textbox{ width:217px; color:#706735; font-size:11px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #d3c781; padding:2px 0px 0px 3px;}
.form3 .textbox_free{ color:#706735; font-size:11px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #d3c781; padding:2px 0px 0px 3px;}
.form3 .select{ width:222px; color:#706735; font-size:11px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #d3c781; padding:2px 2px 2px 3px;}
.form3 .select_free{ color:#706735; font-size:11px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #d3c781; padding:2px 2px 2px 3px;}

/* ------------ Paging ------------ */
.total{margin-top:-35px; text-align:right; line-height:35px; color:#B17306; font-weight:bold;}
.paging {height:21px; background:#d8d6ad; color:#636142; font:11px Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;}
.paging_listing{text-align:center; padding:0px; height:21px; float:right;}
.paging_listing li{float:left; padding:0px 1px 0px 0px; text-align:center; list-style-type:none;}
.paging_listing li a, .paging_small li span{display:block; padding:3px 0 0 0;}
a.box1{width:20px; height:18px; color:#fff; background:#75745a; text-decoration:none;}
a.box1:hover{background:#e4af3d; color:#5d4104; text-decoration:none;}	
.selected1{width:20px; height:18px; background:#e4af3d; color:#5d4104; display:block; padding:3px 0 0 0;}
.paging .select{ width:50px; color:#636142; font-size:10px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #cfcd9c; padding:1px;}
.dropdown{ width:50px; color:#636142; font-size:10px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #cfcd9c; padding:1px;}
/* ------------ Paging ------------ */

#img_listing{
	float:left;
	margin-top:37px;
	
}

#img_listing table tr td.leftimg{padding:0px 21px 0px 20px;}
#img_listing table tr td.middleimg{padding:0px 32px 0px 32px;}
#img_listing table tr td.rightimg{padding:0px 20px 0px 32px;}

.imginfo1{ 
	background-color:#eceedf; 
	padding:2px 0px 2px 9px;
	margin-top:5px;
	*margin-top:3px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
.imginfo1 .text{ 
	width:110px;
	margin-bottom:0px;
}
.imginfo1 .buybtn1{
	position:absolute;
	border:none; width:76px; height:26px;
	margin-top:-20px;
	*margin-top:-20px;
	margin-left:112px;
	*margin-left:112px;
}

.img_detail{
	float:left;
	border:1px solid #d5d5d5;
	width:351px;
	height:254px;
	margin:30px 5px 0px 40px;
}
.img_detail1{
	margin:30px 5px 0px 40px;
}
.img_detail1 .img{
	border:1px solid #d5d5d5;
	/*width:351px;
	height:254px;*/
}

.img_data{
	background:url(../images/img-detailbg-right.gif) no-repeat right top; padding:29px 52px 0 0; *margin-right:5px; float:right;
}
.img_data .left_top_bg{ background:url(../images/img_detail_left_top.png) no-repeat;}
.img_data .top_bg{ background:url(../images/img_detail_top.png) repeat-x;}
.img_data .right_top_bg{ background:url(../images/img_detail_right_top.png) no-repeat;}
.img_data .left_bg{ background:url(../images/img_detail_left.png) repeat-y;}
.img_data .right_bg{ background:url(../images/img_detail_right.png) repeat-y;}
.img_data .left_bottom_bg{ background:url(../images/img_detail_left_bottom.png) no-repeat;}
.img_data .bottom_bg{ background:url(../images/img_detail_bottom.png) repeat-x;}
.img_data .right_bottom_bg{ background:url(../images/img_detail_right_bottom.png) no-repeat;}
.img_data .detailbg-bottom{background:url(../images/img-detailbg-bottom.gif) no-repeat right top;}

.img_data .select{ width:220px; height:22px; color:#757575; font-size:12px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #c8ac7e; padding:1px 1px 1px 2px;}
.img_data .select1{ width:110px; height:22px; color:#757575; font-size:12px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #c8ac7e; padding:1px 1px 1px 2px; margin-bottom:8px;}
.img_data .textbox{ width:61px; color:#757575; font-size:12px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #c8ac7e; height:18px; padding:2px 0px 0px 3px;}

.img_data_detail{background:url(../images/img-detailbg-middle.gif) repeat-x; padding:15px 10px 10px 10px;}

table.img_data_detail_table{border-top:1px solid #e7d6bb; border-left:1px solid #e7d6bb; border-bottom:none; border-right:none; width:165px;}
table th.img_data_detail_table{border-right:1px solid #e7d6bb; border-bottom:1px solid #e7d6bb; color:#796039; height:24px;}
table td.img_data_detail_table{border-right:1px solid #e7d6bb; border-bottom:1px solid #e7d6bb; height:24px;}

.img_desc{	
	padding:0px 30px 5px 30px;
}
.img_desc p{	
	font-family:Trebuchet MS, Verdana, Arial, Helvetica sans-serif;
	font-size:13px;
}

.price1{
	font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ad0e0e;
}

#shopping_bag{}
#shopping_bag table{ margin:0px 4px 0px 4px; font-family:Trebuchet MS, Verdana, Arial, Helvetica sans-serif;}
#shopping_bag table th{ border-bottom:1px solid #c9b752; font:12px Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color:#978835; line-height:25px;}
#shopping_bag .brdbt{border-bottom:1px solid #e1e1e1;}
#shopping_bag .bg1{ background-color:#ece7cb; line-height:25px; text-align:right;}
#shopping_bag .bg1 span{ font:12px Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color:#847d53; line-height:25px;}
#shopping_bag .bg2{ background-color:#cfc97b; line-height:25px; text-align:right;}
#shopping_bag .bg2 span{ font:12px Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color:#353535; line-height:25px;}

#shopping_bag .textbox{ width:145px; height:18px; color:#9f9f9f; border:1px solid #d3c781; padding:2px 0px 0px 3px;}
#shopping_bag .textbox_small{ width:35px; height:16px; color:#000; border:1px solid #d3c781; padding:0px 2px 0px 0px; text-align:right;font-family:Trebuchet MS, Verdana, Arial, Helvetica sans-serif;
	font-size:12px;}
#shopping_bag a{font-family:Trebuchet MS, Verdana, Arial, Helvetica sans-serif;
	font-size:12px; font-weight:bold; color:#b17306; text-decoration:underline;}
#shopping_bag a:hover{text-decoration:none;}


.credit_card {
	margin-left:455px;
	position:absolute;
	text-align:left;
	margin-top:-50px;
	width:163px;
	z-index:0;
}

#events_news_listing{}
#events_news_listing .listing1{background:#FFFFFF url(../images/bullet.png) no-repeat 5px 12px;
margin-top:5px; margin-bottom:5px;
padding:10px 10px 10px 30px;
text-align:right;
width:840px;}
#events_news_listing .listing1:hover{background:#f9f7dd url(../images/bullet.png) no-repeat 5px 12px;}

#events_news_listing .listing2{background:#eceedf url(../images/bullet.png) no-repeat 5px 12px;
margin-top:5px; margin-bottom:5px;
padding:10px 10px 10px 30px;
text-align:right;
width:840px;}
#events_news_listing .listing2:hover{background:#f9f7dd url(../images/bullet.png) no-repeat 5px 12px;}

#events_news_listing .seperator{height:10px; border-bottom:1px solid #D5D5D5; clear:both;}

#events_news_listing a{
color:#B17306;
font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;}
#events_news_listing a:hover{text-decoration:underline;}

#events_news_listing span {
color:#7E7E7E;
font-family:Lucida Sans Unicode,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;}

#events_news_details{}
.date{
color:#7E7E7E;
font-family:Lucida Sans Unicode,Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:normal;  padding:10px 10px 0 0;}

#events_news_details p{ color:#524601;}

.error {font-size:10px; color:#FF0000; text-align:center; font-weight:bold;}
.error img {vertical-align:middle; margin-right:3px;}

/* ------------ member ----------- */
.input{border:1px solid #de943e; width:143px; height:16px; padding:2px 2px 2px 5px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#92642d;}

#my_acc{ background:url(../images/my_acc_bg.gif) repeat-y left top; width:884px;}
#left_nav{
	width:195px; 
	float:left;
}
	
#left_nav .menu ul{ width:195px;}
#left_nav .menu li{ 
	background: url(../images/menu_bullet.png) no-repeat 14px 8px; 
	padding-left:35px; 
	
 }
#left_nav .menu li:hover{ 
	background: url(../images/menu_hover.png) no-repeat 0px 0px; 
 }
#left_nav .menu li.selected{ 
	background: url(../images/menu_hover.png) no-repeat 0px 0px; 
 }

#left_nav .menu li a{ 
	text-decoration:none;	
	color:#29610b;
	font-family:Lucida Sans Unicode,Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:normal; width:35px;}
#left_nav .menu li a:hover{ text-decoration:underline;}
#left_nav .menu li a.selected{ text-decoration:underline;}

#right_content{ *width:688px; float:left;}

#right_content_form{width:660px; padding:13px 10px 13px 15px;}
#right_content_form table tr td label{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#right_content_form table tr td label a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3e6778; text-decoration:underline;}
#right_content_form table tr td label a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3e6778; text-decoration:none;}

#wish_list table th{ border-bottom:1px solid #c9b752; font:12px Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color:#978835; line-height:25px;}
#wish_list table td{ font:11px Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; color:#847D53;}
#wish_list .brdbt{border-bottom:1px solid #e1e1e1;}
#wish_list .textbox{ width:145px; height:18px; color:#9f9f9f; border:1px solid #d3c781; padding:2px 0px 0px 3px;}
#wish_list .textbox_small{ width:35px; height:16px; color:#000; border:1px solid #d3c781; padding:0px 2px 0px 0px; text-align:right;font-family:Trebuchet MS, Verdana, Arial, Helvetica sans-serif;
	font-size:12px;}
#wish_list a{font-family:Trebuchet MS, Verdana, Arial, Helvetica sans-serif;
	font-size:12px; font-weight:bold; color:#b17306; text-decoration:underline;}
#wish_list a:hover{text-decoration:none;}

.order_dtl table th{ border-bottom:1px solid #c9b752; font:12px Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color:#978835; line-height:25px;}
.order_dtl table td{ font:11px Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; color:#847D53; line-height:25px;}
.order_dtl .bg1{ background-color:#ece7cb; line-height:25px; text-align:right;}
.order_dtl .bg1 span{ font:12px Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#847d53; line-height:25px;}
.order_dtl .brdbt{border-bottom:1px solid #e1e1e1;}
.order_dtl .textbox{ width:145px; height:18px; color:#9f9f9f; border:1px solid #d3c781; padding:2px 0px 0px 3px;}
.order_dtl .textbox_small{ width:35px; height:16px; color:#000; border:1px solid #d3c781; padding:0px 2px 0px 0px; text-align:right;font-family:Trebuchet MS, Verdana, Arial, Helvetica sans-serif;
	font-size:12px;}
.order_dtl a{font-family:Trebuchet MS, Verdana, Arial, Helvetica sans-serif;
	font-size:12px; font-weight:bold; color:#b17306; text-decoration:underline;}
.order_dtl a:hover{text-decoration:none;}

.order_dtl a.blueu{	color:#033a4a; 
	text-decoration:underline;	
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; font-weight:normal;
}
.order_dtl a:hover.blueu{text-decoration:none;}

a.greenlink{color:#29610B; text-decoration:underline;}
a:hover.greenlink{color:#29610B; text-decoration:none;}

/* ------------ member ----------- */


/* ------------ Footer ----------- */
#footer{
	background:url(../images/footer_bg.gif) right top no-repeat;
	margin:15px auto;
	*margin:15px auto 15px auto;
	width:935px;/*width:951px;*/
	font-family:Trebuchet MS, Verdana, Arial, Helvetica sans-serif;
	font-size:11px;
	color:#05334f;
	padding:10px 8px 25px 8px;
	*padding:10px 8px 10px 8px;
	border-top:2px solid #18394e;
	clear:both;
}
#footer ul{}/*float:left;*/
#footer li{
	display:inline;
	color:#05334f;
	line-height:16px;
}
#footer a{
	color:#05334f;
	padding:0 1px;
}
#footer a:hover{ color:#05334f; text-decoration:underline;}
#footer p{/*float:left;*/
	
	font-size:11px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica sans-serif;
}
.modalBackground {
	background-color:black;
	filter: alpha(opacity=50)! important;/*alpha(opacity=80);*/
	opacity:0.8; cursor:wait;
}
.simplemodal-overlay {	background-color:black;
	filter: alpha(opacity=50)! important;/*alpha(opacity=80);*/
	opacity:0.8; cursor:wait;}

/* Container */
.simplemodal-container {background-color:#fff; border:3px solid #E2DCB7;}
.simplemodal-container a.modalCloseImg {background:url(../images/close.gif) no-repeat; width:7px; height:8px; display:inline;  z-index:3200; position:absolute; top:7px; right:6px; cursor:pointer;}
.simplemodal-container #basicModalContent {padding:10px;}
.simplemodal-container #basicModalContent2 {padding:10px;}
.simplemodal-container #basicModalContent3 {padding:10px;}

.divMessage
{	
	margin-top:50px;	
}

.PasswordLable{color:#706735; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; }

.popuptextbox{ width:180px; color:#706735; font-size:11px; font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; border:1px solid #d3c781; padding:2px 0px 0px 3px;}

a.lightblueu1{color:#92aba9; text-decoration:underline;}
a:hover.lightblueu1{color:#92aba9; text-decoration:none;}


.label{font:10px Georgia, Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#573308;}
.label13{font-family:Lucida Sans Unicode, Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; color:#796039;font-weight:bold;}
	

/* ----------------------- sitemap ----------------------- */
#content_in_sitemap .textcontent_pad #sitemap ul.bullet{ float:left; padding-left:110px; margin-top:25px; margin-bottom:25px;}
#content_in_sitemap .textcontent_pad #sitemap ul.bullet li{padding:2px 0 2px 18px; font:11px Arial, Helvetica, sans-serif; margin-bottom:15px;}
#content_in_sitemap .textcontent_pad #sitemap ul.bullet li a{font:11px Arial, Helvetica, sans-serif; color:#05334f; text-decoration:underline;font-weight:bold;}
#content_in_sitemap .textcontent_pad #sitemap ul.bullet li a:hover{font:11px Arial, Helvetica, sans-serif; color:#05334f; text-decoration:none;font-weight:bold;}


/* ----------------------- Return on Investment ----------------------- */	
	
