@charset "UTF-8";

* { padding:0px; margin:0px; }

::selection { background-color:rgba(0,0,0,0.1); opacity:.2; }

::-moz-selection { background-color:rgba(0,0,0,0.1); opacity:.2; }

::-webkit-scrollbar { width:12px; height:12px; }

::-webkit-scrollbar-thumb:vertical { background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0.3)), to(rgba(255,255,255,0.1))); min-height:20px; -webkit-border-radius:6px; -moz-border-radius:6px; -khtml-border-radius:6px; -o-border-radius:6px; border-bottom:solid 1px rgba(0,0,0,0.5); border-right:solid 1px rgba(0,0,0,0.3); border-top:solid 1px rgba(255,255,255,0.8); border-left:solid 1px rgba(255,255,255,0.4); -webkit-box-shadow:rgba(0,0,0,.6) 0px 2px 1px; }

::-webkit-scrollbar-thumb:horizontal { background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.3)), to(rgba(255,255,255,0.1))); min-width:20px; -webkit-border-radius:6px; -moz-border-radius:6px; -khtml-border-radius:6px; -o-border-radius:6px; border-bottom:solid 1px rgba(0,0,0,0.5); border-right:solid 1px rgba(0,0,0,0.3); border-top:solid 1px rgba(255,255,255,0.8); border-left:solid 1px rgba(255,255,255,0.4); -webkit-box-shadow:rgba(0,0,0,.6) 0px 2px 1px; }

@font-face { font-family:Harabara; src:url(http://nvmber9.com/fonts/Harabara.ttf); }

/*-----------------------SKELETON------------------------*/

body { font: 100% Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin: 0; padding: 0; text-align:center; }

body a { text-decoration:none; font-size:12px; }

#container { width:780px; text-align:left; margin:85px auto 80px auto; }

#mainContent { position:absolute; bottom:81px; top:77px; left:0px; right:0px; padding:0px 10px; overflow:auto; min-width:1039px; }

	#contents { width:760px; text-align:left; margin:0px auto; }
	
		#contents p { font: 100% Verdana, Arial, Helvetica, sans-serif; margin:10px 0px; line-height:17px; font-size:12px; }
		
		#title { color:rgba(243,249,255,0.9); text-shadow:rgba(0,0,0,0.8) 0px 2px 2px; font: 100% Harabara; letter-spacing:1px; padding:0px 15px; font-size:50px; background:rgba(0,0,0,0.2); -webkit-border-radius:16px; -khtml-border-radius:16px; -moz-border-radius:16px; -o-border-radius:16px; border-bottom:solid 1px rgba(255,255,255,0.2); margin:0px; margin-bottom:10px; margin-top:-16px; padding-top:16px; }

/*-----------------------HEADER------------------------*/

#header { background:url(images/top.png) repeat-x center; width:100%; height:81px; position:fixed; top:0px; left:0px; margin:0px; padding:0px; min-width:1050px; }

	#menu { position:absolute; width:100%; height:76px; margin:0px auto; text-align:left; background:url(images/light-top.png) no-repeat center top; }

		#nvmber9 { background:url(images/nvmber9.png); width:190px; height:28px; position:absolute; top:9px; left:5%; cursor:pointer; }
		
		#nav { position:absolute; width:228px; top:0px; right:5%; }
		
			#info, #collections, #blog, #contact { top:0px; position:absolute; width:57px; height:46px; cursor:pointer; }
			
			#info { background:url(images/info.png); right:171px; }
			
			#collections { background:url(images/collection.png); right:114px; }
			
			#blog { background:url(images/blog.png); right:57px; }
			
			#contact { background:url(images/contact.png); right:0px; }
			
		#color_changer { position:absolute; top:46px; left:0px; right:0px; width:100%; height:25px; text-align:center; overflow:hidden; }
		
			.colorbox { display:inline-block; width:3.73%; height:20px; margin:2px 0px; cursor:pointer; margin-left:auto; margin-right:auto; -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; -o-border-radius:3px; border-bottom:solid 1px rgba(0,0,0,0.4); border-top:solid 1px rgba(255,255,255,0.3); -webkit-box-shadow:rgba(0,0,0,0.5) 0px 0px 3px; -moz-box-shadow:rgba(0,0,0,0.5) 0px 0px 3px; -khtml-box-shadow:rgba(0,0,0,0.5) 0px 0px 3px; -o-box-shadow:rgba(0,0,0,0.5) 0px 0px 3px; -webkit-transition:all .1s ease-in-out; }
			.colorblue { background:#081126; } .colorblue:hover { background:#0b1633; } .colorblue:active { background:#1b3780; }
			.colorblue1 { background:#152c66; } .colorblue1:hover { background:#1b3780; } .colorblue1:active { background:#2853bf; }
			.colorblue2 { background:#2348a6; } .colorblue2:hover { background:#2853bf; } .colorblue2:active { background:#366fff; }
			.colorblue3 { background:#3064e5; } .colorblue3:hover { background:#366fff; } .colorblue3:active { background:#8bacff; }
			.colorgreen { background:#152606; } .colorgreen:hover { background:#23400a; } .colorgreen:active { background:#468013; }
			.colorgreen1 { background:#38660f; } .colorgreen1:hover { background:#468013; } .colorgreen1:active { background:#69bf1d; }
			.colorgreen2 { background:#5ba619; } .colorgreen2:hover { background:#69bf1d; } .colorgreen2:active { background:#8bff26; }
			.colorgreen3 { background:#7de522; } .colorgreen3:hover { background:#8bff26; } .colorgreen3:active { background:#c2ff8d; }
			.colororange { background:#261304; } .colororange:hover { background:#402006; } .colororange:active { background:#80400d; }
			.colororange1 { background:#66340a; } .colororange1:hover { background:#80400d; } .colororange1:active { background:#bf6113; }
			.colororange2 { background:#a65411; } .colororange2:hover { background:#bf6113; } .colororange2:active { background:#ff811a; }
			.colororange3 { background:#e57417; } .colororange3:hover { background:#ff811a; } .colororange3:active { background:#ffbe88; }
			.colorred { background:#26050e; } .colorred:hover { background:#400918; } .colorred:active { background:#80122f; }
			.colorred1 { background:#660e26; } .colorred1:hover { background:#80122f; } .colorred1:active { background:#bf1b47; }
			.colorred2 { background:#a6173d; } .colorred2:hover { background:#bf1b47; } .colorred2:active { background:#ff245e; }
			.colorred3 { background:#e52055; } .colorred3:hover { background:#ff245e; } .colorred3:active { background:#ffa8bf; }
			.colorpurple { background:#1a0e26; } .colorpurple:hover { background:#2c1740; } .colorpurple:active { background:#582e80; }
			.colorpurple1 { background:#462566; } .colorpurple1:hover { background:#582e80; } .colorpurple1:active { background:#8445bf; }
			.colorpurple2 { background:#723ca6; } .colorpurple2:hover { background:#8445bf; } .colorpurple2:active { background:#b05cff; }
			.colorpurple3 { background:#9f53e5; } .colorpurple3:hover { background:#b05cff; } .colorpurple3:active { background:#e5caff; }
			.colorblack { background:#262626; } .colorblack:hover { background:#404040; } .colorblack:active { background:#808080; }
			.colorblack1 { background:#666666; } .colorblack1:hover { background:#808080; } .colorblack1:active { background:#b3b3b3; }
			.colorblack2 { background:#a6a6a6; } .colorblack2:hover { background:#b3b3b3; } .colorblack2:active { background:#ffffff; }
			.colorblack3 { background:#e5e5e5; } .colorblack3:hover { background:#ffffff; } .colorblack3:active { background:#ffffff; }
			.colorbox:active { border-top:solid 1px rgba(0,0,0,0.4); border-bottom:solid 1px rgba(255,255,255,0.3); -webkit-box-shadow:rgba(255,255,255,0.4) 0px 0px 3px; -moz-box-shadow:rgba(255,255,255,0.4) 0px 0px 3px; -khtml-box-shadow:rgba(255,255,255,0.4) 0px 0px 3px; -o-box-shadow:rgba(255,255,255,0.4) 0px 0px 3px; }

/*-----------------------FOOTER------------------------*/

#footer { font: 100% Verdana, Arial, Helvetica, sans-serif; background:url(images/bottom.png) repeat-x center; width:100%; height:278px; position:fixed; bottom:-193px; left:0px; margin:0px; padding:0px; -webkit-transition:all 0.3s ease-in-out; -khtml-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; min-width:1060px; z-index:9999; } #footer:hover { bottom:-93px; }

	#socks { width:947px; height:275px; margin:0px auto; text-align:left; background:url(images/light-bottom.png) no-repeat; background-position:0px 4px; }
		
		#button { background:rgba(255,255,255,0.5); -webkit-box-shadow:rgba(0,0,0,0.2) 0px 1px 1px; -khtml-box-shadow:rgba(0,0,0,0.2) 0px 1px 1px; -moz-box-shadow:rgba(0,0,0,0.2) 0px 1px 1px; -o-box-shadow:rgba(0,0,0,0.2) 0px 1px 1px; -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; -o-border-radius:3px; border-top:solid 1px rgba(255,255,255,0.4); border-bottom:solid 1px rgba(0,0,0,0.4); border-right:none; border-left:none; padding:5px 5px 6px 6px; margin:2px; font-size:14px; float:left; cursor:pointer; }
			
			#button:hover { background:rgba(255,255,255,0.7); }
			
			#button:active { background:rgba(255,255,255,0.9); border-bottom:solid 1px rgba(255,255,255,0.4); border-top:solid 1px rgba(0,0,0,0.4); -webkit-box-shadow:none; -khtml-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; padding:6px 5px 5px 6px; }
		
		.love { background:#f00685 !important; cursor:pointer; height:17px; width:15px; }
			
			.love:hover { background:#ff98d0 !important; }
			
			.love:active { background:#fddfef !important; outline:none; }
	
	#twitter { font: 100% Verdana, Arial, Helvetica, sans-serif; width:45%; height:70px; position:absolute; top:8px; right:0px; text-align:left; min-width:243px; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -o-user-select:none; }
	
		.twitter_title { width:86px; height:54px; background:url(images/latest-tweet.png) no-repeat center; }
		
		.twitter_bird { border:none; float:left; width:48px; height:48px; padding:9px 0px; background:url(images/twitter_standing.png) no-repeat center; }
		
		#twitter_link { background:rgba(243,249,255,0.6); color:rgba(49,49,52,0.8); position:absolute; width:64px; padding:3px 0px; left:151px; bottom:4px; font-size:11px; text-decoration:none; text-align:center; cursor:pointer; text-shadow:none; -webkit-border-bottom-left-radius:8px; -khtml-border-bottom-left-radius:8px; -moz-border-bottom-left-radius:8px; -o-border-bottom-left-radius:8px; } #twitter_link:hover { background:rgba(49,49,52,0.6); color:rgba(243,249,255,0.8); }
		
	#blogs { font: 100% Verdana, Arial, Helvetica, sans-serif; width:48%; height:70px; position:absolute; top:8px; left:0px; text-align:left; min-width:400px;-webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -o-user-select:none; }

		.blogs_title { width:98px; height:61px; background:url(images/recent-blogs.png) no-repeat center; }
		
			#blogs_list li { margin:0px 0px 0px 5px; padding:1px; list-style:square; min-width:200px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; cursor:pointer; color:inherit; } 
		
		.blogs_icon { border:none; float:right; width:48px; height:48px; padding:9px 0px; background:url(images/blogs.png) no-repeat center; }
	
	#facebook { font: 100% "Lucida Grande", tahoma, verdana, arial, sans-serif; width:100%; height:102px; position:absolute; top:81px; left:0px; text-align:left; min-width:300px; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -o-user-select:none; float:left; text-shadow:none; }
	
		.facebook_title { width:64px; height:54px; padding-top:30px; padding-left:10px; background:url(images/be-a-fan.png) no-repeat center; cursor:pointer; }
		
		.facebook_icon { border:none; float:right; width:48px; height:48px; padding:29px 0px; background:url(images/facebook_48x48.png) no-repeat center; cursor:pointer; }

		#facebook_fan { background:#FFFFFF; color:#000000; position:absolute; top:5px; left:125px; right:5px; width:auto; margin-left:10px; height:88px; float:left; padding:20px 20px; font-size:11px; text-shadow:none; min-width:140px; text-decoration:none; -webkit-border-radius:3px; -khtml-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; border-radius:3px; padding:3px 6px 1px 6px; border-bottom:solid 1px rgba(255,255,255,.2); border-top:solid 1px rgba(0,0,0,0.3); overflow:hidden; }
			
			#fbconnect_box { position:absolute; left:0px; width:180px; min-width:180px; padding:2px 0px; height:86px; }
			
			#mini_profile { position:absolute; min-width:228px; left:180px; right:42%; background:url(images/hr-v.png) left no-repeat; -webkit-background-size:2px 100%; -moz-background-size:2px 100%; -khtml-background-size:2px 100%; -o-background-size:2px 100%; height:86px; opacity:1; }
			
				.update_status { background:url(images/Update_Status.png); width:108px; height:23px; cursor:pointer; display:block; position:absolute; bottom:-1px; left:5px;opacity:1; } .update_status:active { background:url(images/Update_Status_Active.png); }

				.invite_friends { background:url(images/Invite_Friends.png); width:108px; height:23px; cursor:pointer; display:block; position:absolute; bottom:-1px; right:4px; opacity:1; } .invite_friends:active { background:url(images/Invite_Friends_Active.png); }
				
				.fb_bookmark { position:absolute; display:block; cursor:pointer; height:25px; width:118px; bottom:-1px; margin:0px auto; left:119px; right:118px; opacity:1; }

			#friends { position:absolute; right:20%; left:58.5%; background:url(images/hr-v.png) left no-repeat; -webkit-background-size:2px 100%; -moz-background-size:2px 100%; -khtml-background-size:2px 100%; -o-background-size:2px 100%; height:87px; overflow:hidden; opacity:1; }
				
				#profile_pics img { width:42px; height:42px; padding:0px 1px 3px 2px; }
		
			#mini_profile img { margin:0px 5px 4px 5px; padding:4px; background:url(images/u_status_bg.png) left repeat-x; border-left:solid 1px #999999; border-right:solid 1px #999999; border-top:solid 1px #999999; border-bottom:solid 1px #888888; -webkit-box-shadow:#e6e6e6 0px 1px 0px; -moz-box-shadow:#e6e6e6 0px 1px 0px; -khtml-box-shadow:#e6e6e6 0px 1px 0px; -o-box-shadow:#e6e6e6 0px 1px 0px; opacity:1; float:left; }
			
			#u_status { position:absolute; right:4px; left:69px; top:0px; bottom:26px; background:url(images/fb_status_bg.png) top left repeat-x; border-left:solid 1px #bbbbbb; border-right:solid 1px #bbbbbb; border-top:solid 1px #aeaeae; border-bottom:solid 1px #bbbbbb; padding:6px; overflow:hidden; line-height:17px; }
			
			#n9_status { background:url(images/fb_status_bg.png) top left repeat-x; border-left:solid 1px #bbbbbb; border-right:solid 1px #bbbbbb; border-top:solid 1px #aeaeae; border-bottom:solid 1px #bbbbbb; padding:6px; overflow:hidden; line-height:17px; width:auto; }
							
/*-----------------------CLASSES----------------------*/

.hr { background:url(images/hr.png); width:760px; height:2px; padding:0px; margin:0px; }

.hr_100 { background:url(images/hr.png); background-size:100% 2px; -webkit-background-size:100% 2px; -moz-background-size:100% 2px; -khtml-background-size:100% 2px; -o-background-size:100% 2px; width:auto; height:2px; padding:0px; margin:10px 0px; }

.footer_fl { float:left; padding-right:2px; margin-top:10px; }

.footer_fr { float:right; padding-left:10px; margin-top:10px; }

.fl { float:left; margin-right:10px; }

.fr { float:right; padding-left:10px; }

h1 { font-size:40px; }

h2 { font-size:32px; background:url(images/hr.png) bottom no-repeat; -webkit-background-size:100% 2px; -moz-background-size:100% 2px; -khtml-background-size:100% 2px; -o-background-size:100% 2px; }

h3 { font-size:24px; }

h4 { font-size:14px; }

h5 { font-size:10px; }

.fb_link { color:#3b5998; text-decoration:none; cursor:pointer; } .fb_link:hover { text-decoration:underline; }

.home_img, object#youtube { -webkit-box-shadow:rgba(0,0,0,0.3) 0px 2px 2px; -khtml-box-shadow:rgba(0,0,0,0.3) 0px 2px 2px; -moz-box-shadow:rgba(0,0,0,0.3) 0px 2px 2px; -o-box-shadow:rgba(0,0,0,0.3) 0px 2px 2px; box-shadow:rgba(0,0,0,0.3) 0px 2px 2px; border-top:solid 1px rgba(255,255,255,0.2); border-bottom:solid 1px rgba(0,0,0,0.5); -webkit-border-radius:4px; -khtml-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; cursor:pointer; }


/*-----------------------BLOGS-----------------------*/

#blog_body { font: 100% Verdana, Arial, Helvetica, sans-serif; float:left; width:70%; background:url(images/hr-v.png) right no-repeat; -webkit-background-size:2px 100%; -moz-background-size:2px 100%; -khtml-background-size:2px 100%; -o-background-size:2px 100%; padding-right:10px; -webkit-text-size-adjust:none; font-size:12px; opacity:.9; }

#blog_body .blog_img { padding:7px; background:rgba(255,255,255,0.2); -webkit-border-radius:6px; -khtml-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; border-radius:6px; border-bottom:solid 1px rgba(255,255,255,0.3); border-top:solid 1px rgba(0,0,0,0.4); }

#blog_body p a, #rssdata1 ul.rss-items1 a { white-space:nowrap; }

#blog_body blockquote { border-left:solid 10px rgba(255,255,255,0.7); background:rgba(236,74,114,.3); padding:20px; font-size:14px; line-height:21px; opacity:.9;  -webkit-border-top-right-radius:10px; -khtml-border-top-right-radius:10px; -moz-border-top-right-radius:10px; -o-border-top-right-radius:10px; border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px; -khtml-border-bottom-right-radius:10px; -moz-border-bottom-right-radius:10px; -o-border-bottom-right-radius:10px; border-bottom-right-radius:10px; border-top:solid 1px rgba(255,255,255,0.1); -webkit-box-shadow:rgba(0,0,0,0.5) -1px 2px 2px; -khtml-box-shadow:rgba(0,0,0,0.5) -1px 2px 2px; -moz-box-shadow:rgba(0,0,0,0.5) -1px 2px 2px; -o-box-shadow:rgba(0,0,0,0.5) -1px 2px 2px; margin:0px 30px; }

.blog_side_bar { float:right; width:206px; height:auto; padding-left:10px; }

	#side_box { padding:5px 0px; margin:10px 0px; background:url(images/hr.png) bottom no-repeat; -webkit-background-size:100% 2px; -moz-background-size:100% 2px; -khtml-background-size:100% 2px; -o-background-size:100% 2px; }
	
	#side_box li { font: 100% Verdana, Arial, Helvetica, sans-serif; -webkit-transition:all .1s ease-in-out; margin-left:5px; list-style:square; min-width:191px; cursor:pointer; line-height:16px; opacity:.7; -webkit-border-radius:4px; -khtml-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px;  } #side_box li:hover { padding-left:3px; opacity:1; background:rgba(0,0,0,0.1); }
	
		#side_box li a { font-size:13px; }
		
		#side_box img { webkit-box-shadow:rgba(0,0,0,0.8) 1px 2px 2px; khtml-box-shadow:rgba(0,0,0,0.8) 1px 2px 2px; moz-box-shadow:rgba(0,0,0,0.8) 1px 2px 2px; o-box-shadow:rgba(0,0,0,0.8) 1px 2px 2px; }
	
.share_box { width:518px; margin:4px auto; height:47px; padding:4px 3px; -webkit-border-radius:10px; -moz-border-radius:10px; -khtml-border-radius:10px; -o-border-radius:10px; border-top:solid 1px rgba(0,0,0,0.3); border-bottom:solid 1px rgba(255,255,255,0.3); background:#e6e6e6; text-align:center; }

	.share_box .icon { display:inline-block; padding-left:2px; padding-right:2px; opacity:.8; -webkit-transition:all .2s ease-in-out; -moz-transition:all .2s ease-in-out; -khtml-transition:all .2s ease-in-out; -o-transition:all .2s ease-in-out; } .share_box1 img:hover { opacity:1; } .share_box1 button img:hover { opacity:1; }
	
/*-----------------------SPRY-TOOLTIP----------------------*/

.iframeTooltip { position:absolute; z-index:1010; filter:alpha(opacity:0.1); }

.tooltipContent { background:url(images/tooltip-tri.png) top left no-repeat; }

.tooltipContent p { background:rgba(0,0,0,0.8); padding:4px 8px; color:#DDD; font-size:12px; font: 100% Harabara; letter-spacing:1px; text-shadow:none; margin-top:10px; -webkit-border-radius:9px; -khtml-border-radius:9px; -moz-border-radius:9px; -o-border-radius:9px; border-radius:9px; -webkit-box-shadow:rgba(0,0,0,0.5) 3px 2px 4px; -moz-box-shadow:rgba(0,0,0,0.5) 3px 2px 4px; -khtml-box-shadow:rgba(0,0,0,0.5) 3px 2px 4px; -o-box-shadow:rgba(0,0,0,0.5) 3px 2px 4px; } 

/*--------------------SPRY-TABBED-PANELS----------------------*/

.TabbedPanels { margin:10px 0px; padding:0px; float:left; clear:none; width:100%;  /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/ }

.TabbedPanelsTabGroup { margin:0px; padding:0px; }

.TabbedPanelsTab_l { position:relative; float:left; padding:4px 13px; margin:0px 0px 10px 0px; font:16px; background-color:rgba(0,0,0,0.2); list-style:none; border-bottom:solid 1px rgba(0,0,0,0.5); border-top:solid 1px rgba(255,255,255,0.4); -moz-user-select:none; -khtml-user-select:none; cursor:pointer; width:234px; outline:none; -webkit-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -webkit-box-shadow:rgba(0,0,0,0.3) 0px 1px 1px; -khtml-box-shadow:rgba(0,0,0,0.3) 0px 1px 1px; -moz-box-shadow:rgba(0,0,0,0.3) 0px 1px 1px; -o-box-shadow:rgba(0,0,0,0.3) 0px 1px 1px; text-align:center; }

.TabbedPanelsTab_r { position:relative; float:right; padding:4px 13px; margin:0px 0px 10px 0px ; font:16px; background-color:rgba(0,0,0,0.2); list-style:none; border-bottom:solid 1px rgba(0,0,0,0.5); border-top:solid 1px rgba(255,255,255,0.4); -moz-user-select:none; -khtml-user-select:none; cursor:pointer; width:234px; outline:none; -webkit-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -webkit-box-shadow:rgba(0,0,0,0.3) 0px 1px 1px; -khtml-box-shadow:rgba(0,0,0,0.3) 0px 1px 1px; -moz-box-shadow:rgba(0,0,0,0.3) 0px 1px 1px; -o-box-shadow:rgba(0,0,0,0.3) 0px 1px 1px; text-align:center; }

.TabbedPanelsTab_l:hover {  background-color:rgba(0,0,0,0.1); }
.TabbedPanelsTab_r:hover {  background-color:rgba(0,0,0,0.1); }

.TabbedPanelsTab_l:active {  border-top:solid 1px rgba(0,0,0,0.5); border-bottom:solid 1px rgba(255,255,255,0.4); -webkit-box-shadow:none; -khtml-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; padding:5px 13px 3px 13px; }
.TabbedPanelsTab_r:active {  border-top:solid 1px rgba(0,0,0,0.5); border-bottom:solid 1px rgba(255,255,255,0.4); -webkit-box-shadow:none; -khtml-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; padding:5px 13px 3px 13px; }

.TabbedPanelsTabSelected {  background-color:rgba(255,255,255,0.5); }

.TabbedPanelsTab a { text-decoration:none; }

.TabbedPanelsContentGroup { clear:both; }

.TabbedPanelsContent { padding:0px; }

.TabbedPanelsContent1 { background:rgba(255,255,255,0.5); -webkit-border-radius:10px; -moz-border-radius:10px; -khtml-border-radius:10px; -o-border-radius:10px; border-top:solid 1px rgba(255,255,255,0.2); border-bottom:solid 1px rgba(0,0,0,0.3); padding: 4px 19px; margin: 10px 0px; }

.TabbedPanels10 { margin:0px; padding:0px; float:left; clear:none; width:100%; }

.TabbedPanelsTabGroup10 { margin:0px; padding:0px; }

.TabbedPanelsTab10 { border-bottom:solid 1px rgba(0,0,0,0.1); border-top:solid 1px rgba(255,255,255,0.1); background:rgba(255,255,255,0.1); position:relative; top:1px; float:left; padding:4px 10px; margin:0px 10px 0px 0px; list-style:none; -moz-user-select:none; -khtml-user-select:none; cursor:pointer; outline:none; -webkit-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -webkit-box-shadow:rgba(0,0,0,0.3) 0px 1px 1px; -khtml-box-shadow:rgba(0,0,0,0.3) 0px 1px 1px; -moz-box-shadow:rgba(0,0,0,0.3) 0px 1px 1px; -o-box-shadow:rgba(0,0,0,0.3) 0px 1px 1px; } .TabbedPanelsTab10:hover { background:rgba(255,255,255,0.15); -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -khtml-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; } .TabbedPanelsTab10:active { border-top:solid 1px rgba(0,0,0,0.2); border-bottom:solid 1px rgba(255,255,255,0.2);  background:rgba(255,255,255,0.3);  -webkit-box-shadow:none; -khtml-box-shadow:none; -moz-box-shadow:none; -o-box-shadow:none; padding:5px 10px 3px 10px; -webkit-transition:none; -moz-transition:none; -khtml-transition:none; -o-transition:none; }

.TabbedPanelsTab10 a { color:black; text-decoration:none; }

.TabbedPanelsContentGroup10 { clear:both;  }

.TabbedPanelsContent10 { padding:4px; }

/*-----------------------CONTACT-FORM--------------------------*/

.contactcontent .submit { padding:4px; margin:5px; width:370px; background:url(images/u_status_bg.png) left repeat-x; border-left:solid 1px #999999; border-right:solid 1px #999999; border-top:solid 1px #999999; border-bottom:solid 1px #888888; -webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 0px; -moz-box-shadow:rgba(0,0,0,0.1) 0px 1px 0px; -khtml-box-shadow:rgba(0,0,0,0.1) 0px 1px 0px; -o-box-shadow:rgba(0,0,0,0.1) 0px 1px 0px; opacity:1; cursor:pointer; -webkit-border-radius:0px; -moz-border-radius:0px; -khtml-border-radius:0px; -o-border-radius:0px; } .contactcontent .submit:active { background:#dddddd; -webkit-box-shadow:none; -moz-box-shadow:none; -khtml-box-shadow:none; -o-box-shadow:none; }

.contactcontent form input { outline:none; color:#222222; text-shadow:rgba(255,255,255,0.5) 0px 1px 0px; padding:10px; margin:10px 2px; border-top:solid 1px rgba(0,0,0,0.2); border-bottom:solid 1px rgba(255,255,255,0.8); border-right:none; border-left:none; -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; -o-border-radius:3px; border-radius:3px; font-size:15px; }

.contactcontent form textarea { background:url(images/contact_message.png) rgba(0,0,0,0.1) left no-repeat; color:#222222; text-shadow:rgba(255,255,255,0.5) 0px 1px 0px; padding:10px; margin:10px 2px; max-width:238px; outline:none; width:338px; text-align:left; border-top:solid 1px rgba(0,0,0,0.2); border-bottom:solid 1px rgba(255,255,255,0.8); border-right:none; border-left:none;-webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; -o-border-radius:3px; border-radius:3px; font-size:15px; min-height:106px; overflow:visible; }

.contactcontent form select { width:374px; margin:3px 0px 3px 2px; outline:none; background:rgba(0,0,0,0.1); -webkit-box-shadow:rgba(0,0,0,0.3) 0px 1px 0px; -moz-box-shadow:rgba(0,0,0,0.3) 0px 1px 0px; -khtml-box-shadow:rgba(0,0,0,0.3) 0px 1px 0px; -o-box-shadow:rgba(0,0,0,0.3) 0px 1px 0px; border-bottom:solid 1px rgba(0,0,0,0.2); border-top:solid 1px rgba(255,255,255,0.8); border-right:none; border-left:none;-webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; -o-border-radius:3px; border-radius:3px; color:#222222; text-shadow:rgba(255,255,255,0.5) 0px 1px 0px; }

.contactcontent { background:rgba(255,255,255,0.3) top left repeat-x; -webkit-box-shadow:rgba(0,0,0,0.3) 0px 2px 2px; -moz-box-shadow:rgba(0,0,0,0.3) 0px 2px 2px; -khtml-box-shadow:rgba(0,0,0,0.3) 0px 2px 2px; -o-box-shadow:rgba(0,0,0,0.3) 0px 2px 2px; border-bottom:solid 1px rgba(0,0,0,0.2); border-top:solid 1px rgba(255,255,255,0.5); border-right:none; border-left:none;-webkit-border-radius:6px; -moz-border-radius:6px; -khtml-border-radius:6px; -o-border-radius:6px; border-radius:6px; width:410px; margin:0px auto; color:#222; text-shadow:rgba(255,255,255,0.5) 0px 1px 0px; }

.contact_name { background:url(images/contact_name.png) rgba(0,0,0,0.1) left no-repeat; height:36px; padding-left:85px !important; width:278px; }

.contact_email { background:url(images/contact_email.png) rgba(0,0,0,0.1) left no-repeat; height:36px; padding-left:78px !important; width:285px; }

.contact_subject { background:url(images/contact_subject.png) rgba(0,0,0,0.1) left no-repeat !important; height:36px; padding-left:106px !important; width:257px; }

.contact_message { height:auto; padding-left:125px !important; width:238px; }

.contactcontent form select, .contactcontent .contact_name, .contactcontent .contact_email, .contactcontent .contact_subject, .contactcontent .contact_message { opacity:.9; } .contactcontent form select:hover, .contactcontent .contact_name:hover, .contactcontent .contact_email:hover, .contactcontent .contact_subject:hover, .contactcontent .contact_message:hover { opacity:1; }

/*------------------------REQUEST-FORM-----------------------------*/

.requestcontent .submit { padding:4px; margin:5px; width:370px; background:url(images/u_status_bg.png) left repeat-x; border-left:solid 1px #999999; border-right:solid 1px #999999; border-top:solid 1px #999999; border-bottom:solid 1px #888888; -webkit-box-shadow:rgba(0,0,0,0.1) 0px 1px 0px; -moz-box-shadow:rgba(0,0,0,0.1) 0px 1px 0px; -khtml-box-shadow:rgba(0,0,0,0.1) 0px 1px 0px; -o-box-shadow:rgba(0,0,0,0.1) 0px 1px 0px; opacity:1; cursor:pointer; -webkit-border-radius:0px; -moz-border-radius:0px; -khtml-border-radius:0px; -o-border-radius:0px; } .contactcontent .submit:active { background:#dddddd; -webkit-box-shadow:none; -moz-box-shadow:none; -khtml-box-shadow:none; -o-box-shadow:none; }

.requestcontent form input { outline:none; color:#222222; text-shadow:rgba(255,255,255,0.5) 0px 1px 0px; padding:10px; margin:10px 2px; border-top:solid 1px rgba(0,0,0,0.2); border-bottom:solid 1px rgba(255,255,255,0.8); border-right:none; border-left:none; -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; -o-border-radius:3px; border-radius:3px; font-size:15px; }

.requestcontent form textarea { color:#222222; text-shadow:rgba(255,255,255,0.5) 0px 1px 0px; padding:10px; margin:10px 2px; max-width:238px; outline:none; width:338px; text-align:left; background:rgba(0,0,0,0.1); border-top:solid 1px rgba(0,0,0,0.2); border-bottom:solid 1px rgba(255,255,255,0.8); border-right:none; border-left:none;-webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; -o-border-radius:3px; border-radius:3px; font-size:15px; }

.requestcontent form select { width:374px; margin:3px 0px 3px 2px; outline:none; background:rgba(0,0,0,0.1); -webkit-box-shadow:rgba(0,0,0,0.3) 0px 1px 0px; -moz-box-shadow:rgba(0,0,0,0.3) 0px 1px 0px; -khtml-box-shadow:rgba(0,0,0,0.3) 0px 1px 0px; -o-box-shadow:rgba(0,0,0,0.3) 0px 1px 0px; border-bottom:solid 1px rgba(0,0,0,0.2); border-top:solid 1px rgba(255,255,255,0.8); border-right:none; border-left:none;-webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; -o-border-radius:3px; border-radius:3px; color:#222222; text-shadow:rgba(255,255,255,0.5) 0px 1px 0px; }

.requestcontent { background:rgba(255,255,255,0.3) top left repeat-x; -webkit-box-shadow:rgba(0,0,0,0.3) 0px 2px 2px; -moz-box-shadow:rgba(0,0,0,0.3) 0px 2px 2px; -khtml-box-shadow:rgba(0,0,0,0.3) 0px 2px 2px; -o-box-shadow:rgba(0,0,0,0.3) 0px 2px 2px; border-bottom:solid 1px rgba(0,0,0,0.2); border-top:solid 1px rgba(255,255,255,0.5); border-right:none; border-left:none;-webkit-border-radius:6px; -moz-border-radius:6px; -khtml-border-radius:6px; -o-border-radius:6px; border-radius:6px; width:410px; margin:0px auto; color:#222; text-shadow:rgba(255,255,255,0.5) 0px 1px 0px; }

#photo1, #photo2 { background:rgba(0,0,0,0.1); border:none; border-top:solid 1px rgba(0,0,0,0.2); border-bottom:solid 1px rgba(255,255,255,0.8); border-right:none; border-left:none;-webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; -o-border-radius:3px; border-radius:3px; } 

.request_name { background:url(images/request_store.png) rgba(0,0,0,0.1) left no-repeat; height:36px; padding-left:85px !important; width:278px; }

.request_email { background:url(images/contact_email.png) rgba(0,0,0,0.1) left no-repeat; height:36px; padding-left:78px !important; width:285px; }

.request_address { background:url(images/request_address.png) rgba(0,0,0,0.1) left no-repeat; height:36px; padding-left:119px !important; width:244px; }

.request_website { background:url(images/request_website.png) rgba(0,0,0,0.1) left no-repeat; height:36px; padding-left:113px !important; width:250px; }

.request_buyer { background:url(images/request_buyer.png) rgba(0,0,0,0.1) left no-repeat; height:36px; padding-left:86px !important; width:277px; }

.request_phone { background:url(images/request_phone.png) rgba(0,0,0,0.1) left no-repeat; height:36px; padding-left:90px !important; width:273px; }


.requestcontent form select, .requestcontent .request_name, .requestcontent .request_email, .requestcontent .request_subject, .requestcontent .request_message { opacity:.9; } .requestcontent form select:hover, .requestcontent .request_name:hover, .requestcontent .request_email:hover, .requestcontent .request_subject:hover, .requestcontent .request_message:hover { opacity:1; }


/*------------------------------COMMENTS------------------------------------*/

.postedby { padding: 0px; opacity:.5; font-size:12px; }
	
.usercomment { font-size:16px; }
	
h3.formtitle { margin : 0px; background:url(images/hr.png) bottom no-repeat; -webkit-background-size:100% 2px; -moz-background-size:100% 2px; -khtml-background-size:100% 2px; -o-background-size:100% 2px; padding-bottom: 10px; }

.commentbody { background:url(images/hr.png) top no-repeat; -webkit-background-size:100% 2px; -moz-background-size:100% 2px; -khtml-background-size:100% 2px; -o-background-size:100% 2px; padding:5px 0px; }
	
/*gray box*/

.submitcomment, #submitcomment, #currentcomments, #rating, .textad { background:rgba(255,255,255,0.5); -webkit-border-radius:10px; -moz-border-radius:10px; -khtml-border-radius:10px; -o-border-radius:10px; border-top:solid 1px rgba(255,255,255,0.2); border-bottom:solid 1px rgba(0,0,0,0.3); padding: 0px 15px; margin: 10px 0px; }
	
/*---------------------------------FORMS------------------------------------*/

.form { padding: 2px; -webkit-border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; -o-border-radius:5px; border-bottom:solid 1px rgba(255,255,255,0.5); border-top:solid 1px rgba(0,0,0,0.5); border-right:solid 1px rgba(255,255,255,0.3); border-left:solid 1px rgba(255,255,255,0.2); background:rgba(0,0,0,0.5); color:rgba(255,255,255,0.8); outline:none; margin:0px; }

.formtext { padding: 2px; -webkit-border-radius:5px; -moz-border-radius:5px; -khtml-border-radius:5px; -o-border-radius:5px; border-bottom:solid 1px rgba(255,255,255,0.5); border-top:solid 1px rgba(0,0,0,0.5); border-right:solid 1px rgba(255,255,255,0.3); border-left:solid 1px rgba(255,255,255,0.2); background:rgba(0,0,0,0.5); color:rgba(255,255,255,0.8); outline:none; max-width:400px; }

.form:hover, .formtext:hover { background:rgba(0,0,0,0.3); }
	
.form:focus, .formtext:focus { background:rgba(255,255,255,0.3); }
	
.submit { -webkit-border-radius:6px; -khtml-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; border-radius:6px; padding:3px; border-bottom:solid 1px rgba(0,0,0,0.5); border-top:solid 1px rgba(255,255,255,0.2); border-right:none; border-left:none; background:rgba(255,255,255,0.7); }
	
.submit:hover, .submit:focus { background:rgba(255,255,255,0.9); }

/*-----------------------RSS-WIDGET----------------------*/

#rssdata ul.rss-items { position:absolute; left:151px; top:6px; margin:0px; padding:0px; overflow:hidden; float:left; }

#rssdata ul.rss-items li { display:block; height:38px; margin:0px; padding:0px; font-size:10px; text-align:center; color:#DDDDDD; background:rgba(0,0,0,0.5); -webkit-border-top-left-radius:8px; -khtml-border-top-left-radius:8px; -moz-border-top-left-radius:8px; -o-border-top-left-radius:8px; padding:1px 6px; text-shadow:none; }

#rssdata ul.rss-items a { margin:0; padding:0; display:block; color:#FFFFFF; text-decoration:none; font-size:20px; }

#rssdata ul.rss-items a:hover { text-decoration:underline; }

#rssdata1 ul.rss-items1 li img { float:left; width:50%; padding:7px; margin:7px 7px 0px 0px; background:rgba(255,255,255,0.2); -webkit-border-radius:6px; -khtml-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; border-radius:6px; border-bottom:solid 1px rgba(255,255,255,0.3); border-top:solid 1px rgba(0,0,0,0.4); }

.read-more { display:inline-block; width:100%; background:url(images/hr.png) top center no-repeat; -webkit-background-size:100% 2px; -moz-background-size:100% 2px; -khtml-background-size:100% 2px; -o-background-size:100% 2px; font-size:12px; padding-top:10px; margin-top:10px; }

	.read-more a { padding:-1px 4px -2px 3px; background:rgba(255,255,255,0.8); -webkit-border-radius:6px; -khtml-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; border-radius:6px; border-top:solid 1px rgba(0,0,0,0.3); border-bottom:solid 1px rgba(255,255,255,0.2); text-decoration:none; float:right !important; cursor:pointer; color:rgba(0,0,0,0.8); }
	
	.read-more a:hover { background:rgba(255,255,255,0.6); }

#blogs_list_feed ul.rss-items li { list-style:none; }

#news_list_rss ul.rss-items { position:absolute; left:151px; top:6px; margin:0px; padding:0px; overflow:hidden; float:left; }

#news_list_rss ul.rss-items li { display:block; height:38px; margin:0px; padding:0px; font-size:10px; text-align:center; color:#DDDDDD; background:rgba(0,0,0,0.5); -webkit-border-top-left-radius:8px; -khtml-border-top-left-radius:8px; -moz-border-top-left-radius:8px; -o-border-top-left-radius:8px; padding:1px 6px; text-shadow:none; }

#news_list_rss ul.rss-items a { margin:0; padding:0; display:block; color:#FFFFFF; text-decoration:none; font-size:20px; }

#news_list_rss ul.rss-items a:hover { text-decoration:underline; }

.news_teasers, .blog_teasers { list-style:none; vertical-align:middle; width:22%; display:inline-block; padding:1%; margin:.5%; display:inline-block; background:rgba(255,255,255,0.2) url(images/box-glare.png) top left repeat-x; -webkit-border-radius:10px; -khtml-border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; border-top:solid 1px rgba(255,255,255,0.2); border-bottom:solid 1px rgba(0,0,0,0.3); -webkit-box-shadow:rgba(0,0,0,0.5) 0px 2px 2px; -khtml-box-shadow:rgba(0,0,0,0.5) 0px 2px 2px; -moz-box-shadow:rgba(0,0,0,0.5) 0px 2px 2px; -o-box-shadow:rgba(0,0,0,0.5) 0px 2px 2px; }
	
	.news_img { max-width:170px; float:left; padding:7px; margin-right:7px; background:rgba(255,255,255,0.2); -webkit-border-radius:6px; -khtml-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; border-radius:6px; border-bottom:solid 1px rgba(255,255,255,0.3); border-top:solid 1px rgba(0,0,0,0.4); }

/*-----------------------WHOLESALE--------------------------*/

.enter form label { font-size:16px; }

.enter form .userpass { outline:none; padding:10px; margin:5px; font-size:24px; color:#222222; background:rgba(255,255,255,0.8); border:none; -webkit-border-radius:4px; -khtml-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px; -webkit-box-shadow:rgba(0,0,0,0.4) 0px 2px 2px; -moz-box-shadow:rgba(0,0,0,0.4) 0px 2px 2px; -khtml-box-shadow:rgba(0,0,0,0.4) 0px 2px 2px; -o-box-shadow:rgba(0,0,0,0.4) 0px 2px 2px; }

.enter form .submit { font-size:18px; padding:10px; margin:5px; -webkit-box-shadow:rgba(0,0,0,0.4) 0px 2px 2px; -moz-box-shadow:rgba(0,0,0,0.4) 0px 2px 2px; -khtml-box-shadow:rgba(0,0,0,0.4) 0px 2px 2px; -o-box-shadow:rgba(0,0,0,0.4) 0px 2px 2px; border:none; }

.enter form .submit:active { background:rgba(255,255,255,0.5); cursor:pointer; border:none; }

/*-----------------------SLIDER--------------------------*/

#slider { position:relative; margin:30px 0px; -webkit-box-shadow:rgba(0,0,0,0.4) 0px 3px 3px; -moz-box-shadow:rgba(0,0,0,0.4) 0px 3px 3px; -o-box-shadow:rgba(0,0,0,0.4) 0px 3px 3px; -khtml-box-shadow:rgba(0,0,0,0.4) 0px 3px 3px; box-shadow:rgba(0,0,0,0.4) 0px 3px 3px; }

.nivo-slice { display:block; position:absolute; z-index:50; height:100%; }

#slider img { position:absolute; top:0px; left:0px; }

#slider a { border:0; }

.nivo-controlNav { position:absolute; left:150px; bottom:-15px; }

.nivo-controlNav a { display:block; width:10px; height:10px; background:url(bullets.png) no-repeat; text-indent:-9999px; border:0; margin-right:3px; float:left; cursor:pointer; }

.nivo-controlNav a.active { background-position:-10px 0; cursor:auto; }

.nivo-directionNav a { display:block; width:32px; height:34px; background:url(arrows.png) no-repeat; text-indent:-9999px; border:0; cursor:pointer; position:absolute; top:45%; z-index:99; }

a.nivo-nextNav { background-position:-32px 0; right:10px; }

a.nivo-prevNav { left:10px; }