/* - - - - - - - - - - - - - - - - - - - - -

Title : VideoFACT - PromoFACT Style Sheet
Author : Anthony Watts

Created : Jan. 16, 2006
Modified : Nov. 29, 2006

- - - - - - - - - - - - - - - - - - - - - */

/* ----- CSS ----- */

html, body {
width: 100%;
margin: 0;
padding: 0;
background: #092028 url(/images/global_bg.gif) repeat-x;
font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
}

/* ----- IDS ----- */
#container {
width: 870px;
margin: 0;
padding: 0;
}
#main {
float: left;
width: 600px;
margin:0;
padding:0;
}
#sidebar {
float: right;
width: 255px;
margin: 95px 0 0 15px;
padding: 0;
}
#header {
width: 600px;
height: 72px;
margin: 0;
padding: 0;
}
#nav {
width: 575px;
height: 20px;
margin: 0 0 0 19px;
padding: 0;
}
#content {
width: 545px;
margin: 0 0 0 25px;
padding:15px;
background: #FFFFFF;
}
#content_padded {
padding: 15px;
background: #E8F0EB;
}
#footer {
margin: 10px 0 15px 0;
padding: 0;
text-align: right;
}

/* ----- CLASSES ----- */

.hide {
display:none; 
}
.show {
/* display:block; */
}
.news_item p {
margin: 0 0 12pt 6pt;}
.news_date {
margin: 0 0 12pt 0;
color: #999999;
font-size: 8pt;
font-style: italic;
}

/* ----- HEADINGS ----- */

h1 {
font:;
font-size:;
font-weight:;
color:;
margin:;
padding:;
}
h1.page_header {
width: 600px;
height: 72px;
margin:0;
padding:0;
}
h2 {
margin: 0 0 1.3em 0;
padding: 0;
font-size: 13pt;
color: #083D4D;
text-transform: uppercase;
border-bottom: 2px solid #DF6300;
}
h3 {
margin: 0 0 0.5em 0;
padding: 0;
font-size: 10pt;
color: #333333;
}
h4 {
font:;
font-size:;
font-weight:;
color:;
margin:;
padding:;
}

/* ----- PARAGRAPHS ----- */

p {
margin: 0 0 12pt 0;
color: #333333;
font-size: 10pt;
}
p.toppad {
margin: 8pt 0 12pt 0;
}
#sidebar p {
margin: 0;
color: #FFFFFF;
}

/* ----- LISTS ----- */

li {
list-style-position: inside;
margin: 2pt 0 2pt 0 !important;
margin: 0 0 5pt 0;
padding: 0;
color: #333333;
font-size: 10pt;
}
li.nodisc {
list-style-type: none;
}
ul, ol {
margin: 0 0 12pt 12pt;
padding: 0;
}
#sidebar li {
list-style-position: outside;
list-style-type: none;
margin: 2pt 0 2pt 0 !important;
margin: 0;
padding: 0;
color: #AAAAAA;
font-size: 9pt;
}
#sidebar ul {
margin: 0 0 0 20px;
padding: 0;
}

#nav ul, #nav ul li { list-style: none; margin: 0; padding: 0; }
#nav ul { margin-left: 6px; }
#nav ul li { display: inline; }

/* ----- IMAGES ----- */

img {
border: 0;
}

img.home_header {
  margin: -15px 0 5px -15px;
}


img.home_axs {
  margin: 0 0 15px -15px;
}

/* BREAK */

hr {
margin: 1em 0 1em 0;
visibility: hidden;
}

/* ----- LINKS ----- */

#content a {
margin: 0;
padding: 0;
color: #DF6300;
text-decoration: none;
}
#content a:hover {
border-bottom: 1px solid #DF6300;
}
#nav a {
padding: 3px 6px;
font-size: 8pt;
text-transform: uppercase;
color: #FD882D;
text-decoration: none;
}
#nav a:hover {
color: #041A22;
background: #FD882D;
}
#sidebar a {
margin: 0;
padding: 0;
color: #FD882D;
text-decoration: none;
}
#sidebar a:hover {
border-bottom: 1px solid #FD882D;
}
#language_toggle {
	text-align: right;
	font-size: 90%;
}

#content a.noline:hover {
  border: none;
}