
#clear {clear:both;}
.clear {clear:both;}

/*--- BODY Html Tags ---*/
body {
background:#ffffff;
color:#665A50;
font-family:Arial;
font-size:14px;
margin-top:0;

}
a:link {
color:#6C82B5;
}
a:visited {
color:#6C82B5;
}
a:hover {
color:#B7CCE1;
}

h2 {font-size:16px; margin:0; padding:0 0 5px 0;}
h1 {font-size:17px; margin:0; padding:0 0 5px 0;}
hr {color:#F3E4AB;}



/*--- NAV SECTION ---*/
#nav {list-style:none; font-size:14px; padding:123px 0 0 175px; margin:0;}
#nav li {float:left; display:block; margin:0 0 0 1px; border-right:1px solid #fff;}

#nav li a {display:block; text-decoration:none; color:#554E41; margin:0; padding:1px 10px 1px 10px;}
#nav li a:hover {text-decoration:none; color:#8E7468; margin:0;}

#header { background: url(/header.jpg) center no-repeat; height:170px; padding:0; margin:0;}

/*--- LAYOUT ---*/

#flash {margin:0; padding:0;}
#main { background:#fff; padding:0; margin:0;}
#main-in { width:987px; padding:0; margin-left:auto; margin-right:auto;}
#content { background: url(/bodyback.jpg) center repeat-y; padding:10px 25px 10px 25px; margin:0;}

#left  { width:610px; padding:0; margin:0; float:left; }
#right { width:315px; padding:0; margin:0; float:right; }

#main-section {background:#ffffff; padding:10px;}
#main-section li {margin-bottom:5px;}

.sidebar-section { padding:5px; margin:0 0 15px 0; background:#ffffff; border:1px solid #f1f1f1;}
.sidebar-section li {margin-bottom:8px;}

/*--- 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 {padding:3px; margin:5px; border:1px solid #f1f1f1;}
#footer {margin:17px;}


#brandon-tran a {color:#A5A7B1; font-size:11px; margin:2px; text-decoration:none;}
#brandon-tran a:visited {color:#A5A7B1; font-size:11px; margin:2px; text-decoration:none;}


.tableheader {font-size:14px; padding:5px; font-weight:bold; text-align:center; background:#C3D4A4;}
.tableside {font-size:14px; padding:5px; background:#DAE4C8;}
.tablecontent {font-size:12px; padding:5px; border:1px solid #f1f1f1;}
.tablesummary {font-size:15px; padding:5px; font-weight:bold; text-align:center; background:#EEF2E6;}
.tablecontent img {text-align:center;}

#padit {padding:14px;}
.padit {padding:10px;}
#border {border:1px solid;}

#button a {background-color:#C8E5F2; color:#554E41; padding:8px; border:1px solid #A6987E; text-decoration:none; font-weight:bold;}
#button a:hover {background-color:#DFF1F9; color:#554E41; padding:8px; border:1px solid #A6987E; text-decoration:none; font-weight:bold;}

.red {background-color:#C8E5F2;}
.redbg {background-color:#FBDDDD;}