@charset "utf-8";

/* CSS Document */



@font-face {

 font-family: Franklin Gothic Demi Cond;

 src: url("FRADMCN.eot") /* EOT file for IE */

}

@font-face {

 font-family: Franklin Gothic Demi Cond;

 src: url("FRADMCN.TTF") /* TTF file for CSS3 browsers */

}

@font-face {

 font-family: Segoe Print;

 src: url("segoepr.eot") /* EOT file for IE */

}

@font-face {

 font-family: Segoe Print;

 src: url("segoepr.ttf") /* TTF file for CSS3 browsers */

}

body{

	margin:0;

	padding:0;

}

img {

	border: none;

}

a:link {

	text-decoration: none;

	color:#ffffff;

}

a:visited {

	text-decoration: none;

	color:#ffffff;

}

a:hover {

	text-decoration: none;

	color:#680D0D;

}

a:active {

	text-decoration: none;

	color:#680D0D;

}

.outwrapper{

	width:100%;

	height:100%;

	background:url(images/bkg.jpg) repeat-x top left;

}

.innerwrapper{

	width:1000px;

	height:100%;

	margin:0 auto;

}

/*- header -*/

.header{

	height:220px;

	width:1000px;

}

.logotop{

	width:200px;

	height:100px;

	float:right;

	margin:20px 100px 0 0;

}

.header_txt{

	width:500px;

	height:30px;

	float:left;

	margin:30px 0 0 30px;

}

.header_txt p{

	float:left;

	font-family:"Segoe Print";

	font-size:25px;

	color:#2B2B2B;

	font-weight:normal;

	font-style:italic;

	text-align:center;

}

.call_txt{

	width:200px;

	height:12px;

	float:left;

	margin:0 0 0 480px;

}

.call_txt p{

	float:right;

	font-family:"Arial";

	font-size:12px;

	color:#2B2B2B;

	font-weight:normal;

	font-style:italic;

}

.menu_header{

	width:1000px;

	height:50px;

	float:left;

	margin:30px 0 0 0px;

}

.menu_header_tabs{

	float:left;

	font-family:"Franklin Gothic Demi Cond";

	font-size:16px;

	color:#fff;

	text-decoration:none;

	font-weight:normal;

	text-transform:uppercase;

}

.menu_header_tabs li {

	display:inline;

	float:left;

}

.menu_header_tabs a {

	text-align:left;

	outline:none;

	text-decoration:none;

}

.menu_header_tabs a span {

	float:left;

	display:block;

	margin: 0 0 0 0;

	width:118px;

	height:30px;

	color: #c6c6c6;

}

.menu_header_tabs a span:hover{

	color:#C00;

	background:url(images/arrow.png) no-repeat;

	background-position:left;

}

.menu_header_tabs a span.active{

	color:#C00;

}

/*- index -*/

.left_content_top{

	width:500px;

	height:100%;

	float:left;

	margin:20px 0 0 0;

}

.logo{

	width:326px;

	height:300px;

	background:url(images/ialogo.png) no-repeat;

	float: left;

	margin-left: 174px;

}

.right_content_top{

	width:500px;

	height:100%;

	float:right;

}

.logotxt{

	width:282px;

	height:140px;

	background:url(images/txtlogo.png) no-repeat;

	float:left;

	margin:92px 0 0 0;

}

.enterbttn{

	width:210px;

	height:49px;

	float:right;

	margin:107px 0 0 0;

}

.right_content_bottom{

	width:500px;

	height:100%;

	float:right;

}

.line{

	width:421px;

	height:8px;

	background:url(images/line.png);

}

.textbox{

	width:421px;

	height:100%;

	margin:20px 0 0 0;

}

.textbox p{

	font-size:18px;

	font-family:"Franklin Gothic Demi Cond";

	font-style:bold;

	text-align:left;

}

/*- footer -*/

.footer{

	width:100%;

	height:180px;

	float:left;

	background:url(images/bkfooter.jpg) repeat-x;

}

.content_footer_left{

	width:600px;

	height:200px;

	float:left;

	margin:15px 0 0 100px;

}

.menu_footer{

	width:310px;

	height:130px;

	float:left;

}

.menu_footer ul{

	font-size:16px;

	font-family:"Franklin Gothic Demi Cond";

	font-style:bold;

	text-align:right;

	line-height:.001em;

	color:#ffffff;

	margin-right:5px;

	margin-top:13px;

	padding-top:0;

}

.menu_footer ul a.active{

	color:#680D0D;

}

.line2{

	width:1px;

	height:113px;

	background:url(images/linebtm.png);

	float:left;

	margin-top:5px;

	margin-left:5px;

}

.txt_footer{

	width:435px;

	height:90px;

	float:left;

	margin: 45px 0 0 180px;

}

.txt_footer p{

	font-size:26px;

	font-family:"Segoe Print";

	font-syle:normal;

	text-align:right;

	color:#680D0D;

	line-height:1em;

	margin-left:5px;

}

.flash_footer{

	width:220px;

	height:130px;

	float:right;

	margin:5px 0 0 0;

}

.content_footer_right{

	width:340px;

	height:130px;

	float:left;

	margin:15px 0 0 160px;

}

.buttons{

	width:160px;

	height:28px;

	float:right;

	margin-top:10px;

}

.twitter_button{

	width:28px;

	height:28px;

	float:right;

	margin: 0 5px 0 5px;

}

.facebook_button{

	width:28px;

	height:28px;

	float:right;

	margin: 0 5px 0 5px;

}

.msp_button{

	width:28px;

	height:28px;

	float:right;

	margin: 0 5px 0 5px;

}

.rss_button{

	width:28px;

	height:28px;

	float:right;

	margin: 0 5px 0 5px;

}

.textbox_footer{

	width:120px;

	height:20px;

	margin:5px 0 0 260px;

	float:left;

}

.textbox_footer p{

	font-size:14px;

	font-family:"Franklin Gothic Demi Cond";

	font-style:italic;

	font-weight:normal;

	text-align:right;

	color:#000000;

	line-height:1em;

	margin: 2px 5px 0 0;

}

.copyright{

	width:380px;

	height:50px;

	float:left;

}

.textbox_copyright{

	width:300px;

	height:20px;

	margin:20px 0 0 55px;

	float:left;

}

.textbox_copyright p{

	font-size:12px;

	font-family:"Franklin Gothic Demi Cond";

	font-style:italic;

	font-weight:normal;

	text-align:left;

	color:#ffffff;

	line-height:1em;

	margin: 2px 5px 0 0;

}

.logo_virtoren{

	width:48px;

	height:48px;

	float:right;

	margin-right:5px;

}

/*- packages -*/

.consult{

	height:200px;

	width:1000px;

	float:left;

}

.left{

	height:200px;

	width:500px;

	float:left;

}

.right{

	height:200px;

	width:500px;

	float:right;

}

.consult_pic{

	height:188px;

	width:330px;

	background:url(images/pck1.jpg) no-repeat;

	float:right;

	margin:11px 0 11px 0;

}

.consult_txt{

	height:188px;

	width:400px;

	float:left;

	margin:11px 0 11px 0;

}

.consult_txt h1{

	font-size:28px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:bold;

	font-style:italic;

	text-align:left;

	line-height:1em;

	color:#ff0000;

	margin-left:10px;

	margin-top:10px;

}

.consult_txt p{

	font-size:16px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:normal;

	text-align:left;

	line-height:1em;

	color:#000000;

	margin-left:10px;

}

.consult_txt p span{

	font-size:14px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:bold;

	text-align:right;

	line-height:1em;

	color:#ff0000;

	margin-right:5px;

}



.garage{

	height:200px;

	width:1000px;

	float:left;

}

.left{

	height:200px;

	width:500px;

	float:left;

}

.right{

	height:200px;

	width:500px;

	float:right;

}

.garage_pic{

	height:188px;

	width:330px;

	background:url(images/pck2.jpg) no-repeat;

	float:right;

	margin:11px 0 11px 0;

}

.garage_txt{

	height:188px;

	width:400px;

	float:left;

	margin:11px 0 11px 0;

}

.garage_txt h1{

	font-size:28px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:bold;

	font-style:italic;

	text-align:left;

	line-height:1em;

	color:#ff0000;

	margin-left:10px;

	margin-top:10px;

}

.garage_txt p{

	font-size:16px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:normal;

	text-align:left;

	line-height:1em;

	color:#000000;

	margin-left:10px;

}

.garage_txt p span{

	font-size:14px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:bold;

	text-align:right;

	line-height:1em;

	color:#ff0000;

	margin-right:5px;

}

.club{

	height:200px;

	width:1000px;

	float:left;

}

.left{

	height:200px;

	width:500px;

	float:left;

}

.right{

	height:200px;

	width:500px;

	float:right;

}

.club_pic{

	height:188px;

	width:330px;

	background:url(images/pck3.jpg) no-repeat;

	float:right;

	margin:11px 0 11px 0;

}

.club_txt{

	height:188px;

	width:400px;

	float:left;

	margin:11px 0 11px 0;

}

.club_txt h1{

	font-size:28px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:bold;

	font-style:italic;

	text-align:left;

	line-height:1em;

	color:#ff0000;

	margin-left:10px;

	margin-top:10px;

}

.club_txt p{

	font-size:16px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:normal;

	text-align:left;

	line-height:1em;

	color:#000000;

	margin-left:10px;

}

.club_txt p span{

	font-size:14px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:bold;

	text-align:right;

	line-height:1em;

	color:#ff0000;

	margin-right:5px;

}

.tour{

	height:200px;

	width:1000px;

	float:left;

}

.left{

	height:200px;

	width:500px;

	float:left;

}

.right{

	height:200px;

	width:500px;

	float:right;

}

.tour_pic{

	height:188px;

	width:330px;

	background:url(images/pck4.jpg) no-repeat;

	float:right;

	margin:11px 0 11px 0;

}

.tour_txt{

	height:188px;

	width:400px;

	float:left;

	margin:11px 0 11px 0;

}

.tour_txt h1{

	font-size:28px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:bold;

	font-style:italic;

	text-align:left;

	line-height:1em;

	color:#ff0000;

	margin-left:10px;

	margin-top:10px;

}

.tour_txt p{

	font-size:16px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:normal;

	text-align:left;

	line-height:1em;

	color:#000000;

	margin-left:10px;

}

.tour_txt p span{

	font-size:14px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:bold;

	text-align:right;

	line-height:1em;

	color:#ff0000;

	margin-right:5px;

}

.headliner{

	height:200px;

	width:1000px;

	float:left;

}

.left{

	height:200px;

	width:500px;

	float:left;

}

.right{

	height:200px;

	width:500px;

	float:right;

}

.headliner_pic{

	height:188px;

	width:330px;

	background:url(images/pck5.jpg) no-repeat;

	float:right;

	margin:11px 0 11px 0;

}

.headliner_txt{

	height:188px;

	width:400px;

	float:left;

	margin:11px 0 11px 0;

}

.headliner_txt h1{

	font-size:28px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:bold;

	font-style:italic;

	text-align:left;

	line-height:1em;

	color:#ff0000;

	margin-left:10px;

	margin-top:10px;

}

.headliner_txt p{

	font-size:16px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:normal;

	text-align:left;

	line-height:1em;

	color:#000000;

	margin-left:10px;

}

.headliner_txt p span{

	font-size:14px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:bold;

	text-align:right;

	line-height:1em;

	color:#ff0000;

	margin-right:5px;

}

.globalstar{

	height:200px;

	width:1000px;

	float:left;

}

.left{

	height:200px;

	width:500px;

	float:left;

}

.right{

	height:200px;

	width:500px;

	float:right;

}

.globalstar_pic{

	height:188px;

	width:330px;

	background:url(images/pck6.jpg) no-repeat;

	float:right;

	margin:11px 0 11px 0;

}

.globalstar_txt{

	height:188px;

	width:400px;

	float:left;

	margin:11px 0 11px 0;

}

.globalstar_txt h1{

	font-size:28px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:bold;

	font-style:italic;

	text-align:left;

	line-height:1em;

	color:#ff0000;

	margin-left:10px;

	margin-top:10px;

}

.globalstar_txt p{

	font-size:16px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:normal;

	text-align:left;

	line-height:1em;

	color:#000000;

	margin-left:10px;

}

.globalstar_txt p span{

	font-size:14px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:bold;

	text-align:right;

	line-height:1em;

	color:#ff0000;

	margin-right:5px;

}

.alacarte{

	height:200px;

	width:1000px;

	float:left;

}

.left{

	height:200px;

	width:500px;

	float:left;

}

.right{

	height:200px;

	width:500px;

	float:right;

}

.alacarte_pic{

	height:188px;

	width:330px;

	background:url(images/pck7.jpg) no-repeat;

	float:right;

	margin:11px 0 11px 0;

}

.alacarte_txt{

	height:188px;

	width:400px;

	float:left;

	margin:11px 0 11px 0;

}

.alacarte_txt h1{

	font-size:28px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:bold;

	font-style:italic;

	text-align:left;

	line-height:1em;

	color:#ff0000;

	margin-left:10px;

	margin-top:10px;

}

.alacarte_txt p{

	font-size:16px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:normal;

	text-align:left;

	line-height:1em;

	color:#000000;

	margin-left:10px;

}

.alacarte_txt p span{

	font-size:14px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:bold;

	text-align:right;

	line-height:1em;

	color:#ff0000;

	margin-right:5px;

}

/*- contact -*/

.contact_middle{

	width:340px;

	height:210px;

	margin:0 0 40px 0;

	float:right;

}

.contact_middle p{

	font-size:15px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:normal;

	font-style:normal;

	text-align:right;

	line-height:1.1em;

	color:#737373;

	margin:30px 5px 0 0;

}

.right_content_form{

	width:500px;

	height:100%;

	float:right;

	margin: 0 0 40px 0;

}

/*- faq -*/

.faq_left{

	width:100px;

	height:100%;

	float:left;

}

.faq_right{

	width:900px;

	height:100%;

	float:right;

}

.faq_txt{

	width:860px;

	height:100%;

	margin:24px 0 5px 10px;

	float:left;

}

.faq_right h1{

	font-size:28px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:normal;

	font-style:italic;

	text-align:left;

	line-height:1.5em;

	color:#ff0000;

	padding:5px 5px 5px 5px;

}

.faq_right p{

	font-size:18px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:normal;

	text-align:left;

	line-height:1em;

	color:#000000;

	padding:5px 5px 5px 5px;

}

.faq_right p span{

	font-size:18px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:normal;

	text-align:left;

	line-height:1em;

	color:#ff0000;

	margin-right:5px;

}

/*- testimonials -*/

.tstms_left{

	width:100px;

	height:100%;

	float:left;

}

.tstms_right{

	width:900px;

	height:100%;

	float:right;

}

.tstms_txt{

	width:860px;

	height:100%;

	margin:24px 0 5px 10px;

	float:right;

}

.tstms_right p{

	font-size:18px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:normal;

	text-align:left;

	line-height:1em;

	color:#000000;

	padding:5px 5px 5px 5px;

}

.tstms_right p span{

	font-size:18px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:normal;

	text-align:left;

	line-height:1em;

	color:#c6c6c6;

	margin-right:5px;

}

/*- mission -*/

.missionwrap{

	height:100%;

	background:url(images/crowds.jpg) repeat-x bottom left;

}

.mission_content{

	width:1000px;

	height:100%;

	margin:0 auto;

}

.mission_txt{

	width:500px;

	height:100%;

	float:left;

	margin:10px 0 0 200px;

}

.mission_txt p{

	font-size:18px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:normal;

	font-style:normal;

	text-align:left;

	line-height:1.4em;

	color:#000000;

	margin-right:5px;

}

.mission_txt p span{

	font-size:20px;

	font-family:"Franklin Gothic Demi Cond";

	font-weight:normal;

	font-style:normal;

	text-align:left;

	line-height:2em;

	color:#ff0000;

	margin-right:5px;

}

.left_quote{

	float:right;

	margin:60px 828px 0 0;

}

.right_quote{

	float:right;

	margin:150px 220px 130px 0;

}

/*- about -*/

.about_content{

	width:1000px;

	height:100%;

	float:right;

}

.about_txt{

	width:800px;

	height:100%;

	margin:0 auto;

}

.title{

	font-size:22px;

	font-family:"Arial";

	font-weight:bold;

	font-style:normal;

	text-align:left;

	line-height:1.2em;

	color:#f00000;

	margin-left:5px;

}

.descrip{

	font-size:18px;

	font-family:"Arial";

	font-weight:bold;

	font-style:italic;

	text-align:left;

	line-height:1.2em;

	color:#f00000;

	margin-left:5px;

}

.about_txt p{

	font-size:14px;

	font-family:"Arial";

	font-weight:normal;

	font-style:normal;

	text-align:justify;

	line-height:1.2em;

	color:#000000;

	padding:6px 8px 6px 8px;

}

/*- news -*/

.news_left{

	width:100px;

	height:100%;

	float:left;

}

.news_right{

	width:900px;

	height:100%;

	float:right;

}

/*- terms -*/

.terms{

	height:100%;

	width:1000px;

	float:left;

}

.terms h1{
	font-size:18px;

	font-family:"Arial";

	font-weight:normal;

	font-style:normal;

	text-align:justify;

	line-height:1.2em;

	color:#f00000;

	padding:6px 8px 6px 8px;	
}

.terms h2{
	font-size:14px;

	font-family:"Arial";

	font-weight:normal;

	font-style:normal;

	text-align:justify;

	line-height:1.2em;

	color:#000000;

	padding:6px 8px 6px 8px;	
}