/* VRS CSS Document */

/* Main */

body
{
	background:#e16b00 url('images/container-back.gif') repeat-y center top;
 	color:#000000;
	padding:0px; margin:0px; 
	font-family:'Trebuchet MS';
}

.centered{text-align:center;}

#main_container
{
	height:150px; 
	padding-bottom:15px;
	width:780px; 
}

a {
	color: #ff8a00;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	color: #dd8a30;
	text-decoration: underline;
}

a:link img,
a:active img,
a:visited img,
a:hover img {
	border:none;
	text-decoration: none;
}

h1{font-size:31px;; line-height:1em; padding-top:0px; margin-top:0px; }
h2{font-size:1.1em; }
h3{}
h4{}

.testimonials span{font-style:italic;}

ul{padding-left:20px;}

div.spacer_tiny{height:5px;}
div.spacer_small{height:12px;}
div.spacer_medium{height:20px;}
div.spacer_large{height:30px;}
div.spacer_huge{height:50px;}

tr.spacer_tiny{height:5px;}
tr.spacer_small{height:12px;}
tr.spacer_medium{height:20px;}
tr.spacer_large{height:30px;}
tr.spacer_huge{height:50px;}

td.spacer_tiny{width:5px;}
td.spacer_small{width:12px;}
td.spacer_medium{width:20px;}
td.spacer_large{width:30px;}
td.spacer_huge{width:50px;}

/* Head */

#header
{
	background:#e16b00 url('images/header-back.gif') repeat-x center top;
	margin-bottom:-190px; 
	width:100%; 
	height:190px; 
}

#banner
{
	height:150px; 
	padding-bottom:19px; 
	padding-top:18px;
	width:780px; 
}
#headerimg
{
	float:left; 
	height:150px;
	width:200px; 
}
#title
{
	background:#fff600; 
	float:right; 
	height:146px; 
	overflow:hidden; 
	padding-left:15px; 
	padding-right:15px; 
	padding-top:4px;
	width:535px;
}

#title_head
{
	color:#000000 !important;
	font-size:34px; 
	letter-spacing:-2px; 
	margin:0px; 
	padding:0px; 
	text-decoration:none;
}

#menu_container
{
	background:url('images/menu-t.gif') repeat-x;
	float:left; 
	height:150px; 
	width:201px; 
}

#menu_tl
{
	background:url('images/menu-tl.gif') no-repeat; 
	float:left;
	height:4px; 
	width:4px; 
}

#menu_tr
{
	background:url('images/menu-tr.gif') no-repeat;
	float:right;
	height:4px;  
	width:4px; 
}

#menu
{
	text-align:left;
}
#menu ul
{
	list-style:none; 
	margin-left:0px; 
    padding-top:5px;
	padding-left:12px;
}

#menu ul li
{
	color:#FFFFFF; 
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}

#menu ul li a
{
	background:#000; 
	border: #777 1px solid; 
	display:block;
	width:155px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px; 
	padding-right:10px;
}

#menu ul li a:hover
{
	background:#444; 
	border: #ccc 1px solid; 
	color:#fff; 
}

#menu ul li.menu_current
{
	color:#fff; 
	font-weight:bold;
}

#menu ul li.menu_current:hover
{
	text-decoration: none;
	cursor: default;
}

#menu ul ul
{
	list-style:none;
}

#menu ul ul li
{
	background:none;;
	border:none;
	color:#aaa; 
	font-weight:normal;
	padding-left:10px; 
	padding-right:10px;
	width:155px; 
}
#menu ul ul li:hover
{
	text-decoration:underline; 
	background:none;
	border:none;
	color:#fff; 
}

#menu ul li.menu_current a:link{color:#FFFFFF; font-style:normal; text-transform:none; text-decoration:none;}
#menu ul li.menu_current a:visited{color:#FFFFFF; font-style:normal; text-transform:none; text-decoration:none;}
#menu ul li.menu_current a:hover{color:#BBBBBB;}

#menu ul li.menu_default a:link{color:#BBBBBB; font-style:normal; text-transform:none; text-decoration:none;}
#menu ul li.menu_default a:visited{color:#BBBBBB; font-style:normal; text-transform:none; text-decoration:none;}
#menu ul li.menu_default a:hover{color:#FFFFFF;}

a.menu_default:link{text-decoration:none; font-weight:normal;}
a.menu_default:visited{text-decoration:none; font-weight:normal;}
a.menu_current:link{text-decoration:none; font-weight:normal;}
a.menu_current:visited{text-decoration:none; font-weight:normal;}

#content_holder
{
	background:url('content-t.gif') repeat-x;
	float:right; 	
	width:565px;
}

#content_holder div.left
{
	background:url('content-tl.gif') no-repeat;
	float:left;
	height:5px; 
	width:5px; 
}

#content_holder div.right
{
	background:url('content-tr.gif') no-repeat;
	float:right;
	height:4px;
	width:4px; 
}

#content
{
	text-align:left;
	padding:20px;
	font-size:.9em;
	color: #000;
}
#content h1
{
	color:#000;
	text-align:center;	
}

.nomargintop{margin-top:0px;}

td.left{text-align:left;}
td.right{text-align:right;}
td.center{text-align:center;}

#footer, #footer p {
	font-size: 0.8em;
	color: #999;
}
#footer a {
	color: #999;
	text-decoration: none;
}

.thumbnail {
	border: 1px solid #999 !important;
}

.thumbnails img {
	width:50px;
	cursor:hand;
	cursor:pointer;
}