/* 
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.

*/

.round {
	-webkit-border-radius: 1em;
	-moz-border-radius: 1em;
}

p.posted{
	-moz-border-radius-bottomright: 1em;
	-moz-border-radius-bottomleft: 1em;
	-webkit-border-bottom-right-radius: 1em;
	-webkit-border-bottom-left-radius: 1em;
}

#tabs, #tabs li, ul.wooTabs li a.selected, ul.wooTabs li a:hover, .inside, .textwidget, #video-frame, .slider-container{
	-webkit-border-radius: 1em;
	-moz-border-radius: 1em;
}

#sub li {
	border-bottom:1px solid #212121;
	-webkit-border-radius: none;
	-moz-border-radius: none;
	border-radius: 0em;
}

#nav-right {
	width: 260px;
}

#search {
	width: 250px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 1px;
	padding-top: 1px;
	
	/*border-bottom:1px solid #dedbd1;*/
}

#nav-right{
	background: url(images/nav2.png) no-repeat top;
	margin: 0px auto;
	border-bottom:2px solid #dedbd1;
	height: 31px;
}

#search input{
	width: 160px;
}

#nav2{
	border-bottom:2px solid #dedbd1;
	width:100%;
}

#nav-left{ width:700px; }

#nav{
	background:none;
}

#nav {
	margin: 0;
	padding: 7px 6px 0;
	line-height: 100%;
	border-radius: 2em;
 	width: 960px;
 	-webkit-border-bottom-right-radius: 0em;
	-webkit-border-bottom-left-radius: 0em;
	-moz-border-radius-bottomleft: 0em;
	-moz-border-radius-bottomright: 0em;
	
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
 
	background: #ecc7e0; /* for non-css3 browsers */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ecc7e0', endColorstr='#ac849c'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ecc7e0), to(#ac849c)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ecc7e0,  #ac849c); /* for firefox 3.6+ */
 
	border: none;
}

#nav1 li, #nav2 li{ 
	list-style: none;
	text-transform:uppercase;
}

#nav1 li{
	margin: 0 5px;
	padding: 0 0 0px;
	float: left;
	position: relative;
}

#nav1 a, #nav2 a {
	font-weight: bold;
	color: #fff;
	text-decoration: none;	
	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
}

#nav1 a {
	display: block;
	padding:  8px 20px;
	margin: 0;
	-webkit-border-radius: 1.6em;
	-moz-border-radius: 1.6em;
}

/* main level link hover */
#nav1 .current_page_item a, #nav1 li:hover > a {
	background: #ecc7e0; /* for non-css3 browsers
	/*filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#a1a1a1'); /* for IE */
	/*background: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#a1a1a1)); /* for webkit browsers */
	/*background: -moz-linear-gradient(top,  #ebebeb,  #a1a1a1); /* for firefox 3.6+ */
	color: #fff;
	border-bottom: solid 1px #825373;
	background: none;
	-webkit-border-radius: 0em;
	-moz-border-radius: 0em;
	/*border-top: solid 1px #f8f8f8;*/
	/*-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
	box-shadow: 0 1px 1px rgba(0, 0, 0, .2);*/
	/*text-shadow: 0 1px 0 rgba(255, 255, 255, .8);
	
	-webkit-border-radius: 1.6em;
	-moz-border-radius: 1.6em;*/
}
