/* 
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.

*/
#albums a{
	margin-left:20px;
	line-height:1.5em;
	font-size:16px;
}

.container_16 .grid_8 { /* This is the width for the pages */
	width: 660px;
}
/* this is the header nav drop down width*/
#nav li ul {
	position: absolute;
	width: 272px;
	left: -999em;
}

#nav li ul li a {
	line-height: 30px;
	width: 250px;
}
/* end header nav drop down width*/

#sidebar2 {
	width: 260px;
}


h2 {
	display: block;
	font-weight: bold;
	page-break-after: avoid;
	color: #023A56;
	margin-bottom:5px;
}


/* This is for the entry relatated lists*/
.entry p {
	color: #666;
	font-size: 14px;
	line-height: 22px;
}

.entry ul {

	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background-color:#ecf0ff;
	border:1px solid #b0b7ff;
	padding-top:10px;
	margin-left:20px;
	font-size: 17px;
	width:93%;
}

.entry ul li {
	background:transparent url(images/bullet.gif) no-repeat scroll 4px 4px;
	line-height:110%;
	padding:0 0 5px 18px;
	margin-left:5px;
	font-size: 14px;

}

.entry ul li ul{
	padding-top:10px;
	background-color:#ecf0ff;
	border:#ecf0ff;
	font-size: 14px;
}

/* Slider Nav on home page under slideshow thing*/
#slider_nav {

	background-color:#5866c9;
	background-image: url(styles/OPS/slider-bg.jpg);
	background-repeat: repeat-x;
}

/*
h3 {  check the sitebar-init.php for style settings}
*/

/* Contact form 7 hacks*/
/* This is for the page quote form*/
#wpcf7-f3-w1-o1 table {
	margin-left:8px;
	margin-top:10px;
	color: #fff;
}

#wpcf7-f3-w1-o1 input[type=text] {
	color:#003366;
	border:1px solid #AA4704;
	background-color:#fffff7;
	padding:2px;
	width:125px;
	margin-left:5px;
	margin-bottom:3px;
}

#wpcf7-f3-w1-o1 textarea {
	color:#003366;
	border:1px solid #AA4704;
	background-color:#fffff7;
	padding:2px;
	width:228px;
	margin-bottom:3px;
}


#wpcf7-f3-w1-o1 input[type=submit] {
/*	 color: #fff; */
     font-size: 0;
	 width: 142px;
	 height: 23px;
	 border: none;
	 margin-top: 10px;
	 padding: 0;
	 background: url(images/send_request.gif) 0 0 no-repeat;
	 cursor: hand;
}

/* home page form */
#wpcf7-f2-t1-o1 input[type=text] {
	color:#003366;
	border:1px solid #AA4704;
	background-color:#FFFFF7;
	padding:2px;
	width:100px;
	margin-left:5px;
	margin-bottom:3px;
}

#wpcf7-f2-t1-o1 textarea {
	color:#003366;
	border:1px solid #AA4704;
	background-color:#fffff7;
	padding:2px;
	width:194px;
	margin-bottom:3px;
}


#wpcf7-f2-t1-o1 input[type=submit] {
/*	 color: #fff; */
     font-size: 0;
	 width: 142px;
	 height: 23px;
	 border: none;
	 margin-top: 10px;
	 padding: 0;
	 background: url(images/send_request.gif) 0 0 no-repeat;
	 cursor: hand;
}



.wpcf7-captcha-code	{
	 margin-bottom: -5px;
	 margin-left: -5px;
}
/* */
.tableOutlineGrey {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background-color:#ecf0ff;
	border:1px solid #b0b7ff;
	padding:10px;
	margin:20px;
	font-size: 16px;
	float:inherit;
}

/* Navigation Changes */
#nav a {
	display: block;
	line-height: 30px;
	padding: 0 10px;
	z-index: 100;
	font-size: 14px;
	font-weight:bold;
	text-transform:uppercase;
	color: #ffffff;
}

#nav li ul li {
	background: url(images/bg-dropdown.png) !important;
	background: #ffcc00;
}
/*/////////////////////////////////////////*/


/*BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 10px normal Arial, Helvetica, sans-serif;
	PADDING-TOP: 0px
}
* {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	outline: none
}*/
.myimg img {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
}

.ss_container {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 650PX;
	FONT: 10px normal Arial, Helvetica, sans-serif;

}

#ss_main {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 5px;
	BACKGROUND: #f0f0f0;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #ccc 1px solid;
}

A {
	COLOR: #fff
}
.ss_main_image {
	BACKGROUND: #333;
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 425px;
	COLOR: #fff;
	POSITION: relative;
	HEIGHT: 228px;
	margin-top:-12px;
}
.ss_main_image h2 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 2em;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 5px;
	PADDING-TOP: 10px
}
.ss_main_image p {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 1.2em;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	LINE-HEIGHT: 1.6em;
	PADDING-TOP: 0px;
	color:#ccc;
}
.ss_block small {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 1em;
	BACKGROUND: url(/ImageRotator/icon_calendar.gif) no-repeat 0px center;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
.ss_main_image .ss_block small {
	MARGIN-LEFT: 10px;
	margin-bottom:-14px;

}

.ss_block h2 {
	font-size:14px;
	font-weight:bold;
	color:#ffcc00;
}

.ss_main_image .ss_desc {
	DISPLAY: none;
	LEFT: 0px;
	WIDTH: 100%;
	BOTTOM: 0px;
	POSITION: absolute;
	margin-bottom:-14px;

}
.ss_main_image .ss_block {
	BORDER-TOP: #000 1px solid;
	BACKGROUND: #111;
	WIDTH: 100%;
	
}
.ss_main_image a.collapse { /* This is the hide button*/
	RIGHT: 20px;
	BACKGROUND: url(/ImageRotator/btn_collapse.gif) no-repeat left top;
	WIDTH: 93px;
	TEXT-INDENT: -99999px;
	POSITION: absolute;
	TOP: -14px;
	HEIGHT: 27px;
}
.ss_main_image a.show {
	BACKGROUND-POSITION: left bottom;
	margin-bottom:-13px;

}
.ss_image_thumb {
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BACKGROUND: #f0f0f0;
	FLOAT: left;
	WIDTH: 180px;
	margin-top:-12px;

}
.ss_image_thumb img{
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 5px;
	BACKGROUND: #fff;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #ccc 1px solid
}
.ss_image_thumb ul {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	margin-top:-32px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	border: 0px;
}
.ss_image_thumb ul li {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #fff 1px solid;
	PADDING-LEFT: 10px;
	BACKGROUND: url(/ImageRotator/nav_a.gif) #f0f0f0 repeat-x;
	FLOAT: left;
	PADDING-BOTTOM: 12px;
	MARGIN: 0px;
	WIDTH: 202px;
	PADDING-TOP: 12px;
	BORDER-BOTTOM: #ccc 1px solid
}
.ss_image_thumb ul li.hover {
	BACKGROUND: #ddd;
	CURSOR: pointer
}
.ss_image_thumb ul li.active {
	BACKGROUND: #fff;
	CURSOR: default
}
.ss_image_thumb ul li h2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1.5em;
	PADDING-BOTTOM: 0px;
	MARGIN: 5px 0px;
	PADDING-TOP: 0px;
	font-size:14px;
	font-weight:bold;
	color:#023A56;

}
.ss_image_thumb ul li .ss_block {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 10px;
	WIDTH: 130px;
	PADDING-TOP: 0px
}
.ss_image_thumb ul li p {
	DISPLAY: none
}

/* Category Album Styles */
#albums .entry {
	padding:10px;
	color:#ccc;
	border-bottom:none;
}
#albums h2 a {
	color:#ffffff;
}
#home #albums p.category a:hover {
	background-color:#ccc;
}

/* Featured slider home page */
#featured {
	background:transparent url(styles/fresh/featured_bg.jpg) no-repeat scroll 0 0;
	background-color:#f5f4f0;
}

/* Home Page Nav Buttons*/

#buttonNav {
	width: 700px;
	margin:	0 0 0 0;
	overflow: hidden;
}

.navImage {
	margin: 3px 7px;
	width: 150px;
	height: 100;
	float: left;
	padding: 2px;
	border: thin solid #BDBDBD;
}

.shadow {
-moz-box-shadow: 0 2px 2px 0 #999;
-webkit-box-shadow: 0 2px 2px 0 #999;
}

/* Category Card Styles*/

#categoryCard {
	width: 660px;
	overflow:hidden;
	border: 1px solid #D5D5D5;
	margin:	20px 0;
}

#categoryCard img {
		margin: 5px 10px;
}

#categoryCard p {
		color: #666666;	
		margin: 10px 10px 20px 20px;
		font-size: 12px;
		line-height: 18px;
}

#cardImages {
		width: 640px;	
		margin: 5px 10px;
		overflow: hidden;
}

#cardImages img {
	margin: 5px 5px 10px 5px;
}

.strip_wrapper ul {
	background-color: #FFFFFF;
	border: none;
}


