/*Common CSS for Template*/
body{
		font-family: 'Droid Serif', serif !important;
		background-image:url(images/background.jpg) !important;
		top: 0px !important;
		left:0px !important;
		right:0px !important;
		bottom: -100px !important;
		position: absolute !important;
		z-index: -50 !important;
		padding:0 !important;
		margin:0 !important;
		color:#919090 !important;
	}
	
#headerwrapper {
		width:100% !important;
		height:185px !important;
		background-image:url(images/chadwick_deckle_top.png) !important;
		background-repeat:repeat-x !important;
		background-position:left bottom !important;
                font-family: 'Open Sans', sans-serif !important;

	}
#branding {
		border:none !important;
	}
#headerdata {
		/*width:1050px;*/
		width:1250px !important;
		margin:0 auto;
	}
#logospace {
		width:356px !important;
		height:103px !important;
		/*margin: 25px 0px 0px 20px !important;*/
		margin: 25px 0px 0px 0 !important;
		float:left !important;
	}
#mainmenu{
		/*width:672px !important;*/
		width:865px !important;
		float:left !important;
		margin:70px 0px 0px 20px !important;
	}
#pagewrapper {
		width:100% !important;
		background-image:url(images/chadwick_paper-texture.jpg) !important;
		background-repeat:repeat !important;
		background-position:left top !important;
		float:left !important;
                padding-top:20px;
		
	}

#leftsidebar{
		width:305px;
		float:left;
		border-right: 2px solid #e5e6e9;
                padding-right:10px
	}
         #leftsidebar li a{font-style: italic; font-size:12px;}
#rightsidebar{
		float:left;
		width:930px;
	}
#secondary{
		width:100% !important;
		margin-right:0 !important;
	}
textarea {
		width:85% !important;
}
/***********************************Top Main Menu***********************************/	
#access { 
		background:none !important;
		box-shadow:none !important;
		float:right !important;
		width:auto !important;
	}
#access div {
		margin:0 !important;
	}
#access a{ 
		font-size:24px !important;
		border-right:2px solid #606d78;
		/*padding:2px 12px 0 12px !important;*/
		padding:2px 28px 0 28px !important;
		line-height:25px !important;
		text-transform:lowercase !important;
		color: #fff !important;
                 font-family: 'Open Sans', sans-serif !important;
	}
        p{ font-family: 'Droid Serif', serif; !important;}
       
	/*current selected*/	
#access .current-menu-item > a, #access .current-menu-ancestor > a, #access .current_page_item > a, #access .current_page_ancestor > a{
		font-weight:normal !important;
		color:#87a3b3 !important;
	}
	/*Top Menu Hover Color*/
#access li:hover > a, #access a:focus {
		background: none !important;
		color:#87a3b3 !important;
	}
	/*Remove Last li border*/
ul#menu-menu li:last-child a{
		border:none !important;
	}
/*Top Main Menu Closed*/
#footerwrapper {
		width:100% !important;
		height:100px !important;
		background-image:url(images/chadwick_deckle_bottom.png) !important;
		background-repeat:repeat-x !important;
		background-position:left top !important;
		float:left !important;
	}

/******************************************************* BASIC TAGS *****************************************************/

h1,h2,h3,h4{
		color:#87a2b3 !important;
	}
a,a:active,a:hover,a:focus,a:visited {
		color:#87a2b2 !important;
	}
	
/*CONTENT*/

#main {
		padding:0 !important;
	}
.singular .hentry {
		padding:0 !important;
	}
.entry-content, .entry-summary {
		padding:0 !important;
		width:100% !important;
	}
.singular #content, .left-sidebar.singular #content { 
		margin:0 !important;
		
	}
.singular .entry-header, .singular .entry-content, .singular footer.entry-meta, .singular #comments-title {
		width: auto !important;
	}
/*Widget CSS*/
.widget-title {
		font-size:12px !important;
		color:#000 !important;
		text-shadow:#bebdbe 1px 0px !important;
		text-transform: none !important;
	}
.widget ul{
	}
.widget ul li {
		color:#637ca0 !important;
		font-size:14px !important;
		margin:0 0 5px 25px !important;
		list-style:disc !important;
	}
	/*make disc color changed on hover*/
.widget ul li:hover {
		color:#561e2c !important;
	}
.widget ul li a{
		color:#637ca0 !important;
		font-weight:normal !important;
	}
.widget ul li a:hover { 
		color:#561e2c !important;
		text-decoration:none !important;
	}

/*POST CONTENT CSS*/

.postcontent { 
		margin:0 0 0 73px !important;
	}
.postcontent h1 {
		font-weight: normal !important;
		font-size: 20px !important;
		word-spacing: 5px !important;
		margin:0 0 40px 0 !important;
	}
#breadcrumdata{
		margin:0;
		height:15px;
		clear:right !important;
		margin:0 0 15px 0 !important;
	}
#breadcrumbs {
		color:#637ca0 !important;
                font-size:13px !important;

	}
#breadcrumbs a {
		color:#637ca0 !important;
                font-size:13px !important;
		
	}
	
/*Page data*/
/*.pagecontent {
		margin:0 0 0 95px !important;
		padding:0 40px 0 0 !important;
	}*/
.bordernone {
		border:none !important;
	}
.entry-content p {
		color: #000 !important;
	}
.pagecontent img {
		margin:0 5px 0 0 !important;
	}
.entry-content strong {
		font-family: "Myriad Pro", "Gill Sans", "Gill Sans MT", Calibri, sans-serif !important;
	}
.entry-header h1 {
		font-size:18px !important;
		font-weight:normal !important;
	}
#rightsidebar article {
		width:850px !important;
	}
blockquote p {
		font-size:12.5px !important;
	}

#page {
		background:none repeat scroll 0 0 transparent !important;
	}	


/*Media Queries*/

@media screen and (max-width: 800px) {
.homepageimage2 {float:left !important;width:100% !important;}
.homepageleftside{width:100% !important; float: left !important;}
.homepagetext {width: 100% !important; float: left!important; text-align: center!important; color:#232021 !important; font-size:22px !important;}

#mainmenu {
		margin-top:55px !important;
	}
#access {
		display:none !important;
	}
.pagecontent{
		padding:0;
		maring:10px;
	}
.pagecontent img {
			margin:0 5px 0 5px !important
	}
#page {

		margin:0 auto !important;
		background:none repeat scroll 0 0 transparent !important;
	}
	
#access {
		float:left !important;
		width:100% !important;

	}
#access div {
		background-color:#561D2C !important;
	}
#access li {
		float:none !important;
	}
#access a {
		border:none !important;
	}
#mainmenu {
		margin-left:0px !important;
		width: 100% !important;
		text-align:center !important;
	}

#headerdata {
		width:auto !important;
	}
#logospace {
		width:320px !important;
		margin: 8px 0 0 10px!important;
	}
#logospace img{
		width:90% !important;
	}
	
#leftsidebar {
		width:100% !important;
		border:none !important;
	
}
#main #secondary {
		margin:0 !important;
	}
#rightsidebar {
		width:100% !important;
	
}

#rightsidebar article {
		width:100% !important;
		
	}
#breadcrumbs {
		float:left !important;
	}
header.entry-header h1 {
		width:100%!important;
	}
.postcontent{
		
		margin:0 5px 0 5px !important
	}
.pagecontent img {
		float:left !important;
}
.postcontent img {
		float:left !important;
}
.singular #primary {
		/*margin:0 5px 0 5px !important*/
		margin:auto !important;
	}	
#main #secondary {
		text-align:center !important;
	}
#primary {
		width:85% !important;
		float:none !important;
}

.mobilemenu {
		display:block !important;
		visibility:visible !important;
		
	}
.alignright {
		float:none !important;
	}
.widget {
		text-align:center !important;
	}
.widget-title {text-align:center !important;}
.widget ul li {
		list-style: none !important;
}
img.alignleft, img.alignright, img.aligncenter { margin:0 !important;}

}

/*@media screen and (min-width: 480px) {}
@media screen and (min-width: 600px) {}
@media screen and (min-width: 768px) {}
@media screen and (min-width: 900px) {}*/

@media screen and (min-width:768px) and (height:1024px){
	.homepageleftside{width:100% !important; float:left !important;}
.homepageimage2{width:100% !important; float:right !important;}
.homepagetext { text-align:center !important; color:#232021 !important; font-size:22px !important;}
/*img.alignleft, img.alignright, img.aligncenter { margin:0 !important;}*/
.aligncenter { float:none !important; clear:none !important;}
.alignleft { float:none !important;}

img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {
		float: left !important;
		margin: 5px !important;
	}
	}


@media screen and (width:480px) and (height:320px){
		#pagewrapper {
				width:100% !important;
		}
	}
	
@media screen and (min-width:980px) and (max-width:1024px){
	
.homepageleftside{width:45% !important; float:left !important;}
.homepageimage2{ float: left;
    text-align: center;
    width: 50% !important;}
.homepagetext { text-align:center !important; color:#232021 !important; font-size:22px !important;}
/*img.alignleft, img.alignright, img.aligncenter { margin:0 !important;}*/




	#page {
		
			background:none repeat scroll 0 0 transparent !important;
			width:95% !important;
	}
	#pagewrapper {
				float:left !important;
	}
	#rightsidebar {
			width:66% !important;
	}
	#rightsidebar article {
			width:620px !important;
	}
	.entry-content img, .comment-content img, .widget img{
		max-width:50% !important;
	}
	.homepageimage2 img, .homepageleftside img{ max-width:100% !important;}
	
	img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {
		padding:0 !important;
	}
	.mobilemenu {
		display:none !important;
		visibility:hidden !important;
	}
	#access {
			
			float:none !important;
		}
	#access li a {
			padding:2px 15px 0!important;
		}
	#mainmenu {
			width:600px !important;
	}
	#headerdata{
			width:auto !important;
		}
	
img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {
		float: left !important;
		margin: 5px !important;
	}	
}

@media screen and (min-width: 1025px) {
.homepageleftside{width:45% !important; float:left !important;}
.homepageimage2{width:45% !important; float:right !important;}
.homepagetext { text-align:center !important; color:#232021 !important; font-size:22px !important;}
/*img.alignleft, img.alignright, img.aligncenter { margin:0 !important;}*/
.pagecontent {
		margin:0 0 0 95px !important;
		padding:0 40px 0 0 !important;
		}
#page {
		width:1250px !important;
		margin:0 auto !important;
		background:none repeat scroll 0 0 transparent !important;
		min-width:1250px !important;
		
}
.mobilemenu {
		display:none !important;
		visibility:hidden !important;

	}


}	



.printfriendly a img {
	border:none !important;
	float:left !important;
	margin:2px 5px 0 0 !important;
	
	
}
.printfriendly a span {
	float:right !important;
	margin: 7px 0 0 !important;;
    vertical-align: middle !important;
	}
	
.printfriendly a {
	float:right !important;
	margin: 7px 0 0 !important;;
    vertical-align: middle !important;

	}
#socialicons {

    width: 100%;
float: right;
margin: 0 5px 0 0;
clear: both;
	}
	
.st_sharethis_custom{
	background: url("../../../wp-includes/images/share_icon.png") no-repeat scroll left top transparent;
	padding:0px 16px 0 0;
	float:right !important;

}

#sharetext {
	margin:-1px 0 0 30px !important;
	width:38px!important;
	height:30px !important;
        cursor: pointer;
	}

.pf-alignright {
	float: none !important;
	margin-top:5px !important;
}

#post-41 .st_sharethis_custom {
		display:none !important;
	}
img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img {
		float: left !important;
		margin: 5px !important;
	}


.homepagetext img { width:100% !important;}

@media screen and (min-width: 801px) and (max-width: 1023px){
.homepageleftside{width:48% !important; float:left !important; margin-left:10px !important;}
.homepageimage2{width:48% !important; float:right !important; margin-right:10px !important;}
.homepagetext { text-align:center !important; color:#232021 !important; font-size:22px !important;}
.rmm { display: none !important;}
	}
@media screen and (width: 768px) and (height: 1024px){
	.homepageimage2 { width:50 % !important;}
}

p {
	
	display:block !important;	
}
h1{font-family: 'Open Sans', sans-serif !important; marging-top:20px; }