/* Global CSS (All Pages) */
a {color:#990000;}
a:hover {color:#990000;}
a:visited {color:#990000;}
a:active{color:#990000;}
div a {color:#990000;}

body {background-color:#140000; color:black; font-family:verdana; font-size:10pt; text-decoration:sharp;}
body  a {color:#990000;}
h1 {color:#990000; font-family:verdana; font-size:14pt;}
h2 {color:#990000; font-family:verdana; font-size:13pt;}
h3 {color:#990000; font-family:verdana; font-size:12pt;}
li {color:#990000;}
Div {color:black; font-family:verdana; font-size:10pt;}

#header {background-color:white; width:900px; height:215px; background-image:url('images/Header_image.jpg'); background-repeat:no-repeat;}
#MainBody {width:900px; font-family:verdana; font-size:10pt; text-decoration:sharp;}
#NavBar {background-image:url('images/Nav_bar.jpg'); height:40; width:840; margin-top:20px;}
#introContent {width:900px; margin-top:15px;}
#introText {text-align:left; width:500px; float:right; margin-right:30px;}
#MainContent {background-color:white; width:900px; font-family:verdana; font-size:10pt; text-decoration:sharp;}
#ImageRow  {width:900px; margin-top:45px;}
#footer {float:left; margin-top:550px; width:900px; }
//#footermod {width:1250px; background-image:url('images/dlo_background.jpg'); background-repeat:repeat-y; background-color:white;}
#FooterCopy {color:grey;}

body {background-color:#140000; color:black; font-family:verdana; font-size:10pt; text-decoration:sharp;}
body  a {color:#990000;}
h1 {color:#990000; font-family:verdana; font-size:14pt;}
h2 {color:#990000; font-family:verdana; font-size:13pt;}
h3 {color:#990000; font-family:verdana; font-size:12pt;}
li {color:#990000;}
iframe {border:0px; border:0px solid white; border-color:white;}
Div {color:black; font-family:verdana; font-size:10pt;}
#OuterContainer {background-image:url('http://www.davidlozeau.com/images/dlo_background.jpg'); width:1250px;}
#container {width:900px; background-color:white; min-height:100px;}
#LeftColumn {width:630px; float:left; min-height:200px; margin-top:20px; overflow:hidden;}
#MiddleColumn {width:20px; float:right; height:1400px; background-image:url(../images/vrule.gif);  background-repeat:no-repeat; margin-top:20px;}
#RightColumn {width:220px;  float:right; background-repeat:no-repeat; min-height:200px; text-align:left; margin-top:20px; overflow:hidden;}
#header {background-color:white; width:900px; height:215px; background-image:url('../images/Header_image.jpg'); background-repeat:no-repeat;}
#LeftColumnMain { width:520px; float:left; min-height:540px; margin-top:20px;}
#RightColumnMain {width:310px;  float:right; background-repeat:no-repeat; min-height:200px; text-align:left; margin-top:20px;}

/* Css Classes used more than once through the site */
.adjustedbar {margin-top:12px; display:inline;}
.IntroImage  { margin-left:50px; float:left; font-family:verdana; font-size:10pt; text-decoration:sharp;}
.Block1Image  { margin-left:20px; float:right; padding-right:10px;}
.textBlock { padding-left:20px; padding-right:20px; text-align:left; font-family:verdana; font-size:10pt; text-decoration:sharp;}
.textBlockSmall { padding-left:20px; padding-right:20px; text-align:left; font-family:verdana; font-size:9pt; text-decoration:sharp;}
.LeftColBlock {}
.Maroon {color:#990000; font-weight:bold;}
.linky {margin-left:120px;}
.alignleft {text-align:left; margin-left:15px;}
.floatingImage{Float:left;}
.floatingImageRight{Float:right; text-align:right;}
.text {text-align:left; font-family:verdana; font-size:10pt;}
#navbar img {margin-top:8px;}

/* Default Page Specific CSS  */
#leftcol {background-color:white; width:620px; height:200px; float:left; color:black; font-family:verdana; font-size:10pt;}
#midcol {background-image:url('images/vrule.gif'); background-repeat: no-repeat; width:8px; height:1050px; float:left; margin-left:15px;}
#rightcol {background-color:white; width:328px; height:1000px; float:right; text-align:left;}

#leftcolMain {background-color:white; width:540px; height:200px; float:left; color:black; font-family:verdana; font-size:10pt;}
#midcolMain{background-image:url('images/vrule.gif'); background-repeat: no-repeat; width:8px; height:1050px; float:left; margin-left:15px;}
#rightcolMain {background-color:white; width:328px; height:1000px; float:right; text-align:left;}

/* Gallery Display Specific CSS */
#leftcolinside {background-color:white; width:600px; height:200px; float:left; color:black; font-family:verdana; font-size:10pt;}
#midcolinside {background-image:url('images/vrule.gif'); width:8px; height:1210px; float:left; background-repeat:no-repeat; margin-left:60px;}
#rightcolinside {background-color:white; width:200px; height:1200px; float:right; text-align:left;}
#ImageNavBar {height:30px; width:630px;}
#ImageDetails {text-align:left; margin-left:20px;}
.ImageRow {height:119px; width:90px; padding:5px; text-align:center; color:black; font-family:verdana; font-size:10pt;}

/* News Page Specific CSS*/
#NewsBlock {Text-align:left; margin-left:30px;}

/* Tiki Page Specific CSS */
#TikiText {text-align:left; width:570px; margin-right:30px;}
#TikiGallery {margin-top:20px; color:black;}
#tikiGallery a{text-decoration:none; color:black;}
#tikiGallery a:hover{text-decoration:underline; color:#990000;}

/* DoD Page Spefific CSS*/
#DodText {text-align:left; width:600px; margin-right:30px;}
#DodGallery {margin-top:20px;  color:black;}
#DodGallery a{text-decoration:none; color:black;}
#DodGallery a:hover{text-decoration:underline; color:#990000;}

/* Video Page Specific CSS */
#VideoSection {width:620; text-align:left;}

/* Blog Page CSS */
.blogDate {text-align:left; margin-top:; margin-left:20px; color:grey; font-size:9pt;}

/* Shopping Cart CSS */
#Cart {width:620px;}
#CartTable {width:610px; margin-left:20px;}
#cart_Labels {text-decoration:underline;}
.a_row {background-color:white;}
.b_row {background-color:lightgray;}
.total {float:right; margin-right:10px; text-decoration:bold; font-weight:bold}
#OrderCompleteText {width:80%;}
#ContinueShopping {float:left; margin-left:20px;}

/* Presence Bar CSS*/
#timerdisplay {Float:left; color:black;}
#presence_bar {  height:30px; color:black;}