/* html tags */
body { margin:0; background:url(/thatguy/images/bg.gif) repeat top left; font:normal 14px/18px Helvetica, Arial, sans-serif }

a { color:#f1f1f1; text-decoration:none; } 
a:hover { color:#c00 } 
.intro { font:italic 16px/19px Georgia, "Times New Roman", Times, serif; } 

.clear { clear:both; }

hr { clear:both; }

dt { color:#000; font-weight:bold; }
dd { padding-bottom: 15px; }

img { behavior: url(/thatguy/images/iepngfix.htc); }

.bg60white { background:url(/thatguy/images/bg60white.png) repeat top left; padding:6px; behavior: url(/thatguy/images/iepngfix.htc); font-size:11px; } 

div.related { float:right; display:block; width:200px; margin:0 0 6px 6px; padding:6px; background:green; }

/* content */
#bg { width:920px; margin:0 auto; background: url(/thatguy/images/shadow.png) repeat-y top left; behavior: url(/thatguy/images/iepngfix.htc); }
#container { width:901px; margin:0 auto; background: url(/thatguy/images/cardboard.gif) repeat-y top left;  }
#header { width:901px; height:67px; background:black url(/thatguy/images/header.jpg) no-repeat top left;}
#header img#logowm { margin:17px 0 0 12px; } 
#flash { width:901px; height:296px; background:url(/thatguy/images/bottles.png) 0 67px no-repeat; behavior: url(/thatguy/images/iepngfix.htc); }

#mast { widows:901px; height:170px; } 
#mast img#thatguy { margin:30px; float:left;}

#nav { float:left; margin:30px 30px 30px 120px; padding:0 !important; width:160px;}  
#nav p { padding:0 !important;margin:0 !important; }
#nav img { }

#subnav { float:right; margin:30px 60px 0 0px; width:200px; }

#content { float:left; width:574px; margin:0 0 55px 30px; } 
* html #content { margin-left:15px; }
#column { float:right; width:235px; margin:0 30px 0 30px; }
* html #column { margin:0 15px 0 15px; }
#title { }

#footer { clear:both; width:841px; padding:12px 30px; border-top:1px solid #ccc; }


/* columns */
.two-col { clear:both; }
.two-col .col-one { width:271px; float:left; }
.two-col .col-two { width:271px; margin-left:30px; float:right; } 

.two-lcol { clear:both; }
.two-lcol .col-one { width:376px; float:left; }
.two-lcol .col-two { width:176px; margin-left:20px; float:right; } 

.two-rcol { clear:both; }
.two-rcol .col-one { width:176px; float:left; }
.two-rcol .col-two { width:376px; margin-left:20px; float:right; } 

.three-col { clear:both; }
.three-col .col-one { width:176px; margin-right:23px; float:left; }
.three-col .col-two { width:176px; float:left; }
.three-col .col-three { width:176px; margin-left: 23px; float:right; }

.three-xcol { clear:both; }
.three-xcol .col-one { width:205px; margin-right:16px; float:left; }
.three-xcol .col-two { width:130px; float:left; }
.three-xcol .col-three { width:205px; margin-left: 16px; float:right; }


table a img { border:3px solid #fff; }
table a:hover img { border-color:#c00; }

img.img-left { float:left; margin:0 10px 10px 0; border:3px solid #fff; }
a:hover img.img-left { border-color:#c00; }

#twitter ul { padding-left:0; margin-left:0; list-style-type:none; font-size:12px;  }

.smalltext { font-size:11px; }

/* wayfinding */
div.a a.a { color:#000; }
div.b a.b { color:#000; }
div.c a.c { color:#000; }
div.d a.d { color:#000; }
div.e a.e { color:#000; }
div.f a.f { color:#000; }
div.g a.g { color:#000; }
