@charset "utf-8";
/* CSS Document */

/* LAYOUT **************************************************************************************/
html,body {
	margin:0;
	padding:0;
	min-height:100%;margin-bottom:1px; /* No 'jump' clause, Firefox */
	background-color:#000;
	padding-bottom:15px;
}
div#Container {  /* Grand container, houses everything, don't mess. */
	margin:0 auto;
	width: 800px;
}
div#TopHeader {background-color:#070707;height:175px;}/* Houses Fairloom Logo */
div#Content {
	background-color: #313131;
	background: #313131 url(../img/content-background-3.jpg) repeat-x top;
	padding: 0 10px 75px 10px;
}
#topPort {height:25px;width:100%;}
#topFala {float:right;height:20px;width:120px;margin-top:4px;}#topFala IMG {float:left;margin:3px 3px 0 0;} #topFala a {font-size:11px;color:#FFFF00;}
div#Footer {
	border-top: solid 1px #FFF;
	background-color:#444444;
	height:50px;text-align:center;
	color:#FFFFFF;padding-top:5px;
	line-height: 45px;
}  
#Footer a {color:#FFF;}
div#clear{clear:both;margin:0;}

/* STYLES **************************************************************************************/

H1 {
	margin: 5px 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 22px;
	font-weight: lighter;
}
div#Index1 {
	margin: 0 auto;
	margin-top:15px;
	width:680px;
	text-align:center;
}
#Index1 img {
	margin:5px 15px 5px 15px;
}
div#Index1TextBox{
	padding:4px;
	margin:10px auto;
	border: solid 3px #666666;
	text-align: center;
	line-height:24px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;font-size:18px;
	color:#FFFFFF;
	width:90%;
}
#Index1TextBox a {color:#CCC;}
div#TextContent {width:670px;margin:0 auto;font-family:Arial, Helvetica, sans-serif;color:#CCC;size:14px;}
#TextContent a {color:#F4F4F4;}

div#Row {
	width:720px;margin:40px auto;
	font-family:Arial, Helvetica, sans-serif;color:#CCC;size:14px;
}
div#RowCol {
	float:right;
	width: 450px;
}
#RowCol a {text-transform:uppercase;color:#CCCCCC;font-weight:bold;font-size:12px;}
#Row img {
	float:left;
	margin-top:5px;
}
.boldUnderline {font-family:Arial, Helvetica, sans-serif;color:#CCC;size:14px;font-weight:bold;text-decoration:underline;}

div#About1 {
	margin: 0 auto;
	width:700px;
	text-align:center;
}
#About1 img {
	margin:5px 15px 5px 15px;
}

input.btn {background-color:#FFF;}
input.rst {background-color:#DADADA;}
#VideoFloatRight {
float:right;
margin:12px 0 5px 10px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
line-height:22px;
}
/* MENU ****************************************************************************************/

#menu {
	position:relative;
	display:block;
	height:26px;
	font-size:10px;
	font-weight:700;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	border-top:1px solid #272727;
	border-bottom:1px solid #272727;
	background-color:#000;
/*	background-color: transparent;
	background-image: url(../img/menu-background.jpg);*/
	background-repeat: repeat-x;
	background-position: left top;
}

#menu ul {
list-style-type:none;
width:auto;
margin:0;
padding:0;
}

#menu ul li {display:block;float:left;margin:0;}

#menu ul li a {
	display:block;
	float:left;
	color:#FFF;
	text-decoration:none;
	height:19px;
/*	background:transparent url(images/bgDIVIDER.gif) no-repeat top right;*/
	padding:7px 8px 0 8px; /*stupid safari*/
}

#menu ul li a:hover,#menu ul li a.current{color:#fff;background:#131546;}