/*   
Theme Name: Gorgeous Doodles
Theme URI: 
Description: Use this theme to for GorgeousDoodles.com
Author: Patrick Barnes
Author URI: http://devinsites.com/
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('2c-r-fixed-custom.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

/* COLORS:
	
	header color, tab border, h2: #330099 (dark pink/purple)
	header bottom border: yellow
	h3: #330099 (hot pink)
	menu bg: #F9AFFF (light pink)
	menu tab: #ccccff (light blue)
	footer border: #330099 

*/

.wordpress {background-color:#FFFBCF;}
.watermark {background:#FFFBCF url('images/watermark.png') no-repeat top left fixed}
.wordpress, .wordpress h1, .wordpress h2, .wordpress h3, .wordpress #comments h3, .wordpress h4, .wordpress h5 { font-family: Georgia, "Times New Roman", Times, serif;}
.wordpress h1, .wordpress h2, .wordpress h3, .wordpress #comments h3, .wordpress #content .widgettitle, .wordpress h4, .wordpress h5, .wordpress .menu a { font-family:"Arial Black", sans-serif;}
.wordpress .aside {width:250px}
.wordpress #content .aside h3{font-style:normal}
.wordpress #content .aside ul{padding:0}
.wordpress, .wordpress input, .wordpress textarea{font-size:14px;line-height:21px} 
.wordpress .entry-utility{margin-bottom:20px;}
.wordpress .entry-utility span a, .wordpress .nav-next a, .wordpress .nav-previous a{color:#004B91;font-weight:normal}
.wordpress .entry-utility span a:hover{text-decoration:underline}
.wordpress .entry-content{padding:12px 0 0;margin-bottom:20px;width:630px}
.wordpress .navigation {padding:0}
.wordpress #comments {float:left;padding:0 30px 0 30px;}
.wordpress #comments-list ol li {background-color:#E9CFEC}
.wordpress #respond{padding:15px;background-color:#E9CFEC}
.wordpress #container {border-left:solid 5px #9C1EFF;border-right:solid 5px white;background-color:#8685C1;width:690px}
.wordpress .hentry, .wordpress .sentry {padding:30px 30px 0px 30px;background-color:#8685C1;float:left;}
.wordpress .sentry .hentry{padding:0}
.wordpress .blog-posts{padding:30px 30px 0px 30px;background-color:#8685C1;float:left;} 
.wordpress .blog-posts .hentry{padding:10px 0 0 0;} 
.search-results .entry-content, .archive .entry-content{padding:0 0 12px 0;}
.wordpress .aside a{color:#7535C0}
.wordpress a:active, .wordpress a:hover, .wordpress a:visited{color:yellow;}
.wordpress .aside a:visited{color:#330099;}
.wordpress a.more-link{font-weight:bold}
.wordpress #s {width:205px;}
.wordpress #wrapper{padding:0;border:solid 5px #151b54;border-top:none;border-left:none;margin:0 auto;width:960px;background-color:#ccccff;}
.wordpress #main {padding:0;background-color:#ccccff;border-left:solid 5px #151b54;border-right:solid 5px #151b54;width:955px}
.wordpress #header {background:white url('images/bg-photo-default.jpg') no-repeat; padding:0;border:none;}
.wordpress #header #logo {height:490px;}
.wordpress #header #access {padding-top: 10px;border-bottom-color:#330099}
.wordpress .menu a, .wordpress .menu .sf-menu li ul li a {font-size:.9em;font-weight:bold;padding:6px 7px;border:1px solid #330099;color:#7535C0;font-size:12px;font-family:Georgia, "Times New Roman"}
.wordpress .menu a:hover{color:black;}
.wordpress .menu .sf-menu li ul li a:hover{color:black;background:white url('images/dogbone.gif') no-repeat center right;}
.wordpress .menu .page_item, .current_page_item ul li a{background-color:#ccccff;margin-left:1px;}
.wordpress .menu ul.sf-menu {border-right:none;margin-top:6px}
.wordpress .menu .current_page_item, .wordpress .menu .current_page_parent {background-color:#8685C1;}
.wordpress .menu .current_page_item a:hover {color:black}
.wordpress .menu .current_page_item a, .wordpress .menu .current_page_parent a {color:yellow;border-bottom-color:#8685C1;height:13px}
.wordpress .page-item-7 a{color:#FF00B2}
.wordpress #footer {background:#342d7e url('images/footer-bg.png') no-repeat center 25px;border-top:solid 5px #330099;border-left:solid 5px #151b54;}
.wordpress #footer {height:255px;margin-top:0;}
.wordpress #siteinfo{color:#ffffff}
.wordpress #siteinfo a{color:#F9AFFF}
.wordpress h1 {background-image:url('images/h1icon.png');background-repeat: no-repeat;padding-left:40px;line-height:1.7em;font-size:1.4em;font-weight:bold;color:yellow;padding-bottom:5px;}
.wordpress h2, .wordpress h3{margin:0;padding:0 0 14px 0}
.wordpress h2.entry-title, .wordpress h2{color:#330099;font-size:1.2em;background:none;padding-left:0}
.wordpress h3 {font-size:16px;color:#782878;font-weight:bold;font-style:normal; font-family: Georgia, "Times New Roman"}
.wordpress h4 {font-size:14px;color:#330099;font-weight:bold;margin-bottom:10px;text-transform:none; font-family: Georgia, "Times New Roman"}

.wordpress #content h1.entry-title a, .wordpress #content h2.entry-title a{color:#330099;}
.wordpress #content h2.entry-title a:hover{color:#2361A1;}
.wordpress #respond_intro{margin-top:0}

.wordpress .xoxo li.widgetcontainer {margin-bottom:15px;}
.wordpress #primary, .wordpress #secondary {margin:0 -260px 0 0}
.wordpress #picasa-widget p a {display:block;}
.wordpress .entry-meta, .wordpress .entry-meta a, .entry-utility {color:white}

.wordpress .xoxo {padding:0px;margin:0 20px 0 20px;}
.wordpress .main-aside{right:0px}
.library {margin-left: 0px;
padding-left: 0;
list-style: none;}
.library li {padding-left: 36px;
background-image: url(images/library-icon.png);
background-repeat: no-repeat;
background-position: 0 4px;
line-height:40px}

#testimonies {text-align:center;margin-left:25px;width:120px;background-color:#B6B5DF;border:solid 2px #A11DFF}
#testimonies a{text-decoration:none;color:#342d7e;font-family:"Marker Felt"}
#quoteCt {width:330px;position:absolute;bottom:45px;left:355px;opacity: 0.4;background-color:#8F8986;padding:5px 0px 15px 5px;}
#quote {position:absolute;bottom:45px;left:360px;background:transparent;opacity: 1.0;color:yellow;font-size:1.1em;font-style:italic;}
#quote span {font-style:normal;}
#callme {text-align:center;color:black;}
#callme img{border:2px solid yellow;}
#callme h2 {margin-top:10px;color:#7535C0;font-size:2em}
#affiliations {border-left:solid 5px #9C1EFF;margin: 0 0 0 0px; padding: 0pt 15px 0pt 10px; width: 670px; background-color: white; text-align: center;}
#affiliations div {position: absolute; bottom: 277px; left: 790px;text-align:center;z-index:100;font-size:10px;color:white;line-height:15px;}
#affiliations div a {text-decoration:none;}
#affiliations div a:hover {color:yellow;text-decoration:underline}
#affiliations div a, #affiliations div a:visited {color:#F2E9C2;}
#rss-links {background:#CCCCFF url('images/rss.jpg') no-repeat top right;width:130px;}
.ref {color:#330099;font-size:.9em;margin-top:10px}
.edit-link a,.edit-link a:visited {color:white;text-decoration:none;}
.edit-link a:hover {color:#004B91;text-decoration:underline;}
.wordpress .endnotes {color:#6F6F6F;font-size:.9em;}
.wordpress .endnotes p{margin-bottom:5px}
.wordpress .endnotes h1 {background:none;padding:0}
.photobox {margin: 0pt auto; text-align:center;width:100%}
.wordpress .wp-caption {background-color:#EFEFEF;padding:10px 5px 5px 5px;color:black;border:1px solid gray}
.wordpress #siteinfo {padding:10px 10px 0 0;text-align:right;}
#banner-ads a.external{background-image:none}

.highslide-caption {text-align:center;font-size:10px;}
.shashin_album img, .shashin_album_list_thumb img, .shashin_image .highslide img, .shashin_thumb .highslide img {margin:0}
.shashin_image {clear:both;text-align:center;line-height:1.5;color:#8685C1;margin-left:5px;padding:0 10px 0 0}
.shashin_thumb {color:#8685C1;line-height:1.5}
.entry-content .shashin_thumbs_table {width:630px; border:none}
.entry-content .shashin_album_thumbs_table, .entry-content .shashin_album_thumbs_table tr, .entry-content .shashin_thumbs_table tr {border:none}
.shashin_thumbs_table td, .shashin_album_thumbs_table td{padding:0.7em .7em}
.slideshow {
  width : 210px;
  height : 200px;
  padding : 0px;
}

.slideshow img {border:2px solid yellow}

/* Styles for featured puppies popup */
#ajax-popup {overflow:auto;color:yellow;background-color:#403F8A;padding:20px;width:620px;border:3px solid #1C2662}
#ajax-popup h2 {color:white}
#ajax-loader-img {vertical-align:middle;margin-right:20px;}
#simplemodal-container {
	top:5px;
}
#simplemodal-container a.modalCloseImg {
	background:url(images/x.png) no-repeat; /* adjust url as required */
	width:25px;
	height:29px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:5px;
	right:7px;
	cursor:pointer;
}

#simplemodal-container .shashin_thumb {
	border-color:#9C1EFF;
}

.shashin_thumb {
	padding: 0 6px 0 0;
}

#simplemodal-container .highslide img {
	cursor: default !important;
}

#logo .featuredPuppies {
	font-family: "Arial Black";
	font-style:normal;
	font-weight:bold;
	padding:0 0 10px 10px;
}

