/* 
Theme Name: Warbux Theme
Theme URL: http://warbux.com/
Description: A custom theme for PriddySweet.com
Author: Chad M Wright
Author URI: http://warbux.com
Version: 1.0

Support: 615-545-3224

*/

/*reset code*/
wrapper, body, div, p, h1, h2, h3, h4, h5, h6, ul, li, form, fieldset {margin:0;padding:0;}
.clear {clear:both;}
.floatLeft {float:left;border:0;}
.floatRight {float:right;border:0;}
html{color:#000;font-family:Arial, Helvetica, sans-serif;font-size: 12px;}
body {background-image:url(design/body.jpg);background-repeat:repeat-x;background-position:top;}
#wrapper {width:968px;position:relative;margin:20px auto 0 auto;}
/* BEGIN HEADER STYLES*/
#header {
	width:924px;
	height:200px;
	padding-right:44px;
	background-image:url(design/header.jpg);
	background-repeat:no-repeat;
	font-family:Georgia,"Times New Roman",Times,serif;
}
#header-top {width:924px;height:134px;}
#logo {width:510px;height:134px;float:left;}
#logo img {border:0;}
#header-topRight {width:372px;height:134px;float:right;}
#client-login {width:372px;height:69px;}
#client-login a.button {
	float:right;
	width:138px;
	height:22px;
	padding-top:10px;
	font-size:13px;
	color:#fff;
	text-decoration:none;
	background-image:url(design/login-sprite.jpg);
	text-align:center;
}
#client-login a.button:hover {background-position:left -32px;}
#slogan {
	font-size:20px;
	font-weight:bold;
	color:#fff;
	text-align:right;
	width:372px;
	height:65px;
}
#slogan span {color:#7CC6E6;}
/* MAIN NAVIGAITON */
#header .menu-main-navigation-container {height: 36px;float: left;width: 900px;text-transform:lowercase;}
#header .menu-main-navigation-container ul {padding:0;list-style:none;}
#header .menu-main-navigation-container ul li {float:left;display:inline;position:relative;}
#header .menu-main-navigation-container ul li a {
	 display: block;
	 text-align: center;
     text-decoration: none;
     font-weight: bold;
	 font-size:17px;
     color:#5B4B34;
     height:24px;
     padding-top: 8px;
     padding-bottom: 0px;
	 background-image:url(design/mainNav-pipe.jpg);
	 background-repeat:no-repeat;
	 background-position:right top;
}
#header .item01 a {width:96px;}
#header .item02 a {width:106px;}
#header .item03 a {width:162px;}
#header .item04 a {width:72px;}
#header .item05 a {width:200px;}
#header .item06 a {width:104px;}
#header .menu-main-navigation-container ul li a:hover {background-color:#C7491F;color:#fff;}
/* MAIN NAV HOVER STYLES FOR HORIZATONAL ONLY */ 
#header .menu-main-navigation-container ul li ul{
     visibility: hidden;
     position: absolute;
     z-index: 10;
     width: 162px;
     top:32px;
     left:0px;
	 background-color:#7CC6E6;
	 padding:5px 0;
}
#header .menu-main-navigation-container ul li ul li {padding:0;margin:0;}
#header .menu-main-navigation-container ul li ul li a {
	padding:4px 0 0 15px;
	width:147px;
	background:#f7f7f7;
	height:19px;
	color:#000;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:normal;
	background-color:#7CC6E6;
}
#header .menu-main-navigation-container ul li ul li a:hover {background-image:url(design/mainNav-ul-ul-hover.jpg);color:#fff;}
#header .menu-main-navigation-container li:hover ul, #header .menu-main-navigation-container li:hover li:hover ul {visibility:visible;}
#header .menu-main-navigation-container li:hover li ul, #header .menu-main-navigation-container li:hover li:hover li ul {visibility:hidden;}
#header .menu-main-navigation-container li:hover>ul {display:block;visibility:visible;}
html>body #header .menu-main-navigation-container li ul {display:none;}

/* BEGIN INTERIOR CONTENT STYLES */
#slideshow img {border:none;}
#content_wrapper {width:968px;font-family: Georgia, "Times New Roman", Times, serif;}
#gallery {width:968px;padding-bottom:30px;}
#title {height:60px;}
#title .left {height: 45px;float: left;width: 600px;}
#title .right {float:right;width:300px;height:40px;padding:5px 0 0 0;text-align:right;}
#title .right a {font-size: 16px;color: #C74920;text-decoration: none;font-weight: bold;}
#title .right a:hover {text-decoration: underline;}
#gallery h1 {font-size: 26px;color: #C74920;margin-bottom: 18px;}
#gallery ul, #pagination ul {list-style-type:none;}
#gallery ul li {
	float:left;
	padding:2px 0 0 12px;
	width:308px;
	height:242px;
	background-image: url(design/gallery-image.jpg);
	background-repeat: no-repeat;
	background-position: 10px 0px;
}
#gallery ul li img {border:none;}
#gallery-overview {width:968px;padding-bottom:30px;}
#gallery-overview .gallery {height:242px;width:475px;float:left;}
#gallery-overview .gallery .left {
	float: left;
	height: 240px;
	width: 318px;
	background-image: url(design/gallery-image.jpg);
	background-repeat: no-repeat;
	padding: 2px 0 0 2px;
}
#gallery-overview .gallery .left img {border:0;float:left;width:306px;height:230px;}
#gallery-overview .gallery .right {float:left;height:202px;width:125px;padding-top:40px;}
#gallery-overview .gallery .right h1 {font-size:26px;margin-bottom:10px;}
#gallery-overview .gallery .right h1 a {color: #C74920;text-decoration:none;}
#gallery-overview .gallery .right p {font-size: 18px;color:#725E42;margin-bottom:10px;}

.ngg-gallery-thumbnail-box {
	float:left;
}
.ngg-gallery-thumbnail {
	float:left;
	padding:2px 0 0 12px;
	width:308px;
	height:242px;
	background-image: url(design/gallery-image.jpg);
	background-repeat: no-repeat;
	background-position: 10px 0px;
}
.ngg-gallery-thumbnail-box img {border:none;}
.ngg-navigation {
	width:578px;
	padding-left:390px;
	height:54px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.ngg-navigation a {
	padding: 3px 0 0 0;
	width: 22px;
	height: 19px;
	background-color: #C2471E;
	border: solid 1px #64533C;
	float:left;
	text-align:center;
	color:#fff;
	text-decoration:none;
	margin-right:6px;
	line-height:1em;
}
.ngg-navigation a:hover {background-color:#B7E1F1;color:#C2471E;}
.ngg-navigation span {
	padding: 3px 0 0 0;
	width: 22px;
	height: 19px;
	background-color: #C2471E;
	border: solid 1px #64533C;
	float:left;
	text-align:center;
	color:#fff;
	text-decoration:none;
	margin-right:6px;
	line-height:1em;
}
#left_column {float: left;width: 600px;}
#right_column {float: right;width: 275px;padding-bottom: 20px;}
#cat {margin:8px 0 0 40px;}
.module {
	margin-bottom: 30px;
	padding-bottom: 10px;
	background-color: #443828;
	background-image: url(design/module.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	width:275px;
	height:auto;
}
.module h3 {
	font-size: 18px;
	line-height: 1.1em;
	color: #FFFFFF;
	background-color: #C74920;
	text-align: center;
	padding: 8px 0;
	clear: both;
}
.module h3 a {color:#fff;text-decoration:none;}
.module p {
	font-size: 16px;
	color: #443828;
	background-color: #7DC6E5;
	padding: 10px 30px 10px 30px;
	margin: 0;
	text-align: center;
}
#searchform {padding:7px 5px 0px 12px;}
#searchform label {display:none;}
#s {
	width:190px;
	height:21px;
	line-height:21px;
	font-size:12px;
	background-color:#7CC6E6;
	border:solid 1px #fff;
	margin-right:2px;
}
#searchsubmit {
	text-transform:lowercase;
	font-size:12px;
	padding:4px 5px;
	color:#fff;
	background-color:#C74920;
	border:solid 1px #fff;
}
.textwidget, .ctc {background-color:#7DC6E6;padding:2px 20px 10px 20px;width:235px;}
.textwidget, .ctc a {color:#000;text-decoration:none;}
.textwidget, .ctc a:hover {text-decoration:underline;}
.module p a {color: #443828!important;text-decoration: none;margin-right: 5px;}
.module ul {background-color: #7DC6E6;padding-bottom:10px;width: 275px;}
.module ul li {list-style-type: none;display:block;}
.module  ul li a {
	color: #443828!important;
	font-size: 16px;
	line-height: 1.8em;
	float: left;
	width: 245px;
	background-color: #7DC6E5;
	text-decoration:none;
	padding:3px 0 2px 30px;
}
.module ul li a:hover, .module ul li.current_page_item a:hover  {
	color:#fff;
	text-decoration: none;
	background-color: #C74920;
	background-image: url(design/subNav-hover.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.module  ul li a.active {
	text-decoration: none;
	background-image: url(design/subNav-active.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.module ul li.current_page_item a {
	text-decoration: none;
	background-image: url(design/subNav-active.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
.module .avatar {float:left;padding:5px;}
.module .twitter ul {font-size:14px;padding:4px 5px 15px 5px;width:265px;}
.module .twitter ul a {font-size:14px;color:#000;}
.module .twitter ul a:hover {text-decoration:none;}
.module .entry-content {display:block;padding-bottom:7px;margin-bottom:5px;border-bottom:1px solid #fff;}
#content {
	padding:0;
	font-size: 16px!important;
	line-height: 1.4em;
	color: #473823;
	padding:0 0 40px 0;
}
.content {
	padding:0;
	font-size: 16px!important;
	line-height: 1.4em;
	color: #473823;
}
#content .heading {968px;height:75px;}
#content .heading .left {height:75px;width: 668px;float: left;}
#content .heading .left p {font-size: 12px;}
#content .heading .right {float: right;height: 45px;width: 140px;padding-top:30px;}
.postImage {padding-bottom: 40px;}
#content p, .content p {margin-bottom:10px;}
#content p a, #content ol li a, .content p a, .content ol li a {color:#C74920;}
#content p a:hover, #content ol li a:hover, .content p a:hover, .content ol li a:hover {text-decoration:none;}	
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6, .content h1, .content h2, .content h3, .content h4, .content h5, .content h6 {clear:both;}
#content .title {font-size: 26px;color: #C74920;font-weight:bolder;height:30px;}
#content .title a, #content .title a:hover, #content .title a:visited, #content .title a:active {color:#C74920;text-decoration:none;}
#content h1, .content h1 {font-size: 26px;color: #C74920;margin-bottom: 18px;}
#content h1 a, .content h1 a {color: #C74920;text-decoration:none;}
#content h1 a:hover, .content h1 a:hover {text-decoration:underline;}
#content h2, .content h2 {font-size: 24px;color: #C74920;margin-bottom: 16px;}
#content h3, .content h3{font-size: 22px;color: #C74920;margin-bottom: 14px;}
#content h4, .content h4 {font-size: 20px;color: #C74920;margin-bottom: 12px;}
#content h5, .content h5 {font-size: 18px;color: #C74920;margin-bottom: 10px;}
#content h6, .content h6 {font-size: 16px;color: #C74920;margin-bottom: 8px;}
#content ul, .content ul {margin:0 0 20px 40px;list-style-type:square;}
/* #content ol {margin:0 0 20px 40px;padding: 0;} */
#content ul li a, #content ol li a, .content ul li a {color:#C74920;}
#content ul li a:hover, #content ol li a:hover, .content ul li a:hover  {text-decoration:none;}
#content blockquote, .content blockquote {border-left: dotted 1px #999;margin: 0 0 20px 20px;padding: 0 0 10px 15px;}
#content .articleFooter, .content .articleFooter {padding-top: 10px;height:90px;}
#content .articleFooter .top {border-bottom: solid 1px #B7E0F0;height: 25px;font-size: 13px;}
#content .articleFooter .top a {color: #C74920;font-weight:normal;}
#content .articleFooter .top a:hover {text-decoration:none;}
#content .postmeta a {color: #000;font-weight:normal;}
#content .postmeta a:hover {text-decoration:none;}
#content .articleFooter .bottom .left {float: left;height: 55px;width: 700px;padding-top: 10px;font-size: 13px;}
#content .articleFooter .bottom .left a {color: #C74920;font-weight: bolder;}
#content .articleFooter .bottom .left a:hover {text-decoration:none;}
#content .articleFooter .bottom .right {float: right;height: 55px;width: 140px;padding-top: 10px;}
.linkwithin_title {text-align:center;font-weight:bolder;}
#comments_list {background:#E5F4FA;list-style-position:inside;margin:0 0 15px 0;padding:0;}
#comments_list li {border-top:solid 1px #fff;border-bottom:solid 1px #C74920;padding:10px;}
#content .alignleft {float:left;margin:0 10px 10px 0;}
#content .alignright {float:right;margin:0 0 10px 10px;}
#lightbox {position:absolute;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#lightbox img {width:auto;height:auto;}
#lightbox a img {border:none;}
#outerImageContainer {position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#imageContainer {padding:10px;}
#loading {position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#hoverNav {position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#imageContainer>#hoverNav {left:0;}
#hoverNav a {outline:none;}
#prevLink, #nextLink {width:49%;height:100%;background-image:url(data:image/gif;base64,AAAA);display:block;}
#prevLink {left:0;float:left;}
#nextLink {right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover {background:url(design/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover {background:url(design/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer {font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;}
#imageData {padding:0 10px;color:#666;}
#imageData #imageDetails {width:70%;float:left;text-align:left;}	
#imageData #caption {font-weight:bold;}
#imageData #numberDisplay {display:block;clear:left;padding-bottom:1.0em;}			
#imageData #bottomNavClose {width:66px;float:right;padding-bottom:0.7em;outline:none;}	 	
#overlay {position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}
.linklove {display:none;}
/* BEGIN FOOTER STYLES*/
#feature-wrapper {padding-top:20px;width:968px;height:184px;font-family:Georgia, "Times New Roman", Times, serif;}
#wrapper #feature-wrapper .feature {
	width:276px;
	height:170px;
	padding:0 13px 0 20px;
	background-image:url(design/feature.jpg);
	float:left;
	color:#333;
	line-height:1.2em;
	font-size:14px;
	margin-right:20px;
}
#wrapper #feature-wrapper .feature .textwidget {background:none;padding:0;margin:0;width:auto;height:auto;text-decoration:none;}

.simpleimage img {float:left;border:0;}
.feature3 {
	width:276px;
	height:170px;
	padding:0 13px 0 20px;
	background-image:url(design/feature.jpg);
	float:left;
	color:#473823;
	line-height:1.2em;
	font-size:14px;
}
#feature-wrapper h3 {
	border-bottom:solid 1px #B9E0F2;
	color:#725E42;
	height:19px;
	margin-bottom:16px;
}
.feature3 h4 {margin-bottom:10px;}
.feature3 h4 a {color:#473823;font-size:16px;text-decoration:none;}
.feature3 h4 a:hover {text-decoration:underline;}
#feature-wrapper p {color:#473823;margin-bottom:15px;}
#feature-wrapper p a {
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	color:#D24D20;
	float:right;
}
.feature3 ul {list-style-type:none;}
.feature3 li a {color:#D24D20;}
.feature3 li a:hover {text-decoration:none;}
#feature-wrapper .alignleft {border:0;float:left;padding-right:12px;}
#feature-wrapper a:hover {text-decoration:none;}
#footer {width: 968px;height:100px;}
.footerLeft {float:left;width:700px;height:100px;}
#footer .menu-main-navigation-container {text-transform:capitalize;font-size:15px;font-family:Georgia, "Times New Roman", Times, serif;height:30px;}
#footer .menu-main-navigation-container ul {list-style:none;}
#footer .menu-main-navigation-container ul li {display:inline;padding-right:10px;}
#footer .menu-main-navigation-container ul li a {color:#333;text-decoration:none;}
#footer .menu-main-navigation-container ul li a:hover {text-decoration:underline;}
#copyright {color:#333;}
#copyright a {color:#333;text-decoration:underline;}
#copyright a:hover {text-decoration:none;}
#credits {
	margin-top:10px;
	float:right;
	width:134px;
	height:32px;
	overflow: hidden;
}
#credits img {border:0;}
#credits a img {margin-top:0;}
#credits a:hover img {margin-top:-32px;}
/*CODED BY CW */
