@import url('https://fonts.googleapis.com/css?family=Muli');
html, body { width:100%; height:100%; margin:0; padding:0; font-size: 62.5%;font-family: 'Muli', sans-serif; }

body
{
background-image:url('images/curtains.jpg');
background-repeat:repeat-x;
background-attachment:fixed;
}

#container {  clear: both; align: center; max-width: 960px; 
margin: auto; margin-top:10px; padding:0px; 
background-color: #ffffff; 
border: 2px solid #aaaaaa; 
box-shadow: 4px 14px 10px 4px #aaaaaa;
}

#header
{
background-image:url('images/freeflowtop.jpg');
background-color:#ffffff;
margin: 0px;
padding: 0px;
height: 125px;
width: 100%;
border: 0px solid #000080;
}


#content { width: 100%; margin: auto;  margin-top:0px;
background-color: #ffffff; 
border: 0px solid #000000;
font-size:16px;
}


#footer
{
padding: 0;
margin: 0;
color: #000000;
background-color: #dddddd;
}

#footer A:link { font-size: 12px; color: #104990; }
#footer A:visited { font-size: 12px; color: #226CC0; }


#freeflowbox1
{
max-width: 820px;
height: 130px;
background-color: #f7f7f7;
padding: 12px;
margin-left: 25px;
margin-right: 15px;
border: 2px solid #778;
border-color: #800000;
font-size:14px;
}

#freeflowbox2
{
max-width: 820px;
height: 130px;
background-color: #f7f7f7;
padding: 12px;
margin-left: 25px;
margin-right: 15px;
margin-top: 10px;
margin-bottom: 10px;
border: 2px solid #778;
border-color: #800000;
font-size:14px;
}

#freeflowbox3
{
max-width: 820px;
height: 130px;
background-color: #f7f7f7;
padding: 12px;
margin-left: 25px;
margin-right: 15px;
border: 2px solid #778;
border-color: #800000;
font-size:14px;
}

#buynowbox
{
float: right;
width: 225px;
background-color: #fffff0;
padding: 8px;
margin-left: 25px;
margin-right: 20px;
border: 1px solid #800000;
border-color: #800000;

font-size: 14px; 
color: #444444; 
}

#buynowbox1
{
float: right;
width: 275px;
background-color: #fffff0;
padding: 8px;
margin-left: 25px;
margin-right: 20px;
border: 1px solid #800000;
border-color: #800000;

font-size: 14px; 
color: #444444; 
}


h1 {font-size: 28px; color: #000000; font-weight: bold; }
h2 {font-size: 20px; color: #000000; }
h3 {font-size: 18px; color: #000000; line-height: .6 em; }
h4 {font-size: 24px; color: #000000; font-weight: bold; }

.main {font-size: 16px; color: #444444; }
.main12 {font-size: 16px; color: #444444; }
.listing {font-size: 11px; color: #444444; }
.blogdate {font-size: 11px; color: #4B3611; }
.graybold {font-size: 14px; color: #444444; font-weight: bold; }
.bigred {font-size: 24px; color: #cc0000; font-weight: bold; }
.medred {font-size: 16px; color: #cc0000; font-weight: bold; }
.descriptionp {font-size: 11px; color: #4B3611; }

.colorred {color: #cc0000; }

.package {font-size: 16px; color: #4B3611; font-weight: bold; font-style: italic; }
.description {color: #4B3611; font-size: 12px; }
.towns {font-size: 10px; color: #666666; }
.smallred {font-size: 11px; color: #cc0000; font-style: italic; }
.question {font-size: 16px; color: #444444; }
.member {font-size: 10px; color: #0000ff; }
.member2 {font-size: 11px; color: #000000; font-weight: bold; }
.brownbold {color: #613F2B; font-weight: bold; font-size: 14px; }
.ideas {font-family: Trajan Pro, verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; }
.moreinfo {font-family: Trajan Pro, verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; }
.title {font-size: 18px; color: #4B3611; font-weight: bold; font-style: italic; }
.bold {font-size: 14px; color: #4B3611; font-weight: bold; font-style: italic; }

.space {
line-height: 2 em;
} 