body {	margin: 0px;		padding-top: 0px;	padding-right: 0px;	padding-left: 0px;	padding-bottom: 0px;	text-align: left;}body#home {	text-align: center;	background-color: #eeeeee;	}body#home div#content {	width: 1050px;	text-align: left;	padding: 0px 0px 0px 0px;	margin-top: 0px;	margin-left:auto;	margin-right:auto;		position: relative;}body#home div#headerHome {	width: 1050px;	margin: 0px;	float: left;	position: relative;	padding-bottom: 10px;	padding-left: 0px;	}body#home div#headerHome1 {	width: 1118px;	margin: 0px;	float: left;	position: relative;	padding-top: 10px;}body#home .menu {	top: 0px;	display: block;	width: 620px;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;	height: 100px;}body#home2 {	text-align: center;	background-color: #D5D5D5;	background-image: url(../webimg/bg/backgroundesp.jpg);	background-repeat: no-repeat;		}body#home2 div#content {	width: 1118px;	text-align: left;	padding: 0px;	margin-left: 20px;	margin-top: 0px;}body#home2 div#headerHome {	width: 1118px;	margin: 0px;	float: left;	position: relative;	padding-bottom: 10px;}body#home2 div#headerHome1 {	width: 1118px;	margin: 0px;	float: left;	position: relative;	padding-top: 10px;}body#home2 .menu {	top: 0px;	display: block;	width: 620px;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;	height: 100px;}body#home3 {	text-align: center;	background-color: #D5D5D5;	background-image: url(../webimg/bg/backgroundest.jpg);	background-repeat: no-repeat;		}body#home3 div#content {	width: 1118px;	text-align: left;	padding: 0px;	margin-left: 20px;	margin-top: 0px;}body#home3 div#headerHome {	width: 1118px;	margin: 0px;	float: left;	position: relative;	padding-bottom: 10px;}body#home3 div#headerHome1 {	width: 1118px;	margin: 0px;	float: left;	position: relative;	padding-top: 10px;}body#home3 .menu {	top: 0px;	display: block;	width: 620px;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;	height: 100px;}body#home4 {	text-align: center;	background-color: #D5D5D5;	background-image: url(../webimg/bg/backgroundhb.jpg);	background-repeat: no-repeat;		}body#home4 div#content {	width: 1118px;	text-align: left;	padding: 0px;	margin-left: 20px;	margin-top: 0px;}body#home4 div#headerHome {	width: 1118px;	margin: 0px;	float: left;	position: relative;	padding-bottom: 10px;}body#home4 div#headerHome1 {	width: 1118px;	margin: 0px;	float: left;	position: relative;	padding-top: 10px;}body#home4 .menu {	top: 0px;	display: block;	width: 620px;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;	height: 100px;}body#home5 {	text-align: center;	background-color: #D5D5D5;	background-image: url(../webimg/bg/backgroundesl.jpg);	background-repeat: no-repeat;		}body#home5 div#content {	width: 1118px;	text-align: left;	padding: 0px;	margin-left: 20px;	margin-top: 0px;}body#home5 div#headerHome {	width: 1118px;	margin: 0px;	float: left;	position: relative;	padding-bottom: 10px;}body#home5 div#headerHome1 {	width: 1118px;	margin: 0px;	float: left;	position: relative;	padding-top: 10px;}body#home5 .menu {	top: 0px;	display: block;	width: 620px;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;	height: 100px;}body#home6 {	text-align: center;	background-color: #D5D5D5;background-image: url(../webimg/bg/backgroundesm.jpg);	background-repeat: no-repeat;		}body#home6 div#content {	width: 1118px;	text-align: left;	padding: 0px;	margin-left: 20px;	margin-top: 0px;}body#home6 div#headerHome {	width: 1118px;	margin: 0px;	float: left;	position: relative;	padding-bottom: 10px;}body#home6 div#headerHome1 {	width: 1118px;	margin: 0px;	float: left;	position: relative;	padding-top: 10px;}body#home6 .menu {	top: 0px;	display: block;	width: 620px;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;	height: 100px;}body#home7 {	text-align: center;	background-repeat: repeat-x;	background-color: #EDEDED;	padding-left: 20px;	}body#home7 div#content {	width: 1050px;	text-align: left;	padding: 0px;	margin-left: url(../img/bgnew.jpg);}body#home7 div#headerHome {	width: 1118px;	margin: 0px;	float: left;	position: relative;	padding-bottom: 10px;}body#home7 div#headerHome1 {	width: 1118px;	margin: 0px;	float: left;	position: relative;	padding-top: 10px;}body#home7 .menu {	top: 0px;	display: block;	width: 620px;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;	height: 100px;}div#logo {	width: 180px;	position: relative;	margin: 0px;	height: 100px;	float: left;	background-image: url(../img/goldie.jpg);	padding-top: 0px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;	background-position: 0px 0px;	background-repeat: no-repeat;}div#logo1 {	width: 310px;	position: relative;	margin: 0px;	height: 100px;	float: left;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;	background-image: url(../img/strapie.jpg);	background-repeat: no-repeat;}div#logo2 {	width: 548px;	position: relative;	margin: 0px;	height: 90px;	float: left;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 10px;	padding-top: 10px;}div#logo3 {	width: 138px;	position: relative;	margin: 0px;	height: 32px;	float: left;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	background-repeat: no-repeat;}div#logo4 {	width: 310px;	position: relative;	margin: 0px;	height: 32px;	float: left;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	background-repeat: no-repeat;	background-image: url(../img/tools.jpg);	background-position: -140px -140px;	padding-top: 10px;}div#logo5 {	width: 152px;	position: relative;	margin: 0px;	height: 32px;	float: left;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}div#gold {	width: 1050px;	position: relative;	margin: 0px;	float: left;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;	background-repeat: no-repeat;	clear: both;}div#goldterms {	width: 1050px;	position: relative;	margin: 0px;	float: left;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 0px;	background-repeat: no-repeat;}div#goldmainin1 {	width: 730px;	position: relative;	float: left;	height: 45px;	background-color: #CCCCCC;	margin-top: 3px;	margin-left: 0px;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;}div#260 {	width: 305px;	position: relative;	float: right;	}div#goldmainin2 {	width: 740px;	position: relative;	float: left;	height: 241px;	background-color: #000000;	margin-top: 8px;	margin-left: 0px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	background-image: url(../img/slideinner.jpg);}div#goldmainin2a {	width: 740px;	position: relative;	float: left;	height: 240px;	margin-top: 8px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	background-image: url(../img/slideinner.jpg);}div#goldstatic {	width: 740px;	position: relative;	float: left;	height: 241px;	background-color: #000000;	margin-top: 8px;	margin-left: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	background-image: url(../img/slideinner.jpg);}div#goldmainindownload {	width: 770px;	position: relative;	float: left;	background-color: #FFFFFF;	margin-top: 8px;	margin-left: 0px;	padding-top: 15px;	padding-right: 15px;	padding-bottom: 0px;	padding-left: 15px;}div#goldmain {	width: 740px;	position: relative;	float: left;	padding: 0px;	margin-top: 3px;	margin-left: 0px;	background-color: #EEE;}div#goldmainnew {	width: 740px;	position: relative;	float: left;	padding: 0px;	margin-top: 3px;	margin-left: 0px;	background-color: #EEE;	height: 250px;}div#goldmainnewesl {	width: 740px;	position: relative;	float: left;	padding: 0px;	margin-top: 3px;	margin-left: 0px;	background-color: #EEE;	height: 250px;	background-image: url(../tops2/4.jpg);	background-repeat: no-repeat;}div#goldmainnewesp {	width: 740px;	position: relative;	float: left;	padding: 0px;	margin-top: 3px;	margin-left: 0px;	background-color: #EEE;	height: 250px;	background-image: url(../tops2/2.jpg);	background-repeat: no-repeat;}div#goldmainnewest {	width: 740px;	position: relative;	float: left;	padding: 0px;	margin-top: 3px;	margin-left: 0px;	background-color: #EEE;	height: 250px;	background-image: url(../tops2/3.jpg);	background-repeat: no-repeat;}div#goldmainnewesm {	width: 740px;	position: relative;	float: left;	padding: 0px;	margin-top: 3px;	margin-left: 0px;	background-color: #EEE;	height: 250px;	background-image: url(../tops2/1.jpg);	background-repeat: no-repeat;}div#goldmainnewdig {	width: 740px;	position: relative;	float: left;	padding: 0px;	margin-top: 3px;	margin-left: 0px;	background-color: #EEE;	height: 250px;	background-image: url(../tops2/5.jpg);	background-repeat: no-repeat;}div#lig1 {	width: 130px;	position: relative;	float: left;	padding: 0px;	margin-top: 200px;	margin-left: 25px;	height: 26px;}div#lig2 {	width: 144px;	position: relative;	float: left;	padding: 0px;	margin-top: 200px;	margin-left: 20px;	height: 26px;}div#dig1 {	width: 124px;	position: relative;	float: left;	padding: 0px;	margin-top: 210px;	margin-left: 50px;	height: 26px;}div#dig2 {	width: 124px;	position: relative;	float: left;	padding: 0px;	margin-top: 210px;	margin-left: 50px;	height: 26px;}div#dig3 {	width: 114px;	position: relative;	float: left;	padding: 0px;	margin-top: 210px;	margin-left: 60px;	height: 26px;}div#dig4 {	width: 96px;	position: relative;	float: left;	padding: 0px;	margin-top: 210px;	margin-left: 65px;	height: 26px;}div#goldmain1 {	width: 280px;	position: relative;	height: 130px;	float: right;	background-repeat: no-repeat;	background-image: url(../img/downback1.jpg);	margin-top: 3px;	padding-top: 50px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 13px;}div#goldmain2 {	width: 303px;	position: relative;	height: 113px;	float: right;	margin-top: 7px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	background-color: #CCCCCC;	background-repeat: no-repeat;}div#formy{	width: 550px;	position: relative;	margin: 0px;	padding: 0px;	left: 10px;	float: left;}div#bottom {	position: absolute;	bottom: 0px;	left: 0px;	width: 100%;	height: 30px;	padding: 7px 0px 0px 30px;	margin: 0px;	color: #ffffff;	border-top: 1px solid #393939;	background-color: #515149;	background-image: url(../img/layout/backBottom.jpg);	background-repeat: repeat-x;}div#content {	width: 100%;	padding: 0px;	margin: 0px;}div#content1 {	width: 894px;	margin: 0px;	float: left;	background-color: #FFFFFF;	position: relative;	padding-top: 35px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 5px;}div#top {	width: 894px;	padding: 5px;	margin: 0px;	float: left;	position: relative;	height: 380px;	background-color: #FFFFFF;}div#topleft {	width: 684px;	padding: 0px;	margin: 0px 10px 0px 0px;	float: left;	position: relative;	height: 300px;}div#leftcolg {	width: 430px;	padding: 0px;	margin: 0px 10px 0px 0px;	float: left;	position: relative;}div#rightcolg {	width: 240px;	padding: 10px;	float: left;	position: relative;	background-color: #eeeeee;}div#rightcolg1 {	width: 240px;	padding: 10px;	float: left;	position: relative;	background-color: #eeeeee;	margin-top: 10px;}div#rightcolg2 {	width: 240px;	padding: 10px;	float: left;	position: relative;	background-color: #eeeeee;	margin-top: 10px;}div#boxhead {	width: 252px;	margin: 0px;	float: left;	position: relative;	height: 24px;	background-color: #343434;	clear: both;	padding-top: 1px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 5px;	text-align: left;	}		div#boxheadfeature {	width: 534px;	margin: 0px;	float: left;	position: relative;	height: 24px;	background-color: #666666;	clear: both;	padding-top: 1px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 5px;	}	div#boxheadslidetop {	width: 252px;	float: left;	position: relative;	height: 24px;	background-color: #343434;	clear: both;	padding-top: 1px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 5px;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	}	div#boxhead3 {	width: 246px;	padding: 1px 5px 5px;	margin: 0px;	float: left;	position: relative;	height: 24px;	background-color: #343434;	}	div#boxhead2{	width: 246px;	padding: 5px 5px 0px;	margin: 0px;	float: left;	position: relative;	height: 24px;	background-image: url(../img/boxline.gif);	background-repeat: repeat-x;	background-position: 27px 27px;	}		div#boxhead2a{	width: 246px;	padding: 5px 5px 0px;	margin: 0px;	float: left;	position: relative;	height: 24px;	background-image: url(../img/boxline.gif);	background-repeat: repeat-x;	background-position: 27px 27px;	}		div#boxhead2b{	width: 246px;	padding: 5px 5px 0px;	margin: 0px;	float: left;	position: relative;	height: 24px;	background-image: url(../img/boxline.gif);	background-repeat: repeat-x;	background-position: 27px 27px;	}		div#boxhead2c{	width: 246px;	padding: 5px 5px 0px;	margin: 0px;	float: left;	position: relative;	height: 24px;	background-image: url(../img/boxline.gif);	background-repeat: repeat-x;	background-position: 27px 27px;	}		div#boxhead2d{	width: 246px;	padding: 5px 5px 0px;	margin: 0px;	float: left;	position: relative;	height: 24px;	background-image: url(../img/boxline.gif);	background-repeat: repeat-x;	background-position: 27px 27px;	}		div#boxhead2e{	width: 246px;	padding: 5px 5px 0px;	margin: 0px;	float: left;	position: relative;	height: 24px;	background-image: url(../img/boxline.gif);	background-repeat: repeat-x;	background-position: 27px 27px;	}			div#boxheadslide{	width: 252px;	margin: 0px;	float: left;	position: relative;	height: 24px;	background-image: url(../img/boxline.gif);	background-repeat: repeat-x;	background-position: 27px 27px;	clear: both;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 0px;	padding-left: 5px;	}		div#boxheadslidelast{	width: 252px;	margin: 0px;	float: left;	position: relative;	height: 24px;	clear: both;	padding-top: 5px;	padding-right: 5px;	padding-bottom: 0px;	padding-left: 5px;	}	div#boxheadlast {	width: 246px;	padding: 5px 5px 0px;	margin: 0px;	float: left;	position: relative;	height: 24px;	}	div#boxheadfeature1 {	width: 534px;	padding: 5px 5px 0px;	margin: 0px;	float: left;	position: relative;	}		div#boxheadfeature1 .h3 {	font-family: Arial, Lucida Sans, 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, Geneva, sans-serif;	font-size: 0.9em;	font-weight: bold;	color: #FFFFFF;	margin: 0px;	letter-spacing: 0px;	padding-top: 5px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 0px;}div#boxheadfeature1 p {	font-family: Arial, Lucida Sans, 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, Geneva, sans-serif;	color: #666666;	padding: 0px;	font-size: 0.7em;	line-height: 1.3em;	margin: 0px;	text-align: left;} .style6 {color: #FFFFFF}div#topleftop {	width: 684px;	padding: 0px;	margin: 0px 10px 0px 0px;	float: left;	position: relative;	height: 420px;}div#topleftgallery {	width: 684px;	padding: 0px;	margin: 0px 10px 0px 0px;	float: left;	position: relative;	height: 420px;}div#topleft1 {	width: 700px;	margin: 0px;	float: left;	position: relative;	color: #FFFFFF;	clear: left;	background-color: #FFFFFF;	padding-top: 15px;	padding-right: 20px;	padding-bottom: 10px;	padding-left: 20px;		}div#topleftcontact {	width: 700px;	margin: 0px;	float: left;	position: relative;	color: #FFFFFF;	clear: left;	background-color: #FFFFFF;	padding-top: 15px;	padding-right: 20px;	padding-bottom: 10px;	padding-left: 20px;	min-height: 500px;		}.style7 {	color: #666666;	font-size: 0.8em;	line-height: 1.3em;}.style8 {		color: #333333;	line-height: 1.4em;	letter-spacing: 0px;	font-weight: normal;}.style9 {	color: #666666;	font-size: 0.7em;	line-height: 1.2em;}div#topleft2 {	width: 262px;	padding: 5px;	margin: 0px 0px 0px 10px;	float: left;	position: relative;	height: 150px;	color: #FFFFFF;	background-image: url(../img/boxback.jpg);	background-repeat: repeat-x;	}div#topleft2slide {	width: 262px;	float: left;	position: relative;	color: #FFFFFF;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;	padding-top: 0px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 5px;}div#topleft3{	width: 262px;	padding: 5px;	margin: 0px 0px 0px 10px;	float: left;	position: relative;	height: 150px;	color: #FFFFFF;	background-image: url(../img/boxback.jpg);	background-repeat: repeat-x;	}div#topleft4 {	width: 262px;	padding: 5px;	margin: 0px 0px 0px 10px;	float: left;	position: relative;	color: #FFFFFF;	background-image: url(../img/boxback.jpg);	background-repeat: repeat-x;	background-color: #686868;	}div#topleftterms {	width: 262px;	padding: 5px;	margin: 5px 0px 0px 10px;	float: left;	position: relative;	color: #FFFFFF;	background-repeat: repeat-x;	background-color: #CCCCCC;	}div#topleft4a {	width: 262px;	padding: 5px;	margin: 0px 0px 0px 10px;	float: left;	position: relative;	color: #FFFFFF;	background-image: url(../img/boxback.jpg);	background-repeat: repeat-x;	background-color: #686868;	}div#boxcontact {	width: 252px;	padding: 10px;	margin: 5px 0px 0px 10px;	float: left;	position: relative;	color: #FFFFFF;	background-color: #1C2222;	}div#boxcontactmain{	width: 400px;	padding: 5px 15px 5px 0px;	margin: 0px;	float: left;	position: relative;	color: #FFFFFF;	background-repeat: repeat-x;	}div#boxcontactmain1{	width: 240px;	padding: 5px 15px 5px 0px;	margin: 0px;	float: right;	position: relative;	color: #FFFFFF;	background-repeat: repeat-x;	height: 350px;	}div.atStart {float: left;}div#topleft1aslide {	width: 262px;	margin: 0px;	float: left;	position: relative;	color: #FFFFFF;	visibility: inherit;	clear: right;	padding-top: 0px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 5px;}div#topleft1a {	width: 262px;	padding: 5px;	margin: 0px;	float: left;	position: relative;	height: 150px;	color: #FFFFFF;	background-image: url(../img/boxback.jpg);	background-repeat: repeat-x;	visibility: inherit;	clear: right;	}div#topleft2a {	width: 262px;	padding: 5px;	margin: 0px 0px 0px 10px;	float: left;	position: relative;	height: 150px;	color: #FFFFFF;	background-image: url(../img/boxback.jpg);	background-repeat: repeat-x;	}div#topleft3a{	width: 262px;	padding: 5px;	margin: 0px 0px 0px 10px;	float: left;	position: relative;	height: 150px;	color: #FFFFFF;	background-image: url(../img/boxback.jpg);	background-repeat: repeat-x;	}div#topleft3afeature{	width: 544px;	padding: 5px;	margin: 0px 0px 0px 10px;	float: left;	position: relative;	height: 150px;	color: #FFFFFF;		background-repeat: repeat-x;}div#topleft4a {	width: 262px;	padding: 5px;	margin: 10px 0px 0px 10px;	float: left;	position: relative;	color: #FFFFFF;	background-repeat: repeat-x;	background-color: #CCCCCC;	}div#topleft2c {	width: 654px;	padding: 30px 10px 30px 20px;	float: left;	position: relative;	height: 280px;	background-color: #FFFFFF;}div#topleftthanks {	width: 654px;	padding: 30px 10px 30px 20px;	float: left;	position: relative;	height: 165px;	background-color: #FFFFFF;}div#topleftabout {	width: 654px;	padding: 30px 10px 30px 20px;	float: left;	position: relative;	background-repeat: no-repeat;	background-color: #FFFFFF;	height: 560px;}div#topleftcontact {	width: 654px;	padding: 30px 10px 30px 20px;	float: left;	position: relative;	background-repeat: no-repeat;	background-color: #FFFFFF;	height: 505px;	background-image: url(../img/contactback.jpg);}div#topleftmagnoimg {	width: 654px;	padding: 30px 10px 30px 20px;	float: left;	position: relative;	background-repeat: no-repeat;	background-color: #FFFFFF;	height: 507px;}div#topleftmag {	width: 654px;	padding: 30px 10px 30px 20px;	float: left;	position: relative;	background-repeat: no-repeat;	background-color: #FFFFFF;	height: 507px;	background-image: url(../img/downback.jpg);}div#topleftbar {	width: 684px;	padding: 0px;	float: left;	position: relative;	height: 17px;	background-image: url(../img/botbar.png);}td img {display: block;}.style2 {	color: #666666;	font-size: 1em;	line-height: 140%;	font-family: Arial, Lucida Sans, 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, Geneva, sans-serif;	letter-spacing: 0px;	text-align: left;}div#topright {	width: 268px;	padding: 10px 10px 10px 10px;	margin: 0px;	float: left;	position: relative;	height: 240px;	color: #FFFFFF;	background-image: url(../img/boxback.jpg);	background-repeat: repeat-x;	}div#toprightbook {	width: 290px;	padding: 60px 0px 15px 10px;	margin: 0px;	float: left;	position: relative;	height: 260px;	color: #FFFFFF;	background-image: url(../img/bookside.png);	background-repeat: no-repeat;}div#toprightholder {	width: 290px;		margin: 0px;	float: left;	position: relative;	}div#left {	width: 473px;	padding: 0px 10px 5px 5px;	margin: 0px;	float: left;	background-color: #FFFFFF;	position: relative;}div#right {	width: 396px;	padding: 0px 5px 5px;	margin: 0px;	float: left;	position: relative;	color: #3A312A;}div#right1 {	width: 290px;	padding: 20px 20px 20px 0px;	margin: 0px;	float: left;	height: 370px;	position: relative;}div#right2 {	width: 330px;	padding: 20px 5px 20px 0px;	margin: 0px;	float: left;	height: 372px;	position: relative;}div#right4 {	width: 620px;	padding: 20px 20px 20px 0px;	margin: 0px;	float: left;	position: relative;}body#contact div#content {	padding: 0px;	margin: 50px auto 0px;	width: 970px;	height: 169px;}body > div#header {	position: fixed;	margin: 0px;	padding: 0px;}body > div#bottom {	position: fixed;}div#logo img {	border: 0px;}div#scroll {	width: 200px;}.menu {	position: absolute;	width: auto;	right: 0px;	margin: 0px 20px 0px 0px;}.menu ul {	font-weight: lighter;	font-size: 11px;	list-style: none;	margin: 0px 0px 0px 2px;	padding: 0px;}.menu ul li {	float: left;	height: 33px;	padding: 18px 7px 1px 8px;	font-size: 11px;	text-align: center;}.menu ul li a {	display: block;	padding: 0px 7px 0px 8px;	margin: 0px;	color: #ffffff;	background: url(blank.gif) repeat;}.menu ul li a:hover {	display: block;	color: #839fe3;	padding: 0px 7px 0px 8px;	margin: 0px;	text-decoration: none;	background: #2d2d2d;}body#fashionShow .menu ul li.linked {	display: block;	background: #48494a url(../img/layout/linkedFashionShow.gif) no-repeat;	padding: 18px 15px 0px 15px;	margin: 0px;	color: #717171;}body#fashion .menu ul li.linked {	display: block;	background: #48494a url(../img/layout/linkedFashion.gif) no-repeat;	padding: 18px 15px 0px 15px;	margin: 0px;	color: #717171;}body#travel .menu ul li.linked {	display: block;	background: #48494a url(../img/layout/linkedTravel.gif) no-repeat;	padding: 18px 15px 0px 15px;	margin: 0px;	color: #717171;}body#fineArt .menu ul li.linked {	display: block;	background: #48494a url(../img/layout/linkedFineArt.gif) no-repeat;	padding: 18px 15px 0px 15px;	margin: 0px;	color: #717171;}body#aboutMe .menu ul li.linked {	display: block;	background: #48494a url(../img/layout/linkedAboutMe.gif) no-repeat;	padding: 18px 15px 0px 15px;	margin: 0px;	color: #717171;}body#contact .menu ul li.linked {	display: block;	background: #48494a url(../img/layout/linkedAboutMe.gif) no-repeat;	padding: 18px 15px 0px 15px;	margin: 0px;	color: #717171;}.contact {	bottom: 20px;	position: absolute;	padding: 0px 0px 0px 17px;}.contact a:hover {	text-decoration: underline;}.portfolio {	padding-top: 120px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 0px;}.portfolio table {	padding: 0px;	margin: 0px 0px 0px 0px;	border: 0px;}.portfolio td {	text-align: left;	padding: 0px 0px 20px 0px;	margin: 0px;	background: url(../img/layout/ombraImg.gif) no-repeat right bottom;}.portfolio td.back {	background: none;	vertical-align: top;	padding: 0px;}.portfolio img {	margin: 0px 10px 0px 30px;	padding: 5px;	background: #fff;	border: 1px solid #353535;}.left {	float: left;	display: block;	margin: 0px 10px 10px 0px;}/* My Comment *//************** GENERAL CONTENT ****************/ol {	color: #FFFFFF;	text-decoration: none;	list-style-position: inside;	font-size: 11px;}a img , a:visited img {	border: 0px;}a {	color: #333333;	text-decoration: none;}img a:hover {	background: none;}a:hover {	color: #CC0000;}p a:hover {	color: #CC0000;}.credits {	font-family: Arial, Lucida Sans, 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, Geneva, sans-serif;	height: 90px;	width: 1050px;	position: relative;	padding-top: 10px;	float: left;	background-color: #EEEEEE;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	padding-left: 20px;	display: block;	clear: left;}.credits3 {font-family: Arial, Lucida Sans, 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, Geneva, sans-serif;	height: 40px;	width: 970px;	margin-right: auto;	margin-left: 0px;}.credits2 {	font-family: Arial, Lucida Sans, 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, Geneva, sans-serif;	color: #FFFFFF;	font-size: 10px;	height: 80px;	text-align: right;	width: 212px;	margin-right: 0px;	margin-left: 0px;	float: left;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.credits1 {	font-family: Arial, Lucida Sans, 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, Geneva, sans-serif;	color: #666666;	font-size: 11px;	height: 80px;	width: 1040px;	margin-right: auto;	margin-left: auto;	line-height: 1.4em;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	position: relative;	clear: left;	display: block;	text-align: left;}.credits a:hover {	text-decoration: underline;	font-family: Arial, Lucida Sans, 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, Geneva, sans-serif;}div.about {	width: 1000px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	background-repeat: repeat-x;	background-position: 0;	margin-top: 120px;}div.about1 {	width: 600px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	background-repeat: repeat-x;	background-position: 0;	margin-top: 0px;	float: left;}.about img {	background-color: #757668;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	padding: 0px;	width: 970px;}div.mention {	width: 380px;	height: 498px !important;	height /**/: 500px;	margin: -500px 0px 0px 750px;	padding: 0px;}h1 {	font-family: Arial, Lucida Sans, 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, Geneva, sans-serif;	font-size: 1em;	font-weight: lighter;	color: #AA0202;	padding: 0px 0px 4px;	margin: 0px;	letter-spacing: 0px;	line-height: 1.4em;}h2 {	font-family: Arial, Lucida Sans, 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, Geneva, sans-serif;	font-size: 1.4em;	font-weight: normal;	color: #FFFFFF;	margin: 0px;	letter-spacing: 1px;	padding-top: 5px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 0px;}h3 {	font-family: Arial, Lucida Sans, 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, Geneva, sans-serif;	font-size: 0.9em;	font-weight: bold;	color: #FFFFFF;	margin: 0px;	letter-spacing: 0px;	padding-top: 5px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 0px;}p {	font-family: Arial, Lucida Sans, 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, Geneva, sans-serif;	color: #CCCCCC;	padding: 0px;	font-size: .7em;	line-height: 1.3em;	margin: 0px;	text-align: left;}.style1 {	font-size: 0.8em;	line-height: 1.6em;}table td {	vertical-align: top;}#logo {	border: none;	padding: 0px;	margin: 0px;}/************* HIDDEN CONTENTS *****************/.hidden_contents {	position: absolute;	margin-top: -1000px;}/************* SLIDER MOOTOOLS *****************/#button {	list-style: none;	margin: 3px 0px 0px 0px;	padding: 0px;	color: #ffffff;	height: 15px;	text-align: center;}#button li {	float: left;	display: block;	width: 22px;	padding: 0px;	margin: 0px;	background: url(../img/layout/bottoneImg.gif) 1px 1px;}#button li a, #button li a:visited {	display: block;	color: #24566e;	padding: 5px 4px 3px 4px;	background: url(../img/layout/bottoneImg.gif) 1px -19px;}#button li a:hover {	color: #ffffff;	text-decoration: none;	margin: 0px;	background: url(../img/layout/bottoneImg.gif) 1px 1px;}/*************** TOOL TIP MOOTOOLS ******************/.tool-tip {	background: url(../img/layout/backTooltip.gif) no-repeat 0 0;	padding: 13px;	color: #ffffff;	width: 300px;	height: 50px;}.tool-title {	font-weight: bold;	font-size: 12px;}.tool-text {	font-size: 11px;}.toolNav-tip {	background: url(../img/layout/ballonTooltip.png);	padding: 0px;	color: #ffffff;	width: 100px;	height: 100px;}.toolNav-title {	font-weight: bold;	font-size: 11px;}.toolNav-text {	font-size: 11px;}.FirstFoto {	position: relative;	margin: 200px 0px 0px 0px;}.FirstFoto a {	display: block;	width: 70px;	height: 60px;	text-indent: -90000%;	background: url(../img/layout/firstPhoto.gif) no-repeat 0px -60px;}.FirstFoto a:hover {	background: url(../img/layout/firstPhoto.gif) no-repeat 0px 1px;}/****************** FORMMAIL *******************/table.contactT {	padding: 0px;	margin: 65px 0px 0px 0px;	border: 0px none;	border-collapse: collapse;}table.contactT td {	padding: 0px;	margin: 0px;	height: 498px !important; height /**/: 500px;	border-top: 1px solid #666666;	border-right: 1px solid #666666;	border-bottom: 1px solid #666666;	border-collapse: collapse;}div.formMail {	float: left;	width: 350px;	margin-top: 80px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;}form#myForm {	width: 320px !important; width /**/: 350px;	height: 275px !important; height /**/: 300px;	margin: 0;	padding: 15px 15px 10px;}label {	float: left;	width: 90px;	height: 30px;	font: 12px/30px Arial,sans-serif;	margin-right: 5px;	text-align: right;	color: #8b8b8b;}input,textarea {	border: 1px solid #252525;	color: #FFFFFF;	font: 12px Arial,sans-serif;}div.input-cont {	float: left;	width: 200px;	height: 30px;	margin-bottom: 3px;}input {	display: block;	text-align: left;	margin-top: 5px;	margin-right: 10px;	margin-bottom: 5px;	margin-left: 0px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}div.textarea-cont {	float: left;	width: 200px;	height: 170px;	padding: 1px;}textarea {	width: 170px;	height: 140px;	margin: 10px;}button#go {	float: left;	width: 130px;	text-align: center;	height: 27px !important; height /**/: 32px;	line-height: 25px;	display: inline;	margin-left: 102px;	padding: 1px 0 6px;	background: #D5D8E1 url(../img/layout/submitBk.gif) no-repeat 0 -1px;	color: #000;	cursor: pointer;	border: 0px;}#log {	width: 320px;	margin: 10px 0px 0px 10px;	color: #e9ab1b;} #log_res {	overflow: auto;} #log_res.ajax-loading {	padding: 20px 0;	background: url(../img/layout/spinner.gif) no-repeat center;}/*************** CONTACT ******************/div.address {	float: left;	height: 500px;	width: 320px;	margin: 0px;	padding: 0px;	background: #434344 url(../img/contact/backDirect.gif) no-repeat 0 bottom;	border-bottom: 1px solid #343435;	border-left: 1px solid #343435;	border-right: 1px solid #343435;}div.myBlog {	float: left;	width: 320px;	height: 500px;	margin: 0px;	background: #353636 url(../img/contact/backBlog.gif) no-repeat 0 bottom;	padding: 0px;	border-bottom: 1px solid #252526;	border-left: 1px solid #252526;	border-right: 1px solid #252526;	}.voiceCont {	display: block;	width: 95px;	float: left;	background: #606060;	margin: 0px 4px 0px 0px;	padding: 0px 0px 0px 2px;}ul#thumbs {	list-style-type: none;}ul#thumbs li {	float: left;	display: inline;	border: 3px solid #4C8386;	margin-right: 13px;	margin-bottom: 10px;}ul#thumbs li a {	background: none no-repeat 0;	text-decoration: none;	border-top-style: none;	padding: 0;	float: left;	display: inline;}ul#thumbs li a:hover {	background-color: transparent;}ul#thumbs a{	display:block;	float:left;	width:60px;	height:60px;	line-height:60px;	overflow:hidden;	position:relative;	z-index:1;			}	ul#thumbs a img{	float:left;	position:absolute;}ul#thumbs a:hover{	overflow:visible;	z-index:1000;	border:none;	top:-25px;	left:-25px;		}ul#thumbs a:hover img{	border: 3px solid #4C8386;	background:#fff;}/*************** SLIDE ******************/#ribbon {	background: url(../images/version2.png);	text-indent: -9999em;	position: absolute;	right: 0;	top: 0;	width: 124px;	height: 106px;	display: none; /* activate when 2.0 features launch */}/* Feature carousel--------------------------------------- */#mySlides {	overflow: hidden;	width: 800px;	height: 270px	}#mySlides .slide {	color: #b5e5f7;	font-size: 1.25em;	line-height: 1.333em;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 0px;	padding-left: 30px;	width: 770px;	height: 260px;}#mySlides .slide h2 {	font-size: 1.4em !important;	margin: 0.75em 0 0.5em 0 !important;	width: 500px;}#mySlides .slide p {	width: 500px;}#feature .nav {	font-size: 0.8em;	color: #CCCCCC;	height: 35px;	position: relative;	padding-left: 0px;	width: 800px;	background-color: #1e1e1e;}#feature .nav a {	color: #CCCCCC;	float: left;	line-height: 33px;	margin-top: 0px;	margin-right: 2em;	padding-left: 20px;}#feature .nav .one a {}#feature .nav .two a {}#feature .nav .three a {}#feature .nav a:hover, #feature .nav a.jFlowSelected {	color: #FFF;	text-decoration: none;}#feature .nav .hide {display: none;}.home #feature {	height: auto !important;	height: 332px;	min-height: 332px;}.home #mainCol p, .home #subCol p, .home #extraCol p {clear: both;}.home h2 img {vertical-align: text-top;}.error {	background: #990000 url(../img/downloadbut.png) no-repeat;	height: 26px;	width: 90px;	text-align: center;}.feedburnerFeedBlock ul {margin: 0 0 1.5em 0; padding: 0;}.feedburnerFeedBlock li {	list-style: none;	margin: 0 0 1.5em 0;	padding: 0;}.feedburnerFeedBlock p.date {	color: #999;	margin: 0;}.bordered {border: 1px solid #CCC;}/* Clearing--------------------------------------- */.clearfix:after, #container:after, #frame:after, .contents:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.clearfix, #container, #frame {display: inline-block;}* html .clearfix, * html #container, * html #frame {height: 1%;}.clearfix #container, #frame {display: block;}.clear { clear:both; }/* General--------------------------------------- */.left {float: left; margin-right: 1em;}.right {float: right; margin-left: 0.5em;}.small {font-size: smaller; line-height: 1.5em;}.large {font-size: larger; line-height: 1.5em;}.hide {display: none;}li ul, li ol { margin:0 1.5em; }ul, ol {}ul { font-family: Arial, Lucida Sans, 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, Geneva, sans-serif; line-height: 1.5;list-style-type: disc; }ol {	font-family: Arial, Lucida Sans, 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, Geneva, sans-serif;	line-height: 2;	list-style-type: none;}dl { margin: 0 0 1.5em 0; }dl dt { font-weight: bold; }	pre,code { margin: 1.5em 0; white-space: pre; }pre,code,tt { font-family: Arial, Lucida Sans, 'Lucida Sans Unicode', 'Lucida Grande', LucidaGrande, Geneva, sans-serif; line-height: 1.5; }abbr, acronym { border-bottom: 1px dotted #666; }address { margin: 0 0 1.5em; font-style: italic; }del { color:#666; }blockquote { margin: 1.5em; color: #666; font-style: italic; }strong { font-weight: bold; }em, dfn { font-style: italic; }dfn { font-weight: bold; }sup, sub { line-height: 0; }p {	margin: 0.2em 0 0.6em;}label { font-weight: bold; }fieldset { padding:1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; }legend { font-weight: bold; font-size:1.2em; }#logInForm input.text, #logInForm input.title,#logInForm textarea, #logInForm select {  margin: 0.5em 0;  border:1px solid #bbb;    }#accordion {	width: 262px;	color: #666666;	float: left;	font-weight: normal;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;	clear: both;}