/* CSS Document */

body{padding:0px; margin:0px;  background: #000000 repeat-x top; color:#000000; font:13px "Tahoma", Arial, Helvetica, sans-serif;}

div, p, ul, form, label, h2, h3, h4, img{padding:0px; margin:0px;}

ul{list-style-type:none;}

a{

	color: #936D0B;

}

a:hover {text-decoration: underline;	color: #FF0000;}





/*------------------------DIV STYLES---------------------*/

/*----MAIN BODY PANEL----*/

#bodymain{margin: 0 auto;width: 987px;background: #FFFFFF;}

/*----/MAIN BODY PANEL----*/







/*----TOP PANEL----*/

#topPan{width:987px; height:173px; background:url(images/header.jpg) 0 0 no-repeat; position:relative;}

/*----/TOP PANEL----*/



/*----Menu Buttons----*/



#buttons{height: 37px;width: 100%;border-left: 0px solid #FFFFFF;background: url(images/buttons.jpg) repeat-x;}

#buttons li {	display:block; padding:0; float: left; }

#buttons a {	display: block;float: left; height: 27px;	background: #FFFFFF url(images/buttons.jpg) repeat-x;	text-align: center;

	text-decoration: none;	color: #ffffff;	font-weight: bold;	font-size: 14px;	padding:10px 18px 0 18px; white-space:nowrap;}

#buttons a:hover {	background: url(images/buttons_r.jpg) repeat-x;}







#access {

box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);

clear: both;

display: block;

margin: 0 auto;

width: 886px;

}

#access ul {

font-size: 13px;

list-style: none outside none;

margin: 0 0 0 -0.8125em;

padding-left: 0;

}

#access li {

/* float: left;

position: relative;*/

}
.coupandiv
{
float:right;
width:149px;
}
.coupandiv form
{
float:left;
width:50%;
}
#access a {

color: #EEEEEE;

display: block;

line-height: 3.333em;

padding: 0 1.2125em;

text-decoration: none;

}

#access ul ul {

box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);

display: none;

float: left;

/* left: 0;*/

margin: 0;

position: absolute;

top: 15.5em;

width: 123px;

z-index: 99999;

}

#access ul ul ul {

left: 100%;

top: 0;

}

#access ul ul a {

   font-size: 13px;

     font-weight: bold;

    height: auto;

    line-height: 1.4em;

    padding: 4px;

    width: 114px;

}

#access li:hover > a, #access ul ul *:hover > a, #access a:focus {

/*background: none repeat scroll 0 0 #EFEFEF;*/

}

#access li:hover > a, #access a:focus {

/*background: linear-gradient(#F9F9F9, #E5E5E5) repeat scroll 0 0 transparent;*/

/*color: #373737;*/

}

#access ul li:hover > ul {

display: block;

}

#access .current-menu-item > a, #access .current-menu-ancestor > a, #access .current_page_item > a, #access .current_page_ancestor > a {

font-weight: bold;

}











#buybutton{height: 22px;width: 93px;border-left: 4px solid #FFFFFF;background: url(images/buybutton.jpg);padding-left: 80px;}

#buybutton li {	display: inline;}

#buybuttons a {	display: block;	float: center;	width: 93px;	height: 20px;
background: url("images/buybutton.png")no-repeat ; 	text-align: center;

	text-decoration: none;	color: #ffffff;	font-weight: bold;	font-size: 14px;	padding-top: 2px;}

	#buybuttons a:hover {	width: 93px;    height: 20px;	 background:url("images/buybutton.png") no-repeat scroll 0 -24px ;}



#buybutton1  input[type="submit"]{	 
background: url("images/buybutton.png")no-repeat; 
    color: #FFFFFF;

    cursor: pointer;

    display: block;

    font-size: 14px;

    font-weight: bold;

    height: 20px;

    padding-bottom: 21px;

    padding-right: 5px;

    text-align: center;

    text-decoration: none;

    width: 93px;
	border:none;}	

#buybutton1  input[type="submit"]:hover {	 background:url("images/buybutton.png") no-repeat scroll 0 -24px;

    color: #FFFFFF;

    cursor: pointer;

    display: block;

    font-size: 14px;

    font-weight: bold;

    height: 20px;

    padding-bottom: 21px;

    padding-right: 5px;

    text-align: center;

    text-decoration: none;

    width: 93px;
	border:none;}	





#buynow  {

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

    color: #FFFFFF;

    display: block;

    font-size: 14px;

    font-weight: bold;

    height: 20px;

    padding-top: 2px;

    text-align: center;

    text-decoration: none;

    width: 93px;

}



/*----Body Middle Panel----*/

#bodymiddlePan{width:987px; clear:both;  background:#fff;}







/*----Body Top Left Panel----*/



#btleftPan{	width:230px; float:left; font-family:Arial, Helvetica, sans-serif;	background-color:#FFFFFF; display:inline; padding:0 0 0 10px; }
#sidebar { margin-right:20px;}
#sidebar ul {margin:0; padding:0; list-style: none;}

#sidebar li {margin-bottom:15px; list-style: none outside none;}

#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/title.jpg) no-repeat;font-size: 18px;font:Arial;	color: #ffffff;}

#sidebar li a {	padding-left: 25px;	background: url(images/bright_yellow_star.png) no-repeat left center;font-size:14px;}

/*----/Body Top Left Panel----*/





.service
{
	margin: 11px auto !important;
	width: 37%;
}

/*----Body Top Right Panel----*/

#btrightPan{width:737px; float:left; padding:0 0 0 10px; display:inline; _float:none; }

#btrightPan H1{color: #CE0B09;margin: 0;padding: 0;font-size: 24px; text-align: center;}

#btrightPan H2{color: #CE0B09;margin: 0;padding: 0;font-size: 18px; text-align: center;}

/*----/Body Top Right Panel----*/





#btrightPan .services h1
{
margin-top:14px;
}



/*----BOTTOM PANEL----*/

#bottomPan{

	background: url(images/footer.gif);

	height: 50px;

	font-size: 12px;

	color: #000000;

	padding-top: 10px;

	text-align: center;

	border-top: 5px solid #977004;

	position:relative; 

}/*----/BOTTOM PANEL----*/





/*----FOOTER PANEL----*/

#footerpan{

	height:60px;

	background:url(images/footer.gif);

	color:#000000;

	clear:both;

	padding-top: 2px;

	border-top: 5px solid #977004;

	font-size: xx-small;

	padding-left: 5px;

	padding-right: 5px;

}

/*----/FOOTER PANEL----*/



/*------------------FONT STYLES--------------------*/

.tiny{

	font-size: xx-small;

}

.padding

{

padding: 10px;

color:#FF0000;

font-weight: bold;

}

