/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

/* Style: Fresh */

body{
	color:#333333;
	font-family: Arial, verdana, sans-serif;
	font-size: 14px;
	background: #BEE4E0 url(fresh/bg.jpg) repeat left top;
        background-attachment: fixed;
}

h1, h2, h3 {
        font-family: Georgia, Times, serif;
	font-weight: normal;
}

h1 {
	font-size: 24px;
}

#wrapper{ border: 1px solid #ccc; } 

#page_nav { background-color: #542E90; border: 1px solid #999999; }

#page_nav a {
	text-transform: none;
	font-size: 13px;
}

#page_nav li.current_page_item {
	background-color: #7F63AC;
}

#cat_nav {
	background:#AA97C8 url(fresh/cat_nav_bg.jpg) repeat-x left top; 
	border:1px solid #ddd;
}

#cat_nav li{
	border-right:1px solid #ddd;
}

#cat_nav li a:hover{background:#D4CBE3; color:#333}

#cat_nav li a{
	color:#2F302A;
	font-size: 13px;
}

#cat_nav li a.current_page_item, #cat_nav li a:hover.current_page_item { background-color:#015eaa;}

#cat_nav li a span{	color:#999; font-weight:normal}

#page_nav li ul li a {
	background-color: #542E90;
	color: #fff;
}

#page_nav li ul li a:hover {
	background: #1e1f1a;
	color: #fff;
}

#cat_nav li ul {
	background-color: #E2C0F3;
}

#cat_nav li ul a:hover {
	background-color: #F5F4F0;
}

#cat_nav li ul li {
	border: 1px solid #ddd;
	border-top: none;
}

#header {
	background-color: #272820;
	background-position: bottom left;
	background-repeat: repeat-x;
}

.logo {
	margin: 30px 20px;
}

#archivebox {
	border: 1px solid #e1d074;
	background-color: #fff4b7;	
}

#archivebox h3 em{
	color:#333333;
}

#archivebox h3 {
	color:#5e6053;
}

#featured { padding:0; margin-bottom:20px}

#featured_btm {display: none; }

#mainCol{
	width:510px;
}

#sidebar {
	width: 410px;
	margin-bottom: 20px;
	padding-bottom: 0;
}

#midCol{
	width:194px;
}

#tertCol{
	width:194px;
}

#sidebar ul{
	background-image: none;
	padding: 0;
	border-top: 1px solid #ddd;
}

#sidebar ul li {
	background-image: none;
	border-bottom: 1px solid #ddd;
	border-top: none;
	padding: 10px;
}

.widget {
	width: 194px;
}

#flickr {
	margin-bottom: 10px;
}

.flickr_badge_image {
	margin:0 0 10px 10px;
}

#woo-twitter li {
	padding: 15px 10px !important;
}

#woo-twitter li {
	font-size: 13px !important;
	line-height: 22px;
}

.follow {
	background-color: #f1f1f1;
	text-align: left;
	padding: 10px;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

.follow a {
	color: #333;
}

.about p a {
	color: #5e6053;
}

.about .about_image {
	background-color:#FFFFFF;
	border:1px solid #ddd !important;
}

.about { width: 360px; padding:20px; margin-bottom: 20px; border: 1px solid #ddd; background-color:#F5F4F0; }

.about_btm {display: none; }

.entry_footer {
	width:500px;
}

.post {
	width: 510px;
}

.post a {
	color:#00A1E0;
}

.post h1 a, .post h2 a {
	color: #333333;
}

.postMeta{
	color:#333333;
	margin-top: -10px;
}

.postMeta p.date, .postMeta p.post_category a{color:#5e6053;}

.entry_footer {
	background-image: none;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

.commentlist li {
	background-color:#f7f7f7;
	border:1px solid #ddd;
	color:#666;
}

.commentlist li.alt {
	background-color:#E6E6E6;
	border:1px solid #ddd;
}

.comment-meta a {
	color:#666;
}

.commentlist .reply a {
	background-color:#171717;
	border:1px solid #111;
	color: #fff;
}

.commentlist .comment-author {
	color:#666;
}

.commentlist li.alt .avatar, .commentlist li.alt .reply a {
	border-color:#ddd;
}

.commentlist li.alt .comment-author {
	color:#666;
}

.commentlist .avatar {
	border:1px solid #ddd;
}

#featured .slider-pag span {
	background-image: url(fresh/dot.gif);
}

.portfolio {
	background-color: #F5F4F0;
	border: 1px solid #ddd;
	width: 298px;
}

.portfolio-img {
	border-color: #ddd;
	padding: 4px;
}

#footer {
	background-color: #542E90;
}

#footer p {
	color:#fff;
}
#footer p a{color:#fff;}

.footerlegal {
  text-align:center; 
  font-family:arial;
  font-size: 8pt;
} 

.godaddy {
  text-align:center; 
  font-family:arial;
  font-size: 10pt;
} 

.dotted
{
border-style:dotted;
border-width:1px;
}