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

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

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

#header {background: #EBEBEB url(../images/header_bg.gif) repeat-x;  height:145px; 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;}
.block-last{width:200px; margin:10px 0 6px 15px; 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 {float:right; margin-right:70px;}

#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;}

.about{font-weight:normal; text-align:left; padding-left:15px; width:360px; margin-left:2px; line-height:18px; float:left;}

#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:#222222; padding:0;}

#box-container {width:860px; padding:0px; margin:0 auto; background-color:#222222;}
#greenbox {background-color:#174029; width:860px;}
#greenbox p {font-size:13px; color:#FFFFFF; text-align:left; margin: 0 15px; font-family:Verdana, Arial, Helvetica; line-height:20px;}
#greenbox h2 {font-family:Verdana, Arial, Helvetica; font-weight:bold; font-size:15px; color:#369C34; margin-left:15px; font-style:italic;}
#greenbox a {color:#FEE8B8; text-decoration:underline;}
#greenbox a:hover {color:#FCBE3F;}

#border {padding:0px; background-color:#222222;}
#rightside {float:right; margin-right:30px; text-align:center; margin-top:-6px;}
#rightside p {text-align:center;}
#rightside .address {font-size:14px; color:#AEB39D;}
.address a {font-size:14px; color:#AEB39D;}
.phone {color:#fff; font-weight:bold;}


#bottom {clear:both;  margin:0 15px;}
#bottom p {font-family:Verdana, Arial, Helvetica; font-size:12px; color:#AEB39D;}
hr {margin:15px 15px;}

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

#footer {background-color:#222222; 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;}