/* MILITARYCLASSIFIED.COM style sheet version 2.0 */


/* The whole document is 700 pixels wide and centered in the browser,
   this is also the font info for all regular text */
body {
	padding: 0;
	background-color: #282D00;
	margin: 0 0 0 -351px;
	width: 702px;
	position: relative;
	left:50%;
	font-family: Arial, Helvetica, "sans serif";
	font-size: 8pt;
	font-weight: bold;
	color: #F6F2DC;
	text-align: justify;
	list-style-position: inside;
	}
	
.admin {
	background-color: #300000;
	}


/* This is the spacer used on the custodian etc. pages that don't
   have the banner picture on top */
.topspace {
	margin-top: 40px;
	}

/* This is to add some space on the recruits page between the featured pic
   and 'recruits page 1' */
.smalltopspace {
	margin-top: 10px;
	}


/* duh */
.center {
	text-align: center;
	}
.right {
	text-align: right;
	}
.left {
	text-align: left;
	}
.underline {
	text-decoration: underline;
	}

/* The core middle box with a different color background and a border */
.middlesection {
	padding: 8px;
	border-width: 1px;
	border-color: white;
	border-style: solid;
	background-color: #968744;
	}
.middlesection IMG {
	border-width: 1px;
	border-color: #3c3e0c;
	border-style: solid;
	}

.middlesection .dvdStoreSmallLeftEdge {
	padding: 0;
	margin: 0px 8px 0px 0px;
	float: left;
	}

.middlesection .imgNoBorder {
	padding: 0;
	margin: 0;
	text-align: center;
	}



/* Unless otherwise specified all links are yellow with underlining
   only when the cursor is on top of the text
	2/10/2005 - changed back to normal always underlined */
a {
	/* text-decoration: none; */
	color: #ffcc00;
	}
a:hover {
	text-decoration: underline;
	}
	

/* Unless otherwise specified all images have a one pixel white
   border */
IMG {
	border-width: 1px ;
	border-style: solid;
	border-color: white;
	margin: 0;
	padding: 0;
	}


/* tables always stretch to the full width of the div */
table {
	width: 100%;
	margin-bottom: 20px;
	}

/* Unless otherwise specified all table data is vertical top and horizontal center,
   table header is vertical center and horizontal right */
td {
	vertical-align: top;
	text-align: center;
	padding: 0px;
	margin: 0px;
	}
th {
	vertical-align: middle;
	text-align: right;
	}

/* The form table is used in the 'want to be a model' page */
.form td {
	text-align: left;
	}

/* tableborder is to add borders on the bio page for the previews and movies */
.tableborder {
	border-width: 1px ;
	border-style: solid;
	border-color: #3c3e0c;
	}



hr {
	margin-top: 10px;
	margin-bottom: 20px;
	width: 80%;
        color: #ffcc00;
	height: 1px;
	}

/* textarea is used in the index page for the disclaimer */
textarea {
	font-family: "sans serif";
	font-size: 8pt;
	}


/* H1 the bigger yellow text with a yellow box border and the 
   camo background */
h1 {
	margin-top: 0px;
	margin-bottom: 10px;
	height: 22px;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	border-width: 1px;
	border-color: #ffcc00;
	border-style: solid;
	background-image: url("/Images/TitleBackground.jpg");
	font-family: "Trebuchet MS", "sans serif";
	font-size: 14pt;
	line-height: 14pt;
	color: #ffcc00;
	font-weight: bold;
	clear: left;
	}

/* nobackground is used in the individual bio page...it's H1 with no camo background */
.nobackground {
	background-image: none;
	background-color: #3c3e0c;
	/* font-size: 12pt; */
	height: 18px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	margin-bottom: 0px;
	}


/* H2 is standalone bigger yellow text with no background or border
   on the custodian pages etc. The 'a' is only used on the Tour
   of Duty page...the underline is always turned on */
h2 {
	margin-top: 20px;
	margin-bottom: 2px;
	font-family: "Trebuchet MS", "sans serif";
	font-size: 13pt;
	color: #ffcc00;
	font-weight: bold;
	}

h2 a {
	text-decoration: underline;
	}
	


/* H3 is the menu bar */
h3 {
	margin-top: 2px;
	margin-bottom: 6px;
	text-align: center;
	font-family: "Arial Narrow", "sans serif";;
	font-size: 10pt;
	font-weight: bold;
	color: #F6FCD2;
	}
h3 a {
	color: #F6FCD2;
	}


/* H4 is the links on the recruits page to the other recruits pages */
h4 {
	margin-top: 8px;
	font-size: 8pt;
	color: #ffcc00;
	text-align: right;
	}
.middlesection h4 IMG {
	border-width: 0px;
	vertical-align: middle;
	}
h4 A {
	text-decoration: underline;
	}


/* H5 is the centered larger text on the recruits page featured & the bio pages */
H5 {
	margin-top: 4px;
	margin-bottom: 20px;
	text-align: center;
	font-family: "Trebuchet MS", "sans serif";
	font-size: 14pt;
	color: #ffcc00;
	font-weight: bold;
	clear: none;
	}

/* H6 is the larger sub-title text, e.g. "WHO IS ROB NAVARRO" on the About page */
H6 {
	margin-top: 20px;
	margin-bottom: 4px;
	padding 0;
	font-family: Arial,Helvetica,"sans serif";
	font-size: 12pt;
	font-weight: bold;
	color: #F6F2DC;
	clear: left;
	}


/* Hugetext is used for the very large 'enter' and 'exit' buttons on the index page
   and the 'FREE's on the tour of duty */
.hugetext {
	font-size: 20pt;
	}

/* tinytext is used on the join page disclaimer at the bottom */
.tinytext {
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, "sans serif";
	font-weight: normal;
	text-align: right;
	}
.tinytext a {
	text-decoration: underline;
	}

/* whitetext is a workaround to make the big text on the tour of duty page
   white instead of the standard H2 color */
.whitetext {
	color: #F6F2DC;
	}

/* largetopmargin is to add more space between the pic and the 'how it went down'
   on the bio pages */
.largetopmargin {
	margin-top: 20px;
	}

/* smallbottommargin is to add space on the bio page between 'photo gallery'
   and the link below it to the Flash gallery */
.smallbottommargin {
	margin-bottom: 10px;
	}

/* smalltopmargin is to eliminate the normal big top margin on H2s etc.
   in Tour of Duty */
.smalltopmargin {
	margin-top: 4px;
	}


/* notopmargin is to eliminate any top margins at all in H2's etc. */
.notopmargin {
	margin-top: 0px;
	}
.nobottommargin {
	margin-bottom: 0px;
	}
.noleftmargin {
	margin-left: 0px;
	}


.leftclear {
	clear: left;
	}
.bothclear {
	clear: both;
	}
.noclear {
	clear: none;
	}


.floatleft {
	margin-right: 10px;
	float: left;
	clear: left;
	}

.floatright {
	margin-left: 10px;
	float: right;
	clear: right;
	}

.vertical_center {
	vertical-align: middle;
	}

.full_align {
	text-align: justify;
	}


.hometable {
	width: 430px;
	margin-left: 136px;
	}
.hometableleft {
	width: 108px;
	text-align: left;
	}
.hometableright {
	width: 108px;
	text-align: right;
	}
.hometablemiddle {
	width: 214px;
	text-align: center;
	}

/* The 'subscribe to email list' page */

.subscribetable {
	font-size: 10pt;
	}

.subscribetable table {
	width: 400px;
	align: center;
	}

.subscribetable th {
	font-size: 12pt;
	}


/* The pricing in the join table */
.jointable {
	clear: none;
	font-size: 10pt;
	margin-top: 40px;
	text-align: right;
	}
.jointable table {
	width: 516px;
	border-width: 4px;
	border-style: solid;
	border-color: #3c3e0c;
	text-align: right;
	margin: 0;
	}
.jointable td, th {
	background-color: #3c3e0c;
	text-align: left;
	padding: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
	}
.jointable th {
	color: #ffcc00;
	font-size: 12pt;
	padding-top: 5px;
	padding-bottom: 5px;
	}
.joinpics {
	width: 152px;
	float: left;
	clear: none;
	padding-right: 8px;
	}
.joinbecometext {
	text-align: right;
	font-size: 10pt;
	}

.biotable table {
	margin-bottom: -15px;
	}


/* This is to fix the IE Peekaboo bug */
* {zoom: 1;}

.spamnotice {
	margin: 20px 20px 20px 20px;
	padding: 0px 8px 8px 8px;
	background-color: black;
	border: 1px solid #ffcc00;
	}


.DVDButton {
	border-style: solid;
	border-width: 1px;
	border-color: #ffcc00;
	color: #ffcc00;
	background-color: #3c3e0c;
	font-family: "Trebuchet MS", "sans serif";
	}

.DVDStoreText {
	text-align: justify;
	font-family: Arial, Helvetica, "sans serif";
	font-size: 7pt;
	font-weight: bold;
	color: #F6F2DC;
	text-align: justify;
	}


.DVDStorePrice {
	font-family: "arial narrow", "sans serif";
	font-size: 18pt;
	line-height: 14pt;
	padding: 8px;
	color: #ff0000;
	font-weight: bold;
	border-width: 2px;
	border-color: #ff0000;
	border-style: solid;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 4px;
	width: 120px;
	background-color: #3c3e0c;
	}

.DVDStoreSmallPrice {
	font-family: "arial narrow", "sans serif";
	font-size: 12pt;
	/* color: #ff0000; */
	font-weight: bold;
	/* border-width: 2px;
	border-color: #ff0000;
	border-style: solid; */s
	padding-left; 4px;
	padding-right: 4px;
	/* background-color: #3c3e0c; */
	}


.DVDStoreMemberDiscountText {
	color: #ffff00;
	font-size: 10pt;
	margin-top: 4px;
	margin-bottom: 24px;
	}



.DVDStoreHeader {
	text-align: center;
	font-family: "Arial Narrow", "Trebuchet MS", "sans serif";
	font-size: 14pt;
	color: #ffcc00;
	font-weight: bold;
	padding-bottom: 55px;
	letter-spacing: 0.65em;
	}	
.DVDStoreLinks {
	float: left;
	font-family: "Arial Narrow", "Trebuchet MS", "sans serif";
	font-size: 14pt;
	color: #ffcc00;
	font-weight: bold;
	width: 325px;
	letter-spacing: 0.75em;
	}
.DVDStoreLinks a, a:hover, a:active {
	text-decoration: none;
	}
.DVDStoreLinks IMG {
	border-color: #ffcc00;
	}