/* * { padding:0; margin:0; } */

BODY {
	background-color:#180000; /* controls the background OUTSIDE of the borders ededed, 706666 */
	background-repeat:repeat-x;
	font-family: Arial, Verdana, Tahoma;
	font-size: 9pt; line-height:120%;
	/* text-align:justify; */
	color:#6f6f6f; /* controls default text color 6f6f6f */
	cursor: default;
	overflow-y: auto;
	overflow: scroll; /*-moz-scrollbars-vertical*/
	} /* overflow: -moz-scrollbars-vertical for vertical bar always present. Switch overflow: auto to overflow-x: auto; */

.background {
	z-index:1; 
	width:805px; /* Original value 805 */
	height:100%; 
	position:absolute; 
	left:50%; 
	top:0; 
	margin-left:-512px; /* Half of width Origninal 402) */
	border-top: solid 4px #770000; /* Page top border color b1b1b1. */
	border-left: solid 4px #770000; /* controls the colored borders on the background to the left. b1b1b1 */
	border-right: solid 4px #770000; /* controls the colored borders on the background to the right. b1b1b1 */
	background-color:#080808; /* controls the background under the title border. dddddd */
	}

.title {
	z-index:3; 
	background-image:url(images/main/vog_abstract.png); 
	width:805px; /* Original value 805 */
	height:135px; 
	position:absolute;
	left:50%; 
	top:0; 
	border-bottom: solid 4px #770000; /* controls the internal colored border right below the title image. b1b1b1 */
	margin-left:-402px; /* Half of width Origninal 402) */
	}

.title h2 { /* title h2 controls title text attributes */
	font-family:Trebuchet MS, Georgia, Times New Roman;
	letter-spacing:2px; 
	line-height:10px; 
	font-size: 26pt; 
	font-weight: bold;  
	padding:12px 0 0 200px; 
	color: #d92424;
	}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TOP MENU STARTS~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#menuwrapper { /* all of the menu stuff controls the drop down menu */
	z-index:6;
	}

.clearit {
	clear: both; 
	height: 0; 
	line-height: 0.0; 
	font-size: 0;
	}

#menubar, #menubar ul {
	padding: 0; 
	margin: 0 0 0 0; 
	text-align:center;
	list-style: none; 
	font-family: Arial, Helvetica, sans-serif;
	list-style-image: url();
	}

#menubar a { 
	display: block; 
	text-decoration: none; 
	padding: 9px; 
	text-align:center;
	font-size: 9pt; 
	font-weight:bold; 
	text-transform: uppercase; 
	color: #000000;  /* controls link color on the first button 565656 */
	width:99px;
	}

#menubar a.trigger {
	padding: 8px; 
	background-color: #bbbbbb;  /* controls background color for first button c0c0c0 */
	border: solid 1px #bb0000; /* Experimental button border color */
	}

#menubar li {
	float: left; 
	width: 9em; 
	list-style-image: url();
	}

#menubar li ul, #menubar ul li  {
	width: 12em;
	}

#menubar ul li a  {
	color: #000000; /* controls link color in drop down 808080 */
	border-right: 0; 
	margin-left:-15px; 
	padding: 3px;
	}

#menubar li ul { 
	position: absolute; 
	display: none; 
	background-color: #bbbbbb; /* controls background color of drop down menu box c0c0c0 */
	border-right: solid 1px #bb0000; /* Experimental drop down menu box border color */
	border-left: solid 1px #bb0000; /* Experimental drop down menu box border color */
	}

#menubar li:hover a, #menubar a:focus, /* controls hover and background color for first button */
#menubar a:active, #menubar li.p7hvr a {
	color: #000000; /* Link color 9f0404 */
	background-color: #cccccc; /* c9c9c9 */
	}

#menubar li:hover ul, #menubar li.p7hvr ul {
	display: block;
	width: 115px;
	}

#menubar li:hover ul a, #menubar li.p7hvr ul a {
	color: #000000; /* controls link color in drop down 808080 */
	background-color: #c3c3c3; /* controls link background color of all selections. transparent */
	border-top: solid 1px #990000; /* Experimental button border color for drop down hover */
	border-bottom: solid 1px #990000; /* Experimental button border color for drop down hover */
	width: 109px;
	}

#menubar ul a:hover { /* controls hover and background color for drop down links*/
	background-color: #cccccc!important; /* Background color c9c9c9 */
	color: #000000!important; /* Link color 4f4f4f */
	width: 109px;
	}

#menubar li {
	width: auto;
	}

.menu {
	z-index:6; 
	top:148px; 
	width:805px;
	left: 50%;
	position:absolute;
	margin-left:-402px;
	}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ TOP MENU ENDS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LEFT MENU STARTS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.navigation { /*controls all of the left navigation */
	width:210px; z-index:4;
	position:absolute; left:50%;
	top:200px; margin-left:-400px;
	}

.navcontent {
	padding-left:5px;
	padding-right:5px; font-family: Arial, Verdana;
	font-size: 8pt;
	}

.navigation h2 { /* header style for left nav */
	font-family:Century Gothic, Georgia, Times New Roman; letter-spacing:2px; 
	line-height:10px; text-transform:uppercase; 
	font-size: 11pt; font-weight: normal;  
	padding-left:15px; padding-bottom:5px;
	color: #d92424; /* Title text color for sidebar d92424 */
	}

.navigation ul {
	list-style: none;
	padding: 0px; 
	margin: 0pt;
	}

.navigation ul li {
	list-style: none; 
	padding: 2px; 
	margin: 0pt;
	}

.navigation ul li a:link{ /* controls live links in left nav */
	display: block; 
	color: #000000; /* Link color 4f4f4f*/
	border: 1px solid #bb0000; /* Button border color c0c0c0 */
	letter-spacing: 0.5px; 
	text-decoration:none; 
	cursor:default;
	background-color:#bbbbbb; /* Button backgound color on sidebar c0c0c0 */
	padding: 1px;
	}

.navigation ul li a:visited{ /* controls visited links in left nav */
	display: block; 
	color: #000000; /* Link color 4f4f4f */
	border: 1px solid #bb0000; /* Button border backgound color on sidebar once visited c0c0c0 */
	letter-spacing: 0.5px; 
	text-decoration:none;
	cursor:default;	
	background-color:#bbbbbb; /* Button backgound color on sidebar once visited c0c0c0 */
	padding: 1px;
	}

.navigation ul li a:hover{ /* controls the hover effect of links in left nav */
	display: block; 
	color: #000000; /* Link color on hover 808080 */
	border: 1px solid #cc0000; /* Button border backgound color on sidebar on hover c0c0c0 */
	letter-spacing: 0.5px; 
	text-decoration:none;
	cursor:pointer;
	background-color:#cccccc; /* Button backgound color on sidebar on hover c0c0c0 */
	padding: 1px;
	}

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ LEFT MENU ENDS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.majorcontent {
	z-index:1;
	width:805px; 
	position:absolute; 
	left:50%; 
	top:195px; 
	margin-left:-406px;
	background-color:#080808; /*Internal main background color dddddd */
	border-left: solid 4px #770000; /* Page left side border color b1b1b1 */
	border-right: solid 4px #770000; /* Page right side border color b1b1b1 */
	}

.maincontent {
	margin-left:200px; 
	padding-left:15px; 
	padding-right:15px; 
	padding-bottom:10px; 
	padding-top:10px;
	}

.maincontent h2 { 
	text-align:left; 
	font-family:Century Gothic, Georgia, Times New Roman; 
	letter-spacing:2px; 
	height:31px;
	text-transform: uppercase; 
	font-size: 16pt; 
	font-weight: normal;  
	color: #d92424; 
	padding-top:5px;
	padding-left:20px;
	}

.content { /* don't add anymore of theses anywhere, only the one is necessary */
	padding:8px; 
	background-color:#c8c8c8; /* Back text content area color eeeeee */
	margin-bottom:20px;
	}

.content2 { /* this is what you'll be using for each paragraph separation */
	padding:10px; 
	margin:10px; 
	background-color:#f6f6f6; /* Text content area color f6f6f6 */
	border: solid 1px #dd7777; /* Expirimental text content border */
	}

.content2 img {
    margin:3px;
    }

.footer { /* controls the footer */
	margin-left:5px; 
	padding-bottom:3px; 
	padding-top:3px; 
	width:565px;
	background-color:#c8c8c8; /* Footer background color c8c8c8 */
	color:#393939; /* Footer text color 393939 */
	}

select, textarea, input{ /* controls the attributes of text areas and input buttons*/
	border-top: solid #f6f6f6 1px; 
	border-left: solid #f6f6f6 1px; 
	border-right: solid #d8d8d8 1px;
	border-bottom: solid #d8d8d8 1px; 
	background-color:#f6f6f6; 
	padding:2px;
	font-family: Arial, Verdana, Tahoma; 
	font-size: 9pt; 
	color: #6f6f6f;
	}

A{ /* controls what color all of the links are */
	color:#d92424; 
	font-weight:bold; 
	text-decoration:none; 
	cursor: pointer; 
	outline:none;
	} 

A:hover { /* controls what the color or decoration of the hover is for links */
	color: #9f0404; 
	text-decoration:none; 
	cursor: pointer; 
	outline:none; 
	} 

big{ /* controls attributes for the <big></big> tag */
	font-family:Century Gothic, Georgia, Times New Roman; 
	letter-spacing:2px; 
	text-transform: uppercase;   
	color: #343434; 
	}

ul,ol,li {
	margin-left:15px;
	padding:3px 0 3px 0;
	}

p {
	padding:3px 0 10px 0;
	/* text-indent:30px; */
	}

.border { /* tag for images <img src="http://" class="border">*/
 	border: solid #dadada 5px;
	margin-top:0px; 
	margin-bottom:0px; 
	margin-left:0px; 
	margin-right:5px; 
	padding:2px; 
	}
