/*   
Theme Name: ACTheme
Theme URL: http://www.andreacandee.com
Description: Theme for Andrea Candee
Author: Steven Tingle
Author URL: http://www.steventingle.com
*/

@media screen {

* { margin: 0; padding: 0; }
body { 
	background: white;
	font-size:100%;
}
.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }
.clear { clear: both; }
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .group, *:first-child+html .group { zoom: 1; } /* First selector = IE6, Second Selector = IE 7 */



h1, h2, h3 h4 { font-weight: normal; margin: 0 0 10px 0; }
h1 { 
	font-family: 'Dancing Script', cursive;
	font-size:50px;
	color:#215868;
	border-bottom-style:solid;
	border-bottom-color:#215868;
}
h2 {
	font-family: 'Dancing Script', cursive;
	font-size:34px;
	margin:0 0 2px 0;
	padding:15px 0 0 0;
	color:#215868;
}
h3 {
	font-family: 'Dancing Script', cursive;
	font-size:24px;
	color:#767a58;
}
h4 {
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
	font-size:1.4em;
	color:#b54b04;
}
h5 {
	font-family: 'Century Gothic',futura,'URW Gothic L',Verdana,sans-serif;
	color:#767a58;
	margin: 0 0 10px 0;
	font-size:16px;
	line-height:22px;
	text-transform:bold;
}
h6 {
	font-family: 'Dancing Script', cursive;
	color:#215868;
	margin: 0 0 5px 0;
	font-size:20px;
}

p { 
	font-family:sans-serif;
	color:#092901;
	margin: 0 0 10px 0;
	font-size:16px;
	line-height:22px;
}

a{ 
	text-decoration:none;
	color:#767a58;
}
a:hover { 
	text-decoration:underline;
	color:#b54b04;
}
a:visited {
	
}


#page-wrap {
	width: 980px;
	height:100%;
	margin: 20px auto 20px auto; 
	padding: 0 25px 0 25px;
	border-style:solid;
	border-width:3px;
	border-color:#215868;
}

#mainContent{
	width:700px;
	height:100%;
	padding: 25px 0 0 0;
	float:left;
}
#mainContent h1{
	font-family: 'Dancing Script', cursive;
	font-size:50px;
	color:#215868;
	border-bottom-style:solid;
	border-bottom-color:#215868;
	text-align:center;
}
#mainContent ul{
	padding:0 0 0 25px;
}
#mainContent ul li{
	list-style:solid;
	font-family: 'Century Gothic',futura,'URW Gothic L',Verdana,sans-serif;
	color:#092901;
	margin: 0 0 10px 0;
	font-size:16px;
	line-height:22px;
}
#menu{
	width:230px;
	height:100%;
	float:left;
	padding:40px 20px 0 10px;
}
#menu ul{
	list-style:none;
}

#centerContent{
	width:460px;
	height:100%;
	float:left;
	padding:25px 40px 0 0;
}
#centerContent ul{
	padding: 0 0 0 30px;
}
#centerContent ul li{
	list-style:solid;
	font-family: 'Century Gothic',futura,'URW Gothic L',Verdana,sans-serif;
	color:#092901;
	margin: 0 0 10px 0;
	font-size:16px;
	line-height:22px;
}
#aboutContent{
	width:460px;
	height:100%;
	float:left;
}
#aboutContent h3 {
	font-family: 'Dancing Script', cursive;
	font-size:26px;
	padding:0 0 10px 0;
	color:#767a58;
}
#blogContent{
	width:460px;
	height:100%;
	float:left;
}
#servicesContent{
	width:460px;
	height:100%;
	float:left;
}

#bookBox {
	width:200px;
	padding:0 0 20px 0;
}


#publications{
	width:200px;
	padding: 20px 0 0 0;	
}
#publications h3 {
	font-family: 'Dancing Script', cursive;
	font-size:1.5em;
	color:#767a58;
}
#rightContent{
	width:200px;
	height:100%;
	float:left;
	padding:0px 0 0 10px;
	margin: 40px 0 0 0px;
	border-left-style:solid;
	border-width:2px;
	border-color:#215868;
}



#articlesBox {
	width:200px;
	padding:0 0 30px 0;
	text-align:center;
}
#articlesBox h3 {
	font-family: 'Dancing Script', cursive;
	font-size:24px;
	margin-top:20px;
	color:#767a58;
}

ul{
	margin: 0 0 10px 0; 
}



nav{

}

nav ul {
	list-style:none;
}

nav ul li a {
	display: block;
	padding: 10px;
	font-family: 'Dancing Script', cursive;
	font-size:25px;
	color:#215868;
	background-color:#D9CA9C;	
}
#nav2{
	text-align:center;
}

#nav2 ul {
	list-style:none;
}

#nav2 ul li a {
	display: block;
	padding: 10px;
	font-family: 'Dancing Script', cursive;
	font-size:1.4em;
	color:#215868;
}

#nav2 ul li a:hover {
	display: block;
	padding: 10px;
	font-family: 'Dancing Script', cursive;
	font-size:1.4em;
	color:#b54b04;
}

#logo {
	width:970px;
	height:275px;
	padding:10px 0 10px 0;
	background-image: url('http://www.andreacandee.com/wp-content/themes/ACTheme/images/Logo2.jpg');
	background-repeat:no-repeat;
	background-position:right;
}


#footer {
	width:960px;
	height:200px;
	float:left;
	padding:40px 0 0 0;
}
#footer p{
	font-size:.6em;
	color:#215868;
	text-align:center;
}
#webring {
	width:960px;
	height:100%;
	float:left;
	padding: 0 0 20px 0;
}

blockquote { }
blockquote p { }
.post { }

.entry { }
.entry a { }
.entry a:hover { 
	
}

pre { }
code, tt { }

#meta { }
.postmetadata { }

#sidebar { }

.navgation { }
   .next-posts { }
   .prev-posts { }

#searchform { }
	#s { }
	#searchsubmt { }
	

form { }
input[type=text] { }
textarea { }

.entry-content img {
	margin: 0 0 1.5em 0;
	}
.alignleft, img.alignleft {
	margin-right: 1.5em;
	display: inline;
	float: left;
	}
.alignright, img.alignright {
	margin-left: 1.5em;
	display: inline;
	float: right;
	padding:0 0 0 0;
	}
.aligncenter, img.aligncenter {
	margin-right: auto;
	margin-left: auto;
	display: inline;
	clear: both;
	}

.widget {
	list-style:none;
}

/* links widget */
.widget_links {
	list-style:none;
}
.widget_links ul {
	list-style:none;
}
.widget_links ul li {
	list-style:none;
}
.widget_links ul li a {
	list-style:none;
}

/* meta widget */
.widget_meta {}
.widget_meta ul {}
.widget_meta ul li {}
.widget_meta ul li a {}

/* pages widget */
.widget_pages {
}
.widget_pages ul {
	list-style:square;
	}
.widget_pages ul li {}
.widget_pages ul li a {
	font-size:1.1em;
	line-height:1.5em;
	font-style:italic;
}

/* recent-posts widget */
.widget_recent_entries {
	list-style:none;
	font-style:italic;
	
}
.widget_recent_entries ul {}
.widget_recent_entries ul li {
	list-style:none;
	padding: 0 0 10px 0;
	text-align:center;
	
}
.widget_recent_entries ul li a {}

/* archives widget */
.widget_archive {}
.widget_archive ul {}
.widget_archive ul li {} 
.widget_archive ul li a {}
.widget_archive select {}
.widget_archive option {}

/* tag-cloud widget */
.widget_links {}
.widget_links li:after {}
.widget_links li:before {}
.widget_tag_cloud {}
.widget_tag_cloud a {}
.widget_tag_cloud a:after {}
.widget_tag_cloud a:before {}

/* calendar widget */
.widget_calendar {}
#calendar_wrap {}
#calendar_wrap th {}
#calendar_wrap td {}
#wp-calendar tr td {}
#wp-calendar caption {}
#wp-calendar a {}
#wp-calendar #today {}
#wp-calendar #prev {}
#wp-calendar #next {}
#wp-calendar #next a {}
#wp-calendar #prev a {}

/* category widget */
.widget_categories {}
.widget_categories ul {}
.widget_categories ul li {
	list-style:none;
	font-style:italic;
	padding: 0 0 10px 0;
	text-align:center;
} 
.widget_categories ul ul.children {}
.widget_categories a {}
.widget_categories select{}
.widget_categories select#cat {}
.widget_categories select.postform {}
.widget_categories option {}
.widget_categories .level-0 {}
.widget_categories .level-1 {}
.widget_categories .level-2 {}
.widget_categories .level-3 {}

/* recent-comments widget */
.recentcomments {}
#recentcomments {}
#recentcomments li {}
#recentcomments li a {}
.widget_recent_comments {}

/* search widget */
#searchform {}
.widget_search {}
.screen-reader-text {}

/* text widget */
.textwidget {}
.widget_text {}
.textwidget p {}
} /* END screen media */

@media print {

.do-not-print { display: none; }
#comments { page-break-before: always; }

body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; }
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
h1 { font-size: 19pt; }
h2 { font-size:17pt; }
h3 { font-size:15pt; }
h4,h5,h6 { font-size:12pt; }
code { font: 10pt Courier, monospace; } 
blockquote { margin: 1.3em; padding: 1em; }
img { display: block; margin: 1em 0; }
a img { border: none; }
table { margin: 1px; text-align:left; }
th { border-bottom: 1px solid #333;  font-weight: bold; }
td { border-bottom: 1px solid #333; }
th, td { padding: 4px 10px 4px 0; }
caption { background: #fff; margin-bottom: 2em; text-align: left; }
thead { display: table-header-group; }
tr { page-break-inside: avoid; } 
a { text-decoration: none; color: black; }
	
} /* END print media */