/*--------------------------------------------------------------------------- *//*                            redfined html tags                              *//*--------------------------------------------------------------------------- */html, body {	padding: 0;	margin: 0;	height: 100%;	text-align: center;	font-family: Trebuchet MS, Trebuchet, Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: small;	line-height: 110%}li, ul li, p, div, h1 {	margin: 0;	padding: 0;}a {	color: #357276; 	text-decoration: underline;	font-weight: bold;}a:hover {	color: #357276; 	text-decoration: none;	font-weight: bold;}/*------------------------- end redfined html tags ---------------------------*//*--------------------------------------------------------------------------- *//*                             copy containers                                *//*--------------------------------------------------------------------------- */#homemainpromo { 	width: 370px; 	margin: 0 0 0 435px; 	padding: 0; }#homemainpromo h1 { 	color: #357276; 	font-size: 180%; 	text-transform: uppercase; 	text-align: left; 	padding: 15px 0 10px 0;}	#homemainpromo p { 	color: #666; 	font-size: 90%;	font-weight: normal;	text-align: left; 	padding: 0 0 15px 0;}#mp3player { 	width: 370px; 	height: 45px; 	margin: 0 0 0 435px; 	text-align: right; 	padding: 85px 0 0 0; }/* Other than home page */#subpage {	width: 488px;	height: 302px;	margin: 40px auto 0 auto;}#subpage h1 { 	color: #357276; 	font-size: 180%; 	text-transform: uppercase; 	text-align: center; 	padding: 0 0 20px 0;	}	#subpage p { 	color: #666; 	font-size: 90%;	font-weight: normal;	text-align: center; 	padding: 0 0 20px 0;	}	/* end other */#homepromo {	width: 160px;	margin: 20px auto 0 auto;}#homepromo h1 { 	color: #357276; 	font-size: 180%; 	text-transform: uppercase; 	text-align: center; 	padding: 0 0 20px 0;	}	#homepromo p { 	color: #666; 	font-size: 90%;	font-weight: normal;	text-align: center; 	padding: 0 0 20px 0;	}		#pagepromo {	width: 420px;	margin: 30px auto 0 auto;}#pagepromo h1 { 	color: #357276; 	font-size: 180%; 	text-transform: uppercase; 	text-align: left; 	padding: 0 0 20px 0;	}#pagepromo h2 { 	color: #357276; 	font-size: 100%; 	text-transform: uppercase; 	text-align: left; 	padding: 0 0 0px 0;	}	#pagepromo p { 	color: #666; 	font-size: 90%;	font-weight: normal;	text-align: left; 	padding: 0 0 20px 0;	}#news {	padding: 0 0 0 185px;	width: 120px;	margin: 20px 0 0 0;}#news p {	color: #fff;	font-size: 90%;	font-weight: normal;	padding: 0 0 10px 0;}#news a {	color: #fff; 	text-decoration: underline;	font-weight: bold;}#news a:hover {	color: #fff; 	text-decoration: none;	font-weight: bold;}/*-------------------–––––-- end copy containers ---------------------------- *//*--------------------------------------------------------------------------- *//*                           ID's page construct                              *//*--------------------------------------------------------------------------- */#container {	margin: 0 auto;	width: 930px;	text-align: left;	height: 100%;}#header { 	background-image: url(../images/header.jpg); 	margin: 0 auto; 	width: 752px; 	height: 104px; 	text-align: left;}#top {	background-image: url(../images/top.jpg); 	background-repeat: no-repeat;	width: 842px; 	height: 199px;}#gravitytop {	background-image: url(../images/gravitytop.jpg); 	background-repeat: no-repeat;	width: 842px; 	height: 199px;}#somewheretop {	background-image: url(../images/somewheretop.jpg); 	background-repeat: no-repeat;	width: 842px; 	height: 199px;}#badgirltop {	background-image: url(../images/badgirltop.jpg); 	background-repeat: no-repeat;	width: 842px; 	height: 199px;}#miragetop {	background-image: url(../images/miragetop.jpg); 	background-repeat: no-repeat;	width: 842px; 	height: 199px;}#summerskiestop {	background-image: url(../images/summerskiestop.jpg); 	background-repeat: no-repeat;	width: 842px; 	height: 199px;}#summerskiesremixestop {	background-image: url(../images/summerskiestop.jpg); 	background-repeat: no-repeat;	width: 842px; 	height: 199px;}#gmttop {	background-image: url(../images/GMT_top.jpg); 	background-repeat: no-repeat;	width: 842px; 	height: 199px;}#left {	background-image: url(../images/left.jpg);	background-repeat: no-repeat;	width: 347px;	float: left;	margin: 0 0 15px 0;}#leftbase {	background-image: url(../images/leftbase.jpg); 	width: 347px;	height: 16px;	clear: both;	vertical-align: bottom;}/* Pages other than home page */#subhome {	width: 490px;	height: 396px;	float: left;	background-image: url(../images/sub_bg_middle.gif); 	background-repeat: no-repeat;	margin: 0 0 15px 0;}#subhomebase {	width: 492px;	height: 55px;	background-image: url(../images/sub_base_middle.gif); 	background-repeat: no-repeat;}/* end of */#middlehome {	width: 232px;	float: left;	background-image: url(../images/bg_middle.gif); 	background-repeat: no-repeat;	margin: 0 0 15px 0;}#middlehomebase {	width: 232px;	height: 29px;	background-image: url(../images/base_middle.gif); 	background-repeat: no-repeat;}#middlepage {	width: 495px;	float: left;	background-image: url(../images/content_bg_middle.gif); 	background-repeat: no-repeat;	margin: 0 0 15px 0;}#middlepagebase {	width: 495px;	height: 29px;	background-image: url(../images/content_base_middle.gif); 	background-repeat: no-repeat;}#righthome {	width: 232px;	float: left;	margin: 0 0 15px 28px;	background-image: url(../images/bg_middle.gif); 	background-repeat: no-repeat;}#righthomebase {	width: 232px;	height: 29px;	background-image: url(../images/base_middle.gif); 	background-repeat: no-repeat;}#base { 	background-image: url(../images/base.jpg); 	background-repeat: no-repeat;	width: 752px; 	height: 35px;	clear: both;	margin: 0 auto 30px auto;}/*--------------------- end ID's page construct ---------------------------- *//*--------------------------------------------------------------------------- *//*                                 copy styles                                *//*--------------------------------------------------------------------------- */#nav {	padding: 55px 0 0 0;	margin: 0 0 0 -30px;	text-align: left;	float: left;}ul#menu, ul#menu li {	 list-style-type: none;	 display: inline;	}	ul#menu li a  {	color: #FFF;	font-size: 100%;	font-weight: normal;	text-decoration: none;	padding: 5px;	border-right: 1px solid #CCCCCC;	list-style: url(none) none;	white-space: nowrap;	height: 20px;}	ul#menu li a:hover  {	color: #666;}ul#menu li#last a  {	border-right: 0px;	}#nav2 {	padding: 10px 0 0 0;	margin: 0 0 0 -30px;	text-align: left;	float: left;}ul#menu2, ul#menu2 li {	 list-style-type: none;	 display: inline;	}	ul#menu2 li a  {	color: #FFF;	font-size: 85%;	font-weight: normal;	text-decoration: none;	padding: 5px;	border-right: 1px solid #CCCCCC;	list-style: url(none) none;	white-space: nowrap;	height: 20px;}	ul#menu2 li a:hover  {	color: #666;}ul#menu2 li#last a  {	border-right: 0px;	}#copyright2 {	padding: 10px 15px 0 0;	margin: 0 0 0 0;	text-align: left;	float: right;	color: #FFF;	font-size: 85%;	font-weight: normal;}/*body#site-home ul#nav li#home a, body#site-profile ul#nav li#profile a, body#site-client ul#nav li#client a, body#site-candidate ul#nav li#candidate a, body#site-working ul#nav li#working a, body#site-contact ul#nav li#contact a, body#site-jobsearch ul#nav li#jobsearch a { 	background-image: url(../images/but_on.gif);	color: #006699;} /*--------------------- end ID's copy styles  ---------------------------- */