/*  LAYOUT css sheet for Barry McGibbon Personal Site  */

body 	{margin: 20px 0 40px 40px;  }
h1	{margin: 0 5px 5px 0px;}
h2 	{margin: 10px 5px 5px 0px;}
h3	{padding-bottom: 2px;margin: 5px 0px 5px;}

	
#main_wrap{width: 800px; float:left; padding-bottom: 20px; background:transparent;}
/* p {margin 0 120px 20px 230px;} */

#content {width: 550px; float: right;}
#banner {width: 760px; float: left;}
#side_bar{width: 210px; float: left;}
#footer {width: 760px; float: left;}

.nav {margin:20px 0 40px 0; padding:0px ;text-align:center;}
.nav li	{float:left;}
.nav li a	{padding: 10px 10px 0px;}

.footer {clear:both;	text-align: right;}

/* I D E N T I F I E R */
.pic p, .caption { color: #666; margin: 4px 0 10px;}

/* P L A C E M E N T */
.left {float: left; margin-right: 20px;}
.right {float: right; margin-left: 20px;}
.right.inset {margin: 0 120px 0 20px;} /* img floated right within text */
.left.inset {margin-left: 230px;} /* img floated left within text */

/* S I Z E */
.one {width: 100px;}
.two {width: 210px;}
.three {width: 320px;}
.four {width: 430px;}
.five {width: 540px;}
.six {width: 650px;}
.seven {width: 760px;}
.eight {width: 870px;}

/* A D D I T I O N S */
.frame {border: 1px solid #999;}
.solo img {margin-bottom: 20px;}