
#clear {clear:both;}
.clear {clear:both;}


/*--- BODY Html Tags ---*/
body {
color:#665A50;
font-family:Arial;
font-size:14px;
margin:0;
padding:0;
background: url(/tan-back.jpg) repeat;
background-color:#DDBD8C;
}
a:link {
color:#6C82B5;
}
a:visited {
color:#6C82B5;
}
a:hover {
color:#B7CCE1;
}

h2 {font-size:16px; margin:0; padding:0 0 5px 0;}
hr {color:#c0c0c0;}


.redbg { color:#fff; background-color:#800000; }
.red  { color:#fff; background-color:#800000; padding:5px; font-weight:bold; }

/*--- NAV BUTTONS SECTION --- */

#nav {list-style:none; font-size:14px; padding:0 5px 0 0; margin:0; float:right; margin-top:64px;}
#nav li {float:left; display:block; margin:0 0 0 3px;}

#nav li.brown a {display:block; text-decoration:none; color:#fff; margin:0; padding:5px 10px 5px 10px; background: url(/brown-back.jpg) repeat; background-color:#4A483B;}
#nav li.brown a:hover {display:block; text-decoration:none; color:#fff; margin:0; padding:5px 10px 5px 10px; background: url(/brown-back.jpg) repeat; background-color:#4A483B;}

#nav li a {display:block; text-decoration:none; color:#554E41; background: url(/button1.jpg) repeat; margin:0; padding:5px 10px 5px 10px; background-color:#BFDEF3;}
#nav li a:hover {text-decoration:none; color:#554E41; background: url(/button2.jpg) repeat; margin:0; background-color:#BFDEF3;}

/*--- LAYOUT ---*/

#wrapper { margin:0; padding:0; }
#wrapper-in {margin-left:auto; margin-right:auto; width:990px; padding:0;}

#header { height:90px; background: url(/header.jpg) no-repeat; padding:0; margin:6px 0 0 0; background-color:#708EB4;}

#bar {height:15px; background: url(/brown-back.jpg) center repeat; background-color:#4A483B;}

#main {padding:0; margin:0; background: url(/stanback.jpg) top center repeat; background-color:#E2E2D4;}

#content  { padding:0; margin:0; border-left:6px solid #4A483B; border-right:6px solid #4A483B;}
#content-pad { padding:15px; margin:0; }

#footer { padding:10px; margin:0; background: url(/brown-back.jpg) center repeat; color:#fff; background-color:#4A483B;}

/*--- INDEX LAYOUT ---*/
#left { width:465px; padding:0; margin:0; float:left;}
#right { width:465px; padding:0; margin:0; float:right;}
.index-box { padding:7px; margin:0; background-color:#F2F2EA; border:5px solid #DADAC8; overflow:hidden;}
#alignright {float:right;}

/*--- BLOG LAYOUT ---*/
#blogright { width:345px; padding:0; margin:0; float:right;}
#blogleft { width:580px; padding:0; margin:0; float:left;}
#sidebarbox {padding:7px; margin:0 0 10px 0; background:#F2F2EA; border:5px solid #DADAC8;}
.sidebarbox {padding:7px; margin:0 0 10px 0; background:#F2F2EA; border:5px solid #DADAC8;}
#padit {padding:7px; overflow:hidden;}
.padit {padding:7px; overflow:hidden; width:100%;}
.blogimagelisting { background: url(/shadow-box-background.jpg) center; padding:4px; margin:4px; overflow:hidden; }
.date {padding:3px; color:#908882;}


/*--- CUSTOM SECTIONS ---*/
#twitter_div li {font-size:13px; font-style:italic; border-bottom:1px dashed #ccc; margin:5px; line-height:1.5em; padding-bottom:.25em;}
#twitter_div ul {list-style:none; margin:0; padding:0;}
.imagewrap {padding:2px 5px 0 0;}

#border {border: 1px solid #c0c0c0; padding:5px;}

.drop_cap {color: #888; float: left; font-family:Georgia; font-size: 2.7em; line-height: 0.76em; padding: 0.04em 0.12em 0 0;}
.ie6 .drop_cap {padding-right: 0.06em;}

object { display:block; margin:0;}
#html {margin:5px; background:#E0E1AF; border:1px solid #ccc; padding:10px;}



/*--- PORTFOLIO LAYOUT ---*/
.portfolio-box   {padding:10px; margin-left:auto; margin-right:auto; background:#F2F2EA; border:5px solid #DADAC8;}
.portfolio-logo  {float:left; width:280px; padding:0; margin:0; }
.portfolio-logo img{margin-bottom:5px;}
.portfolio-display {float:right; width:650px; padding:0; margin:0; }

.portfolio-link { float:left; list-style:none; margin-top:10px;}
.portfolio-link a { background: url(/brown-back.jpg) center repeat; background-color:#4A483B; margin:0; padding:8px; color:#FFFFFF; display:block;}

#portfolio .thumbnail { background:#F2F2EA; border:1px solid #DADAC8; margin:0;}
.site { background:#F2F2EA; border:3px solid #DADAC8; margin:10px 2px 10px 2px; padding:2px 2px 5px 2px;}
#portfolio a {text-decoration:none; }



/*--- COMMENT SECTION ---*/
#usercomment {padding:5px 0 0 5px; margin:5px; overflow:hidden;}
#newusercomment {margin:5px; overflow:hidden;}
#showcomment { padding:5px 0 0 5px; margin:0; overflow:hidden;}
#newcomment {margin:2px; padding:3px; background:#f1f1f1; border: 1px solid #c0c0c0; overflow:hidden;}








.tableheader {font-size:14px; padding:5px; font-weight:bold; text-align:center; background:#C3D4A4;}
.tableside {font-size:14px; padding:5px; background:#F2F2EA;}
.tablecontent {font-size:12px; padding:5px; border:1px solid #f1f1f1; text-align:center;}
.tablesummary {font-size:15px; padding:5px; font-weight:bold; text-align:center; background-color:#C3D4A4; }
.tablecontent img {text-align:center;}
