@charset "UTF-8";
body {margin:0 0 25px 0;padding:0;background:url(/images/bg.jpg) repeat;font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;font-weight:normal;color:#403f41;}
img {border:none;outline:none;vertical-align:middle;}
a {outline:none;color:#4b9bbc;text-decoration:none;}
.clear {clear:both;}

div#container {width:880px;margin:0 auto;padding:0;overflow:hidden;}

div#header {width:100%;height:150px;margin:0;padding:0;overflow:hidden;}
   #header img.logo {margin:0 0 17px 22px;padding:0;float:left;clear:both;}
   
   #header #nav {width:836px;height:38px;margin:0;padding:0;background:#403f41;float:left;clear:both;}
   #header #nav ul {margin:0 0 0 10px;padding:0;list-style-type:none;}
   #header #nav ul li {width:auto;margin-top:8px;float:left;}
   #header #nav ul li a {width:auto;margin:0 9px 0 9px;padding:0;float:left;display:block;}
   
div#content {width:100%;margin:0;padding:0;overflow:hidden;}

   #content h1 {width:100%;height:17px;margin:20px 0;}
   #content .aboutbobby {width:560px;margin-left:15px;background:url(/images/title_aboutbobby.gif) no-repeat left;}
   #content .eatdrinktalk {margin-left:15px;margin-top:30px;margin-bottom:20px;background:url(/images/title_eatdrinktalk.gif) no-repeat left;float:left;}
   #content .joineclub {background:url(/images/title_joineclub.gif) no-repeat left;}

   #content #cLeft {width:622px;margin:0;padding:0;float:left;}
      
   #content #cLeft #mainpicture { margin-top:0px; margin-bottom:10px; padding:20px; text-align:center; }
   
   #content #cLeft #mainpicture img {text-align:center; margin-top:5px; margin-left:5px;}
   
   #content #cLeft p.aboutbobby {width:560px;margin-left:15px;font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;font-weight:normal;color:#403f41;text-align:left;background:none;}
   
   #content #cLeft #download {width:100%;height:55px;margin:0;padding:0;border-bottom:1px solid #887f6f;}
   #content #cLeft #download img.icon {margin-top:12px;margin-left:10px;float:left;}
   #content #cLeft #download a img.link {margin-top:23px;margin-left:10px;float:left;display:block;}
   
   #content #cLeft .list {width:295px;margin:10px 8px 10px 0;padding:0;float:left;height:105px}
   #content #cLeft .list h2.maintitle {margin:15px 0 0 0;}
   #content #cLeft .list h3 {margin:5px 0 0 0;padding:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-weight:normal;color:#887f6f;text-align:left;}
   #content #cLeft .list p {margin:0;padding:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:normal;color:#403f41;text-align:left;}
   #content #cLeft .list p.contents {font-style:italic;color:#982429;}
   
   #content #cLeft .extendedlist {width:100%;margin:10px 5px 0px 0;padding:0;float:left;}
   #content #cLeft .extendedlist h2.maintitle {margin:15px 0 0 0;}
   #content #cLeft .extendedlist h3 {margin:5px 0 0 0;padding:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-weight:normal;color:#887f6f;text-align:left;}
   #content #cLeft .extendedlist p {margin:0;padding:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:normal;color:#403f41;text-align:left;}
   #content #cLeft .extendedlist p.contents {font-style:italic;color:#982429;}
   
   #content #cLeft .extendedlistcenter {width:100%;margin:10px 5px 0px 0;padding:0;float:left;}
   #content #cLeft .extendedlistcenter h3 {margin:5px 0 0 0;padding:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-weight:normal;color:#887f6f;text-align:center;}
   #content #cLeft .extendedlistcenter p {margin:0;padding:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:normal;color:#403f41;text-align:center;}
   
   
   #content #cLeft .box {width:200px;height:100px;margin:0 10px 0 0;padding:0;background:url(/images/bg_box.gif) repeat-x top;float:left;}
   #content #cLeft .none {margin-right:0;}
   #content #cLeft .box p {margin:0;padding:0;padding-left:17px;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;text-align:left;color:#403f41;}
   #content #cLeft .box p.title {margin-top:14px;font-size:16px;font-weight:bold;}
   
   #content #cLeft #blog {width:622px;height:148px;margin:15px 0;padding:0;background:url(/images/bg_bobbysblog.gif) no-repeat top;}
   #content #cLeft #blog h2 {margin:0;padding:35px 0 0 20px;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-weight:bold;color:#403f41;text-align:left;}
   #content #cLeft #blog .date {padding-top:0;font-size:10px;}
   #content #cLeft #blog h2 a {color:#403f41;text-decoration:none;}
   #content #cLeft #blog p {margin-left:20px;font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;font-weight:normal;color:#403f41;text-align:left;}
   
   
   #content #cRight {width:245px;margin:0 0 0 10px;padding:0;float:right;}
   #content #cRight #testimonial {margin-top:75px;margin-bottom:50px;}
   
   #content #cRight #joineclub p {margin:5px 0;padding:0;font-family:"Lucida Grande";font-size:11px;font-weight:normal;color:#403f41;text-align:left;}
   #content #cRight #joineclub input.text {width:150px;}
   #content #cRight #joineclub input.subscribe {margin-top:5px;}
   
   #content #cRight #shirtbox {width:174px;margin-top:14px;padding-left:10px;}
   #content #cRight #shirtbox p a {padding-top:15px;font-family:"Lucida Grande";font-size:12px;font-weight:bold;color:#887f6f;text-align:left;display:block;}
   
   #content #cRight #sidenav {width:200px;margin:0;margin-bottom:30px;padding:0;}
   #content #cRight #sidenav ul {margin:0;padding:0;list-style-type:none;}
   #content #cRight #sidenav ul li {width:100%;margin:1px 0 0 0;padding:0;}
   
div#footer {width:836px;height:38px;margin:25px 0;padding:0;background:#887f6f;float:left;clear:both;}
   #footer p {margin:0;margin-top:10px;margin-left:10px;padding:0;font-family:"Lucida Grande";font-size:12px;font-weight:bold;color:#ecdfc0;text-align:left;}

.red
{color:#000000}

.form_text_box {width:250px; margin:3px; padding:5px}
#photo-container {height:358px; width:594px; padding:20px; margin-bottom:20px; text-align:center;background:url(/images/photo_frame.png) no-repeat center;}

#mainpicture ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
}



#comments {
}

#comments h6, #comment-form h6 {
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	border-bottom:1px solid #aaa;
	font-size:11px;
	font-weight:normal;
	letter-spacing:1px;
	padding-bottom:5px;
	margin:25px 0 0 0;
}

#comments dl {
	padding:0;
	margin:0;
}            

#comments dl dt  {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	text-transform:uppercase;   
}

#comments .comment-date {
	float:right;
	font-family: Georgia, Times, "Times New Roman", serif;
	font-size:11px;
}

#comments .posted-by {
	text-transform:none;
}

#comments dl dd {
	margin:15px 0 0 0;
	font-size:14px;
	line-height:18px;
}

#comments .comment-content {
	margin-bottom:15px;
	width:70%;
	padding:15px;
}

#comments .even {
	background-color:#eee;
}

#comment-form {
}           

#comment-form h6 {
	
}   

fieldset#comment-form-field {
	background-color:#eee;
	border:1px solid #ccc;
	margin:25px 0 25px 0;
	padding:10px 0 10px 25px;
}

fieldset#comment-form-field label {
	font-size:12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#111;
}

form#comment-form-form {
	float:left;
	width:50%;
	clear:left;
}

#disclaimer {
	float:right;
	width:35%;
    clear:left;
	margin:30px 35px 0 0;
}

#disclaimer p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px; 
	padding-left:15px;
}