/*
CSS by Duke Boyne, a true Cajun born on Bayou Terrebonne
for CJRW and Cajun's Wharf 
*/

body {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;margin: 0 0 20px 0;padding:0; text-align:center;  background-repeat:repeat-x; background-position:top;font-size: 62.5%;}
a:link{color:#336699; text-decoration:none;}
a:visited{color:#669999; text-decoration:none;}
a:hover{color:#003; text-decoration:underline;}
a:active{color:#000;}
/*links ------------------------------*/
#header h1{ display:none;}

/*misc ------------------------------*/
div{ margin:0; padding:0;}
img.left{float:left; margin:7.5px; margin-left:0}
img.right{float:right; margin:7.5px; margin-right:0}
img.border{ padding:5.5px;border:1px solid; }
/*header ------------------------------*/
#header{width:100%; height:30px; margin-top:10px; text-align:left;  display.:none;}
#header h1{ display:none;}
#header #mainMenu{/*border-top:1px #122f2f solid;border-bottom:1px #122f2f solid;*/}
#header #mainMenu ul { margin: 1px; padding:6px 0;}
#header #mainMenu ul li{ display:inline; margin:10px; padding:0; font-size:120%;}
#header a:link{text-decoration:none;}
#header a:visited{text-decoration:none;}
#header a:hover{text-decoration:underline;}
#header a:active{}

/*wrapper ------------------------------*/

.wrapper{position:relative; text-align:left; margin:10px auto; width:900px; }
#content{}
/*content ------------------------------*/
#columnWrapper{ width:100%}
#content{border.:1px solid #939f77; position.:relative;position:absolute;margin:0px 0px;text-align:left; font-size:1.2em;line-height:1.25em;}

#content #mainImage{position.:absolute;}
#content #wave{/*border:1px #000 solid;*/ display:none;  width:900px; position:absolute; height:34px; top:348px; left:0;  margin:0; padding:0; background-repeat:no-repeat;}
/*identity ------------------------------*/
#identity{ /*display:none;*/ background-color:transparent; border-style:none; border-width:1px; width:180px; position:absolute;position.:relative; top:5px; top.:-346px;left:684px;  line-height:1.25em;}
#identity address{ font-style:normal;  display:block; margin:10px 0 0 0; padding:.25em .5em 1em .5em; background-color:#fff;}
#identity address a {color:#336699;}

h1, h2, h3, h4, h5 { font-weight:normal; clear:both;}
h1 {font-size:24px;font-size:2em;line-height:.625; margin-top:.625em; margin-bottom:.625em;}
h2 {font-size:18px;font-size:1.5em;line-height:.833; margin-top:.833em; margin-bottom:.833em;}
h3 {font-size:16px;font-size:1.333em; line-height:.9375; margin-top:.9375em; margin-bottom:.9375em;}
h4 {font-size:14px;font-size:1.166em; line-height:1.0714; margin-top:1.0714em; margin-bottom:1.0714em; display.:none;}
h5 {font-size:12px;font-size:1em;line-height:1.25; margin-top:1.25em; margin-bottom:1.25em;}
p{margin-top:1.25em; margin-bottom:1.25em; padding.:0 0 0 40px;}

p + p { text-indent:1.25em; margin-top:-1.25em }
#content div.column{width:260px; margin:0 20px;display:inline;float:left;  }
#content div.doubleColumn{width:560px; margin:0 20px; display:inline;float:left;}
#content ul,#content ol,#content dl{margin-top:0; margin-bottom:0;}

/*mainCopy ------------------------------*/
#content #mainCopy{  width:900px;width:100%; }
#content #mainCopy div{ }
#columnWrapper{float:left; padding-bottom:0px; position:relative; top:-10em; color:#FFFFFF;}
/*article ------------------------------*/
#content div.article,#content div.more{ /*border:1px #000 solid;*/  background-position:right bottom; background-repeat:no-repeat; padding-bottom:1.25em; margin-bottom:-1.25em;  }
#content div.more{ }
/*subMenu ------------------------------*/
#content ul.subMenu { display.:none; margin:0; padding:0; margin-right:25%;}
#content ul.subMenu li{ margin:0; padding:0; display:inline; ; margin-right:.75em; border.: 1px #888888 solid;}
#content ul.subMenu li a{white-space:nowrap}
/*menu ------------------------------*/
/*div.menu{ border.:1px #999 solid;float:left; width:100%; }*/
dl.menu{margin:0; padding:0; float:left; display.:none; margin-top:0; margin-bottom:1.25em; background-color.:#999999;clear:both; width:100%;}
dl.menu dt{ background-color.:#999999;font-weight:bold;text-transform:lowercase;  float:left; clear:both; width:85px;text-align:right; padding:0; margin:0;display.:none;margin-bottom:1.25em; margin-left.:-.25em; overflow:visible;}
dl.menu dd.price{text-align:right;background-color.:#999999;text-transform:lowercase;  float:right; clear:right; width:70px; margin-right.:10px; display.:none; }
dl.menu dd.description{ background-color.:#999999;display:block; margin:0; margin-left:90px; margin-right:85px;padding:0;  margin-bottom:1.25em; }
/*date ------------------------------*/
dl.date{margin:0; padding:0; float:left; display.:none; margin-top:0; margin-bottom.:1.25em; background-color.:#999999; clear:both; width:100%;}
dl.date dt{ background-color.:#999999;font-weight:bold;text-transform:lowercase;  float:left; clear:both; width:85px; text-align:right; padding:0; margin:0;display.:none;margin-bottom.:1.25em; margin-left.:-.25em; overflow:visible;}
dl.date dd.price{text-align:right;background-color.:#999999;text-transform:lowercase;  float:right; clear:right; width:70px; margin-right.:10px; display.:none; }
dl.date dd.description{ background-color.:#999999;display:block; margin:0; margin-left:90px; margin-right.:85px; padding:0;  margin-bottom.:1.25em; background-image:url(../images/arrowWhite.gif); background-repeat:no-repeat; background-position: left center; padding-left:.75em;}
div.calendar{border.:1px #999 solid; float:left; width:100%; margin-bottom:1.25em; }
/*definition lists ------------------------------*/
dl{}
dt{font-weight:bold;text-transform:lowercase;}
dd{margin-left:0; margin-bottom:1.25em;}
/*theFinePrint ------------------------------*/
.theFinePrint{
font-size:75%;
display.:none;
}
/*footer ------------------------------*/
#footer{ font-size:75%; padding:40px 0 10px 10px; margin-top:0px; clear:both; background-position:top left; background-repeat:no-repeat; position.:relative;}
#columnWrapper{ background-image.:url(images/15pxRule.gif); }
#identity a img { border: none;}