body {		background:#000000;		margin:0px;		background-image: url(white1px.gif);		}	h1 {		font-size:13px; 		padding:0px;		margin:0px 0px 4px 0px;		font-weight:bold;		}					A,	A:link,	A:visited { 		color:#336699; 		font-weight:normal; 		text-decoration:none;		}	A:active,	A:hover	{ 		color: #336699;		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;		}	ol {		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 #F00;					}			#picturebox2 {		padding:0px 27px 0px 27px;		margin:-11px auto 25px auto;		text-align:center;		}	#picturebox3 {		text-align:left;		max-width:600px;		}	#picturebox4 {		max-width:700px;		padding:0px 27px 0px 27px;		margin:27px auto 25px auto;		text-align:center;		}	#logo {		margin-top:8px;		padding:0px auto 0px auto;		text-align:right;		}	#frontpagetable {		width:880px;		margin:-18px auto 0px auto;		}	.imagedescription {		margin-bottom:10px;		}			.newsentry {  		margin:0px 0px 10px 20px;	  		padding:0px 0px 0px 0px; 		border-bottom:3px solid #DDDDDD; 							}			.newspagedescription {  		margin:0px 0px 10px 20px;	  		padding:0px 0px 0px 0px;  		height:165px; 		border-bottom:3px solid #DDDDDD; 							}			.newsentrycomments {  		margin:0px 0px 10px 0px;	  		padding:0px 0px 0px 0px; 		border-bottom:3px solid #DDDDDD; 							}	#hiddenintro {		display:none;		visibility:hidden;		}.osl { 	background: transparent url() center right no-repeat; 	padding-right: 12px; 	margin-right: 1px; }	#googleads {		margin:12px 0px 24px 0px;		text-align:center;		}/* ---- 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:#666666;		}	#pictureboxmain {		margin:0px auto 25px auto;		text-align:left;		width:812px;		height:545px;  		background:#E9E9E9;		border:1px solid #D1D1D1;					}	#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 25px 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;		}	.bodypic {		padding:6px;  		background:#E9E9E9;		border:1px solid #D1D1D1;					}	#imagefader {		padding:6px;  		background:#E9E9E9;		border:1px solid #D1D1D1;					}	.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 -----------------*/	#yhyf {		padding:0px 27px 0px 27px;		margin:27px auto 9px auto;		text-align:center; 		}	#tutorialbox2 {		padding:40px 27px 20px 27px;		margin:27px auto 9px auto;		text-align:center; 		}	#recentimages {		width:200px;		padding:4px;  		background:#E9E9E9;		border:1px solid #D1D1D1;					margin:0px 10px 10px 10px;		}	.aboutpagepic {		padding:4px;  		background:#E9E9E9;		border:1px solid #D1D1D1;					margin:0px 0px 16px 0px;		}	.yhy {		padding:4px;  		background:#E9E9E9;		border:1px solid #D1D1D1;					margin:0px 8px 16px 8px;		}	.tutorialpic {		padding:4px;  		background:#E9E9E9;		border:1px solid #D1D1D1;					margin:0px 24px 16px 24px;		}	a:hover img.yhy {		padding:4px; 		border:1px solid #D1D1D1;		background:#E9E9E9;		}/* ----------------------------------- *		nav bar (generic) * -----------------------------------*/	#bottomnav {		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#666666;		font-size:11px;		width: 100%;		background-color: #E9E9E9;		border-top: 1px solid #D1D1D1;		}	#bb {		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#666666;		font-size:11px;		width: 100%;		background-color: #E9E9E9;		border-bottom: 1px solid #D1D1D1;		}	#ffg {		font-weight:bold;		letter-spacing:5px;		color:#444444;		padding:5px 8px 4px 4px;		text-align:right;		}	#ffg a,	#ffg a:link,	#ffg a:visited {		font-weight:bold;		color:#444444;		text-decoration: none;		border:0px;			}	#ffg a:active,	#ffg a:hover {		font-weight:bold;		color:#000000;		border:0px;			}	#ffgtext {		font-weight:bold;		letter-spacing:3px;		color:#444444;		padding:5px 8px 4px 4px;		text-align:right;		}	#ffgtext a,	#ffgtext a:link,	#ffgtext a:visited {		font-weight:bold;		color:#444444;		text-decoration: none;		border:0px;			}	#ffgtext a:active,	#ffgtext a:hover {		font-weight:bold;		color:#000000;		border:0px;			}	#bottomnavright {		font-weight:bold;		letter-spacing:5px;		color:#444444;		padding:4px 8px 5px 4px;		text-align:right;		}	#bottomnavright a,	#bottomnavright a:link,	#bottomnavright a:visited {		font-weight:bold;		color:#444444;		text-decoration: none;		border:0px;			}	#bottomnavright a:active,	#bottomnavright a:hover {		font-weight:bold;		color:#000000;		border:0px;			}/* ----------------------------------- *		nav bar (main pages specific) * -----------------------------------*/	#bbleftmain {		font-size:11px;		position:absolute;		letter-spacing:2px;		left:0px;		top:0px;		padding:5px 0px 5px 0px;		text-align:left;		}	#bbleftmain a,	#bbleftmain a:link,	#bbleftmain a:visited {		padding:5px 7px 3px 9px;		font-weight:normal;		color:#444444;		text-decoration: none;		border-left: 1px solid #D1D1D1;		}	#bbleftmain a:active,	#bbleftmain a:hover {		padding:5px 7px 4px 9px;		font-weight:normal;		color:#000000;		background-color:#C5C5C5;		border-left: 1px solid #D1D1D1;		}	#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:#444444;		text-decoration: none;		border-left: 1px solid #D1D1D1;		}	#bottomnavleftmain a:active,	#bottomnavleftmain a:hover {		padding:4px 7px 5px 9px;		font-weight:normal;		color:#000000;		background-color:#C5C5C5;		border-left: 1px solid #D1D1D1;		border-top: 1px solid #C5C5C5;		}/* ----------------------------------- *		nav bar (blog specific) * -----------------------------------*/	#bottomnavleftblog {		float:left;		position:relative;		font-size:11px;		color:#666666;		padding:4px 0px 4px 8px;		text-align:left;		}	#bottomnavleftblog a,	#bottomnavleftblog a:link,	#bottomnavleftblog a:visited {		padding:5px 0px 3px 0px;		color:#666666;		font-weight:normal;		text-decoration:none;		border:0px;			}	#bottomnavleftblog a:active,	#bottomnavleftblog a:hover {		padding:5px 0px 3px 0px;		color:#111111;		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 #D1D1D1;		z-index:1000;		}	#bbleftblog {		font-size:11px;		position:absolute;		left:0px;		top:0px;		color:#666666;		padding:5px 0px 5px 8px;		text-align:left;		}	#bbleftblog a,	#bbleftblog a:link,	#bbleftblog a:visited {		padding:5px 0px 4px 0px;		color:#666666;		font-weight:normal;		text-decoration:none;		border:0px;			}	#bbleftblog a:active,	#bbleftblog a:hover {		padding:5px 0px 4px 0px;		color:#111111;		border:0px;			}	#bbleftmainblog {		visibility:hidden;		font-size:11px;		background-color: #E9E9E9;		position:absolute;		letter-spacing:2px;		left:0px;		top:0px;		padding:5px 0px 4px 0px;		border-bottom: 1px solid #D1D1D1;		text-align:left;		width:800px;		z-index:1000;		}	#bbleftmainblog a,	#bbleftmainblog a:link,	#bbleftmainblog a:visited {		padding:5px 7px 4px 9px;		font-weight:normal;		color:#444444;		text-decoration: none;		border-left: 1px solid #D1D1D1;		border-bottom: 1px solid #D1D1D1;		z-index:1000;		}	#bbleftmainblog a:active,	#bbleftmainblog a:hover {		padding:5px 7px 4px 9px;		font-weight:normal;		color:#000000;		background-color:#C5C5C5;		border-left: 1px solid #D1D1D1;		border-bottom: 1px solid #C5C5C5;		z-index:1000;		}	#bbleftpreviousimagedetails {		visibility:hidden;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#4E4E4E;		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;		}	#bbleftnextimagedetails {		visibility:hidden;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#4E4E4E;		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 #D1D1D1;		}	.bbfont {		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		padding:5px 7px 5px 9px;		font-weight:normal;		font-size:11px;		color:#000000;		background-color: #C5C5C5;		border-left: 1px solid #D1D1D1;		}	.bbfont2 {		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: #E9E9E9;		border-bottom: 1px solid #D1D1D1;		}	.bottomnavfontspacer {		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		padding:4px 0px 4px 0px;		font-weight:normal;		font-size:11px;		background-color: #E9E9E9;		border-left: 1px solid #D1D1D1;		}	.bbfontspacer {		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		padding:5px 0px 4px 0px;		font-weight:normal;		font-size:11px;		background-color: #E9E9E9;		border-left: 1px solid #D1D1D1;		}/* ----------------------------------- *		COMMISSIONS PAGE * -----------------------------------*/	.commissionpara {		margin:0px;		padding:0px;		}	.mainblockpicleft {		margin:2px 0px 10px 20px;		border: 1px solid #D1D1D1;		height:155px;		} 	.blockpicleft {		position:relative;		padding:10px;		margin:0px;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#444444;		font-size:11px;		font-weight:normal;  		line-height:145%;  		text-align:justify;		} 	.mainblockpicright {		margin:2px 0px 10px 20px;		border: 1px solid #D1D1D1;		background:#EEEEEE;		height:155px;		}	.blockpicright {		position:relative;		padding:10px;		margin:0px;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#444444;		font-size:11px;		font-weight:normal;  		line-height:145%;  		text-align:justify;		}	.picbox {		width:200px;		}	.blockpicleftpic {		float:left;		margin-right:10px;		height:135px;		text-align:right;  		background:#E9E9E9;		border:1px solid #D1D1D1;					}	.blockpicrightpic {		float:right;		margin-left:10px;		height:133px;		text-align:left;  		background:#E9E9E9;		border:1px solid #D1D1D1;					}	.height114 {		margin:0px;		padding:1px;		height:114px;		border:0px solid #F00;					}	.blockpiclefttd {		margin:0px;		height:15px;		width:20px;		padding:0px;		text-align:center;		color:#5588BB;   		background:#FFFFFF;		border:1px solid #5588BB;					}	.blockpicrighttd {		margin:0px;		height:15px;		width:20px;		padding:0px;		text-align:center;		color:#5588BB;   		background:#F8F8F8;		border:1px solid #5588BB;					}/* ----------------------------------- *		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:#444444;		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:#444444;		font-size:11px;		font-weight:normal;  		line-height:145%;  		text-align:justify;  		padding-left:40px;		border-left:4px solid #F6F6F6;					border-right:4px solid #F6F6F6;					}	#archivesidebar {			margin:20px 0px 0px 72%;		width:230px;			font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#444444;		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:#444444;		font-size:11px;		font-weight:normal;		}	#bbleftgallerytitle {		visibility:hidden;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#4E4E4E;		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:#444444;		font-weight:bold;		text-decoration: none;		}	.archiveentrytitle a:active,	.archiveentrytitle a:hover {		color:#444444;		font-weight:bold;		text-decoration: underline;		}	.archivepic {		float:right;		padding:4px;  		background:#E9E9E9;		border:1px solid #D1D1D1;					margin:5px 0px 12px 20px;		}	.archivepicleft {		float:left;		padding:4px;  		background:#E9E9E9;		border:1px solid #D1D1D1;					margin:5px 20px 12px 20px;		}	a:hover img.archivepic { 		border:1px solid #D1D1D1;		background:#FFFFFF;		}	.buycategory {  		margin-bottom:10px;	  		padding:0px 0px 10px 0px; 		border-bottom:3px solid #DDDDDD; 							}	.buycategory2 {		color:#336699;  		margin:0px 0px 10px 20px;	  		padding:0px 0px 10px 0px; 		border-bottom:3px solid #DDDDDD; 							}	.categorylink {  		margin-bottom:10px;	  		padding:6px 0px 10px 0px; 		border-bottom:3px solid #DDDDDD; 							}			.categorylink a,	.categorylink a:link,	.categorylink a:visited {		font-weight:bold;		text-decoration: none;		}	.categorylink a:active,	.categorylink a:hover {		color:#444444;		font-weight:bold;		text-decoration: none;		}	.commentpopuppic {		float:right;		padding:4px;  		background:#E9E9E9;		border:1px solid #D1D1D1;					margin:5px 0px 12px 20px;		}	a:hover img.commentpopuppic { 		border:1px solid #D1D1D1;		background:#FFFFFF;		}	.excerptpic {		padding:0px;		background:#FFFFFF;		border:1px solid #D1D1D1;		margin:5px;		}	a:hover img.excerptpic { 		padding:4px; 		border:1px solid #D1D1D1;		background:#E9E9E9;		margin:1px;		}	.gallerypic {		padding:4px;  		background:#E9E9E9;		border:1px solid #D1D1D1;					margin:3px 0px 18px 0px;		}	a:hover img.gallerypic { 		border:1px solid #D1D1D1;		background:#FFFFFF;		}	.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:#E9E9E9;		border:1px solid #D1D1D1;					}	a:hover img.portfoliopic { 		border:1px solid #D1D1D1;		background:#FFFFFF;		}	.side {		background:#F9F9F9;		margin-bottom:12px;		width:208px;		border:1px solid #D1D1D1;		overflow:hidden;		border-top:0px;  		line-height:140%;  		padding:8px 10px 8px 10px;						}		.side a,	.side a:link,	.side a:visited {		color:#444444;		font-weight:bold;		text-decoration: none;		}	.side a:active,	.side a:hover {		color:#444444;		font-weight:bold;		text-decoration: underline;		}	.side2 {		background:#F9F9F9;		border:1px solid #D1D1D1;		overflow:hidden;		border-top:0px;  		line-height:140%;  		padding:0px;						}		.side2 a,	.side2 a:link,	.side2 a:visited {		color:#444444;		font-weight:bold;		text-decoration: none;		}	.side2 a:active,	.side2 a:hover {		color:#444444;		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:#444444;  		padding:1px;  		margin-top:0px;		letter-spacing:2px;  		background:#E9E9E9;		border:1px solid #D1D1D1;  		text-transform:uppercase;				text-align:center;					}			.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:#444444;		font-weight:bold;		text-decoration: underline;		}/* ----------------------------------- *		PURCHASE TABLE STUFF * -----------------------------------*/ 	.buytable {		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		color:#444444;		font-size:10px;		background-color:#D1D1D1;		margin:9px auto 15px auto;		} 	.purchasepic {		border:2px solid #D1D1D1;					}  	.toprow {		font-weight:bold;		font-size:11px;		letter-spacing:2px;		background-color:#E9E9E9;		padding:4px 0px 4px 0px;		text-align:center;		}  	.toprowlj {		font-weight:bold;		font-size:11px;		letter-spacing:2px;		background-color:#E9E9E9;		padding:4px 8px 4px 8px;		text-align:left;		}  	.secondrow {		font-weight:bold;		letter-spacing:1px;		background-color:#F9F9F9;		padding:4px 0px 4px 0px;		text-align:center;		} 	.secondrowlj {		font-weight:normal;		letter-spacing:1px;		background-color:#F9F9F9;		padding:4px 8px 4px 8px;		text-align:left;		} 	.thirdrow {		font-weight:bold;		letter-spacing:1px;		background-color:#F9F9F9;		padding:4px 0px 4px 0px;		text-align:left;		}/* ----------------------------------- *		misc * -----------------------------------*/	:focus { 		-moz-outline-style: none; 		}	#cc {		text-align:center;		color:#B9B9B9;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif; 		font-size:11px;		}	#cc a,	#cc a:link,	#cc a:visited {		color:#B9B9B9;		text-decoration: none;		font-weight:normal;		}	#cc a:active,	#cc a:hover {		color:#333333;		}	#companylogo {		margin: 6px 10px 0px auto;		background:#FFFFFF;		background-image: url(/image_assets/company_logo_white.gif);  		height:31px;  		width:180px;		}			#photoblogring {		margin-top:4px;		text-align:center;		color:#B9B9B9;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif; 		font-size:11px;		}	#photoblogring a,	#photoblogring a:link,	#photoblogring a:visited {		color:#B9B9B9;		text-decoration:none;		font-weight:normal;		}	#photoblogring a:active,	#photoblogring a:hover {		color:#333333;		}	#otherlink {		margin-top:4px;		text-align:center;		color:#B9B9B9;		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif; 		font-size:11px;		}	#otherlink a,	#otherlink a:link,	#otherlink a:visited {		color:#B9B9B9;		text-decoration:none;		font-weight:normal;		}	#otherlink a:active,	#otherlink a:hover {		color:#333333;		text-decoration:none;		}	#preloader {		overflow:hidden;		display:none;		height:0px;		width:0px;		}	#aboutpagepicbox {		margin:25px 0px 0px 25px;		padding:4px;  		background:#E9E9E9;		border:1px solid #D1D1D1;					text-align:right;		float:right;		width:200px;		}	.syndicate {  		line-height:140%;  		padding:0px;  		margin-top:18px; 		}		.syndicatepadding { 		padding:3px; 		}		.picturecontainer {		}	.powered {		background:#F9F9F9;  		line-height:135%;		padding:10px 8px 2px 8px;		margin-top:15px;		border:1px solid #D1D1D1;		}		.powered a,	.powered a:link,	.powered a:visited {		color:#444444;		font-weight:bold;		text-decoration: none;		}	.powered a:active,	.powered a:hover {		color:#444444;		font-weight:bold;		text-decoration: underline;		}	.poweredfont {		margin:0px 0px 8px 0px;		}		.sidesearch {		color:#444444;		background:#F9F9F9;		margin-bottom:12px;		border:1px solid #D1D1D1;		border-top:0px;  		padding:12px 10px 10px 10px;						}		.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:#444444;		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:#444444;  		margin-bottom:10px;	  		padding:0px 0px 0px 0px; 		border-bottom:0px solid #DDDDDD; 							}			.commenttrackback2 {  		margin-bottom:10px;			}			.commenttrackback3 {  		margin-bottom:10px;	  		padding:0px 0px 10px 0px; 		border-bottom:3px solid #DDDDDD; 							}			.commenttrackback4 {		color:#336699;  		margin-bottom:10px;	  		padding:6px 0px 10px 0px; 		border-bottom:3px solid #DDDDDD; 							}			.trackbackposted {		margin:0px 0px 8px 0px;		padding:8px 0px 8px 15px; 		border-bottom:3px solid #DDDDDD;						}	.externalcommentposted {		margin:0px 0px 8px 0px;		padding:8px 0px 0px 15px; 		border-bottom:3px solid #DDDDDD;						}	.commentnotes {		margin:0px 0px 8px 0px;		padding:8px 0px 0px 15px;		}	.commentexplain {   		font-size:9px;  		color:#999999;   		line-height: 160%;   		margin-top:10px;		}	.imagedescription {		}			.news {		margin:8px 0px 8px 0px;		padding:0px 0px 8px 15px; 		border-bottom:3px solid #DDDDDD;						}	.namebox {		font-weight: normal;		font-size: 11px;		color: #999999;		margin:0px 0px 15px 0px;		padding:0px;		text-align:left;				}	.formfield {		background-color: #FFFFFF;		margin:0px 0px 10px 5px;		padding-bottom:4px;	}	.formfield2 {		font-weight: normal;		font-size: 11px;		color: #444444;		background-color: #FFFFFF;		margin:0px;		padding:3px;		border:0px;		border-bottom: 1px dotted #CCCCCC;	}	.textarea {		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		font-weight: normal;		width:450px;		font-size: 11px;		color:#444444;  		line-height:145%;		background-color:#FFFFFF;		padding:3px 3px 3px 6px;		border-bottom:1px solid #FFFFFF;		border-right:1px solid #CCCCCC;		border-left:1px solid #CCCCCC;		border-top:1px solid #CCCCCC;		margin:4px 0px -1px 2px;	}	.textarea2 {		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		font-weight: normal;		text-align:right;		width:427px;		font-size: 11px;		color:#336699;  		line-height:145%;		background-color:#FFFFFF;		padding:0px 9px 3px 6px;		margin:6px 0px 15px 0px;	}	.textarea3 {		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		font-weight: normal;		text-align:right;		width:450px;		font-size: 11px;		color:#336699;  		line-height:145%;		background-color:#FFFFFF;		border-bottom:1px solid #CCCCCC;		border-right:1px solid #CCCCCC;		border-left:1px solid #CCCCCC;			border-top:1px solid #FFFFFF;		padding:3px 3px 3px 6px;		margin:-2px 0px 15px 2px;		}	.textarea4 {		font-family:Trebuchet ms, Tahoma, Verdana, Georgia, Arial, sans-serif;		font-weight: normal;		width:450px;		font-size: 11px;		color:#444444;  		line-height:145%;		background-color:#FFFFFF;		padding:3px 3px 3px 6px;		border:1px solid #CCCCCC;		margin:4px 0px -1px 2px;	}	.alert {		color:#F00;	}
