/* CSS Document */
body{
padding:0px; 
margin:0px; 
color:#fff; 
background:#00314a; 
font-family:"Trebuchet MS"; 
font-size:14px;
line-height:18px;
}
div, p, ul, form, label, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}
a{
	color: #6ba4ef;
}
a:hover {text-decoration: underline; color:#ecac3b;}
#msg{
color:#FF0000;
font-weight:bold;

}

/*------------------------DIV STYLES---------------------*/
/*----MAIN BODY PANEL----*/
#bodymain{margin: 0 auto;width: 800px; background:#000000;}
/*----/MAIN BODY PANEL----*/



/*----TOP PANEL----*/
#topPan{width:800px; height:252px; background:url(../images/top.jpg) 0 0 no-repeat; position:relative;}
/*----/TOP PANEL----*/



/*----MENU PANEL----*/
#menu{width:800px; height:43px;position:relative;}
/*----/MENU PANEL----*/


/*----Menu Buttons----*/

#buttons{height: 37px;width:704px; border-left: 3px solid #000;background: url(../images/buttons.gif) repeat-x; padding-left: 80px; }
#buttons li {	display: inline;}
#buttons a {	display: block;	float: left;		height: 28px;	background:url(../images/buttons.gif) repeat-x;	text-align: center;
	text-decoration: none;	color: #ffffff;	font-weight: bold;	font-size: 14px;	padding-top: 9px; font:Verdana, Arial, Helvetica, sans-serif; padding-left:20px; padding-right:20px;}
#buttons a:hover {	  height: 28px;	background: #000000 url(../images/buttons.gif) no-repeat; padding-left:20px; padding-right:20px;}

#buybutton{height: 28px;width: 96px;border-left: 4px solid #FFFFFF;background: url(../images/buttons.gif) no-repeat; padding-left: 80px; }
#buybutton li {	display: inline;}
#buybuttons a {	display: block;	width: 99px;	height: 25px;	background: url(../images/buttons.gif) no-repeat;	text-align: center;
	text-decoration: none;	color:#fff;	font-weight: bold;	font-size: 14px;	padding-top:4px;}
#buybuttons a:hover {		background:url(../images/buyhover.gif) no-repeat; color:#79a5fe;  }




/*----Body Middle Panel----*/
#bodymiddlePan{ background:#000; clear:both;
margin:0;
overflow:hidden;
padding:0;
position:relative;
width:800px;}



/*----Body Top Left Panel----*/

#btleftPan{	width:235px;  float:left;	font:Verdana, Arial, Helvetica, sans-serif; background: url(../images/divider.jpg) repeat-y left;}
#sidebar {padding-left:10px; padding-right:10px; padding-top:1px;}
#sidebar ul {margin:0; padding:0; list-style: none;}
#sidebar li {margin-bottom:15px; padding-left:35px;}
#sidebar li ul {padding:10px; border-top:none;}
#sidebar li li {margin:0; padding: 3px 0;}
#sidebar ul li h2 {	height: 35px; margin: 0; padding: 5px 0 0 10px;	background: url(../images/title1.jpg) no-repeat;font-size: 14px; font:Verdana, Arial, Helvetica, sans-serif;	color: #7f1716;}
#sidebar li a {	padding-left: 20px;	background: url(../images/sword1.png) no-repeat left center; color:#f4b84c;}

#navigation { 
background:transparent url(../images/navigation_bar.jpg) no-repeat scroll 0 0;
font-family:trebuchet MS;
font-size:15px;
font-weight:bold;
height:65px;

padding-left:55px;
padding-top:0px;}
.testimonials{color:#ecac3b;margin: 0;padding: 0;font-size: 19px; font-family:"Trebuchet MS"; text-align:center}

/*----/Body Top Left Panel----*/



/*----Body Top Right Panel----*/
#btrightPan{width:520px; float:left; padding-left:15px;   padding-top:20px;  }
#btrightPan H1{color:#ecac3b;margin: 0;padding: 0;font-size: 19px; font-family:"Trebuchet MS";}
#btrightPan H2{color:#ecac3b;margin: 0; padding-top:5px;font-size: 13px; font-family:"Trebuchet MS";}
/*----/Body Top Right Panel----*/




/*----BOTTOM PANEL----*/
#bottomPan{
	background: url(../images/footer.jpg);
	height: 50px;
	font-size: 11px;
	color: #f00;
	padding-top: 10px;
	text-align: center;
	border-top: 5px solid #f79100;
	position:relative; 
}/*----/BOTTOM PANEL----*/


/*----FOOTER PANEL----*/
#footerpan{
	height:83px;
	background:url(../images/footer.jpg);
	color:#fff;
	clear:both;
	padding-top: 2px;	
	font-size: xx-small;
	padding-left: 5px;
	padding-right: 5px;
}
/*----/FOOTER PANEL----*/

/*------------------FONT STYLES--------------------*/
.tiny{
	font-size: xx-small;
	padding-top:10px;
}
.padding
{
padding: 10px;
color:#FF0000;
font-weight: bold;
}

.but{
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
color:#fff;
background: url(../images/but.png) repeat-x;
padding:5px;
padding-left:10px;
padding-right:10px;
border:0;
cursor:pointer;

}
.listvalues {color:#fff; font-weight:normal;}


a.tm {	display: block;	width: 180px;	height: 28px;	background: url(../images/tm.gif) no-repeat;	text-align: center;
	text-decoration: none;	color: #ffffff;	font-weight: bold;	font-size: 14px;	padding-top: 5px; }
a.tm:hover {	background:url(../images/tm_h.gif) no-repeat; }