/** Page Settings **/
html, body { width:100%; height:100%; background-color:#5281DB; }
#page_container { background-color:#FFFFFF; width:750px; height:auto; margin:auto;
	padding:8px 8px 45px 8px; overflow:auto; }

/** Header Settings **/
#header { float:left; width:750px; margin-bottom:5px; }
#logo { float:left; width:300px; height:57px; border:none; background-color:#5281DB; margin-bottom:5px; }
#top_nav { float:left; width:450px; height:57px; background-color:#5281DB; margin-bottom:5px; }
#sub_menu { float:left; width:440px; height:25px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;
	font-size:12px; text-align:right; padding-right:10px; line-height:200%; }
#sub_menu a, #sub_menu a:visited { color:#FFFFFF; text-decoration:none; }
#search { float:left; width:440px; height:32px; text-align:right; padding-right:10px; }
#divider { float:left; width:750px; height:2px; border:none; }

/** Body Settings **/
#body { float:left; width:750px; margin-bottom:10px; }

#column1 { float:left; height:auto; width:160px; margin:0px; padding-right:10px; }
#main_menu { float:left; width:160px; margin-bottom:5px; }

#free_shipping { float:left; width:150px; height:30px; background-color:#B4D820; color:#5C5C5C;
	font-weight:bold; text-align:center; padding:5px 5px 5px 5px; margin-bottom:5px; }
#free_shipping h2 { margin:0px; padding:0px; }
#free_shipping a, #free_shipping a:visited { color:#5C5C5C; text-decoration:none; }

#brand { float:left; width:150px; padding:5px 5px 5px 5px; }
#brand ul { float:left; list-style-type:none; margin:0px; padding:0px; }
#brand li { float:left; line-height:200%; width:150px; background:url(../images/hdot.gif) bottom repeat-x; }
#brand a, #brand a:visited {color:#5C5C5C; text-decoration:none; }

#categories { float:left; width:150px; padding:5px 5px 5px 5px; }
#categories ul { float:left; list-style-type:none; margin:0px; padding:0px; }
#categories li { float:left; line-height:200%; width:150px; background:url(../images/hdot.gif) bottom repeat-x; }
#categories a, #categories a:visited {color:#5C5C5C; text-decoration:none; }

#best_sellers { float:left; width:150px; padding:5px 5px 5px 5px; }
#best_sellers ul { float:left; list-style-type:none; margin:0px; padding:0px; }
#best_sellers li { float:left; line-height:200%; width:150px; background:url(../images/hdot.gif) bottom repeat-x; }
#best_sellers a, #categories a:visited {color:#5C5C5C; text-decoration:none; }

#column2 { float:left; width:580px; }
#banner { float:left; width:580px; height:185px; margin-bottom:10px; }
#content_header { float:left; width:580px; color:#1C92CB; font-weight:bold; padding-bottom:10px;
	background:url(../images/hdot.gif) bottom repeat-x; }
#content_text { float:left; width:565px; min-height:325px; border:#C7C7C7 1px solid; margin-top:10px;
	padding:5px 5px 5px 5px; }
#content_text h2 + p { margin-top:0px; }
#content_text li { margin-bottom:5px; }

#content_products { float:left; width:565px; border:#C7C7C7 1px solid; margin-top:10px; padding:5px 5px 5px 5px; }
#content_products td { padding:10px 5px 10px 5px; }

#featured_products { float:left; width:565px; }
#featured_products td { padding:5px 5px 5px 5px; }

#more_info_section1 { float:left; width:565px; margin-bottom:15px; }
#more_info_section2 { float:left; width:565px; }

#details_img_block { float:left; width:155px; border:#C7C7C7 1px dotted; margin:0px 10px 5px 0px; text-align:center;
	padding-bottom:5px; }
#details_img_block img { clear:both; border-bottom:#C7C7C7 1px solid; }

/** Footer Settings **/
#footer { float:left; width:750px; }
#bottom_nav { float:left; height:40px; width:750px; color:#FFFFFF; background-color:#5281DB; font-size:7pt; text-align:center;
	line-height:200%; margin-bottom:2px; }
#bottom_nav a, #bottom_nav a:visited { color:#FFFFFF; }
#inlustris { float:left; width:750px; color:#000000; font-size:7pt; text-align:right; }
#geotrust { float:left; padding-right:5px; }
#AuthorizeNetSeal { float:left; padding-right:5px; }
#payment_logos { float:left; padding-right:5px; }
#empty_block { float:left; height:50px; display:block; }
