/* CSS Document */

body{
background-color:#333333;
margin:0px;
}

#wrapper{
width:800px;
margin:0px auto;
background-color:#FFFFFF;
}

#header{
height:105px;
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
}

#flash{
width:150px;
height:30px;
padding-top:75px;
float:right;
}

#topbar{
clear:both;
height:20px;
padding:5px;
background-color:#620000;
}

#topbar ul{
margin:0px 20px;
padding:0px;
list-style-type:none;
float:right;
}

#topbar ul li{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
margin:0px 2px;
line-height:25px;
}

#topbar ul li a{
color:#FFFFFF;
text-decoration:none;
}

#topbar ul li a:hover{
color:#FFFFDD;
text-decoration:none;
}


#menubar{
background-image:url(../images/bg_menubar.jpg);
}

#menubar ul{
height:30px;
margin:0px 20px;
padding:0px;
list-style-type:none;
}

#menubar ul li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

float:left;
display:block;
line-height:25px;
height:25px;
margin:0px 2px;
}

#menubar ul li a{
color:#FFFF00;
text-decoration:none;
padding:0px 10px;
line-height:25px;
display:block;
}


#menubar ul li a:hover{
background-image:url(../images/bg_menubar_hover.jpg);
color:#FFFFFF;
}

.selected{
text-decoration:none;
padding:0px 10px;
line-height:25px;
display:block;
background-image:url(../images/bg_menubar_hover.jpg);
color:#FFFFFF;
}


#flashtube{
clear:both;
margin:20px 0px;
padding:5px 10px;
}

#ft_right{
float:right;
width:385px;
}

#ft_left{

}

#mission{
clear:both;
padding:5px 10px;
margin:0px 0px;

}

#tag_mission{
font-family:"Trebuchet MS";
font-size:20px;
color:#000033;
background-image:url(../images/tag_mission_arrow.jpg);
background-repeat:no-repeat;
background-position:right;
width:150px;
padding:5px 0px;

}

#txt_mission{
padding:5px 0px;
}

.txt_b{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
}

.txt_b a{
color:#333333;
}

#bottombar{
clear:both;
padding:5px;
}

#footer{
clear:both;
padding:10px 5px;
height:100px;
background-color:#333333;
}

.copyright{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFC1
}


/*
common content
*/

#bcrumbs{
margin:10px 0px;
padding:5px 25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#FCFAC7;
}

#bcrumbs a{
color:#000000;
}

.head1{
font-family:"Trebuchet MS";
font-size:20px;
font-weight:bold;
color:#000066;
}

.content_tube{
padding:10px 10px;
margin:20px 5px;
}

.imgeffect{
border:1px solid #00CCFF;
padding:5px;
}

/*
services
*/

.oneliner{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0099FF;
}

.parea{
margin:20px 0px;
padding:10px 0px;
border-top:1px solid #666666;
}


#parea_right{
width:100px;
float:right;
padding:10px 10px 10px 15px;
background-color:#990000;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#parea_right a{
color:#FFFFFF;
}

#parea_left{

}

#keypoints{
margin:0px;
padding:0px;
list-style-type:none;
}

#keypoints li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px 0px;
padding:0px 30px;
height:25px;
line-height:25px;
background-image:url(../images/bullet2.png);
background-repeat:no-repeat;
background-position:0% 50%;
}

#keypoints li a{
color:#000000;
}

#cards{
margin:20px 5px;
padding:20px 0px 0px 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}


/*
Contact
*/

#coupons{
margin:25px 0px 0px 0px;
padding:10px 10px 10px 20px;
background-color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:100px;
}

#coupons a{
color:#FFFFFF;
}

#pcoupon{
margin:25px;
padding:10px;
background-color:#F5F3D8;
border:1px dashed #cccccc;
width:650px;
}

.coupontitle{
font-family:"Trebuchet MS";
font-size:16px;
font-weight:bold;
color:#990000;
}

.couponoffer{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
}

/*
products
*/

.prod_right{
float:right;
width:500px;
margin-right:50px;
}

.prod_left{
}

.margintube{
margin:20px 0px;
padding:10px;
clear:both;
}

#list{
margin:0px;
padding:0px;
list-style-type:none;
}

#list li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:2px 0px;
padding:2px 
}

/*
Sales 
*/

#sales_catalog{
margin:0px;
padding:10px;
background-color:#F5F3D8;
}

.carfields{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border-bottom:1px solid #CCCCCC;
padding-left:10px;
}

.carfields a{
color:#000000;
}

/*
gift form
*/
#giftform{
padding:10px;
background-color:#F5F3D8;
width:350px;

}

form#form_gift input{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #FFFFD7;
}

form#form_gift #fg_comment{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #FFFFD7;
width:200px;
height:100px;
}

form#form_gift #fg_submit{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #FFFFD7;
background-color:#000033;
color:#FFFFFF;
width:75px;
height:30px;
}

/*
feedback form
*/

form#form_feed #ff_comment{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #FFFFD7;
width:250px;
height:150px;
}

form#form_feed input{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #FFFFD7;
}

form#form_feed #ff_option{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:0px;
width:150px;
}


form#form_feed #ff_submit{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #FFFFD7;
background-color:#000033;
color:#FFFFFF;
width:75px;
height:30px;
}

