/* top bar*/
#bar { width:910px; padding:0 0 10px 0; }
#bartop { width:100%; height:10px; background-color: #ff0000; margin:0; position: fixed }
hr { width:100%; border:1px solid #cbcbcb; margin:0; padding:0; }
#header {height:95px;  margin:55px 0 20px 00px; padding:0; color: black }
#GridLayout {margin:25px}
/*ORIGINAL*/
html { background-color:#FFFFFF; color:#000; }
body { background-color:#FFFFFF; color:#000;  font-size:100%; font:normal times serif; margin:0; padding:0; text-align:left; width:100%;   line-height:2.0em; /* 16√ó1.125=18 */ font-size:0.9em; /* 16x.8125=13 */}
#page { margin:0 0px 0 40px; }
ul,li { list-style:none; }
img { border:none; }
fieldset { color:#333333; border:none; font-size:10px; }
a,a:link,a:visited { color:#e93510; border-bottom:0 dotted black; font-style:none; text-decoration:none; }
a:active,a:focus,a:hover { color: #6cced2 }
.clear { content:"."; display:block; height:0; clear:both; visibility:hidden; }
h1,h2,h3,h4,h5,h6,h7,p,ul,li { margin:0; padding:0; font-weight:normal; }
h1,h2,h3,h4,h5,h6,h7 { color:#666; }
h2 { font-size:24px; line-height:30px; color:#000; }
h3 { font-size:14px; letter-spacing:1px; margin:0 0 5px; text-transform:uppercase; }
h4 { margin:0 0 5px; text-transform:uppercase; }
p { margin:0px 0 4px; text-align:left; padding:0px 0 0; }
p.first:first-line { font-size:1.2em; text-transform: uppercase; font-variant: small-caps; }
p.email {font-size:20px; line-height:20px;}
span.bg {background: #d2d2d2; padding: 2px 4px 2px 4px; border-bottom: 1px black solid}
.bigger {font-size: 16px;}
.about {margin: 20px 0 0 0 }
#nav1 {height: 100%; margin-left: 0px; padding: 0px;position: fixed;top: 20px;width: 190px;list-style:none; background: white; margin-top: 30px; }
#nav li {float:left; width: 105px; padding:0px 0 0px 25px; font-variant: small-caps; font-weight: normal; font-size:14px }
#main {float: left; margin: 0 0 0 210px;}
.maintext {margin: 30px 0 0 0}
#image-info { margin:25px 0px 0px 0; padding:0; float:left; text-align:left; width:230px; }

/* DREAM */
.container2 {margin: 35px}
.bigger {font-size: 15px; padding: 0 0 20px 0}
/* MAINSITE */
a.mainlink { color:#e93510; font-weight: bold }
a.mainlink:hover { color: #6cced2;font-weight: bold  }
.mainpage { width:680px; float: left; margin: 35px 0 40px 210px; padding-bottom: 250px }
.dailytitle { padding:0; margin:0; }
hr.color { background-color:black; height:1px; border:none; }
hr.black { background-color:black; height:1px; border:none; }
hr.bottom { background-color:black; height:1px; border:none; margin: .5em 0em }

.upperbar { font-size:10px; color:#000; font-family:Verdana; }
#doodle { font-size:1.2em; font-weight:bold; }
.number { font-weight:bold; font-size:1.2em; line-height: 1.2em; font-style: italic}
#wptitle { text-transform:uppercase; font-weight:bold; font-size:.85em; line-height: 1.5em}
#excerpt { font-size:.85em; line-height: .85em}
.wordpresspost {margin: 3em 0 0 0 }

/* POST 3.5 CHANGES */
ul#nav{margin-top: 25px;} 
#mainleftcol { width:325px; float:left; margin:0px 0 0 0}
#mainleftcol4 { width:450px; float:left; margin:0px 0 0 0}
#mainrightcol { width:325px; float:right; margin:0px 0 0 0}
#mainrightcol2 { width:220px; float:right; margin:0px 0 0 0}
ul#nav li a { color: #000; padding:0 0 0 15px; text-decoration:none; background-image:url(http://www.smcgaughey.com/site_image/square.png); background-repeat:no-repeat; background-position:left center; }
ul#nav li a:hover { padding:0 0 0 15px; background-image:url(http://www.smcgaughey.com/site_image/cross.png); background-repeat:no-repeat; background-position:left center; color:black; }
ul li a { }
ul li a:hover {  }


