body { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 14px; background-color: #dfcfc2; word-spacing: 2px; letter-spacing: 1px; margin: 0; padding: 0; }#top { width: 900px; height: 316px; float: left; margin: 0; padding: 0; }#contain1 { width: 900px; height: 225px; float: left; margin: 0; padding: 0; }#left1 { width: 380px; height: 225px; float: left; margin: 0; padding: 0; }#right1 { background-image: url(http://www.summer-girl.net/layout/everythinggreen_right1.jpg); width: 520px; height: 225px; float: right; margin: 0; padding: 0; }#contain2 { width: 900px; height: 129px; float: left; margin: 0; padding: 0; }#left2 { width: 345px; height: 129px; float: left; margin: 0; padding: 0; }#center2 { color: #848484; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; background-image: url(http://www.summer-girl.net/layout/everythinggreen_center2.jpg); text-align: center; word-spacing: 2px; letter-spacing: 1px; width: 436px; height: 129px; float: inherit; margin: 0; padding: 0; }#center2 a { color: #e24a70; font-size: 24px; text-decoration: none; word-spacing: 2px; letter-spacing: 1px; }#center2 a:hover { color: #848484; font-size: 24px; text-decoration: none; word-spacing: 2px; letter-spacing: 1px; }#right2 { color: #e24a70; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; text-align: center; word-spacing: 2px; letter-spacing: 1px; width: 119px; height: 129px; float: right; margin: 0; padding: 0; }#contain3 { width: 900px; height: auto; float: left; margin: 0; padding: 0; }#contentl { color: #4d3742; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 14px; word-spacing: 2px; letter-spacing: 1px; width: 300px; height: auto; float: left; margin: 0; padding: 0 5px 5px; }#contentl a { color: #18af9c; text-decoration: none; }#contentl a:hover { color: #e24a70; text-decoration: none; }#contentr { color: #4d3742; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 14px; word-spacing: 2px; letter-spacing: 1px; width: 550px; height: auto; float: right; margin: 0; padding: 0 20px 20px; }#contentr a { color: #18af9c; text-decoration: none; }#contentr a:hover { color: #d0ebe4; text-decoration: none; }#entry { color: #4d3742; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 14px; word-spacing: 2px; letter-spacing: 1px; margin-bottom: 30px; border-bottom: 1px dotted #e24a70; }#entry a { color: #1fa487; }#entry a:hover { color: #d0ebe4; }#footer { color: #848484; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; background-color: #fff2ea; word-spacing: 2px; letter-spacing: 1px; width: 98%; height: auto; float: left; margin: 0; padding: 10px; border-top: 1px dotted #1fa487; }#footer a { color: #18af9c; text-decoration: none; }#footer a:hover { color: #e24a70; text-decoration: none; }h1 { color: #848484; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; word-spacing: 2px; letter-spacing: 1px; margin: 0; padding: 0; border-width: 0; }h2 { color: #ec88a0; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; background-color: #d9c6b7; word-spacing: 1px; letter-spacing: 2px; margin: 0; padding: 0; border-width: 0; }#lightbox{	background-color:#eee;	padding: 10px;	border-bottom: 2px solid #666;	border-right: 2px solid #666;	}#lightboxDetails{	font-size: 0.8em;	padding-top: 0.4em;	}	#lightboxCaption{ float: left; }#keyboardMsg{ float: right; }#lightbox img{ border: none; } #overlay img{ border: none; }#overlay{ background-image: url(http://www.summer-girl.net/lightbox/overlay.png); }* html #overlay{	background-color: #000;	back\ground-color: transparent;	background-image: url(blank.gif);	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.summer-girl.net/lightbox/overlay.png", sizingMethod="scale");	}	 .one {font-size:75%;} /* for 1 or 2 uses */.two {font-size:100%;} /* for 3 to 10 uses */.three {font-size:125%;} /* 11 to 20 uses */.four {font-size:150%;} /* 21 to 30 uses */.five {font-size:175%;} /* 31 to 40 uses */.six {font-size:200%;} /* 41 to 50 uses */.seven {font-size:225%;} /* 51 to 60 uses */.eight {font-size:250%;} /* 61 to 70 uses */.nine {font-size:275%;} /* 71 to 80 uses */.ten {font-size:300%;} /* 81 to 100 uses */.bang {font-size:325%;} /* more than 100 uses */.even  { background-color:#fdf6c8; padding:8px; margin-bottom:5px; border: dashed 2px #1fa487; }.odd {background-color:#f4f4f4;padding:8px;margin-bottom:5px;border:dashed 2px #e24a70;}#menu2 { font: 13px Georgia, "Times New Roman", Times, serif; width:300px; margin: 0 auto; }#menu2 ul { margin:0; padding:0; list-style: none; }#menu2 li { background-position: 0 0; margin:0; padding:0 0 0 10px; list-style-image: none; list-style-position: inside; }#menu2 li a { color: #1fa487; background-image: url(http://www.summer-girl.net/icons/link_break.png); background-repeat: no-repeat; background-attachment: scroll; background-position: 14px 0; text-decoration: none; padding: 2px 2px 2px 35px; border-bottom: 0 dotted #40ac9d; border-top-width: 0; border-right-width: 0; border-left-width: 0; display: block; }#menu2 li a:hover { color: #1fa487; background: #d0ebe4 url(http://www.summer-girl.net/icons/link.png) no-repeat 14px 0; text-decoration: none; padding: 2px 2px 2px 35px; border-bottom: 0 dotted #40ac9d; border-top-width: 0; border-right-width: 0; border-left-width: 0; }#menu2 li.topitem { color: #565656; font-size: 13px; font-weight: bold; font-style: italic; border-bottom: 0 dotted #40ac9d; border-top-width: 0; border-right-width: 0; border-left-width: 0; }#menu3 { font:13px Georgia, "Times New Roman", Times, serif; width:300px; margin: 0 auto; }#menu3 ul { margin:0; padding:0; list-style:none; }#menu3 li { background-position: 0 0; margin:0; padding:0 0 0 10px; border-bottom-color: #85c329; border-bottom-width: 0; }#menu3 li a { color: #40ac9d; background-image: url(http://www.summer-girl.net/icons/folder.png); background-repeat: no-repeat; background-attachment: scroll; background-position: 14px 0; text-decoration: none; display: block; padding: 2px 2px 2px 35px; border-bottom: 1px dotted #c5e793; border-left-color: #fb9622; }#menu3 li a:hover { color: #d76464; background-image: url(http://www.summer-girl.net/icons/folder_link.png); background-repeat: no-repeat; background-attachment: scroll; background-position: 14px 0; text-decoration: none; padding: 2px 2px 2px 35px; border-right-color: #85c329; border-bottom: 1px dotted #c5e793; border-left-width: 0; border-left-color: #85c329; }#menu3 li.topitem { color: #565656; font-size: 13px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: italic; background-repeat: no-repeat; background-position: 0 2px; word-spacing: 2px; letter-spacing: 1px; margin: 0; padding: 0 0 0 12px; border-bottom: 1px dotted #c5e793; }#menu1 { font:13px Georgia, "Times New Roman", Times, serif; width:300px; margin: 0 auto; }#menu1 ul { margin:0; padding:0; list-style:none; }#menu1 li { font-weight: normal; background-position: 0 0; margin:0; padding:0 0 0 10px; border-bottom-color: #85c329; border-bottom-width: 0; }#menu1 li a { color: #40ac9d; background-image: none; background-repeat: no-repeat; background-attachment: scroll; background-position: 15px 0; text-decoration: none; display: block; padding: 2px 2px 2px 35px; border-width: 0; }#menu1 li a:hover { color: #1fa487; background: #d0ebe4 no-repeat 15px 0; text-decoration: none; padding: 2px 2px 2px 35px; border-width: 0; }form {	width: 298px;	color: #565656;	text-align: left;}select, textarea { margin-bottom: 10px; width: 150px; color: #1fa487; font: 13px Georgia, "Times New Roman", Times, serif; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border: dotted 1px #404040; }input { background: #1fa487; color: #ebebeb; font: 13px Georgia, "Times New Roman", Times, serif; width: 100px; border: dotted 1px #e24a70; }input.button { clear: both; display: block; margin-left:100px; width: 100px; border: solid 1px #404040; cursor: hand; cursor: pointer; }.vg { width: 500px; height: 170px; margin: 0 auto; }.vgl { background-color: #eccece; width: 200px; height: 150px; float: left; padding: 5px; border: solid 1px #6fddba; }.vgr { width: 275px; height: 160px; float: right; }