/*
theme name: coloma 150
theme author: tracy apps
*/

html {font-size:62.5%;}
body {background:#fff; font-family: Georgia, "Times New Roman", Times, serif; color: #2c2c2c; font-size:1.4em; line-height:1.6em; margin:0px; padding:0px;}

h1 {font-size:2.4em; line-height:1.1em; border-bottom:1px dotted #8d8d8d; color: #393c52; margin:0px; padding:0px;}
h2 {font-size:2.2em; line-height:1em; color: #393c52; margin-bottom:0px; padding-bottom:0px;}
h3 {font-size:1.6em; line-height:1em; color: #393c52; margin-bottom:0px; padding-bottom:0px;}
h4 {font-size:1.4em; line-height:1em; color: #393c52; margin-bottom:0px; padding-bottom:0px;}
h5 {font-size:1em; line-height:1em; color: #393c52; margin-bottom:0px; padding-bottom:0px;}

a, a:visited {color:#596432; text-decoration:underline;}
a:hover, a:visited:hover, a:focus {color:#596432; text-decoration:none;}

.date {font-size:0.8em; line-height:0.9em;}

#mainContainer {width:790px; margin:0px auto; padding:0px;}
#flash {width:557px; height:322px; margin:0px auto;}

#mainContent {width:450px; margin:0px; padding:0px; float:left;}
#mainWelcome {background:#d4d4d4; border:1px solid #393c52; margin:0px; padding:8px;}
#latestNews {background:#ccd4b1; border:1px solid #596432; margin:10px 0px 0px 0px; padding:8px;}

#sidebarContent {width:310px; float:right; font-size:0.8em; margin:0px; padding:0px;}
#sidebarContent h2 {font-size:2.2em; line-height:1em; color: #393c52; margin:0px; padding:0px;}
#rightSide {background:#e8e7d4; border:1px solid #908e65; margin:0px; padding:8px; }
#linksList {background:#e8dfd0; border:1px solid #9c7127; margin:10px 0px 0px 0px; padding:8px;}
#merchBox {background:#e2d9d8; border:1px solid #6d0e06; margin:10px 0px 0px 0px; padding:8px;}

#footer {width:790px; font-size:0.8em; color: #827d81;}

/* page formatting */
#fullPage {width:550px; margin:0px; padding:0px; float:left;}
#pageSidebar {width:210px; float:right; font-size:0.8em; margin:0px; padding:0px;}

/* main nav */
#mainNav {}
#mainNav ul {margin:7px 0px; padding:0px;}
#mainNav li {list-style-type:none; display:inline;}
#mainNav a, #mainNav a:visited {padding:6px 15px; margin:0px 1px; background:#001d48; border:1px solid #2c4a62; color:#fff; text-decoration:none;}
#mainNav a:hover, #mainNav a:visited:hover, #mainNav a:focus {background:#000035;}