body {	margin: 0px;	padding: 0px;	background: #C79A5B;	font-family: "Trebuchet MS", sans-serif;	font-size: 15px;	font-style: normal;	font-weight: normal;	letter-spacing: normal;	line-height: 1.45em;	color: #371F0D;}.styleBg {	background: URL('../images/blackfade.png');	width: 200px;	color: #fff;}.header {	height: 150px;	width: 100%;	background: #000;	}.mjdlogo {	width: 153px;	height: 84px;	display: block;    margin-left: auto;    margin-right: auto;}a.logoLink, a.logoLink:hover, a.logoLink:visited, a.logoLink:active, a.logoLink:link {	display: block;	height: 100%;	width: 100%;	background: none;	}a {	display:inline;	text-decoration: none;	color: #371F0D;	background-color: #AB6129;	outline:0;	padding: 2px;}.menu  {width: 100%;}.menu div {	background-color: #C79A5B;}.menu p {	margin-bottom : 10px;	border: none;	text-decoration: none;	font-weight: bold;	font-size: 12px;	margin: 0px;	padding: 10px;	padding-left: 30px;}.menu a.menuItem {	cursor:pointer;	display:block;	margin-top: 0;	text-decoration: none;	padding-left: 10px;	font-size: 20px;	letter-spacing: -1px;	line-height: 40px;	color: #DCB57E;	background-color: #371F0D;	outline:0;	clear: both;}.menu a:hover {	background-color: #5F3616;	color: #F35F11;}.menu a.selected {	color: #fff;	background-color: #AB6129;}a:hover, a.link:hover {	background-color: #5F3616;	color: #F35F11;}h1 {	font-size: 22px;	font-weight: bold;	letter-spacing: -1px;	line-height: 1.2em;	padding-left: 20px;	}h2 {	font-size: 18px;	font-weight: bold;	letter-spacing: -1px;	line-height: 1.2em;	padding-left: 25px;	margin-bottom: 0px;	}h3 {	background-color: #371F0D;	font-size: 18px;	color: #DCB57E;	font-weight: normal;	line-height: 40px;	padding-left: 25px;	margin: 0px;	}p.copyright {	text-align: right;	padding-right: 25px;	font-size: 11px;	font-style: italic;	}#tutorials ul  li {	margin: 5px 0;	}label.contactInput {	display: block;	font-size: 16px;	line-height: 25px;	font-weight: normal;	letter-spacing: 0px;	color: #E9E2B0;	}.footer a.icons, .footer a.icons:hover {	display: inline;	background: none;}.footer img.icons {	border: 0px;	display: inline;	padding: 0px;}p.copyright {	text-align: right;	padding-right: 25px;	font-size: 11px;	font-style: italic;	}.left {	font-size: 14px;	font-style: italic;	line-height: 1.6em;}div.left {	background-color: #E9E2B0;	float: left;}form {	padding: 10px;	}#resume p {	width: 80%;	}/* Gallery */	div.gallery .prev{	background: url('../images/prev.png') center center no-repeat;	width:35px;	height:300px;	border:0px;}div.gallery .next{	background: url('../images/next.png') center center no-repeat;	width:35px;	height:300px;	border:0px;}/** carousel 1 **/div.gallery ul li{	line-height:0px;	display: inline; }div.gallery ul li a{ /* in case of link */	display:block;	border:0px;	padding: 0px;}div.gallery ul li a img{	display:block;	border:0px;}/*Style Selector*/.choose {	float:left; 	font-size: 10px; 	margin-left: 5px;}ul.styleHolder, ul.styleHolder li {	display: inline;	list-style-type: none;	margin-left: 5px;	}a.styleChoose, a.styleChoose:hover {	display: block;	height: 100%;	width: 100%;	background: none;	}.spring {	width: 21px;	height: 20px;	background: URL('../images/spring.png');	float:left;	}.summer {	width: 19px;	height: 20px;	background: URL('../images/summer.png');	float:left;	}.fall {	width: 19px;	height: 20px;	background: URL('../images/fall.png');	float:left;	}.winter {	width: 20px;	height: 20px;	background: URL('../images/winter.png');	float:left;	}	.spring:hover {	background: URL('../images/spring.png') -21px 0px no-repeat;	}.summer:hover {	background: URL('../images/summer.png') -19px 0px no-repeat;	}.fall:hover {	background: URL('../images/fall.png') -19px 0px no-repeat;	}.winter:hover {	background: URL('../images/winter.png') -20px 0px no-repeat;	}