/* @override http://www.simoneqdm.com/wp-content/themes/simones_theme/style.css */

/* simones styling */
body {background: url(images/wallpaper.gif); font: 76% "Lucida Grande", Lucida, Verdana, sans-serif;color:#0c324c; margin:0px auto; padding:0px; line-height: 1.5em;}

h1 { font-family: ;
}

h2 {font-family: Georgia, "Times New Roman", Times, serif; color:#0974ad; font-weight: normal;  }

h4 {font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 1.3em; margin: 5px 0px 2px 0px;
}
h2.archive-title {margin:20px 20px 10px 35px; font-size: 1.3em; text-transform: uppercase;}
}

h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
}

ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.page-wrap li { background:url(images/star.png) left no-repeat ; padding-left: 25px; line-height: 1.8em;

}
#wrapper { background: url(images/back-top.jpg) no-repeat center top; }
#wrapper2 {width:970px; clear:both; margin:0 auto;}
.left {float: left;}
.right {float: right;}

/*ie6 hack */
*html #wrapper {background: url(images/back-top.jpg) no-repeat scroll -1580px top; float:left;}




/* sidebar right */
#footer {margin:20px auto 0; clear:both;}
#header h1 img {margin-top: 45px;}
#header #logo { width: 400px; float:left;}
#logo img {border: 0px;}
#cse-search-box { width: 205px; float:right; margin-top: 31px;}

/* IE6 Hack */
*html #cse-search-box { width: 180px; float:right; margin-top: 31px;}

#cse-search-box h4 { display: none;}
#cse-search-box input { background: #daedf2; border: #81c4dc solid 1px; padding: 4px;}
#cse-search-box .search-button { background: url("images/go-button.jpg") bottom center; width:30px ; text-indent:-300px; cursor:hand;
}

#feed-link {float: right; clear: right; margin-right: 100px; margin-top: 10px;
}
#feed-link a {color: #97d7ec;font: italic 1.2em Georgia, "Times New Roman", Times, serif;
}
.post-index {margin:0 0 10px;}
#post-single {margin:0 0 20px;}
.posts-wrap {float:left; clear:none;width:570px;margin-bottom: 10px;}

.sidebar-wrap {margin:0 auto;overflow:hidden; float:right; clear:none; width:378px; background:#b2c6d2 url(images/back-top-leftsidebar-home.gif) right top no-repeat; padding-top:20px ;}
 #single-sidebar {margin-top: 20px;}

.posts-wrap, .page-wrap { background:#e3e5e7 url(images/back-top-content-home.gif) top left no-repeat; float: left; }
.posts-wrap .post, .posts-wrap #post-single, .page-wrap .post{margin:0px 15px 15px 20px;}

#nav-single { margin: 20px; color: #41b0c1;}
/*gallerypage */

#gallery { width: 100%; background:#e3e5e7 url("images/back-top-fullpage.gif") top left no-repeat; margin-bottom: 20px;}

h2.entry-title { margin: 0px; background: url("images/back-top-blog-title.jpg") top left no-repeat; padding: 15px; width: 95%;}

h2.page-title { background: url("images/back-top-page-title.jpg") top left no-repeat; padding: 15px; width: 95%; color: #143851; font-size: 1.6em;}

h2.entry-title a {
color: #064977; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none;}
.entry-meta { background: url("images/back-bottom-post-comments.gif") bottom no-repeat; padding: 5px 10px 25px 10px;  font-size: 0.9em; color:#0974ad;
 }
.entry-meta .comments { padding:0px 0px 0px 20px ; background: url("images/comment.gif") left no-repeat; margin-left: 10px;}
.entry-meta .tags { padding:0px 0px 0px 18px ; background: url("images/tag.gif") left no-repeat; margin-left: 10px;}
.entry-meta .categories { padding:0px 0px 0px 18px ; background: url("images/folder.gif") left no-repeat; margin-left: 10px;}
.date_cal { text-align:right; margin: 10px 20px -5px 0px;}
.date_cal span.day { text-transform: uppercase; color: #41b0c1; font-weight: bold;}
.date_cal span.date {font-family: Georgia, "Times New Roman", Times, serif; color: #2ca91b; font-size: 2.5em; font-weight: normal; }
.date_cal .month, .date_cal .year {color: #c4963e; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.3em; font-weight: normal;}
.entry-content { padding: 15px 15px; color: #0c324c;}
.entry-content img { padding: 3px; border:#aac1ca solid 1px; background: #f3f6f7; margin:2px;}
a {color: #009ec1;}
/* nav */
#navigation {float: left; width:570px; clear: both; margin-top: 40px; margin-bottom: 10px;}
#navigation ul { list-style: none; margin: 0px; padding: 0px; line-height: .8em;}
#navigation ul li {  margin-right:25px; float: left; text-transform: uppercase;}
#navigation ul li a { color: #fff; text-decoration: none; font: 1.4em Georgia, "Times New Roman", Times, serif;}
#navigation ul li span { font: .75em "Lucida Grande", Lucida, Verdana, sans-serif; color: #97d7ec; text-transform: lowercase;}
#logo h1 { margin: 0px; background: url(images/logo.gif) left no-repeat; width:400px;}

/* nav2 */
#navigation2 {float: right; width:380px; margin-top: 40px; margin-bottom: 10px;  }
#navigation2 ul { list-style: none; margin: 0px; padding: 0px; line-height: .8em;}
#navigation2 ul li {  margin-right:25px; float: left; text-transform: lowercase;}
#navigation2 ul li a { color: #97d7ec; text-decoration: none; font: 1.3em Georgia, "Times New Roman", Times, serif;}
#navigation2 ul li span { font: .75em "Lucida Grande", Lucida, Verdana, sans-serif; color: #97d7ec; text-transform: lowercase;}
#logo h1 { margin: 0px; background: url(images/logo.gif) left no-repeat; width:400px; margin-top: ;}

/* content */

h3.talking-about { background: url("images/talking-about.gif") left top no-repeat; text-indent: -2000px; padding: 8px; margin: 20px 0px 5px 0px; width: 100%;
}

.talking-about-list {padding: 0px; color: #e3e5e7; margin: 0px; font-size: .0em;} 

.talking-about-list ul {margin-top: -20px; padding: 0px;}

.talking-about-list ul li {
list-style: none; display: inline; font: 1.4em Georgia, "Times New Roman", Times, serif; margin: 0px; padding: 0px;}

.side-left {width: 180px; float: left; margin-left: 10px;}

.side-talking-about {color: #b3c7d3; margin:20px 10px;}

.side-talking-about a {color:#0974ad; background: url(images/folder.gif) left center no-repeat; padding-left: 25px; text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif;
}

.side-talking-about h3 {background: url("images/talking-about2.jpg") left top no-repeat; text-indent: -2000px; margin: 0px; padding: 3px; margin-bottom:5px;}

.side-talking-about li{list-style: none;  font-size: 1.1em;}

.side-talking-about ul {margin:-20px 0px 0px 0px; padding: 0px; width: 500px;}
	
.talking-about-list li a { background: url("images/star-on-postarea.gif") left no-repeat; padding-left:20px; margin-right: 10px; font-size:14px; }

.side-right .home-about-site {margin-top: 10px;}

.archives {margin:10px;}

.archives h3 { background: url(images/archives.jpg) left no-repeat; width: 100%; text-indent: -2000px; margin: 0px 0px 10px 0px;}

.archives li {list-style: none;
}

.archives a {color:#0974ad; background: url(images/folder.gif) left center no-repeat; padding-left: 25px;
font:1.1em ; text-decoration: none;  font-family: Georgia, "Times New Roman", Times, serif;}

.side-talking-about a:hover {text-decoration: underline;}

h3.recent-posts { background: url("images/recent-posts.jpg") left top no-repeat; text-indent: -2000px; padding:2px; margin: 10px 0px 0px 0px; width: 100%;
}

.recent-post-wrap li {
list-style: none; margin:5px 0px; background: #edeef0; padding: 10px 20px; border-bottom: #cbd0d6 solid 1px;  border-right: #cbd0d6 solid 1px; border-top: #fff solid 1px; border-left: #fff solid 1px;
} 

.recent-post-wrap li:hover {
background: #e7e9eb;
} 

.recent-post-wrap li a {color:#0788a5; text-decoration: none; font-size: 1.1em;  background: #edeef0 url("images/pencil.png") left no-repeat; padding: 0px 22px; font-style: italic; font-family: Georgia, "Times New Roman", Times, serif;
}

.recent-post-wrap li a:hover {text-decoration: underline;
}

.recent-posts h3 {background: url("images/recent-posts-sidebar.jpg") left top no-repeat; text-indent: -2000px; padding:2px; margin: 10px 0px 0px 0px; width: 100%; border-bottom: #c6d5de solid 1px;
}

.recent-posts {margin:20px 10px; border-bottom: #aabdcc solid 1px;}

.recent-posts li, .random-posts li {list-style: none; margin:0px; color: #3f94a6; border-bottom: #c6d5de solid 1px; border-top: #aabdcc solid 1px;}	

.recent-posts li a, .random-posts li a {
color: #0974ad; text-decoration: none; font-style: italic; padding: 5px; display: block; font-family: Georgia, "Times New Roman", Times, serif;}

.recent-posts li a:hover, .random-posts li a:hover {
text-decoration: underline; }

.random-posts{ margin: 20px;}
.random-posts h3 {background: url("images/random-writings.jpg") left top no-repeat; text-indent: -2000px; padding:2px; margin: 10px 0px 0px 0px; width: 100%;  border-bottom: #c6d5de solid 1px;}
.random-posts ul {margin: 0px; padding: 0px;}
.list-latest-comments ul { list-style: none; padding: 0px; }

.list-latest-comments{margin: 0px 20px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic;}

.list-latest-comments {list-style: none;}
.list-latest-comments h3 {background: url("images/commentary.jpg") left top no-repeat; text-indent: -2000px; padding:2px; margin: 20px 0px 0px 0px; width: 100%; }
.list-latest-comments ul.commentlist {margin-top: 1px;}
.list-latest-comments .comment {  margin-top: 1px; padding: 5px 10px;} 
.list-latest-comments .even{
	background-color: #bed1dd;
}
.nav-next{text-align: right;}
.required {
	color: #ca0026;
}
#author, #email, #url, #comment  {border: 1px hidden #759aac; background: #dae7ef; display: block; width: 200px; 	padding: 3px; color: #000;}

#respond {background-color: #bed1dd; padding: 20px;  margin-top: 1px;
}
#submit, #mc-embedded-subscribe {background:#f6bb54 url("images/back-button.gif") left top repeat-x; border: #d3911f solid 1px; padding: 5px 10px; font-weight:normal; font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif;}

.sociable { padding:0px 15px;}
.sociable_tagline { font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; text-transform: uppercase; margin-bottom: 5px;}

.post-edit-link { margin: 0px 20px; padding: 0px 0px 0px 20px; background: url("images/pencil.png") left no-repeat;}
/*sidebar-home*/

.shop-preview {border-bottom: #376c85 dotted 1px; margin:10px; clear: both;	}

.shop-preview h3 {
	background: url("images/my-little-shops.jpg") left no-repeat; text-indent: -2000px; margin: 0px; border-bottom: #376c85 dotted 1px; padding: 7px 0px; width: 100%;}

.shop-preview-content {
	margin: 2px 0px; padding: 7px 0px;
	border-bottom: #376c85 dotted 1px;
	border-top: #376c85 dotted 1px;
}

.shop-preview-content img {
	margin: 0px 4px;
	border: 0px;
}

.shop-preview-content a {
border: 0px;
}

.latest-sites {
	width: 180px; float: left; margin-left: 10px;}

.latest-sites h3 {	background: url("images/latest-webdesigns.jpg") left no-repeat; text-indent: -2000px; margin: 0px; padding: 7px 0px; width: 100%;}


.wp-caption img { background: #cedde4; border: #92adb8 solid 1px; padding: 5px; }
.wp-caption p {margin: 0px; padding: 0px; margin-bottom: 10px; text-align: center; font-size: 0.9em;
}

.home-about-site{width: 170px; float:left; font-size: 0.9em; margin-bottom: 15px;}
	
.home-about-site p {margin: 0px; }

.home-about-site h3 {
background: url("images/about-the-site.jpg") left no-repeat; text-indent: -2000px; margin: 0px; padding: 7px 0px; width: 100%;}

.home-about-site a {color: #000; font-weight: bold;}

.home-about-site .alignone {margin: 0px; padding: 0px;}

.home-about-site .wp-image-312 {padding: 5px; border: #92adb8 solid 1px;background:#cedde4; text-align: center; margin: 3px 10px;}

.home-about-site .actionlinks { margin-top: 20px;}

/*webdesign */
#services-websitedesign {
 background: url("images/back-webdesignsection.gif") top repeat-x; padding: 15px; border: #fff solid 1px; float: left; margin-bottom: 20px;}

#services-websitedesign h2 {background: url("images/websitedesignredesign.gif") left no-repeat; text-indent: -2000px; padding: 2px; margin: 0px;}

.feature-box { border-top: #f6f7f8 solid 1px; border-left:  #f6f7f8 solid 1px; border-right: #d4d9db solid 1px;border-bottom: #d4d9db solid 1px;
	background: #f3f4f5 url("images/back-feature-box.gif") repeat-x left top; margin-bottom: 15px; float: left;}
.feature-box .left  {width: 190px; margin-right: 10px;}
.feature-box .right {width: 250px; margin-right: 10px;}

#services-websitedesign #green h3 {background: url("images/website-wireframes.gif") top left no-repeat; text-indent: -2000px; margin:15px 0px 5px 15px; padding: 2px;}
#services-websitedesign #blue h3 {background: url("images/website-design.gif") top left no-repeat; text-indent: -2000px; margin:15px 0px 5px 15px; padding: 1px;}
#services-websitedesign #orange h3 {background: url("images/making-it-work.gif") top left no-repeat; text-indent: -2000px; margin:15px 0px 0px 15px; padding: 3px;}
#services-websitedesign #green2 h3 {background: url("images/website-maintenance.gif") top left no-repeat; text-indent: -2000px; margin:15px 0px 0px 15px; padding: 1px;}
#services-websitedesign .price {color: #3bb243; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.3em;}

#services-websitedesign .left p {color: #9c9d9d; margin: 0px 0px 0px 15px; font-size: 0.9em;}

#services-websitedesign .right p { margin-top: 17px; font-weight: bold; color: #3bb243;}

#services-websitedesign ul {margin: 0px 0px 20px 0px; padding: 0px;}

#services-websitedesign li { padding: 0px; margin: 0px; list-style: none; padding-left: 20px; background: url("images/bullet-green.gif") no-repeat 2px 7px;}
#services-websitedesign #blue li {background: url("images/bullet-blue.gif") no-repeat 2px 7px;}
#services-websitedesign #orange li {background: url("images/bullet-orange.gif") no-repeat 2px 7px;}

#services-websitedesign #blue .right p, #services-websitedesign #blue .price {color:#00a4b6;}

#services-websitedesign #orange .right p, #services-websitedesign #orange .price {color:#a57214;}

#services-websitedesign #webdesign-freelance {float: left; padding: 15px; }

#services-websitedesign #webdesign-freelance h3 {
	background: url("images/freelanceradvantages.gif") left no-repeat; text-indent: -2000px; padding: 2px; margin: 10px 0px 20px 0px;
}

/* web design sidebar*/

#webdesign-side-left {width: 210px; float: left;}
#webdesign-aboutme {float: left; width:150px; margin-left: 5px; margin-top: 5px;}
#webdesign-aboutme h3 {background: url("images/about-me.gif") left no-repeat; text-indent: -2000px; width: 100%; padding: 2px;
}
#webdesign-aboutme img {background: #cedde4; border: #92adb8 solid 1px; padding: 5px; border-top:#cfe2ed solid 1px; border-left:#cfe2ed solid 1px; margin-left: 10px;}
#webdesign-aboutme a { color: #000; font-weight: bold;
}

.contactdetails-panel {padding: 10px; f}
.contactdetails-panel h3{ background: url("images/get-in-touch.gif") left no-repeat; text-indent: -2000px; width: 90%;padding: 2px; margin: 10px 0px 5px 0px;}
.contactdetails-panel ul {background: #cfdde6 url("images/back-contact-panel.gif") top repeat-x; margin: 0px; padding:0px; border-left:#cfe2ed solid 1px ; border-right:#92adb8 solid 1px;}
.contactdetails-panel ul li {
list-style: none; padding: 5px 5px 5px 30px; border-top:#cfe2ed solid 1px ; border-bottom:#92adb8 solid 1px;}
.contactdetails-panel .phoneicon {background: url("images/phone.gif") no-repeat 10px;
}
.contactdetails-panel .emailicon {background: url("images/email.gif") no-repeat 7px;
}
.contactdetails-panel .skypeicon {background: url("images/skype.gif") no-repeat 8px;}

#status-panel { /**/ display: none; /**/ float: left; margin-top: 20px; border: #92adb8 solid 1px; border-top: #cfe2ed solid 1px; border-left: #cfe2ed solid 1px; width: 100%;margin-bottom: 10px;}
#status-panel .left {float: left;	display: block; width: 85px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.1em; padding:20px 0px 0px 7px;}

#status-panel .right img {
 margin: 8px 10px 5px 0px; background: #cfdde6 url("images/back-contact-panel.gif") top repeat-x;  padding: 4px; border: #92adb8 solid 1px; border-top: #cfe2ed solid 1px; border-left: #cfe2ed solid 1px;}

#webdesign-side-left .latest-sites h3{	background: url("images/latest-designs-cb.gif") left no-repeat; }

.gallery-caption { font-weight: normal; font-size: 0.8em;}

#page-content img.attachment-medium { float: left; margin-right: 15px;}

#gallery #page-content .caption {display: none;}

.gallery-description { width: 320px; float: right; margin-right: 5px;}


.gallery-description #specs, .gallery-description #role, .gallery-description #visit {
	list-style: none; margin:5px 0px; background: #edeef0; padding: 10px 20px; border-bottom: #cbd0d6 solid 1px;  border-right: #cbd0d6 solid 1px; border-top: #fff solid 1px; border-left: #fff solid 1px;
}

.gallery-description #visit {
	background: #edeef0 url("images/application_double.png") no-repeat 15px; padding-left: 40px;
}

.gallery-description h4 { font-family: Georgia, "Times New Roman", Times, serif; margin: 5px 0px; text-transform: uppercase; font-weight: normal; letter-spacing: .1em; font-size: 1.2sem; color:#00a4b6;
}
.gallery-description p { margin: 0px;}

#gallery .navigation { float: left; clear: both; width: 577px; margin-bottom: 20px;}

#gallery .nav-prev img.attachment-thumbnail{ width: 150px; height: 90px;  float: left;
}
#gallery .nav-next img.attachment-thumbnail{ width: 150px; height: 90px;  float: right; margin-right: 17px;
}
.gallerytemp-main {
	width: 570px; float: left;
}
.gallerytemp-main h3 {
	font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-size: 1.3em; margin: 20px 0px 5px 0px;
}

.gallerytemp-main #cms-panel  {margin-right:250px ;
}
.gallerytemp-sidepanel {
	width: 300px; float: right;
}

.gallerytemp-sidepanel .contactdetails-panel {
	padding: 0px; margin: 0px;}

.gallerytemp-sidepanel .contactdetails-panel h3{ background: none; text-indent:0; padding: 2px; margin: 0px 0px 5px 0px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-size: 1.3em;}
.gallerytemp-sidepanel #status-panel {
font-size: 1.2em; line-height: 1.3em; font-family: Georgia, "Times New Roman", Times, serif; background: #cfdde6 url("images/back-contact-panel.gif") top repeat-x; text-transform: uppercase;
}

.gallerytemp-sidepanel #status-panel img {
	padding: 0px; border: none;
}

.gallerytemp-sidepanel #status-panel em {
	font-size: 0.9em; text-transform: capitalize;
}

.gallerytemp-sidepanel #status-panel img {
	float: left; margin: 10px;
}

.gallerytemp-sidepanel .alsofindme {
	margin-top: 20px;
}

.bookmarks {float: left; margin-bottom: 10px; border-top:#376c85 dotted 1px; padding-top: 2px; margin: 0px 7px; padding-bottom: 10px;
}


.bookmarks ul {margin: 0px; padding: 0px;}
.bookmarks h3 { margin: 0px; background: url("images/link-love.gif") center no-repeat; text-indent: -2000px; margin: 0px; padding: 7px 0px; border-bottom: #376c85 dotted 1px; border-top:#376c85 dotted 1px;  margin:0px 0px 2px 0px; width: 100%;
}
.bookmarks #linkcat-2 {
border-top:#376c85 dotted 1px; margin-top: 2px; list-style: none; margin:0px ; padding: 10px;}
.bookmarks #linkcat-2 h2 {display: none; }

.bookmarks #linkcat-2 ul li { list-style: none; display: inline;}

.bookmarks #linkcat-2 a {background: url("images/star-sidebar.gif") left top no-repeat; padding-left:20px; margin-right: 10px; width: 140px; display: block; float: left;
}
#footer { background: url(images/back-footer-wallpaper.gif);  width: 100%;  }
#footer2 {background: url(images/back-top-footer.gif) top left repeat-x ; float: left; width: 100%;}
#footer3 {width:970px ; clear:both; margin:0 auto;}
.flickr-preview { width: 460px; float: left;}
.reading-amazon-list { width: 460px; float: right;}
.credits { float: left; width: 100%; padding-top: 20px; color:#457d98 ;}
.flickr-preview h3 { border-bottom: #2c647c dotted 1px; margin: 0px; background: url("images/flickr-goodness.jpg") left center no-repeat; width: 100%; text-indent: -2000px; margin:35px 0px 0px 0px; padding-bottom: 15px;}
.flickr-wrap { border-top: #2c647c dotted 1px; padding: 20px; margin-top: 2px; border-bottom: #2c647c dotted 1px;
}
.reading-amazon-list h3 { border-bottom: #2c647c dotted 1px; margin: 0px; background: url("images/amazon-books.jpg") left center no-repeat; width: 100%; text-indent: -2000px; margin:35px 0px 0px 0px; padding-bottom: 15px;}
.reading-wrap{ border-top: #2c647c dotted 1px; padding: 20px; margin-top: 2px; border-bottom: #2c647c dotted 1px;}
.flickr-wrap img, .reading-amazon-list img {padding: 4px; background: #457d98; border: #1994d7 solid 1px; margin-right: 15px; margin-bottom: 8px;}

.reading-amazon-list p {margin: 0px;}

#newsletter-form {
	float: left;
	width: 100%;
	border:none;
	background: url("images/back-signup-home.jpg") top center no-repeat;
}

#newsletter-form fieldset {
	border: 0px;
	padding:2px 5px;
}

#newsletter-form legend {	
width: 355px;
text-indent: -2000px;
padding:5px 5px 85px;
}
.indicate-required {
 clear: both;
font-style: italic;
	background: #c4d4de;
	margin: 2px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.mc-field-group {
	padding:5px 10px;
	margin: 2px;
	background: #c4d4de;
font-family: Georgia, "Times New Roman", Times, serif;
}
.mc-field-group label{
	font-weight: bold;
}

.mc-field-group ul li {
	line-style:none;
	display: inline;
}

.mc-field-group ul li label {
	font-weight: normal;
}

.mc-field-group ul {
	margin-bottom: 10px;
}
