body {
	background:url(images2/HCash_BG_red.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	color:#bf9b5c;
	margin:0; padding:0 0 0 5px;
}
a { color:#fdcf88; }
img { border:none; }
h1, h2, h3, h4, h5, h6, p { margin:0; padding:0; }
a strong { color:#bf9b5c; }

/*Main Containers */
#header { width:930px; height:117px; border:0; }
#main_content { float:left; width:930px; padding-bottom:20px;  }
ul#nav { display:inline; margin:4px 0 4px 0; padding:0; width:930px; float:left; list-style-type:none; background:url(images2/nav_bg.gif) bottom repeat-x;}
ul#nav li { font-size:14px; font-weight:bold; float:left; margin:0; padding:0; list-style-type:none; }
ul#nav li a { display:block; margin:4px 35px 4px 0; color:#bf9b5c; text-decoration:none; }
#column1, #column2, #column3 { float:left; }
#column1 { width:222px; }
#column2 { width:420px; padding-top:40px;}
#column2 img { background:#3b090e; padding:3px; border:1px solid #460c11; }
/*#column2 img { width:400px; height:269px; } */
#column3 { width:280px; }
#other_pages { width:610px; float:left;}

/*Other shit*/
#thumbnail_container {	width:290px;}
#thumbnail_container img {	margin:2px; background:#3b090e; padding:1px; border:1px solid #460c11;}
#footer { clear:both; }
h1#logo { background:url(images2/Howard_T_Cash_Photography.gif) no-repeat; width:290px; height:82px; font-size:1%; color:#660000; margin:0; padding:0; }
p#tagline { margin:0px 0 0 246px; padding:0; float:right; margin-top:-60px; }
#product_form_holder { float:left; width:500px; }
#product_form_holder #buyNow { margin:0; padding:0 0 0 5px; float:left; }
#product_form_holder select { margin:0; padding:0; float:left; }
p#category_description { clear:both; padding-right:22px; padding-top:12px; }
h2#photo_title { font-size:15px; padding:6px 0 8px 0; }
#main_content h3 { font-size:18px; padding-bottom:15px; font-weight:normal; }
#column1 a { color:#bf9b5c; text-decoration:none; }
#column1 p { line-height:19px; }
#column1 h3 { margin-top:13px; padding-bottom:7px; font-size:16px; }
#column2 h1, #column2 h2, #column2 h3, #column2 h4, #column2 h5, #column2 h6 { clear:left; font-weight:normal; font-size:14px; }
#other_pages p { margin:0 0 20px 0; width:408px; line-height:16px; }
#other_pages h2 { margin:10px 0 0 0; width:408px; padding:0; font-weight:normal; }
#other_pages img { border:1px solid black; }
.right { text-align:right; display:block; }

label {
width: 80px;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
}
/* resume table */
#other_pages table p { 	width:auto; }
#other_pages table thead { 	background:#663333; color:#2f060a; }
#other_pages table { 	padding:3px; margin:2px; width:660px; }
#other_pages table td { 	padding:2px 4px; border-bottom:1px solid #480A02; }
#other_pages table td em { 	font-size:12px; font-weight:bold; text-transform:uppercase; text-decoration:none; font-style:normal; }
#other_pages table.resume {  border:1px solid #663333; }
#other_pages.resume h2 {  text-transform:uppercase; padding-top:18px; padding-bottom:5px;}
#other_pages.resume p {  width:auto; }
#other_pages.resume a {  font-size:10px; text-transform:uppercase; }
#other_pages.bio p {  width:auto; padding:20px 20px; }

.blackOnWhite {
	background:#FFFFFF;
	border:2px solid #000;
	padding-top:30px;
}
#other_pages.blackOnWhite p { color:#000; width:80%; margin-right:60px; margin-left:60px; }
#other_pages.blackOnWhite p a { color:#000099; }
#other_pages.blackOnWhite h2 { font-size:16px; margin-left:60px; margin-bottom:15px; color:#000; font-weight:bold; }