/* CSS Document */ 


body {  background: #FFF;  font:15px  "Arial" , "Verdana" ,"Times New Roman", geneva,verdana,sans-serif; margin:0; color:#000; padding-top:0px; /*url("http://coryroan.com/images/nebula.jpg");*/
}

{ margin:0; padding:0; outline:none; }

#footer { padding:5px 5px; margin-top:0px; clear:both; border-top:1px solid #000; font:80% Verdana; line-height:10px; color:#000; font-weight: bold}
#footer a { color:#000; }
#footer .validate { float:right; }

table { width:100%; padding:10px; border:1px solid #fff; }
th { border-bottom:1px solid #eee; padding:5px; }
td { padding:5px; text-align:center; background:#fafafa; }

#homecontainer { background: #FFF; width:900px; margin:auto; border:0px solid #E9E9E9;
}
#homecontainer_powell_pics { background: #000; width:900px; margin:auto;
}

#textbox1 {background-color: #FFF; border: 0px solid #E9E9E9; width: 600px; float: left; margin: -120px 0px 10px 0px ; padding: 0px 0px 0px 0px;
}

#textbox2 {background-color: #FFF ; border: 0px solid #E9E9E9; width: 600px; float: right;  margin: -120px 0px 10px 0px ; padding: 0px 0px 0px 0px;
}

#textbox3 {background-color: #fff; border: 1px solid #E9E9E9; width: 600px; position: relative; left: 0px;  margin-top: 90px; padding: 20px 20px 20px 20px;
}

#textbox4 {background-color: #fff; border: 1px solid #E9E9E9; width: 265px; position: relative; left: 0px;  margin-top: 50px; padding: 20px 20px 20px 20px;
}

#textbox5 { float:left;  width: 210px; margin-top: -100px; margin-bottom: 150px; margin-left: -10px; margin-right: 0px;
}

#textbox6 {background-color: #FFF; border: 1px solid #E9E9E9; width: 170px; position:relative; top:150px;left:150px;
  margin-top: 0px; padding: 20px 10px 10px 10px;
}
#textbox7 {background-color: #000; width: 760px; height: 300px; float: center;   margin: 0px 0px 0px 0px ; padding: 0px 0px 0px 0px;
}

#textbox8 { float:left;  margin: -125px 10px 10px 0px; width: 210px; padding: 0px 0px 0px 0px;
}

#textbox9 { background-color: #FFDE4E; width:80px; float:right;  margin-top: 5px;  margin-bottom: 0px; margin-right: 5px; 
padding: 0px 10px 0px 10px;
}

#textbox11 {background-color: #FFF ; border: 0px solid #E9E9E9; width: 900px;  margin: -120px 0px 10px -20px ; padding: 0px 0px 0px 0px;
}


.floatimgleft {
float:left;
margin-top:0px;
margin-right:10px;
margin-bottom:10px;
}

#address {margin-top: -10px; margin-bottom: 0px;
}
#blogposting {margin-top: -15px; margin-bottom: 12px;
}
#photoinfo {margin-top: -15px; margin-bottom:0px;
}
#photos { margin-top:-10px; margin-bottom:0px;
}
#logo1 { position: relative; top:10px; left: 0px; margin-bottom: 30px;
}
#logo2 { position: relative; top:-35px; left: -25px; margin-bottom: 30px;
}
#div1 {border: 1px solid #E9E9E9;width: 163px; height: 300px; margin:0 auto; position: relative; left: -150px; top: 40px
}

img
{
border-style: none;
text-decoration: none;
} 


#content ul {  margin:15px 0 15px 0px; }
#content ul li { padding:0px; color:#000; }
#content img { padding:0px; }
#content {margin:0; padding:50px 20px 50px 20px;}

#content p {  margin: 15px 0; word-spacing:2px; }
#content p1 { line-height:30px; margin: 0px 0; word-spacing:2px; }

#content div.entrybody a { color:#222; text-decoration:none; border-bottom:1px solid #ccc; }

#content h2 { color:#000; font:150% Arial; margin-top:15px; margin-bottom:25px; }
#content h3 { color:#000; font:130% Arial; margin-top:10px; margin-bottom:10px; }
#content h4 { color:#484848; font:100% Arial; font-weight:bold; }
#content h5 { font-style: italic; color:#000; font:100% Arial; margin-top:30px; margin-bottom:30px; text-align:center; font-style:italic; }
#content h6 { color:#606060  ; font:90% Arial; margin-top:20px; margin-bottom:10px; }
#content h7 { color:#000; font:140% Arial; margin-top:10px; margin-bottom:10px; }
#content h8 { color:#0000FF; font:90% Arial; margin-top:0px; margin-bottom:10px; text-align:right;}

p.whitetext {color:#FFF; font-family:"Arial"; font-size:120%; text-align: center; margin-top:0px; margin-bottom: -5px;}

p.lightgreytext {color:#979797; font-family:"Times New Roman"; font-size:120%; margin-top:0px; margin-bottom: -5px;}

p.greytext {color:#464646; font-family:"Times New Roman"; font-size:26px; margin-top:5px; margin-bottom: 10px; 
}

p.greytextmini {color:#979797; font-family:"Arial"; font-size:22px; margin: -10px 0px 0px 0px;
text-decoration:underline;}

p.darkgreytext {color:#7C7C7C; font-family:"Arial"; font-size:117%; margin-top:10px; margin-bottom: 0px;}

p.lighterdarkgreytextmini {color:#7C7C7C; font-family:"Arial"; font-size:18px; margin: 0px 0px; 20px; 0px;}

p.darkgreytextmini {color:#000; font-family:"Arial"; font-size:14px; line-height: 17px; margin: -10px 0px; 0px; 0px;}

p.darkergreytextmini {color:#464646; font-family:"Arial"; font-size:18px; margin: -10px 0px; 0px; 0px;}


p.tighter {color:#000; font-family:"Arial"; font-size:15px; margin-top:0px; margin-bottom: 0px;}

p.tight {color:#696F68; font-family:"Arial"; font-size:15px; margin-top:-10px; margin-bottom: 0px;}

p.restauranth2{ color:#003F87; font:150% Arial; margin-top:0px; margin-bottom:25px; }

p.blogtitle {color:#232323; font-family:"Arial"; font-size:24px; margin-top:5px; margin-bottom: 10px;}

p.blogposting {color:#777777; font-family:"Arial"; font-size:14px; letter-spacing:-1px; margin-top:0px; margin-bottom: 0px;}

p.photoinfo {color:#666666; font-family:"Arial"; font-size:11px; letter-spacing:0px; margin-top:0px; margin-bottom: 0px;}

hr.tightgrey { margin: -10px 0px 0px 0px;  color: #FEFEFE;}
hr.tightgreymini { width: 116px; margin: -12px 0px -13px 0px;  color: #FEFEFE; /* for IE */filter:alpha(opacity=50);
/* CSS3 standard */opacity:0.5;}

blockquote {
 border : 2px solid #000;
 width: 550px;
 
 margin-left: 25px;
 padding: 10px;
 background-color: #F0F0F0 ;
 quotes: "\201C" "\201D";
 }


hr {color: #F8F8F8; height:thin;  margin-top: 30px; margin-bottom: 30px;}
hr.green {color: #0C7500; height:1px;}
hr.golden {color: #AA9D00; height:1px;}
hr.red {color: #B44B2E ;  height:1px; margin-top:-4px;}
hr.violet {color: #950095; height:1px;}
hr.blue {color: #0000FF; height:1px;  margin-top: 20px; margin-bottom: 20px;}

.hr {
height: 0;
font-size: 0;
line-height: 0;
width: 100%;
margin: 0 auto;
}
hr.dotted {
border-bottom: dotted 2px #C8C8C8  ;
}
.dashed {
border-bottom: dashed 2px #C8C8C8  ;
}


a:link {text-decoration:none; color:#484848 ;}
a:visited { text-decoration:none; color:#484848 ; }
a:active { text-decoration:none; }
a:hover { text-decoration:underline; color:#484848 ; }

a.black:link {text-decoration:none; color:#000 ;}
a.black:visited { text-decoration:none; color:#000 ; }
a.black:active { text-decoration:none; }
a.black:hover { text-decoration:underline; color:#000 ; }

a.brown:link {text-decoration:none; color:#842B00 ;}
a.brown:visited { text-decoration:none; color:#842B00 ; }
a.brown:active { text-decoration:none; }
a.brown:hover { text-decoration:underline; color:#842B00 ; }

a.roan:link {text-decoration:none; color:#8E0D0D ;}
a.roan:visited { text-decoration:none; color:#8E0D0D ; }
a.roan:active { text-decoration:none; }
a.roan:hover { text-decoration:underline; color:#EE2020 ; }

a.green:link {text-decoration:none; color:#0C7500 ;}
a.green:visited { text-decoration:none; color:#0C7500 ; }
a.green:active { text-decoration:none; }
a.green:hover { text-decoration:underline; color:#15D500 ; }

a.golden:link {text-decoration:none; color:#AA9D00 ;}
a.golden:visited { text-decoration:none; color:#AA9D00 ; }
a.golden:active { text-decoration:none; }
a.golden:hover { text-decoration:underline; color:#AA9D00 ; }

a.red:link {text-decoration:none; color:#B11414;}
a.red:visited { text-decoration:none; color:#B11414; }
a.red:active { text-decoration:none; }
a.red:hover { text-decoration:underline; color:#FF4A4A; }

a.violet:link {text-decoration:none; color:#950095 ;}
a.violet:visited { text-decoration:none; color:#950095 ; }
a.violet:active { text-decoration:none; }
a.violet:hover { text-decoration:underline; color:#950095 ; }

a.blue:link {text-decoration:none; color:#004D71 ;}
a.blue:visited { text-decoration:none; color:#004D71 ; }
a.blue:active { text-decoration:none; }
a.blue:hover { text-decoration:underline; color:#3695DD; ; }

a.bluegrey:link {text-decoration:none; color:#104B5C ;}
a.bluegrey:visited { text-decoration:none; color:#104B5C; }
a.bluegrey:active { text-decoration:none; }
a.bluegrey:hover { text-decoration:underline; color:#3695DD; }



p#exampleID1 { background-color: white; } 
p#exampleID2 { text-transform: uppercase; } 



.articleinfo { font:80% Arial; border-top:1px solid #eee; color:#999; padding:20px 0; }
.articleinfo a:hover { text-decoration:none; }

blockquote { background:#f6f6f6; padding:0 10px; border:1px solid #eee; font:100% Georgia; }

#header { width:100%; margin:0 auto; padding:0px 0px 30px 0px;  no-repeat center 10px; height:220px; }
#header .right { float:right; }
#header h1 { font:330% Arial; letter-spacing:-2px; margin-bottom:5px; margin-left:35px; }
#header h1 a { color:#000; text-decoration:none; }
#header h1 a span { color:#ccc; }
#header h1 a:hover span { color:#A3E800; }
#header h3 { font:80% Arial; color:#999; display:inline; margin-left:35px; }

ul#nav1 { padding:8px; font-family:"Arial"; font-size:100%; font-weight:normal; margin:-3px 0 0 0; text-align:center; }
ul#nav1 li { display:inline; list-style:none; margin-right:10px; }
ul#nav1 { background:#260000; border-top:0px solid #102c56; border-bottom:0px solid #102c56; }
ul#nav1 li a { padding:5px 16px; color:#fff; text-decoration:none; font-size:130%; }
ul#nav1 li a:hover { text-decoration:underline; }
ul#nav1 li a:active { text-decoration:underline; }

ul#nav2 { padding:10px; font-size:70%; font-weight:bold; margin:-3px 0 0 0; text-align:left; }
ul#nav2 li { display:inline; list-style:none; margin-right:12px; }
ul#nav2 li a { padding:10px 16px; color:#fff; text-decoration:none; font-size:130%; }
ul#nav2 li a:hover { color:#ggg; }
ul#nav2 { background:#404040; border-top:0px solid #102c56; border-bottom:0px solid #102c56; }
ul#nav2 li a:hover { text-decoration:underline; }

ul#nav3 { padding:8px; font-size:70%; font-weight:bold; margin:100px 0 0 0; text-align:left; }
ul#nav3 li { display:inline; list-style:none; margin-right:10px; }
ul#nav3 li a { padding:10px 10px; color:#fff; text-decoration:none; font-size:120%; }
ul#nav3 li a:hover { color:#ggg; }
ul#nav3 { background:#404040; border-top:0px solid #102c56; border-bottom:0px solid #102c56; }
ul#nav3 li a:hover { text-decoration:underline; }

