/* ----------------------------------- *	 chromasia.com/styles/black.css * -----------------------------------*//* ----------------------------------- *		main elements * -----------------------------------*/	.hiddenunlessmobile {		display:none;		visibility:hidden;		}	body {		background:#171717;		margin:0px;		}	A,	A:link,	A:visited { 		color:#ff9933; 		font-weight:normal; 		text-decoration:none;		}	A:active,	A:hover	{ 		color: #ffffff; 		font-weight:normal; 		text-decoration:underline; 		}	P {		margin:0px 0px 8px 0px;		padding:0px;		}	.pararight {		margin:-8px 0px 0px 0px;		padding:0px;		text-align:right;		}	blockquote {		margin:8px 25px 8px 25px;		}	ul {		margin:0px 0px 10px 45px;		padding:0px;		}	#errorbox {		display:none;		position:absolute;		top:0px;		left:0px;		height:0px;		width:0px;		}	#container {		margin:0px;		padding:0px;		border:0px solid #000;					}			#picturebox2 {		padding:0px 27px 0px 27px;		margin:-11px auto 25px auto;		text-align:center;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#888888;		font-size:11px;		}	#picturebox3 {		text-align:left;		max-width:600px;		}	#picturebox4 {		max-width:800px;		padding:0px 27px 0px 27px;		margin:27px auto 25px auto;		text-align:center;		}	.picturebox5 {		padding:0px 27px 0px 27px;		margin:-11px auto 25px auto;		text-align:center;		}	.imagedescription {		margin-bottom:10px;		min-height:133px;		}			.newsentry {  		margin:0px 0px 10px 20px;	  		padding:0px 0px 0px 0px; 		border-bottom:3px solid #999999; 							}			.newspagedescription {  		margin:0px 0px 10px 20px;	  		padding:0px 0px 0px 0px;  		height:165px; 		border-bottom:3px solid #999999; 							}			.newsentrycomments {  		margin:0px 0px 10px 0px;	  		padding:0px 0px 0px 0px; 		border-bottom:3px solid #999999; 							}			#hiddenintro {		display:none;		visibility:hidden;		}/* ---- main page --------------------*/	#topspacer {		height:27px;		padding:0px 0px 0px 0px;		text-align:center;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		font-size:12px;		color:#DDDDDD;		}	#pictureboxmain {		margin:0px auto 25px auto;		text-align:left;		width:812px;		height:545px;  		background:#000000;		border:1px solid #000000;					}	#images {		position:relative;		margin:6px 0px 0px 6px;		width:800px;		height:533px;		}	#images2 {  		margin:0px;		text-align:center;		}	#images3 {  		margin:0px;		}	#images4 {  		margin-top:19px;		}/* ---- blog page --------------------*/	#picturebox {		padding:0px 27px 0px 27px;		margin:27px auto 23px auto;		text-align:center;		}	#pictureboxgallery {		padding:0px 27px 0px 27px;		margin:27px auto 23px auto;		text-align:center;		}	#nav_previous {		display:none;		position:absolute;		overflow:hidden;		z-index:100;			}	#nav_next {		display:none;		position:absolute;		overflow:hidden;		z-index:100;			}	#fadehover {		position: relative;		}	.bodypic { 		position: relative;		padding:6px;  		background:#303030;  		color:#303030;  		font-size:0px;		border:1px solid #303030;		min-width:300px;				}	.bodypicadd { 		position: relative;		padding:6px;  		background:#303030;  		color:#303030;  		font-size:0px;		border:1px solid #303030;					}	.bodypic2 {		padding:6px;  		background:#2A2A2A;		border:1px solid #000000;					}	.bodypic3 {		position: relative;		padding:6px;  		background:#2A2A2A;		border:1px solid #000000;					}	.bodypic_fade_2 {		width:10%;		z-index: -10;		position: absolute;		left: 0;		top: 0;		padding:6px;  		background:#303030;		border:1px solid #303030;					}	.bodypic_fade {		width:auto;		max-width:800px;		z-index: -10;		position: absolute;		left: 0;		top: 0;		padding:6px;  		background:#303030;		border:1px solid #303030;					}	#imagefader {		padding:6px;  		background:#000000;		border:1px solid #000000;					}	.bodypicmiddle {		margin-top:6px;		padding:6px;  		background:#E9E9E9;		border:1px solid #D1D1D1;					}	.bodypicbottom {		margin-top:6px;		padding:6px;  		background:#E9E9E9;		border:1px solid #D1D1D1;					}/* ---- gallery page -----------------*/	#gallerybox {		padding:0px 27px 0px 27px;		margin:27px auto 9px auto;		text-align:center; 		}	#recentimages {		width:200px;		padding:4px;  		background:#000000;		border:1px solid #000000;					margin:0px 10px 10px 10px;		}	.aboutpagepic {		padding:4px;  		background:#000000;		border:1px solid #000000;					margin:0px 0px 16px 0px;		}	.maingallerypic {		padding:4px;  		background:#333333;		border:1px solid #000000;					margin:0px 8px 16px 8px;		}	a:hover img.maingallerypic { 		padding:4px;		border:1px solid #000000;		background:#888888;		}/* ----------------------------------- *		nav bar (generic) * -----------------------------------*/	#bottomnav {		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#888888;		font-size:11px;		width: 100%;		background-color: #333333;		border-top: 1px solid #333333;		}	#topnav {		position:relative;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#888888;		font-size:11px;		width: 100%;		background: #383838;		border-bottom: 1px solid #383838;		}	#topnavright {		font-weight:bold;		letter-spacing:5px;		color:#BBBBBB;		padding:5px 8px 4px 4px;		text-align:right;		}	#topnavright a,	#topnavright a:link,	#topnavright a:visited {		font-weight:bold;		color:#BBBBBB;		text-decoration: none;		border:0px;			}	#topnavright a:active,	#topnavright a:hover {		font-weight:bold;		color:#FFFFFF;		border:0px;			}	#topnavrighttext {		font-weight:bold;		letter-spacing:3px;		color:#CCCCCC;		padding:5px 8px 4px 4px;		text-align:right;		}	#topnavrighttext a,	#topnavrighttext a:link,	#topnavrighttext a:visited {		font-weight:bold;		color:#CCCCCC;		text-decoration: none;		border:0px;			}	#topnavrighttext a:active,	#topnavrighttext a:hover {		font-weight:bold;		color:#FFFFFF;		border:0px;			}	#bottomnavright {		font-weight:bold;		letter-spacing:5px;		color:#CCCCCC;		padding:4px 8px 5px 4px;		text-align:right; 		}	#bottomnavright a,	#bottomnavright a:link,	#bottomnavright a:visited {		font-weight:bold;		color:#CCCCCC;		text-decoration: none;		border:0px;			}	#bottomnavright a:active,	#bottomnavright a:hover {		font-weight:bold;		color:#FFFFFF;		border:0px;			}/* ----------------------------------- *		nav bar (main pages specific) * -----------------------------------*/	#topnavleftmain {		font-size:11px;		position:absolute;		letter-spacing:2px;		left:0px;		top:0px;		padding:5px 0px 5px 0px;		text-align:left;		}	#topnavleftmain a,	#topnavleftmain a:link,	#topnavleftmain a:visited {		padding:5px 7px 4px 9px;		font-weight:normal;		color:#DDDDDD;		text-decoration: none;		border-left: 1px solid #333333;		}	#topnavleftmain a:active,	#topnavleftmain a:hover {		padding:5px 7px 5px 9px;		font-weight:normal;		color:#000000;		background-color:#C5C5C5;		border-left: 1px solid #C5C5C5;		}	#bottomnavleftmain {		float:left;		position:relative;		font-size:11px;		letter-spacing:2px;		padding:4px 0px 4px 0px;		text-align:left;		}	#bottomnavleftmain a,	#bottomnavleftmain a:link,	#bottomnavleftmain a:visited {		padding:4px 7px 4px 9px;		font-weight:normal;		color:#DDDDDD;		text-decoration: none;		border-left: 1px solid #333333;		}	#bottomnavleftmain a:active,	#bottomnavleftmain a:hover {		padding:4px 7px 5px 9px;		font-weight:normal;		color:#000000;		background-color:#C5C5C5;		border-top: 1px solid #C5C5C5;		border-left: 1px solid #C5C5C5;		}/* ----------------------------------- *		nav bar (blog specific) * -----------------------------------*/	#bottomnavleftblog {		float:left;		position:relative;		font-size:11px;		color:#B2B2B2;		padding:4px 0px 4px 8px;		text-align:left;		}	#bottomnavleftblog a,	#bottomnavleftblog a:link,	#bottomnavleftblog a:visited {		padding:5px 0px 3px 0px;		color:#B2B2B2;		font-weight:normal;		text-decoration:none;		border:0px;			}	#bottomnavleftblog a:active,	#bottomnavleftblog a:hover {		padding:5px 0px 3px 0px;		color:#FFFFFF;		border:0px;			}	#bottomnavleftmainblog {		display:none;		float:left;		position:relative;		font-size:11px;		background-color: #E9E9E9;		letter-spacing:2px;		padding:4px 0px 4px 0px;		text-align:left;		z-index:1000;		}	#bottomnavleftmainblog a,	#bottomnavleftmainblog a:link,	#bottomnavleftmainblog a:visited {		padding:6px 7px 3px 9px;		font-weight:normal;		color:#444444;		text-decoration: none;		border-left: 1px solid #D1D1D1;		z-index:1000;		}	#bottomnavleftmainblog a:active,	#bottomnavleftmainblog a:hover {		padding:6px 7px 4px 9px;		font-weight:normal;		color:#000000;		background-color:#C5C5C5;		border-left: 1px solid #C5C5C5;		z-index:1000;		}	#topnavleftblog {		position:absolute;		left:0px;		top:0px;		color:#B2B2B2;		padding:5px 0px 5px 8px;		text-align:left;		}	#topnavleftblog a,	#topnavleftblog a:link,	#topnavleftblog a:visited {		padding:5px 0px 4px 0px;		color:#B2B2B2;		font-weight:normal;		text-decoration:none;		border:0px;			}	#topnavleftblog a:active,	#topnavleftblog a:hover {		padding:5px 0px 4px 0px;		color:#FFFFFF;		border:0px;			}	#topnavleftmainblog {		visibility:hidden;		font-size:11px;		background: #383838;		position:absolute;		letter-spacing:2px;		left:0px;		top:0px;		padding:5px 0px 4px 0px;		border-bottom: 1px solid #383838;		text-align:left;		z-index:1000;		}	#topnavleftmainblog a,	#topnavleftmainblog a:link,	#topnavleftmainblog a:visited {		padding:5px 7px 4px 9px;		font-weight:bold;		color:#BBBBBB;		text-decoration: none;		border-left: 1px solid #383838;		border-bottom: 1px solid #383838;		z-index:1000;		}	#topnavleftmainblog a:active,	#topnavleftmainblog a:hover {		padding:5px 7px 4px 9px;		font-weight:bold;		color:#ff9933;		background-color:#383838;		border-left: 1px solid #383838;		border-bottom: 1px solid #383838;		z-index:1000;		}	#topnavleftpreviousimagedetails {		visibility:hidden;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#ff9933;		font-size:11px;		position:absolute;		left:0px;		top:0px;		font-size:11px;		padding:5px 7px 4px 9px;		letter-spacing:1px;		text-align:left;		z-index:999;		}	#topnavleftnextimagedetails {		visibility:hidden;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#ff9933;		font-size:11px;		position:absolute;		left:0px;		top:0px;		padding:5px 7px 4px 9px;		letter-spacing:1px;		text-align:left;		z-index:999;		}	.bottomnavfont {		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		padding:6px 7px 4px 9px;		font-weight:normal;		font-size:11px;		color:#000000;		background-color: #C5C5C5;		border-left: 1px solid #C5C5C5;		}	.topnavfont {		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		padding:5px 7px 5px 9px;		font-weight:bold;		font-size:11px;		color:#ff9933;		background-color: #383838;		border-left: 1px solid #383838;		}	.topnavfont2 {		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		padding:5px 7px 4px 9px;		font-weight:normal;		font-size:11px;		color:#000000;		background-color: #383838;		border-bottom: 1px solid #383838;		}	.bottomnavfontspacer {		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		padding:4px 0px 4px 0px;		font-weight:normal;		font-size:11px;		background-color: #333333;		border-left: 1px solid #333333;		}	.topnavfontspacer {		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		padding:5px 0px 4px 0px;		font-weight:normal;		font-size:11px;		background-color: #383838;		border-left: 1px solid #383838;		}/* ----------------------------------- *		COMMISSIONS PAGE * -----------------------------------*/	.commissionpara {		margin:0px;		padding:0px;		}	.mainblockpicleft {		margin:2px 0px 10px 20px;		border: 1px solid #555555;		height:155px;		} 	.blockpicleft {		position:relative;		padding:10px;		margin:0px;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#EEEEEE;		font-size:11px;		font-weight:normal;  		line-height:145%;  		text-align:justify;		}	.mainblockpicright {		margin:2px 0px 10px 20px;		border: 1px solid #555555;		background:#333333;		height:155px;		} 	.blockpicright {		position:relative;		padding:10px;		margin:0px;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#EEEEEE;		font-size:11px;		font-weight:normal;  		line-height:145%;  		text-align:justify;		}	.blockpicleftpic {		float:left;		margin-right:10px;		height:135px;		text-align:right;  		background:#000000;		border:1px solid #333333;					}	.blockpicrightpic {		float:right;		margin-left:10px;		height:133px;		text-align:left;  		background:#000000;		border:1px solid #333333;					}	.height114 {		margin:0px;		padding:1px;		height:114px;		border:0px solid #F00;					}	.blockpiclefttd {		margin:0px;		height:15px;		width:20px;		padding:0px;		text-align:center;		color:#AAD1FF;   		background:#000000;		border:1px solid #AAD1FF;					}	.blockpicrighttd {		margin:0px;		height:15px;		width:20px;		padding:0px;		text-align:center;		color:#AAD1FF;   		background:#333333;		border:1px solid #AAD1FF;					}/* ----------------------------------- *		ARCHIVE PAGES * -----------------------------------*/ 	#archivecontent {		position:relative;		float:left;		margin:20px 0px 20px 30px;		width:68%;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#EEEEEE;		font-size:11px;		font-weight:normal;  		line-height:145%;  		text-align:justify;		} 	#tutorialbox {		margin:20px auto 20px auto;		width:620px;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#EEEEEE;		font-size:11px;		font-weight:normal;  		line-height:145%;  		text-align:justify;  		padding-left:40px;		border-left:1px solid #333333;					border-right:1px solid #333333;					}	#archivesidebar {			margin:20px 0px 0px 72%;		width:230px;			font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#EEEEEE;		font-size:11px;		font-weight:normal;		}	#archivesidebartopspaced {			margin:45px 0px 0px 72%;		width:230px;			font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#EEEEEE;		font-size:11px;		font-weight:normal;		}	#topnavleftgallerytitle {		visibility:hidden;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#C1C1C1;		font-size:11px;		position:absolute;		left:0px;		top:0px;		font-size:11px;		padding:5px 7px 3px 9px;		letter-spacing:1px;		text-align:left;		z-index:999;		}	.archiveentry {		padding:0px 60px 0px 0px;		}	.archiveentrytitle { 		font-size:13px; 		padding:0px;		margin:0px 0px 4px 0px;		font-weight:bold;		}				.archiveentrytitle a,	.archiveentrytitle a:link,	.archiveentrytitle a:visited {		color:#EEEEEE;		font-weight:bold;		text-decoration: none;		}	.archiveentrytitle a:active,	.archiveentrytitle a:hover {		color:#EEEEEE;		font-weight:bold;		text-decoration: underline;		}	.archivepic {		float:right;		padding:4px;  		background:#404040;		border:1px solid #000000;					margin:5px 0px 12px 20px;		}	.bloginfopic {		text-align:middle;		padding:4px;  		background:#404040;		border:1px solid #000000;					margin:5px 0px 12px 0px;		}	.archivepicleft {		float:left;		padding:4px;  		background:#000000;		border:1px solid #000000;					margin:5px 20px 12px 20px;		}	a:hover img.archivepic { 		border:1px solid #000000;		background:#888888;		}	.buycategory {  		margin-bottom:10px;	  		padding:0px 0px 10px 0px; 		border-bottom:3px solid #999999; 							}	.buycategory2 {  		color:#ff9933;		margin:0px 0px 10px 20px;	  		padding:0px 0px 10px 0px; 		border-bottom:3px solid #666666; 							}	.categorylink {  		margin-bottom:10px;	  		padding:6px 0px 10px 0px; 		border-bottom:3px solid #999999; 							}			.categorylink a,	.categorylink a:link,	.categorylink a:visited {		font-weight:bold;		text-decoration: none;		}	.categorylink a:active,	.categorylink a:hover {		color:#FFFFFF;		font-weight:bold;		text-decoration: none;		}	.commentpopuppic {		float:right;		padding:4px;  		background:#404040;		border:1px solid #000000;					margin:5px 0px 12px 20px;		}	a:hover img.commentpopuppic { 		border:1px solid #000000;		background:#888888;		}	.excerptpic {		padding:0px;		background:#171717;		border:1px solid #353535;		margin:4px;		}	a:hover img.excerptpic { 		padding:1px; 		border:4px solid #DDDDDD;		background:#999999;		margin:0px;		}	.gallerypic {		padding:4px;  		background:#000000;		border:1px solid #000000;					margin:3px 0px 18px 0px;		}	a:hover img.gallerypic { 		border:1px solid #000000;		background:#888888;		}	.gallerypicbox {		text-align:center;		margin:10px 0px 0px 0px;		}	.gallerytitle { 		font-size:13px; 		padding:0px;		margin:0px 0px 10px 0px;		font-weight:bold;		text-align:center;		}				.mainentrybox {		margin:0px;		}	.portfoliopic {		padding:4px;  		background:#333333;		border:1px solid #000000;			min-width:133px;		margin-bottom:9px;		}	a:hover img.portfoliopic { 		border:1px solid #000000;		background:#888888;		}	.side {		background:#292929;		margin-bottom:12px;		width:208px;		border:1px solid #444444;		overflow:hidden;		border-top:0px;  		line-height:140%;  		padding:8px 10px 8px 10px;						-moz-border-radius-bottomleft: 6px;		-moz-border-radius-bottomright: 6px;		-webkit-border-bottom-right-radius: 6px;		-webkit-border-bottom-left-radius: 6px;		}		.side a,	.side a:link,	.side a:visited {		color:#FFFFFF;		font-weight:bold;		text-decoration: none;		}	.side a:active,	.side a:hover {		color:#FFFFFF;		font-weight:bold;		text-decoration: underline;		}	.side2 {		background:#222222;		border:1px solid #555555;		overflow:hidden;		border-top:0px;  		line-height:140%;  		padding:8px 10px 8px 10px;						}		.side2 a,	.side2 a:link,	.side2 a:visited {		color:#FFFFFF;		font-weight:bold;		text-decoration: none;		}	.side2 a:active,	.side2 a:hover {		color:#FFFFFF;		font-weight:bold;		text-decoration: underline;		}	.sideindent {  		line-height:135%;  		padding:0px;				  		margin:0px 0px 0px 0px;				  		text-indent:0px;			  		overflow:hidden;			}		.sideindent2 {  		line-height:135%;  		padding:0px 0px 0px 6px;				  		margin:0px 0px 6px 3px;				  		text-indent:0px;			  		overflow:hidden;			}		.sidetitle {		color:#FFFFFF;  		padding:1px;  		margin-top:0px;		letter-spacing:2px;  		background:#444444;		border:1px solid #555555;  		text-transform:uppercase;				text-align:center;					-moz-border-radius-topleft: 6px;		-moz-border-radius-topright: 6px;		-webkit-border-top-right-radius: 6px;		-webkit-border-top-left-radius: 6px;		}			.thumbnail {		border:0px;			  		padding:0px;		}	.viewprevious { 		margin:15px 0px 0px 0px;		}	.viewprevious a,	.viewprevious a:link,	.viewprevious a:visited {		font-weight:bold;		text-decoration: none;		}	.viewprevious a:active,	.viewprevious a:hover {		color:#FFFFFF;		font-weight:bold;		text-decoration: underline;		}/* ----------------------------------- *		PURCHASE TABLE STUFF * -----------------------------------*/ 	.buytable {		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#EEEEEE;		font-size:10px;		background-color:#888888;		margin:9px auto 15px auto;		} 	.purchasepic {		border:2px solid #000000;					} 	.toprow {		font-weight:bold;		font-size:11px;		letter-spacing:2px;		background-color:#323232;		padding:4px 0px 4px 0px;		text-align:center;		} 	.secondrow {		font-weight:bold;		letter-spacing:1px;		background-color:#030303;		padding:4px 0px 4px 0px;		text-align:center;		} 	.thirdrow {		font-weight:bold;		letter-spacing:1px;		background-color:#030303;		padding:4px 0px 4px 0px;		text-align:left;		}/* ----------------------------------- *		misc * -----------------------------------*/	:focus { 		-moz-outline-style: none; 		outline-style: none; 		}	#cc {		text-align:center;		color:#555555;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif; 		font-size:11px;		}	#cc a,	#cc a:link,	#cc a:visited {		color:#555555;		text-decoration: none;		font-weight:normal;		}	#cc a:active,	#cc a:hover {		color:#BBBBBB;		}	#cc2 {		text-align:left;		color:#777777;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif; 		font-size:11px;		opacity:1;		}	#cc2 a,	#cc2 a:link,	#cc2 a:visited {		color:#777777;		text-decoration: none;		font-weight:normal;		}	#cc2 a:active,	#cc2 a:hover {		color:#EEEEEE;		opacity:1;		}	#cc3 {		text-align:middle;		margin: 0px auto;		color:#777777;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif; 		font-size:11px;		opacity:0.7;		}	#cc3:hover {		opacity:1;		}	#cc3 a,	#cc3 a:link,	#cc3 a:visited {		color:#777777;		text-decoration: none;		font-weight:normal;		}	#cc3 a:active,	#cc3 a:hover {		color:#EEEEEE;		opacity:1;		}	#companylogo {		margin: 6px 10px 0px auto;		background:#000000;		background-image: url(https://www.chromasia.com/image_assets/company_logo_black.gif);  		height:31px;  		width:180px;		}			#photoblogring {		margin:4px 0px 0px 0px;		text-align:center;		color:#555555;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif; 		font-size:11px;		}	#photoblogring a,	#photoblogring a:link,	#photoblogring a:visited {		color:#555555;		text-decoration:none;		font-weight:normal;		}	#photoblogring a:active,	#photoblogring a:hover {		color:#BBBBBB;		}	#photoblogring2 {		margin:0px 0px 0px 0px;		text-align:left;		color:#777777;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif; 		font-size:11px;		}	#photoblogring2 a,	#photoblogring2 a:link,	#photoblogring2 a:visited {		color:#777777;		text-decoration:none;		font-weight:normal;		}	#photoblogring2 a:active,	#photoblogring2 a:hover {		color:#EEEEEE;		}	#fb-root {		border:0px solid #444444;		max-height:25px;		}	#hoveroriginal {		margin:0px 0px 9px 0px;		letter-spacing:1px;		text-align:center;		font-weight:normal;		color:#ff9933;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif; 		font-size:11px;		}	#hoveroriginal a,	#hoveroriginal a:link,	#hoveroriginal a:visited {		font-weight:normal;		color:#ff9933;		text-decoration:none;		}	#hoveroriginal a:active,	#hoveroriginal a:hover {		text-decoration:none;		color:#ff9933;		padding-bottom:1px;		border-bottom: 2px solid #ff9933;		}	#hover2:hover {		cursor:pointer;		padding-bottom:1px;		border-bottom: 2px solid #ff9933;		}	.hover2:hover {		cursor:pointer;		padding-bottom:1px;		border-bottom: 2px solid #ff9933;		}	.hover3:hover {		cursor:pointer;		padding-bottom:1px;		border-bottom: 2px solid #ff9933;		}	#otherlink {		text-align:center;		color:#515151;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif; 		font-size:11px;		letter-spacing:1px;		}	#otherlink a,	#otherlink a:link,	#otherlink a:visited {		color:#515151;		text-decoration:none;		font-weight:bold;		}	#otherlink a:active,	#otherlink a:hover {		color:#ff9933;		text-decoration:none;		}	#preloader {		overflow:hidden;		display:none;		height:0px;		width:0px;		}	#aboutpagepicbox {		margin:25px 0px 0px 25px;		padding:4px;  		background:#000000;		border:1px solid #000000;					text-align:right;		float:right;		width:200px;		}	.syndicate {  		line-height:140%;  		padding:0px;  		margin-top:18px; 		}		.syndicatepadding { 		padding:3px; 		}		.picturecontainer {		min-width:133px;		}	.powered {		background:#292929;  		line-height:135%;		padding:10px 8px 2px 8px;		margin-top:10px;		border:1px solid #444444;		-moz-border-radius-bottomleft: 6px;		-moz-border-radius-bottomright: 6px;		-webkit-border-bottom-right-radius: 6px;		-webkit-border-bottom-left-radius: 6px;		-moz-border-radius-topleft: 6px;		-moz-border-radius-topright: 6px;		-webkit-border-top-right-radius: 6px;		-webkit-border-top-left-radius: 6px;		}		.powered a,	.powered a:link,	.powered a:visited {		color:#FFFFFF;		font-weight:bold;		text-decoration: none;		}	.powered a:active,	.powered a:hover {		color:#FFFFFF;		font-weight:bold;		text-decoration: underline;		}	.poweredfont {		margin:0px 0px 8px 0px;		}		.sidesearch {		color:#FFFFFF;		background:#292929;		margin-bottom:12px;		border:1px solid #444444;		border-top:0px;  		padding:12px 10px 10px 10px;						-moz-border-radius-bottomleft: 6px;		-moz-border-radius-bottomright: 6px;		-webkit-border-bottom-right-radius: 6px;		-webkit-border-bottom-left-radius: 6px;		}		.searchbox {		width:440px;		margin:30px auto 10px auto;		}	.vspace10 {		height:10px;		}/* ----------------------------------- *		COMMENTS POPUP * -----------------------------------*/	.commentbox {		clear:both;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		font-size:11px;		color:#EEEEEE;		font-size:11px;		font-weight:normal;  		line-height:145%;  		text-align:justify;		margin:20px 30px -15px 30px;		}	.commentpostedat {  		margin-top:8px;		  		text-align:left;		}			.commenttrackback {		color:#EEEEEE;  		margin-bottom:10px;	  		padding:0px 0px 0px 0px; 		border-bottom:0px solid #999999; 							}			.commenttrackback2 {  		margin-bottom:10px;			}			.commenttrackback3 {  		margin-bottom:10px;	  		padding:0px 0px 10px 0px; 		border-bottom:3px solid #999999; 							}			.commenttrackback4 {		color:#ff9933;  		margin-bottom:10px;	  		padding:6px 0px 10px 0px; 		border-bottom:3px solid #999999; 							}			.trackbackposted {		margin:0px 0px 8px 0px;		padding:8px 0px 8px 15px;		border-bottom:3px solid #999999;						}	.externalcommentposted {		margin:0px 0px 8px 0px;		padding:8px 0px 0px 15px;		border-bottom:3px solid #999999;						}	.commentnotes {		margin:0px 0px 8px 0px;		padding:8px 0px 0px 15px;		}	.commentexplain {  		font-size:9px;     	color:#CCCCCC;   		line-height: 160%;   		margin-top:10px;		}	.imagedescription {		}			.news {		margin:8px 0px 8px 0px;		padding:0px 0px 8px 15px; 		border-bottom:3px solid #999999;						}	.namebox {		font-weight: normal;		font-size: 11px;		color: #DDDDDD;		margin:0px 0px 15px 0px;		padding:0px;		text-align:left;				}	.formfield {		background-color: #171717;		color: #DDDDDD;		margin:0px 0px 10px 5px;		padding-bottom:4px;	}	.formfield2 {		font-weight: normal;		font-size: 11px;		color: #DDDDDD;		background-color: #171717;		margin:0px;		padding:3px;		border:0px;		border-bottom: 1px dotted #DDDDDD;	}	.formfield3 {		font-weight: normal;		font-size: 11px;		color: #DDDDDD;		background-color: #171717;		margin:0px;		padding:3px;		border:0px;		border-bottom: 1px dotted #DDDDDD;	}	.textarea {		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		font-weight: normal;		width:642px;		font-size: 11px;		color:#DDDDDD;  		line-height:145%;		background-color:#171717;		padding:3px 3px 3px 6px;		border:1px solid #999999;		margin:4px 0px -1px 2px;		overflow:hidden;		height:auto;		}	.textarea4 {		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		font-weight: normal;		width:450px;		font-size: 11px;		color:#DDDDDD;  		line-height:145%;		background-color:#111111;		padding:3px 3px 3px 6px;		border:1px solid #999999;		margin:4px 0px -1px 2px;	}	.alert {		color:#F00;	}	#bug {		display:none;		visibility:hidden;		}	#arrow-left {	}	#arrow-right {	}#twitter_update_list{	margin-left:10px;	}#twitter-link{	color:#ff9933;	}	#commentstext {		letter-spacing:1px;		font-weight:bold;		color:#ff9933;		}	#commentstext a,	#commentstext a:link,	#commentstext a:visited {		font-weight:bold;		color:#ff9933;		}	#commentstext a:active,	#commentstext a:hover {		text-decoration:none;		color:#FFF;		}	#otherlinks {		margin:10px auto 8px auto;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		letter-spacing:1px;		font-size:11px;		font-weight:bold;		}	#otherlinks a,	#otherlinks a:link,	#otherlinks a:visited {		color:#ff9933;		border-bottom:2px solid #111111;		text-decoration: none;		font-weight:bold;		}		#otherlinks a:active,	#otherlinks a:hover {		color:#ff9933;		border-bottom:2px solid #ff9933;		text-decoration: none;		font-weight:bold;		}	.hovercontainer {		position:relative;		opacity:1;		}	.makevisible {		opacity:1;		}	.hovercontainer_main {		opacity:1;		z-index:120;		position:absolute;		height:14px !important;		min-width:	125px;		right:0px;		text-align:right;		background:#303030;		margin:-2px 0px -14px 0px !important;		-moz-border-radius-bottomleft: 6px;		-moz-border-radius-bottomright: 6px;		-webkit-border-bottom-right-radius: 6px;		-webkit-border-bottom-left-radius: 6px;		padding:0px 0px 4px 0px;		}	.hovertest {		z-index:121;		position:relative;		letter-spacing:1px;		height:14px !important;		font-weight:bold;		color:#888888;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif; 		font-size:11px;		padding:0px 8px 3px 0px;		margin-left:-4px;		cursor:pointer;		display:visible;			}		.hovertest:hover {		text-decoration:none;		color:#888888;		}	.hoverloading {		z-index:121;		position:relative;		letter-spacing:1px;		height:14px !important;		font-weight:bold;		color:#888888;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif; 		font-size:11px;		padding:0px 8px 3px 0px;		margin-left:-4px;		cursor:pointer;		display:visible;			}		.hovertest2 {		text-decoration:none;		color:#ff9933;		}	.findout {		z-index:120;		position:relative;		letter-spacing:1px;		height:14px !important;		text-align:left;		font-weight:bold;		color:#888888;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif; 		font-size:11px;		padding:0px 8px 0px 8px;		-moz-border-radius-bottomleft: 6px;		-moz-border-radius-bottomright: 6px;		-webkit-border-bottom-right-radius: 6px;		-webkit-border-bottom-left-radius: 6px;		cursor:pointer;		/*visibility:hidden;		display:none;*/	}		.plusonebuttonsmall {		max-width:72px;		overflow:hidden;		max-height:20px;		padding:0px 6px 0px 1px;		}	.findout a,	.findout a:link,	.findout a:visited {		color:#888888;		text-decoration: none;		font-weight:bold;		}	.findout a:active,	.findout a:hover {		color:#ff9933;		text-decoration: none;		font-weight:bold;		}	.findout_orange a,	.findout_orange a:link,	.findout_orange a:visited {		color:#ff9933;	}		.findout_subtle a,	.findout_subtle a:link,	.findout_subtle a:visited {		color:#888888;	}		.findoutchange {		color:#888888;	}		#ccbox {		text-align:center;		margin: 12px auto 25px auto;		padding:6px 9px 8px 9px;		background:#171717;		-moz-border-radius: 6px 6px 6px 6px;		-webkit-border-radius: 6px 6px 6px 6px;		border:1px solid #666;		opacity:.9;	}	#ccbox:hover {		background:#222222;		border:1px solid #6A6A6A;	}	#restofpage {		width:100%;		height:250px;		opacity:1;		position:relative;		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);		-webkit-filter: grayscale(100%);	    -moz-filter: grayscale(100%);    	-ms-filter: grayscale(100%);    	-o-filter: grayscale(100%);    	filter: url(grayscale.svg); /* Firefox 4+ */    	filter: gray; /* IE 6-9 */    }	#restofpage:hover {		-webkit-filter: grayscale(0%);	    -moz-filter: grayscale(0%);    	-ms-filter: grayscale(0%);    	-o-filter: grayscale(0%);    	filter: url(grayscale.svg); /* Firefox 4+ */    	filter: gray; /* IE 6-9 */    }	.bodypic_fade_2 {opacity:1;}	.loaded {color:#000000;}	.show {		display:inline;		visibility:visible;		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";		filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);		opacity:0;		}	#ajaxloader {		opacity:0;		display:inline;		visibility:show;	} 	#ajaxloader2 {		opacity:0;		height:32px;		width:32px;		text-align:center;		margin:250px auto -282px auto;		border:0px solid #F00;	background-image:url('https://www.chromasia.com/shared/black-ajax-loader.gif');		} 	.remove {		display:none;		visibility:hidden;		} 		.ff9933 {		color:#ff9933;		}	.FotomotoPrintButton {		margin-left:1px !important;		}	#pictureboxnew {		position:relative;		padding:17px 27px 0px 27px;		margin:10px auto 23px auto;		text-align:center;		border:0px solid #DDDDDD;		}	#tableimageholderleft {		border:0px solid #0F0;		width:100%;		height:0px;		}	#indexnavbuttonholderleft {		position:absolute;		top:0px;				width:80px;		height:100%;		}			#indexnavbuttonprevious {		position:absolute;		bottom:50%;		left:7px;		width:60px;		height:120px;		}			#indexnavbuttonpreviousbutton {				background-image: url(https://www.chromasia.com/shared/nav_previous.png);		visibility:hidden;		color:#FFF;		position:absolute;		top:50%;		left:0px;		z-index:1900;		width:60px;		height:120px;		cursor:pointer;		overflow:hidden;		}			#navbuttonholderright {		position:absolute;		top:0px;			right:0px;		width:80px;		height:100%;		border:0px solid #DDDDDD;		}			#navbuttonnext {		position:absolute;		bottom:50%;		right:7px;		width:60px;		height:120px;		border:0px solid #F93;		}			#navbuttonnextbutton {		background-image: url(https://www.chromasia.com/shared/nav_next.png);		visibility:hidden;		color:#FFF;		position:absolute;		top:50%;		right:0px;		z-index:1900;		width:60px;		height:120px;		cursor:pointer;		overflow:hidden;		}	#gallerynavbox {		opacity:1;		z-index:0;		position:fixed;		bottom:0px;		right:0px;		padding:4px 9px 5px 9px;		background:#303030;		-moz-border-radius-topleft: 12px;		-webkit-border-top-left-radius: 12px;		border-top:1px solid #303030;		border-left:1px solid #303030;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif; 		font-size:11px;	}		#gallerynavbox:hover {	}	#gallerynavbox a,	#gallerynavbox a:link,	#gallerynavbox a:visited {		font-weight:normal;		color:#ff9933;		text-decoration:none;		}	#gallerynavbox a:active,	#gallerynavbox a:hover {		text-decoration:none;		color:#EEEEEE;		padding-bottom:1px;		}	#gallerynavboxleft {		z-index:0;		opacity:1;		position:fixed;		bottom:0px;		left:0px;		padding:4px 9px 5px 9px;		background:#303030;		-moz-border-radius-topright: 12px;		-webkit-border-top-right-radius: 12px;		border-top:1px solid #303030;		border-right:1px solid #303030;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif; 		font-size:11px;	}		#gallerynavboxleft:hover {	}	#gallerynavboxleft a,	#gallerynavboxleft a:link,	#gallerynavboxleft a:visited {		font-weight:normal;		color:#ff9933;		text-decoration:none;		}	#gallerynavboxleft a:active,	#gallerynavboxleft a:hover {		text-decoration:none;		color:#EEEEEE;		padding-bottom:1px;		}	.addpicturetop {		padding:3px 27px 0px 27px;		margin:3px auto 25px auto;		text-align:center;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#888888;		font-size:11px;		}	.addpicturerest {		padding:3px 27px 0px 27px;		margin:15px auto 25px auto;		text-align:center;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#888888;		font-size:11px;		}	#extrapromo2 {		margin:3px 0px 3px 0px;		letter-spacing:1px;		text-align:left;		font-weight:bold;		opacity:1;		color:#ff9933;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif; 		font-size:11px;		}	#extrapromo2 a,	#extrapromo2 a:link,	#extrapromo2 a:visited {		font-weight:bold;		color:#ff9933;		text-decoration:none;		}	#extrapromo2 a:active,	#extrapromo2 a:hover {		text-decoration:none;		color:#FFFFFF;		padding-bottom:1px;		border-bottom: 0px solid #ff9933;		}	.gravatar {		float:right;		margin:0px 0px 6px 12px;		border: 0px solid #171717;		}.FotomotoToolbarClass {     	z-index:101;	opacity:1;	position: absolute !important;	margin: -2px auto -14px auto !important;	height:14px !important;	max-height:14px;	overflow:hidden;	letter-spacing:1px;	padding:0px 7px 4px 7px;	font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;	font-size: 11px;	font-weight: bold;	color: #888888;	background:#303030;		-moz-border-radius-bottomleft: 6px;		-moz-border-radius-bottomright: 6px;		-webkit-border-bottom-right-radius: 6px;		-webkit-border-bottom-left-radius: 6px;}.FotomotoToolbarClass a,.FotomotoToolbarClass a:link,.FotomotoToolbarClass a:visited {	color: #888888;	font-weight: bold;	text-decoration: none;}.FotomotoToolbarClass a:active,.FotomotoToolbarClass a:hover {	color: #ff9933;	font-weight: bold;	text-decoration: none !important;}	.fotomotonoscript {		margin-top:8px;		text-align:center;		color:#444444;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif; 		font-size:11px;		}	.fotomotonoscript a,	.fotomotonoscript a:link,	.fotomotonoscript a:visited {		color:#444444;		text-decoration: underline;		font-weight:bold;		}	.fotomotonoscript a:active,	.fotomotonoscript a:hover {		color:#BBBBBB;		}	.twitter-share-button {		max-height:62px;		width:55px;		overflow:hidden;		}.googleads {	margin:-10px auto 10px auto;	text-align:center;	opacity:.7;	}.googleads:hover {	opacity:1;	}