@charset "utf-8";

/* Home Page start */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, table, th, td, embed, object { padding:0;	margin:0; }
table {	border-collapse:collapse; border-spacing:0; }
body {font-family:Arial; font-size:100%; }
body * {font-family:Arial;}
#productresultbar, #iphoneNav, #resultbar, .buttonstyle4, .loginbutton {	background:#FE6729; }

fieldset, img, abbr, table {	border:0;}

.logo {text-align:left; padding:0.8em 0.6em; }
.logo img {margin:0; border:none;}

.nav { background:url(menubg.jpg) repeat-x 0 0; height:31px; font-size:1em; color:#fff; font-weight:bold;}
.nav ul { margin:0; padding:0; list-style-type:none;}
.nav ul li { margin:0.3em 0.75em; padding:0; list-style-type:none; float:left;}
.nav a{ font-size:0.75em; color:#fff; padding:0.2em 0.4em; text-decoration:none;}
.nav a:hover, .nav a.active{ background:#660000; color:#fff;}

h1 { background:url(menubg.jpg) repeat-x 0 -31px; font-size:1.1em; color:#000; padding:0.3em 0.6789em; margin:0;}

.content {font-size:0.8em; color:#000; padding:0.5em 0; margin:0;}
.content p{color:#000; padding:0.3em 0.6789em; margin:0;}

.tabs  { padding:0.5em 0; margin:0;}
.tabs h3{font-size:0.9567em; color:#fff; padding:0.2em 0.5789em; margin:0.4567em 0; background:url(tabbg.jpg) repeat-x 0 0;}
.tabs h3 a {background:url(../images/arrow.png) no-repeat 100% center; color:#fff; text-decoration:none; display:block;}
.tabs h3 span {background:url(../images/arrow_down.png) no-repeat 100% center; color:#fff; text-decoration:none; display:block;}

.tabs ul { margin:0; padding:0.5em; list-style-type:none; font-size:0.8em; color:#000;}
.tabs ul li { margin:0.4em 0; padding:0 0 0 1em; list-style-type:none; background:url(bullet.jpg) no-repeat 0 .4em;}


.footer{background:#9a8d6f; padding:0;  line-height:1.5em; color:#fff;}
.footer a {	display:inline;	text-decoration:none; color:#fff;}
.footer p{	padding:0.5em; color:#fff;}

.bottom{padding:0.5em; position:relative; overflow:hidden; font-size:.8em;}
.bottom span{color:#fff; border-bottom:1px solid #cdc6b7; font-size:1em; padding-right:5em; font-weight:bold;}

.bottom img{ margin-top:.4em;}

.copyright { background:#2f291c; color:#9a8d6f; text-align:center; border-top:1px solid #3b3629; border-bottom:1px solid #464035; padding:0.4em 0; font-size:.6875em;}


/* contact */
#contact{width:275px; margin:auto; height:260px; margin-top:10px; }
#contact .left-pan{float:left; text-align:right; font-family:Verdana; line-height:2.1em; font-weight:bold; font-size:1em; padding-right:5px; }
#contact .right-pan{width:150px; float:right; line-height:2em; }
.input{width:150px; margin-bottom:5px; border:#5A5A5A solid 1px; line-height:2em;}
.field_mult{ font-size:12px; color:#000000; background-color:#ffffff; border:#5A5A5A solid 1px; height:57px; width:150px; }
textarea{width:150px; border:#5A5A5A solid 1px; margin-bottom:10px; line-height:2em;}
.submit{margin:auto; float:right;}
.btn_contact{ background-image:url(../images/contact-me.gif); width:95px; height:28px; background-repeat:no-repeat; border:0px; cursor:pointer; margin-top:5px;}
.contact-content a {display:inline; font-weight:normal; height:auto; line-height:18px; padding:0; text-decoration:none; color:#000; background:none;}