﻿/*   
Theme Name: A Custom Theme 
Theme URI: 
Description: A custom theme for clients. 
Author: Tamara Lance
Author URI: http://webdesigntakeout.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('../thematic/library/layouts/2c-r-fixed.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');


body {
background-color:white;
background-image:url(http://gerardlameiro.com/blog/wp-content/uploads/2010/01/gerard_lameiro_background.jpg);
background-repeat:repeat-x;
color:#3C3D37;
font-family:times New Roman;
font-size:16px;
}
#header {
background-image:url(http://gerardlameiro.com/blog/wp-content/uploads/2010/01/gerard_lameiro_header2.jpg);
background-repeat:no-repeat;
height:242px;
margin:0 auto;
width:894px;
}
#wrapper {
background-image:url(http://gerardlameiro.com/blog/wp-content/uploads/2010/01/gerard_lameiro_wrapper.png);
margin:0 auto;
width:950px;
}



#access {
margin-top:69px;
}
.sf-menu a {
background-image:url(http://gerardlameiro.com/blog/wp-content/uploads/2010/01/gerard_lameiro_access.jpg);
border:medium none;
color:black;
font-size:12px;
line-height:15px;
}
#blog-title {
margin-left:-9999px;
}
#main {
width:923px;
}
.menu {
background-image:url(http://gerardlameiro.com/blog/wp-content/uploads/2010/01/gerard_lameiro_access.jpg);
border-color:#AEE3F8;
border-style:none none solid;
border-width:medium medium 1px;
float:right;
font-family:arial;
height:33px;
width:895px;
}
.sf-menu {
border:medium none;
margin-left:26px;
}
.current_page_item {
border-left:1px solid #AEE3F8;
border-right:1px solid #AEE3F8;
border-top:1px solid #AEE3F8;
height:32px;
line-height:10px;
}
.current_page_item a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white none repeat scroll 0 0;
}
.sf-menu a:visited {
color:black;
}
#content {
margin-left:40px;
margin-top:-30px;
width:500px;
}
#container {
width:500px;
}
#primary {
background-image:url(http://gerardlameiro.com/blog/wp-content/uploads/2010/01/gerard_lameiro_gradientblue.jpg);
background-repeat:repeat-x;
border:1px solid #AEE3F8;
font-family:arial;
margin-right:30px;
margin-top:-33px;
}
.widgettitle {
color:#028DCE;
font-weight:bold;
padding-bottom:10px;
}
.textwidget {
padding-bottom:10px;
}
#primary li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#secondary li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
a:link, a:visited {
color:#0095D9;
text-decoration:none;
}
a:hover {
border-bottom:1px dotted #0095D9;
color:#0095D9
}
#footer {
margin:0 auto;
width:894px;
}
#siteinfo {
color:#3C3D37;
font-weight:bold;
text-align:left;
width:837px;
}
.menu a {
color:black;
}
#book {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:4px double #AEE3F8;
padding:1px;
width:175px;
}
blockquote {
margin:0;
}
#content li {
font-size:16px;
list-style-image:none;
list-style-position:outside;
}
.entry-content h2 {
border-bottom:1px solid #0095D9;
color:#0095D9;
margin-bottom:5px;
padding-bottom:12px;
padding-top:8px;
}
.entry-content h1 {
color:#EF1D26;
font-family:arial;
font-size:23px;
padding-bottom:0;
padding-top:0;
}
.entry-content p {
padding-top:5px;
}
.entry-title {
font-size:21px;
}
.form-submit {
padding-bottom:28px;
}
#primary .widgettitle {
font-size:19px;
font-style:normal;
}
blockquote {
font-style:normal;
font-weight:normal;
}
#primary h3 {
font-style:normal;
font-weight:bold;
}
#primary p {
margin-top:-13px;
}
#content p {
padding-top:10px;
}
#content ul {
margin-top:-10px;
}
#siteinfo a {
color:#0095D9;
}
.entry-title a {
color:#0095D9;
}
#large_list li {
font-size:20px;
font-family:times New Roman;
}

.comments-link, .cat-links {
margin-left:-9999px;
}
.entry-content {
margin-bottom:-35px;
}

td {
padding-bottom:2px;
padding-left:8px;
padding-right:8px;
padding-top:2px;
}

#intv {
border-bottom:1px #ccc solid;
padding-left:15px;
}
#intv li {
font-size:14px;
}

#intv h3 {
font-style:normal;
color:#0095D9;
}

#intv2 {
padding-left:15px;
}

#intv2 li {
font-size:14px;
}

#intv2 h3 {
font-style:normal;
color:#0095D9;
}

selintv p {
margin-left:21px;
}

#siteinfo2 {
color:#3C3D37;
font-weight:bold;
text-align:left;
font-size:11px;
padding-bottom:20px;
}