/* Body */
body {
	background: url(http://www.sgwatch.com/img/bg.gif) repeat;
	color: #414A46;
	font: 12px Georgia;
	line-height: 1.8em;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
/* Body */

acronym {
	border-bottom: 1px dotted #369;
	cursor: help;
}

blockquote {
	margin: 0px 50px 0px 50px;
	padding: 0px 0px 0px 20px;
	border-left: 3px #999999 solid;
}

/* Links */
a {
	border-bottom: 1px #666666 dotted;
	color: #2E2EB2;
	text-decoration: none;
}

a:hover {
	color: #1E1E3B;
	border-bottom: 1px #666666 solid;
}
/* Links */

/* List */
ol {
	margin: 0 0 15px 5px;
	padding: 0 0 0 20px;
}

html>body ol {
	margin: 0 0 15px 0px;
	padding: 0 0 0 20px;
}

ul {
	list-style: url(http://www.sgwatch.com/img/list.gif);
	margin: 0 0 15px 0px;
	padding: 0px 0px 0px 20px;
}

li {
	padding: 0px 0 0px 10px;
}
/* List */

/* Form */
input {
	border: 1px solid #CCCCCC;
	padding: 3px;
	color: #333333;
	margin: 0px 0px 10px 0px;
	background: #FAFAFB;
	font-family: inherit;
	font-size: inherit;
}

input:focus {
	border: 1px #999999 solid;
	background: #CCFFFF;
}

input:hover {
	border: 1px #999999 solid;
}

label {
	float: left;
}

textarea {
	background: #FAFAFB;
	border: 1px #CCCCCC solid ;
	color: #333333;
	font-family: inherit;
	font-size: inherit;
	margin: 0px 0px 10px 0px;
	padding: 3px;
}

textarea:focus {
	background: #CCFFFF;
	border: 1px #999999 solid;
}

textarea:hover {
	border: 1px #999999 solid;
}

#search_button {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: auto;
	background: #CCFFFF;
	border: 1px #CCCCCC solid;
	font-weight: bold;
}

#search_button:hover {
	border: 1px #999999 solid;
}
/* Form */

/* Header */
#header {
	background: url(http://www.sgwatch.com/img/header.gif) center no-repeat;
	height: 133px;
	margin: 30px auto 0px auto;
	width: 819px;
}

#header h1 {
	display: none;
	margin: 0px;
	padding: 0px;
}
/* Header */

/* Main */
#main {
	background: #ECF6F2;
	border-left: 3px #25352E solid;
	border-right: 3px #25352E solid;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	width: 813px;
}
/* Main */

/* Spacer */
#spacer {
	clear: both;
	height: 20px;
}

#spacer p {
	display: none;
}
/* Spacer */

/* Navigation */
#navigation {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 30px;
}

#navlist {
	margin: 0px;
	padding: 15px 20px 10px 30px;
}

#navlist li {
	background: none;
	display: inline;
	list-style-type: none;
	padding: 0px;
}

#navlist a {
	border: none;
	color: #414A46;
	margin: 0px 10px 0px 0px;
	padding: 5px 10px 5px 20px;
}

#navlist a#home {
	background: url(http://www.sgwatch.com/img/home.gif) center left no-repeat;
}

#navlist #home_current {
	background: url(http://www.sgwatch.com/img/home-hover.gif) center left no-repeat;
}

#navlist #home:hover {
	background: url(http://www.sgwatch.com/img/home-hover.gif) center left no-repeat;
}

#navlist #about {
	background: url(http://www.sgwatch.com/img/about.gif) center left no-repeat;
}

#navlist #about_current {
	background: url(http://www.sgwatch.com/img/about-hover.gif) center left no-repeat;
}

#navlist #about:hover {
	background: url(http://www.sgwatch.com/img/about-hover.gif) center left no-repeat;
}

#navlist #photos {
	background: url(http://www.sgwatch.com/img/photos.gif) center left no-repeat;
}

#navlist #photos_current {
	background: url(http://www.sgwatch.com/img/photos-hover.gif) center left no-repeat;
}

#navlist #photos:hover {
	background: url(http://www.sgwatch.com/img/photos-hover.gif) center left no-repeat;
}

#navlist #archives {
	background: url(http://www.sgwatch.com/img/archives.gif) center left no-repeat;
}

#navlist #archives_current {
	background: url(http://www.sgwatch.com/img/archives-hover.gif) center left no-repeat;
}

#navlist #archives:hover {
	background: url(http://www.sgwatch.com/img/archives-hover.gif) center left no-repeat;
}

#navlist #links {
	background: url(http://www.sgwatch.com/img/links.gif) center left no-repeat;
}

#navlist #links_current {
	background: url(http://www.sgwatch.com/img/links-hover.gif) center left no-repeat;
}

#navlist #links:hover {
	background: url(http://www.sgwatch.com/img/links-hover.gif) center left no-repeat;
}

#navlist #contact {
	background: url(http://www.sgwatch.com/img/contact.gif) center left no-repeat;
}

#navlist #contact_current {
	background: url(http://www.sgwatch.com/img/contact-hover.gif) center left no-repeat;
}

#navlist #contact:hover {
	background: url(http://www.sgwatch.com/img/contact-hover.gif) center left no-repeat;
}
/* Navigation */

/* Image */
.img_left {
	float: left;
	background: #FFFFFF;
	border: 1px solid #AFBAB5;
	margin-right: 10px;
	padding: 4px;
}

.img_left:hover {
	border: 1px solid #666666;
}

.img_right {
	float: right;
	background: #FFFFFF;
	border: 1px solid #AFBAB5;
	margin-left: 10px;
	padding: 4px;
}

.img_right:hover {
	border: 1px solid #666666;
}
/* Image */

/* Previous - Next */
#previous_next {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	margin: 5px 0px 30px 0px;
	text-align: center;
}

#previous_next a {
	border: 0px;
}

#previous {
	background: url(http://www.sgwatch.com/img/previous.gif) center left no-repeat;
	padding: 5px 0px 5px 30px;
}

#previous:hover {
	background: url(http://www.sgwatch.com/img/previous-hover.gif) center left no-repeat;
}

#next {
	background: url(http://www.sgwatch.com/img/next.gif) center right no-repeat;
	padding: 5px 30px 5px 0px;
}

#next:hover {
	background: url(http://www.sgwatch.com/img/next-hover.gif) center right no-repeat;
}
/* Previous - Next */


/* Content */
#content_bottom {
	background: url(http://www.sgwatch.com/img/content_bottom.gif) left bottom no-repeat;
	float: left;
	margin: 10px 0px 0px 10px;
	padding: 0px;
	width: 540px;
}

html>body #content_bottom {
	background: url(http://www.sgwatch.com/img/content_bottom.gif) left bottom no-repeat;
	float: left;
	margin: 10px 0px 0px 20px;
	padding: 0px;
	width: 540px;
}

#content_top {
	background: url(http://www.sgwatch.com/img/content_top.gif) left top no-repeat;
	margin: 0px 0px 15px 0px;
	padding: 15px 0px 0px 0px;
}

#content {
	background: #ECF6F2 url(http://www.sgwatch.com/img/content.gif) repeat-y;
	margin: 0px 0px 0px 0px;
	padding: 15px 20px 15px 20px;
}

html>body #content {
	background: #ECF6F2 url(http://www.sgwatch.com/img/content.gif) repeat-y;
	margin: 0px 0px 0px 0px;
	padding: 15px 20px 15px 20px;
}

#back_to_top a {
	background: url(http://www.sgwatch.com/img/back_to_top.gif) center left no-repeat;
	padding: 5px 0px 5px 30px;
	border: 0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

#back_to_top a:hover {
	background: url(http://www.sgwatch.com/img/back_to_top-hover.gif) center left no-repeat;
}
/* Content */

/* Entry */
.entry {
	margin: 0px 0px 30px 0px;
	padding: 0px;
}

.entry h2 {
	border-bottom: 1px #7DBBA0 dotted;
	font-size: 14px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 5px 0px;
}

.entry h3 {
	font-size: 13px;
}

.entry .posted {
	font-size: 11px;
}

.entry .comments_closed {
	color: #999999;
}
/* Entry */

/* About */
.about {
	margin: 0px 0px 30px 0px;
	padding: 0px;
}

.about h2 {
	border-bottom: 1px #7DBBA0 dotted;
	font-size: 14px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 5px 0px;
}

.about h3 {
	font-size: 13px;
	margin: 0px 0px 15px 0px;
}
/* About */

/* Archives */
#archives {
	margin: 0px 0px 30px 0px;
	padding: 0px;
}

#archives h2 {
	border-bottom: 1px #7DBBA0 dotted;
	font-size: 14px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 5px 0px;
}
/* Archives */

/* Links */
#links {
	margin: 0px 0px 30px 0px;
	padding: 0px;
}

#links h2 {
	border-bottom: 1px #7DBBA0 dotted;
	font-size: 14px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 5px 0px;
}

#links h3 {
	font-size: 13px;
	margin: 0px 0px 15px 0px;
}

#links ul {
	list-style: url(http://www.sgwatch.com/img/list.gif);
	margin: 0 0 30px 0px;
	padding: 0px 0px 0px 20px;
}
/* Links */

/* Downloads */
#downloads {
	margin: 0px 0px 30px 0px;
	padding: 0px;
}

#downloads h2 {
	border-bottom: 1px #7DBBA0 dotted;
	font-size: 14px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 5px 0px;
}

#downloads h3 {
	font-size: 13px;
	margin: 30px 0px 15px 0px;
}
/* Downloads */

/* Individual Entry */
#individual {
	margin: 0px 0px 30px 0px;
}

#individual h2 {
	font-size: 14px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px #7DBBA0 dotted;
}

#individual h3 {
	font-size: 13px;
}

#individual .posted {
	font-size: 11px;
}
/* Individual  Entry */

/* Comments */
#comments {
	margin: 0px;
	font-size: 11px;
}

#comments h2 {
	font-size: 12px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px #7DBBA0 dotted;
}

#comments h3 {
	font-size: 12px;
	margin: 20px 0px 15px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px #7DBBA0 dotted;
}

#comments dl {
	margin: 0px 0px 20px 0px;
	padding: 0px;
}

html>body #comments dl {
	margin: 0px;
	padding: 11px;
}

html>body #comments dl:hover {
	border: 1px #999999 solid;
	padding: 10px;
}

#comments dt {
	margin: 0px;
	padding: 0px;
	color: #96A49E;
}

#comments dd {
	margin: 0px;
	padding: 0px;
}

#comments dd p {
	margin: 10px 0 0 0;
}

#comments form {
	border: 0px;
	margin: 15px 0px 0px 0px;
	padding: 0px;
}

#comments label {
	width: 100px;
}

#comments input {
	width: 150px;
}

#comments #radio {
	margin: 20px 40px 0px 0px;
	padding: 0px;
	float: right;
}

html>body #comments #radio {
	margin: 20px 90px 0px 0px;
	padding: 0px;
	float: right;
}

#comments #radio p {
	margin: 0 0 5px 0;
	padding: 0px;
}

#comments #radio label {
	width: auto;
	margin: 0 10px 0 0px;
}

#comments #radio input {
	width: auto;
	float: left;
	border: 0px;
	margin: 3px 3px 0 0;
}

#comments textarea {
	width: 300px;
	height: 100px;
}

#comments #buttons {
	margin: 0px 0px 0px 103px;
	padding: 0px;
}

html>body #comments #buttons {
	margin: 0px 0px 0px 100px;
	padding: 0px;
}

#comments #buttons input {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: auto;
	background: #CCFFFF;
	border: 1px #CCCCCC solid;
	font-weight: bold;
}

#comments #buttons input:hover {
	border: 1px #999999 solid;
}
/* Comments */

/* Contact */
#contact {
	margin: 0px;
}

#contact h2 {
	font-size: 14px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px #7DBBA0 dotted;
}

#contact h3 {
	font-size: 12px;
	margin: 30px 0px 15px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px #7DBBA0 dotted;
}

#contact form {
	border: 0px;
	margin: 15px 0px 0px 0px;
	padding: 0px;
	font-size: 11px;
}

#contact label {
	width: 100px;
}

#contact input {
	width: 150px;
}

#contact textarea {
	width: 300px;
	height: 100px;
}

#contact #send {
	margin: 0 0 0 103px;
	width: auto;
	background: #CCFFFF;
	border: 1px #CCCCCC solid;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

html>body #contact #send {
	width: auto;
	margin: 0 0 0 100px;
	border: 1px #CCCCCC solid;
	background: #CCFFFF;
	font-weight: bold;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

html>body #contact #send:hover {
	border: 1px #999999 solid;
}
/* Contact */

/* Photos Index */
#photos_index {
	margin: 0px 0px 30px 0px;
	padding: 0px;
}

#photos_index h2 {
	margin: 0px 0px 10px 0px;
	font-size: 13px;
}

#photos_index img {
	float: left;
	background: #FFFFFF;
	border: 1px solid #AFBAB5;
	margin: 0px 20px 30px 0px;
	padding: 4px;
}

#photos_index img:hover {
	border: 1px solid #96A49E;
}

#photo_index p.date {
	color: #839D92;
}
/* Photos Index */

/* Photos Category */
#photos_category {
	margin: 0px 0px 30px 0px;
	padding: 0px;
}

#photos_category h2 {
	margin: 0px 0px 10px 0px;
	font-size: 13px;
}

#photos_category img {
	float: left;
	background: #FFFFFF;
	border: 1px solid #AFBAB5;
	margin: 0px 20px 30px 0px;
	padding: 4px;
}

#photos_category img:hover {
	border: 1px solid #96A49E;
}

#photo_category p.date {
	color: #839D92;
}
/* Photos Category */

/* Photos Gallery */
#photos_gallery {
	margin: 0px 0px 30px 0px;
	padding: 0px;
}

#photos_gallery h2 {
	font-size: 14px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px #7DBBA0 dotted;
}

#photos_gallery img {
	float: left;
	background: #FFFFFF;
	border: 1px solid #AFBAB5;
	margin: 15px 15px 0px 0px;
	padding: 4px;
}

#photos_gallery img:hover {
	border: 1px solid #96A49E;
}
/* Photos List */

/* Photos Individual */
#photos_individual {
	margin: 0px 0px 30px 0px;
	padding: 0px;
	text-align: center;
}

#photos_individual img {
	padding: 5px;
	background: #FFFFFF;
	border: 1px solid #AFBAB5;
}

#photos_individual h2 {
	margin: 0px 0px 10px 0px;
	font-size: 14px;
}

#photos_individual p {
	text-align: left;
}

#photo {
	background: url(http://www.sgwatch.com/img/photo.gif) center left no-repeat;
	padding: 0px 0px 0px 20px;
}
/* 404 Error */
#error {
	margin: 0px;
}

#error h2 {
	font-size: 14px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px #7DBBA0 dotted;
}

#error h3 {
	font-size: 13px;
}
/* Error */

/* Search Template */
#search_template {
	margin: 0px 0px 30px 0px;
	padding: 0px;
}

#search_template h2 {
	border-bottom: 1px #7DBBA0 dotted;
	font-size: 14px;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 5px 0px;
}

#search_template h3 {
	font-size: 13px;
}


#search_template img {
	background: #FFFFFF;
	border: 1px solid #AFBAB5;
	margin: 0px;
	padding: 4px;
}

#search_template img:hover {
	border: 1px solid #96A49E;
}

#search_template .posted {
	font-size: 11px;
	margin: 0px 0px 30px 0px;
}
/* Search Template */

/* Side */
.side_bottom {
	background: url(http://www.sgwatch.com/img/side_bottom.gif) left bottom no-repeat;
	position: relative;
	padding: 0px 0px 15px 0px;
	margin: 10px 10px 10px 567px;
	width: 228px;
}

html>body .side_bottom {
	background: url(http://www.sgwatch.com/img/side_bottom.gif) left bottom no-repeat;
	position: relative;
	padding: 0px 0px 15px 0px;
	margin: 10px 20px 10px 565px;
	width: 228px;
}

.side_top {
	background: url(http://www.sgwatch.com/img/side_top.gif) left top no-repeat;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 0px;
}

.side {
	background: url(http://www.sgwatch.com/img/side.gif) repeat-y;
	padding: 15px 20px 10px 20px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
}

.side h2 {
	color: #414A46;
	font-size: 13px;
	padding: 0px;
	margin: 0px 0px 21px 0px;
}

html>body .side h2 {
	color: #414A46;
	font-size: 13px;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 21px 0px;
}

html>body .side h2#quote {
	background: url(http://www.sgwatch.com/img/quote.gif) center left no-repeat;
}

html>body .side h2#net {
	background: url(http://www.sgwatch.com/img/links.gif) center left no-repeat;
}

html>body .side h2#daily {
	background: url(http://www.sgwatch.com/img/links.gif) center left no-repeat;
}

html>body .side h2#recent {
	background: url(http://www.sgwatch.com/img/recent.gif) center left no-repeat;
}

html>body .side h2#site {
	background: url(http://www.sgwatch.com/img/site.gif) center left no-repeat;
}

html>body .side h2#about {
	background: url(http://www.sgwatch.com/img/about.gif) center left no-repeat;
}

html>body .side h2#month {
	background: url(http://www.sgwatch.com/img/month.gif) center left no-repeat;
}

html>body .side h2#category {
	background: url(http://www.sgwatch.com/img/category.gif) center left no-repeat;
}

html>body .side h2#link {
	background: url(http://www.sgwatch.com/img/links.gif) center left no-repeat;
}

html>body .side h2#albums {
	background: url(http://www.sgwatch.com/img/photos.gif) center left no-repeat;
}

.side a {
	border: 0px;
	color: #2E2EB2;
}

.side a:hover {
	color: #1E1E3B;
	border-bottom: 1px #666666 solid;
}
/* Side */

/* Footer */
#footer {
	background: url(http://www.sgwatch.com/img/footer.gif) no-repeat;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	height: 73px;
	padding: 0px;
	width: 819px;
	margin: auto auto 30px auto;
	text-align: left;
}

#footer p {
	color: #BCD3C9;
	padding: 15px 0px 0px 41px;
	margin: 0px;
}

#footer a:hover {
	color: #CCCCCC;
	border-bottom: 1px #666666 solid;
}
/* Footer */
