    /*

    Theme Name: Responsive Child - Priscilla Hart

    Theme URI: http://www.foodfaree.com/wp/

    Description: This is a custom child theme I have created.

    Author: Hannah Studios    

	Author URI: www.foodfaree.com/wp/wp-content/themes/responsive/style.css

    Template: responsive

    Version: 0.1

	





    */



@import url("../responsive/style.css");





html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

margin: 0;

padding: 0;

border: 0;

outline: 0;

font-weight: inherit;

font-style: inherit;

font-size: 100%;

font-family: Arial, Helvetica, sans-serif;

}



body {

line-height: 1;

font-family: Arial, Helvetica, sans-serif;

background: #000000;

}



table {

border-collapse: separate;

border-spacing: 0;

}

th {

text-align: left;

font-weight: normal;

}

td {

font-weight: normal;

}

p {

	padding-bottom: 1em;

	padding-top: 1em;

	font-size: 14px;

	text-align: justify;

	line-height: 22px;

}



/* @end */



.clear {

clear: both;

display: block;

float:none;

}









em {

font-style: italic;

}



strong {

font-weight: bold;

}



.wrapper {

font-size: 68%;

float: left;

width: 100%;

}



/* @end */



.header {

	height:118px;

background: url(../images/backgroundimage.jpg) repeat scroll 0px 0;

border-bottom-color: #456854;

}



.footer {

	font-size:13px;

	background-color: #000000;

	text-align: center;

	padding-right: 2em;

	padding-top: 10px;

	color: #7f7e7e;

	padding-bottom: 8px;

	clear:both;

}



.tabs {

padding-top: 10px;

padding-right: 40px;

padding-left: 40px;

/* fixes hover shifting crap in IE */

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: #FFFFFF;

}



.tabs ul {

display: block;

list-style-type: none;

}



.tabs li {

display: block;

float: left;

margin-right: 3px;

}



.tabs a {

display: block;

background-color: #617d6d;

background-image: url(../../../../style/images/tabLeft.gif);

background-repeat: no-repeat;

background-position: left top;

padding-left: 5px;

color: #FFFFFF;

text-decoration: none;

font-size: 1.2em;

margin-top: 6px;

}



.tabs a:hover {

background-color: #456854;

color: #ffffff;

text-decoration: underline;

}



table.browser_table{

	font-size: 12px;

	width: 900px;

	color: #FFFFFF;

	}

	table.browser_table.article{

	font-size: 12px;

	width: 500px;

	color: #FFFFFF;

	}

table.browser_table.poetry{

	font-size: 12px;

	width: 500px;

	color: #FFFFFF;

	text-align:center;

	}

table.browser_table td{

	padding: 5px;

	padding-right: 25px;

	border-bottom: #ffffff 0px solid;



}



table.browser_table td.header{

	height: 50px;

	font-size: 130%;

	border-bottom: 1px solid gray;

}



table.browser_table td.header2{

	height: 50px;

	font-size: 130%;

	border-bottom: 1px solid gray;

}



table.browser_table tr{

	margin-bottom: 10px;	

}



table.browser_table tr.tablelist td ul li{

	font-size: 100%;

	padding-bottom: 5px;

	}



table.browser_table.hours{

	width: 781px;

	}



.post-meta { visibility:hidden; }



/*------------------------------------*\

	NAV

\*------------------------------------*/



.menu {

    background-color: #dce2d1;

   /* background-image: -moz-linear-gradient(center top , #dce2d1,#dce2d1); */

    clear: both;

    margin-left:350px;

	margin-right:950px;

	height: 32px;

	

}



.menu a {

    border-left: 0px solid #585858;

    color: #000000;

    cursor: pointer;

    display: block;

    font-size: 12px;

    font-weight: 700;

    height: 32px;

    line-height: 33px;

    margin: 0px;

    padding: 0px 0.9em;

    position: relative;

    text-decoration: none;

    white-space: nowrap;



	

}



/*media all*/

.menu li {

    border: 0;

    display: block;

    float: left;

    margin: 0;

    padding: 0;

    position: relative;

    z-index: 5;

    color: #ffffff;

}





.menu a:hover {

    background-color: #ffffff;

    color: #000000;

}



.tabs3 {

    background: url("../../../../style/images/tab_bg.png") repeat-x scroll 0 -44px transparent;

    float: left;

    width: 100%;

}

.tabs2 {

    float: left;

    font-weight: bold;

    list-style: none outside none;

    padding-bottom: 5px;

    padding-left: 337px;

    padding-top: 5px;

    position: relative;

    z-index: 5;

}

.tabs2 li {

    float: left;

    margin-left: auto;

    margin-right: auto;

    position: relative;

}

.tabs2 a {

    background-color: #DCE2D1;

    color: #000000;

    display: block;

    font-family: Helvetica;

    font-size: inherit;

    padding: 10px 16px;

    text-decoration: none;

}

.tabs2 a:hover, .tabs2 a:focus {

    background: none repeat scroll 0 0 #FFFFFF;

    color: #666666;

    text-decoration: none !important;

}

.tabs2 ul {

    background: none repeat scroll 0 0 #FFFFFF;

    border-bottom: 1px solid #D9D9D9 !important;

    border-left: 1px solid #D9D9D9 !important;

    border-right: 1px solid #D9D9D9 !important;

    box-shadow: 0 2px 3px 0 #D9D9D9;

    display: none;

    left: -9999px;

    list-style: none outside none;

    padding: 5px 5px 10px;

    position: absolute;

}

.tabs2 ul li {

    float: none;

    padding-top: 1px;

}

.tabs2 ul li a {

}



.tabs2 ul a {

    white-space: nowrap;

}

.tabs2 li:hover ul {

    display: block;

}

.tabs2 li:hover ul, .tabs2 li.over ul, .tabs2 li:focus ul {

    left: 3px;

}

.tabs2 li:hover a, .tabs2 li.over a, .tabs2 li:focus a {

    background: none repeat scroll 0 0 #FFFFFF;

    color: #666666;

    text-decoration: underline;

}

.tabs2 li:hover ul a, .tabs2 li.over ul a, .tabs2 li:focus ul a {

    border-radius: 0 0 0 0;

    text-decoration: none;

}

.tabs2 li:hover ul li a:hover, .tabs2 li.over ul li a:hover, .tabs2 li:focus ul li a:focus {

    background: none repeat scroll 0 0 #E8ECEA;

}

.roundedContainer2 {

    background: none repeat scroll 0 0 #FFFFFF;

    margin: -18px 25px 20px;

}

.roundedTop2 span {

    background-color: #FFFFFF;

    background-image: url("../../../../style/lakes/images/shadowboxes/topRight.gif");

    background-position: right top;

    background-repeat: no-repeat;

    display: block;

    float: right;

    height: 8px;

    margin-top: -14px;

    padding: 0;

    width: 9px;

}



.cardContainer {

	width: 300px;

	height: 824px;

	border: red solid;

	float: left;

}



.doublecards {

	height: 824px;

	width: 400px;

	border: blue solid;

	float: left;

}



.content {

    float: left;

    padding-left: 12em;

	

}

.content.article{

    padding-left: 25em;

}



h1 {

    font-size: 150%;

    font-weight: bold;

}

h2 {

	font-size: 120%;

}

table.browser_table2 {

    color: #FFFFFF;

    font-size: 12px;

    text-align: center;

    width: 0;

	margin-left:-15px;

}



.links { 

text-align: center;

}

.links p {

	width: 33em;

	margin-right: auto;

	margin-left: auto;

}

.browser_table.article a {

    color: #FFFFFF;



}





/* This removes reply response on the bottom of the page */

#respond {

    background-color: #EAEAEA;

    background-image: -moz-linear-gradient(center top , #FFFFFF, #EAEAEA);

    border-width: 1px;

    border-style: solid;

    border-color: #CCCCCC #CCCCCC #AAAAAA;

    -moz-border-top-colors: none;

    -moz-border-right-colors: none;

    -moz-border-bottom-colors: none;

    -moz-border-left-colors: none;

    border-image: none;

    border-radius: 4px;

    clear: both;

    margin-top: -543px;

    padding: 10px 20px 50px;

    visibility: hidden;

}

.skip-container.cf { visibility:hidden; }

#widgets { visibility:hidden; }

.post-edit-link { visibility:hidden; }

.breadcrumb { visibility: hidden; }