/*
Theme Name: Gate of Praise
Description: OSCommerce "Box" themes for Gate of Praise
Vesion: 1
Author: Craig Cartwright 2008
Auth URI: http://www.craigcartwright.co.uk
*/

/********************************************

	Boxes Only

*********************************************/

#categories, #questions, #info 			{width: 100%; clear: both; color:#FFFFFF; }
#wnew, #best, #special, #newmain		{width: 100%; clear: both; color:#000000; margin: 5px 0px; }
#review, #maninfo						{width: 100%; clear: both; color:#FFFFFF; margin: 5px 0px; }
#ourpic, #feat							{width: 560px; clear: both; color:#000000; margin: 5px 0px 0px 10px; }

#categories_head, #questions_head, #info_head, #wnew_head, #best_head, #review_head, #special_head, #newmain_head, #ourpic_head, #feat_head, #maninfo_head {width: 100%; clear: both; font-size: 75%;}
#categories_head, #questions_head, #info_head, #wnew_head, #best_head, #review_head, #special_head, #maninfo_head {height: 21px; !height: 24px; padding-left: 6px; padding-top: 3px; }
#newmain_head 	{height: 21px; !height: 26px; padding-left: 15px; padding-top: 5px; }
#ourpic_head, #feat_head 	{height: 22px; !height: 26px; padding-left: 10px; padding-top: 4px; }

#categories_head, #review_head, #maninfo_head	{background:url(../temp/boxes/cat_box_head.gif) no-repeat; }
#wnew_head, #best_head							{background:url(../temp/boxes/new_box_head.gif) no-repeat; }
#questions_head, #info_head, #special_head		{background:url(../temp/boxes/que_box_head.gif) no-repeat; }
#newmain_head									{background:url(../temp/boxes/newmain_box_head.gif) no-repeat; }
#ourpic_head									{background:url(../temp/boxes/ourpic_box_head.gif) no-repeat; color:#FFFFFF; 
												 font-style:italic; font-weight:bold; font-size: 90% }
#feat_head										{background:url(../temp/boxes/feat_box_head.gif) no-repeat; color:#246085; 
												 font-weight:bold; font-size: 90% }

#special_head a, #special_head a:visited, #special_head a:active { color:#FFFFFF; text-decoration:none}
#special_head a:hover { color:#FFFFFF; text-decoration:underline}

#categories_body, #questions_body, #info_body, #wnew_body, #best_body, #review_body, #special_body, #newmain_body, #maninfo_body {clear: both; margin-top: 1px; border: 1px solid #18435C; }
#questions_body, #info_body, #wnew_body, #best_body, #review_body, #special_body, #maninfo_body	{background: #FFFFFF; padding: 1px; width: 156px;}
#categories_body 														{background: #2E7CAB; width: 158px;}
#categories_body, #questions_body				 						{/* IE/FF hack! */ !width: 160px; }
#info_body, #review_body 												{/* IE/FF hack! */ !width: 158px; }
#wnew_body																{/* IE/FF hack! */ !width: 156px; }
#best_body, #special_body												{/* IE/FF hack! */ !width: 154px; }
#maninfo_body															{/* IE/FF hack! */ !width: 147px; }
#newmain_body															{background: #FFFFFF; padding: 1px; width: 577px;}
#ourpic_body, #feat_body												{background: #FFFFFF; padding: 1px; width: 560px; border-bottom: 1px dotted #246085;}

#questions_body2, #info_body2, #special_body2 	{border: 1px solid #18435C; text-align:center; background: #794E9F; }
#questions_body2, #special_body2				{background: #59268C url(../temp/boxes/que_box_back.jpg) repeat-x; padding: 2px 2px 0px 2px;}
#questions_body2								{height: 68px;}
#wnew_body2, #best_body2					    {border: 1px solid #18435C; background: #C4AD3A url(../temp/boxes/wnew_box_back.jpg) repeat-x;}
#review_body2, #maninfo_body2	    			{border: 1px solid #18435C; background: #246085 url(../temp/boxes/rev_box_back.jpg) repeat-x;}
#wnew_body2					    				{padding: 10px 0px 10px 2px; }
#best_body2  									{padding: 5px 2px 5px 2px; }
#special_body2 									{padding: 5px 2px 5px 2px; }
#newmain_body2					    			{border: 1px solid #18435C; background: #F2F2F2; padding: 0px 0px 5px 2px;}
#newmain_body3					    			{border: 1px solid #18435C; background: #F2F2F2; padding: 0px 0px 0px 0px;}
#newmain_body4					    			{border: 1px solid #18435C; background: #F2F2F2; padding: 10px;}
#ourpic_body2									{padding: 0px 0px 10px 0px; }
#maninfo_body2									{padding: 0px 5px 5px 5px; }


.newprodtext {font-size: 75%; color: #000000; }

#special_body2 a, #special_body2 a:visited, #special_body2 a:active {font-size: 110%; color:#FFFFFF; text-decoration:none; }
#special_body2 a:hover {font-size: 110%; color:#FFFFFF; text-decoration:underline; }
#special_body2 img {padding: 10px 0px 10px 0px; }

.newprodtext a, .newprodtext a:visited, .newprodtext a:active  {color:#000000; text-decoration:none; }
.newprodtext a:hover {color:#000000; text-decoration:underline; }
#newmain_body2 img {padding: 5px 0px 5px 0px; }

/* CSS for Categories Tables - Craig */
table.menu a 									{display:block; background: #2E7CAB; }
div.menu a 	 									{color: #000000; text-decoration:none; font-size: 75%; padding: 0px 0px 2px 0px; font-family:"Trebuchet MS";
												 border-bottom: 1px dotted #FFFFFF; background:url(../temp/boxes/point.gif) right no-repeat;}
div.menu a:link, div.menu a:active, div.menu a:visited	{ color: #FFFFFF; }
div.menu a:hover 								{color: #FFFFFF; text-decoration:none; background: #246085 url(../temp/boxes/point.gif) right no-repeat; }
td.subcat     									{text-indent:10px; }

/* CSS for Information box - Craig */
table.info a 									{display:block; background: #2E7CAB; }
div.info a 	 									{color: #FFFFFF; text-decoration:none; font-size: 75%; font-family:"Trebuchet MS"; border-bottom: 1px dotted #FFFFFF; 
												 background:url(../temp/boxes/point.gif) right no-repeat;}
div.info a:link, div.info a:active, div.info a:visited	{ color: #FFFFFF; }
div.info a:hover 								{color: #FFFFFF; text-decoration:none; background: #59268C url(../temp/boxes/point.gif) right no-repeat; }

/* CSS for Bestsellers box - Craig */
.best_td 											{font-size: 75%; font-family:"Trebuchet MS"; border-bottom: dotted 1px #666666; }
.best_td a, .best_td a:active, .best_td a:visited 	{text-decoration: none; color:#000000; }
.best_td a:hover 									{text-decoration: underline; }

/* CSS for What's New box - Craig */
#wnew_title 												{width: 150px; height: 52px; float: left; font-size: 115%; font-family:"Trebuchet MS"; 
															 background: url(../temp/boxes/wnew_littlebox.gif) no-repeat; margin: 10px 0px 0px 0px; overflow:hidden; }
#wnew_title a, #wnew_title a:active, #wnew_title a:visited 	{font-weight: bold; text-decoration:none; color:#000000; }
#wnew_title a:hover 										{text-decoration:underline; }

/* CSS for Reviews box - Craig */
#review_title 		{width: 140px; !width: 150px; height: 42px; !height: 52px; float: left; font-size: 125%; font-family:"Trebuchet MS"; text-align:center; 
					 padding: 5px; background: url(../temp/boxes/review_littlebox.gif) no-repeat; margin: 5px 0px 0px 2px; !margin-left: 1px; }
#review_img 		{width: 150px; float: left; text-align:center; margin: 5px 0px;}
#review_content 	{width: 145px; float: left; color:#FFFFFF; margin-bottom: 5px; padding-left: 5px;}
#review_content2 	{width: 145px; float: left; font-family:"Trebuchet MS"; color:#000000; margin-bottom: 5px; margin-left: 0px;}
.reviewnow 			{ font-size: 75%; }
#review_rate 		{width: 150px; height: 30px; float: left; text-align:center; margin-top: 5px; }
#review_title a, #review_title a:active, #review_title a:visited, #review_content a, #review_content a:active, #review_content a:visited {text-decoration:none; color:#FFFFFF; }
#review_content2 a, #review_content2 a:active, #review_content2 a:visited {text-decoration:none; color:#000000; font-size: %;  }
#review_title a:hover, #review_content a:hover, #review_content2 a:hover {text-decoration:underline; }

/* CSS for Star Product - Craig */
.star_product_image 	{width: 110px; text-align:center; }
.star_product_title 	{width: 450px; font-size: 75%; font-weight:bold; color: #59268C; }
.star_product_content 	{width: 450px; font-size: 75%; color: #2E7CAB; vertical-align:top; }
.star_product_price 	{width: 450px; font-size: 75%; font-weight:bold; color: #BF3C89; }
.star_product_links 	{width: 450px; font-size: 75%; color: #59268C; }
.star_product_links a, .star_product_links a:active, .star_product_links a:visited 	{ text-decoration:none; color: #59268C; }
.star_product_links a:hover 	{text-decoration:underline; }

/* CSS for Feature Products - Craig */
.feat_break 	{border-right: 1px dotted #246085; }
.feat_title 	{width:100%; font-size: 75%; font-weight: bold; color:#59268C; text-align:left; }
.feat_content 	{width:100%; margin-top: 5px; font-size: 75%; color:#2E7CAB; text-align:left; }
.feat_price 	{width:100%; margin-top: 5px; font-size: 75%; font-weight:bold; color: #BF3C89; text-align:left; }
.feat_links 	{width:100%; margin-top: 10px; font-size: 75%; color: #59268C; }

.feat_links a, .feat_links a:active, .feat_links a:visited 	{text-decoration:none; color: #59268C; }
.feat_links a:hover 										{text-decoration:underline; }
.feat_title a, .feat_title a:active, .feat_title a:visited 	{text-decoration:none; color:#59268C; }
.feat_title a:hover 										{text-decoration:underline; color:#59268C; }

/* CSS for Manufacturers Info - Craig */
.maninfo_image {text-align:center; padding-top: 5px; }

/* CSS for Information box - Craig */
table.maninfo a 	{display:block; }
div.maninfo a 	 	{color: #FFFFFF; text-decoration:none; font-size: 75%; font-family:"Trebuchet MS"; border-bottom: 1px dotted #FFFFFF; }
div.maninfo a:link, div.maninfo a:active, div.maninfo a:visited	{ color: #FFFFFF; }
div.maninfo a:hover 	{color: #FFFFFF; text-decoration:none; background: #246085; }

/* CSS for Tell a friend - Craig */
.tell { font-size: 125%; }


