#navlist
{
padding: 3px 0;
margin-left: 0;
border-bottom: 1px solid #778;
font: bold 12px Verdana, sans-serif;
}

#navlist li
{
list-style: none;
margin: 0;
display: inline;
}

#navlist li a
{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: #affaeb;
text-decoration: none;
}

#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667; }

#navlist li a:hover
{
color: #fff;
background: #198e76;
border-color: #227;
}

#navlist li a#current
{
background: white;
border-bottom: 1px solid white;
}

	{
	margin: 0px;
	padding: 0px;
	}

body	{
	background-color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 93%;
	color: #544684;
	}

img	{
	border: 0px none transparent;
	}

table	{
	border: 0px none transparent;
	border-spacing: 0px;
	border-collapse: collapse;
	}

#wrap	{
	width: 950px;
	margin: 0px auto 0px auto;
	}

	#header {
		}

		#logo	{
			width: 950px;
			}

			#logo img {
				width: 650px;
				height: 115px;
				border: 0px none transparent;
				}

		#search {
			padding-bottom: 10px;
			}

	#main	{
		width: 950px;
		}

		#content {
			float: right;
			width: 775px;
			border-left: 1px solid #000000;
			}

			#content p {
				margin: 12px 0px 12px 0px;
				}

			div.burstnetwork {
				}

			#google1 {
			         text-align:center;
			         width:468;
			         height:70;
				}

			#content-text { /* The main content middle column */
				width: 552px;
				padding: 0px 12px 0px 12px;
				float: left;
				font-size: 93%;
				border-right: 1px solid #000000;
				}

				#content-text h1 {
					background-color: #1bcb83;
					color: #f6f788;
					font-size: 130%;
					text-align: center;
					margin: 6px 0px 12px 0px;
					}

				#content-text h2 {
					color: #abac4e;
					font-size: 120%;
					text-align: center;
					margin: 0px 0px 12px 0px;
					}

				#content-text h3 {
					color: #abac4e;
					font-size: 100%;
					}

				#content-text p {
					line-height: 130%;
					}

				a, a:link, a:visited {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none;
					color: #0066cc;
					font-size: 100%;
					font-weight: bold;
					}

				a:hover {
					background-color: #000066;
					color: #ffffff;
					}

				b {
					color: #898a30;
					font-size: 100%;
					}

				#google2 {
					width: 300px;
					height: 250px;
					float:left;
					padding:8px;
					 }
					#google3 {
					width: 336px;
					height: 280px;
					margin: 12px auto 12px auto;
					}

				#google-friend-connect {
					width: 560px;
					border: 1px solid #cccccc;
					margin: 12px auto 12px auto;
					}
#toppagenav {
font-size:70%;
font-weight: bold;
}
#bottompagenav {
font-size:70%;
font-weight: bold;
}
li.custom {
background: url(http://www.theartfulcrafter.com/images/marblebutton.gif) left center no-repeat;
padding-left: 20px;
margin-bottom: 10px;
list-style-type:none;
 }
 .boxed {
   border: 1px solid #000066;
   align:right;
   float:right;
   padding:8px;
   width:300px;
   margin:8px;
 }


			#ad-column { /* The right side column */
				width: 175px;
				padding-left:6px;
				float:left;
				}

				#ad-column a {
					font-weight: bold;
					font-size: 85%;
					}

				#ad-column img {
					border: 0px none transparent;
					}

				div.column-section {
					
					}

					div.column-section h3 {
						text-align: center;
						font-weight: bold;
						font-size: 90%;
						background-color: #1bcb83;
						color: #f6f788;
						margin-top: 8px;
						}

					div.rss {
						font-size: 75%;
						}

						img.rssimg {
							width: 36px;
							height: 14px;
							float: left;
							margin: 0px 2px 8px 0px;
							}
						div.rss span a {
							color: #abac4e;
							}


					div.small-bookmark {
						width: 125px;
						height:16px;
						margin: 12px auto 12px auto;
						}

					div.column-section ul {
						list-style-type: none;
						text-align: center;
						}


			#menu	{
				float: left;
				width: 165px;
				padding-right: 8px;
				}

				#menu p {
					font-size: 85%;
					margin: 12px 0px 12px 0px;
					}

				#menu ul {
				        text-align: center;
					margin-top: 12px;
					margin-bottom: 12px;
					padding-right:15px;
					}

					#menu ul a {
						font-size: 80%;
						}


	#footer {
		margin: 15px auto 15px auto;
		width: 950px;
		}

		#footer p {
			margin: 12px 0px 12px 0px;
			}

			#footer p.small {
				font-size: 80%;
				}

		#bottomnav {
			font-weight: bold;
			font-size: 75%;
			}


div.clear {
	width: 100%;
	height: 0px;
	line-height: 0%;
	font-size: 0%;
	clear: both;
	}

span.u	{
	text-decoration: underline;
	}

.center	{
	text-align: center;
	}



/* Social Networking Bookmark Box */
/* AddToBookmarks Style Sheet */
.addToContent {
 	text-align: center;
 	padding:3px;
	width: 460px;
	margin: 12px auto 12px auto;
	}

.addTo {
	background-color: #f8f8f8;
	border:1px  #bbbbbb solid; 
	padding:1px; 
	width: 460px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	margin: auto; 
	text-align:center;
}
.addTo img {
	vertical-align: middle;
	padding: 1px 2px 1px 6px;
	cursor:pointer;
	width: 16px;
	height: 16px;
}
.addTo {
  	background-color: #fbfbfb;
  	color: #000000;
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
}
.addtos {
	padding: 1px;
	margin: 0px;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
.addToAbout{
	display: inline;
	list-style: none; 
	padding:1px; 
	margin:0px;
	font-weight: bold;
	cursor:help;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
}
/*  the next 2 styles are only for verticallayouts */
.addToV {
	background-color: #f8f8f8;
	border: 1px  #bbbbbb solid;
	padding: 1px;
	width: 90px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: auto;
	text-align: left;
}

.addToV img {
	vertical-align: middle;
	padding: 1px 2px 1px 3px;
	cursor:pointer;
}

.addToAboutV{
	list-style: none; 
	padding:1px;
	font-weight: bold;
	cursor:help;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
}

