/*
Theme Name: WordPress Hollycarter Themes
Theme URI: http://wordpress.org/
Description: This is  Hollycarter theme.
Version: 1.6
Author: Biswajit Sahoo
Author URI: http://www.virtueinfo.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://www.virtueinfo.com/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */
@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5; background-color:#4a0000; text-align:center; text-transform:lowercase;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
ul{list-style:none; padding:0; margin:0;}
a img {border:none;}
.fleft{float:left;}
.fright{float:right;}
.clearb{clear:both;}
a{ text-decoration:underline; color:#6C0303;}
a:hover{ text-decoration:none; color:#000000;}


/*HomePage start*/
.homemain{width:892px; height:658px; text-align:left; margin:18px auto 0 auto; background:#897d36 url("images/homebg.jpg") top center repeat-x;}
.rightshape{width:892px; height:658px; margin:0px auto; background:url("images/right-shape.jpg") right 144px no-repeat;}
.leftshape{width:129px; text-align:left; float:left;}
.rightpart{width:763px; float:left;}
.homemenu{margin:66px 0px 0px 0px; float:right; padding:0px 65px 0px 0px;}
.homemenu a{margin:0px 15px; text-decoration:none; color:#4c4938; font-family:"Arno Pro", Arial; font-size:16px; font-weight:bold; letter-spacing:0.5px;}
.homemenu a:hover{ text-decoration:none; color:#4c4938;}
.imgslider{width:576px; height:467px; clear:both; text-align:left; float:left;}
.footermenu{float:left; background:url("images/bottom-shape.jpg") top right no-repeat; width:763px; min-height:47px;}
.leftmenu {width:650px; padding:0px 4px;}
.leftmenu a{margin:12px 27px 0px 0px; text-decoration:none; color:#ffffff; display:block; float:left; font-family:"Arno Pro", Arial; font-size:15px; font-weight:bold; position:relative; letter-spacing:0.1px;}
.fticon a{margin:9px 13px 0px 0px; border:0px; display:block; float:right; padding:0px;}

/*Inner Page start*/
.innermain{width:892px; margin:18px auto 0 auto; background:#897d36 url("images/homebg.jpg") top center repeat-x; text-align:left;}
.innerleft{width:192px; float:left; padding-top:104px;}
.leftmenubg{background:url("images/leftpart-bg.jpg") left top repeat-y; width:892px;}
.leftmenushape{background:url("images/leftmenushape.jpg") left bottom no-repeat; width:892px; min-height:695px; padding-bottom:10px;}
*html .leftmenushape{height:695px;}
.innerleft li{ float:left; display:block; width:100%;}
.innerleft a{display:block; padding:4px 0px 4px 16px; text-align:left; color:#ffffff; text-decoration:none; font-family:"Arno Pro", Arial; font-size:16px; font-weight:bold; background:url("images/red-line.jpg") bottom left no-repeat;}
.innerleft a:hover{background-color:#4a0000; color:#988b47;}
.innerleft li.current_page_item a{display:block; padding:2px 0px 2px 16px; text-align:left; color:#988b47; text-decoration:none; font-family:"Arno Pro", Arial; font-size:16px; font-weight:bold; background:#4a0000 url("images/red-line.jpg") bottom left no-repeat;}
.innerleft ul.sub_pages a {padding:4px 0 4px 25px; font-size:13px;color:#988b47;}
.innerleft ul.sub_pages a:hover {color:#ffffff;}
.innerleft ul.sub_pages li.current_page_item a{display:block; padding:2px 0px 2px 25px; text-align:left; color:#ffffff; text-decoration:none; font-family:"Arno Pro", Arial; font-size:13px; font-weight:bold; background:#4a0000 url("images/red-line.jpg") bottom left no-repeat;}

.innerright{width:690px; float:left; margin-left:10px;}
.innerright h2{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:30px; color:#6c0303; font-weight:normal; text-align:left;}
.innerright p{color:#000000; font-family:"Arno Pro", Arial; font-size:15px; font-weight:normal; text-align:left; line-height:22px; padding-right:20px;}
body {color:#000000; font-family:"Arno Pro", Arial; font-size:15px; font-weight:normal; text-align:left;}
a.redlink{color:#4a0000;}
ul.resour{ padding-left:20px;}
.resour li{ list-style:square; color:#6C0303; float:left; width:30%;}
.resour li a{ text-decoration:none; color:#000000;}
.resour li a:hover{ text-decoration:none; color:#6C0303;}
.post-edit-link { clear:both;}
#ll2{ display:none;}
#content .cform{ width:100%;}
#content .cform fieldset{ background:none; border:none;}
#content .cform legend{color:#6C0303;}
#content p.cf-sb{ text-align:left; margin-left:95px;}
#content p.cf-sb input{ cursor:pointer;}
.testimonial{ width:94%}
.gallery_reloaded_container{ min-height:350px;}
.innerright #gbackgr{width:655px;}

.gallery_reloaded_wrapper{ padding-left:10px;}
.replaced{ border:solid 1px #FFFFFF;}
#content .main_image img{ width:474px; height:384px;}

#content #gbackgr{ width:489px; height:500px; margin-left:88px;}
#content .main_image{ width:100%; height:408px;}
#content .gholder{ width:446px; margin-left:26px; z-index:100001;}
*html #content .gholder{margin-left:10px;}
#content p.gallery-nav{ width:490px; position:relative; margin:-65px 0 0 6px; z-index:100000;}
#content #gbackgr .caption{ position:relative; background:#5e5624; padding:11px; height:18px; width:452px; margin:-51px 0 0 12px; font-style:normal; text-align:left; font-weight:bold; font-size:15px; color:#6C0303;}
*html #content #gbackgr .caption{height:18px; width:452px; margin:-56px 0 0 6px;}
#content #gbackgr img.thumb{ border:solid 1px #ffffff; float:left; width:78px; height:75px;}
#content #gbackgr .gallery_reloaded li{ padding-right:2px;}
#content #gbackgr img.selected{ border:solid 1px #4a0001;}

.copyright {width:892px; margin:5px auto 15px auto; text-align:left; font-size:12px; color:#91843e;}
.copyright a{color:#91843e; text-decoration:underline;}
.copyright a:hover{color:#91843e; text-decoration:none;}
.slideshow-images{ background:#91843e;}