/*-------------------------------------------
	TITLE: TheBackyardCollections.com
	CREATED: 7/2009
-------------------------------------------*/

html, body {margin:0; padding:0; height:100%; background: #ffffff url(../images/header_bg.jpg) repeat-x;}
.clear {clear:both;}

/*-------------------------------------------
	HEADER
-------------------------------------------*/

#header {background: #FEF9E6 url(../images/header_bg.jpg) repeat-x;  height:149px; text-align:center; margin-left:auto; margin-right:auto; padding:5px 0 0 0; width:969px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
#header img {border:0px;}

#header-left {float:left; color:#E2E2E2; width:292px; margin-right:20px; }
#header-left a {color:#FFF; text-decoration:none;}
#header-left a:hover { color:#66AE37; text-align:none; }
#header .smaller {font-size:12px;}
#header .larger {font-size:18px; color:#17539A; text-align:left; margin-left:35px; font-weight:normal;}

#buttons {background-image:url(../images/button_bg.jpg); width:292px; height:21px; padding-top:5px; margin-left:8px;}

.block {width:200px; margin:10px 0 6px 15px; border-right:1px solid #C9C9C9; line-height:22px; text-align:left; float:left;}

#header-right {float:left; width:650px; height:131px; background-image:url(../images/header_right_bg.gif);font-size:13px; background-repeat:no-repeat; }
#header-right p {font-weight:normal; margin:6px 20px 6px 20px; text-align:left;}
#header-right h4 {text-align:left; margin:0 0 0 20px; font-weight:bold; font-size:13px; color:#577E1D;}
#header-right table {width:650px; text-align:left;}
#header-right tr {height:21px;}
#header-right td .inset{width:194px; padding-left:12px;}
#header-right .smaller {font-weight:normal; font-size:12px; line-height:17px;}
#header-right img {border:none; margin: 10px 9px 0 9px;}

#header-right .bluetext {color:#17539A;}
#header-right .list {float:left; line-height:24px;}
#header-right td {padding:0 12px;}
#header-right input {background-color: #F8F8F8; border: 1px solid #CFCFCF; font-size:13px;}
#header-right input .submit {cursor:pointer; padding-right:10px;}
#header-right textarea {background-color: #F8F8F8; border: 1px solid #CFCFCF; font-size:12px; float:right; margin:0 27px 0 0;}
#header-right a {color:#3C5814; text-decoration:none; font-size:13px; }
#header-right a:hover { color:#000091; text-align:none; }

#header-right ul {margin:0; padding:0;}
#header-right li {background-image:url(../images/catalog-icon.gif); background-repeat:no-repeat; background-position:0px; list-style-type:none; padding-left: 25px;}



#thanks p {font-size:13px; color:#000; text-align:left; margin-left:35px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
#thanks p.larger {font-size:20px; font-weight:bold;}

/*-------------------------------------------
	CATALOG AREA
-------------------------------------------*/

#catalogframe {height:80%; background-color:#ffffff; padding:0;}

#box-container {width:940px; padding:0px; margin:6px auto; background-color:#ffffff;}
#mainbox {width:669px; text-align:left; padding: 5px 15px; line-height:18px; float:left;}
#mainbox p {font-size:12px; color:#FFFFFF; text-align:left; margin: 0 15px; font-family:Verdana, Arial, Helvetica; line-height:20px;}
#mainbox h2 {font-family:Verdana, Arial, Helvetica; font-weight:bold; font-size:15px; color:#D0BEA8; margin-left:15px;}
#mainbox h3 {font-family:Verdana, Arial, Helvetica; font-weight:bold; font-size:13px; color:#D0BEA8; margin-left:15px;}
#mainbox hr {width:215px; color:#A37358; background-color:#A37358; margin:16px 0;}
#mainbox a {color:#FEE8B8; text-decoration:underline;}
#mainbox a:hover {color:#FCBE3F;}
#mainbox img {border:solid 2px #A37358; float:left; margin:14px 20px 15px 0;}

#rightbox {width:211px; float:right; margin:40px 20px 0 10px; background: url(../images/sidebox-top.jpg) no-repeat;}
#rightbox h4 {font-family:Arial, Helvetica; font-weight:bold; font-size:14px; color:#7C331C; margin:15px 0 0 12px; line-height:18px;}
#rightbox p {font-family:Arial, Helvetica; font-weight:normal; font-size:12px; color:#7C331C; margin:0 5px 10px 24px; line-height:20px;}
#rightbox .address {font-size:14px; color:#AEB39D;}


.address a {font-size:14px; color:#AEB39D;}
.phone {color:#fff; font-weight:bold;}


#bottombar {background: url(../images/bar.gif) repeat-x; width:100%; height:8px; clear:both; margin:15px 0;}

iframe {margin:0; padding:0; height:100%; display:block; width:100%; border:none; }

#footer {background-color:#ffffff; color:#999999; font-size:11px; width:100%; text-align:center; font-family:Arial, Helvetica, sans-serif;padding:5px 0;}
#footer a {color:#999999;text-decoration:none;}
#footer a:hover {text-decoration:underline;}
