/* CSS Document */

* {	margin:0; padding:0; font-size:100%;}

body{background:#000000;  text-align:center;}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

.ppp { float:centre;  


    position         : absolute ;
    top              : 530px ;
    right            : 884px ;
z-index:12;
}

.pppe { float:centre;  


    position         : absolute ;
    top              : 570px ;
    right            : 714px ;
z-index:12;
}

.ppp2 { float:centre;  


    position         : relative ;

z-index:12;
}

html{ font-family:Arial, Helvetica, sans-serif; font-size:0.6125em; line-height:1.444em; color:#9c9c9c; text-transform:none; font-weight:bold; letter-spacing:1px;}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#bbb7b7;}
a:hover{text-decoration:none;}
p {padding-top:13px;}
h3{ font-family:Tahoma, Geneva, sans-serif;  text-transform:uppercase; font-size:1.5625em; color:#00baff; background:url(images/title-bg.gif) no-repeat 0 2px; padding:0 0 20px 30px; margin-top:-4px; position:relative;}

h7{ font-family:Arial, Geneva, sans-serif;  font-size:1.2em; color:#c8c8c8; }

h9{ font-family:Tahoma, Geneva, sans-serif;  font-size:1.4625em; color:#9c9c9c; font-weight:normal; }


h8{ font-family:Tahoma, Geneva, sans-serif; color:#ffb400;  text-transform:uppercase; font-size:1.4em;  background:url(images/title-bg.gif) top repeat-x;  position:relative;}

h2{ font-family:Tahoma, Geneva, sans-serif; color:#ebe5d7; text-transform:uppercase; background:url(images/title-tail.gif) top repeat-x;  position:relative;}
h2 span{ display:block; background:url(images/title-left-bg.gif) left top no-repeat;}
h2 span span{ background:url(images/title-right-bg.gif) right top no-repeat; padding:7px 5px 4px 34px;}
strong{ color:#00baff; display:block; padding-bottom:11px;}

/* ============================= main layout ====================== */
.imgindent {margin:0 20px 0 0; float:left;}
.imgindent1 {margin:0 0 0 0; float:left;}
.phone{ float:right; padding-right:20px;}
.space1{ margin-left:8px;}
.margin1{ margin-top:-30px;}
.padding1{ padding-top:12px;}

/* ============================= header ====================== */
#header{ background:url(images/header-bg.jpg) no-repeat 0 0; position:relative;}
#buybox{ background:url(images/buy_box.jpg) no-repeat 0 400; position:relative; z-index:1;}

#buybox2{position:relative; 

	
z-index:12;}

 
 
#header .header-link{ text-align:center; font-size:1.111em; text-transform:none; margin:38px 0 0 380px; position:absolute;}
#header .header-link a{ color:#a0af94; font-weight:normal; text-decoration:none;}
#header .header-link a:hover{ color:#ff9e17;}
#header .logo{ padding:89px 0 0 70px;}
#header .menu{ width:100%; overflow:hidden;}
#header .menu ul{ padding-left:177px;}
#header .menu li{ float:left; font-size:1.411em; line-height:1em;}
#header .menu a{ display:inline-block; width:106px; color:#ffffff; text-decoration:none; background:url(images/menu-item-bg.gif) no-repeat 0 0; text-align:center; margin-top:66px; padding:5px 0 15px 0; letter-spacing:normal;} 
#header .menu a:hover, #header .menu .active{ background:url(images/menu-item-act.png) no-repeat 0 0; margin:0; padding:71px 0 74px 0;} 

/* ============================= content ====================== */
#content{  background:url(images/content-tail.jpg) left repeat-y;}
#content .top-bg{ background:url(images/content-top-bg.jpg) top left no-repeat;}
#content .bot-bg{ background:url(images/content-bot-bg.jpg) bottom left no-repeat; padding:19px 90px 23px 107px;}
.column-2{ margin-left:7px;}

#content .box1{ background:url(images/box1-top-bg.png) top left no-repeat; margin-top:1px;}
#content .box1 .bot-bg{ background:url(images/box1-bot-bg.png) bottom left no-repeat; padding:4px 5px 10px 4px;}

.box2{ background:url(images/box2-top-bg.png) no-repeat 0 0; position:relative;}
.box2 .indent1{ padding:45px 11px 10px 24px;}
.box2 .indent2{ padding:45px 30px 54px 43px;}

#content .box3{ position:relative;}
#content .box3 .top-bg{ background:url(images/box3-top-bg.png) top no-repeat;}
#content .box3 .bot-bg{ background:url(images/box3-bot-bg.png) bottom no-repeat; padding:0;}
#content .box3 .bot-bg2{ background:url(images/box3-bot-bg2.png) bottom no-repeat;}
#content .box3 .indent{ padding:42px 55px 32px 57px;}

.box4{ background:url(images/box4-bg.png) no-repeat 0 0;}
.box4 .indent1{ padding:10px 10px 9px 10px;}
.box4 .indent2{ padding:17px 15px 17px 19px;}

.unline{ background:url(images/unline.gif) bottom no-repeat; margin-bottom:0; padding:0 10px 40px 20px;}
.extra{  margin-bottom:-8px; padding-left:66px;}
.text1{ line-height:1.778em; color:#ff900d; padding-left:30px; float:left; font-weight:normal;}
.text1 span{ width:130px; color:#474747; display:inline-block;}
.text2{ font-family:Tahoma, Geneva, sans-serif; font-weight:normal;}
.gallery a{ display:inline-block; margin-bottom:10px;}
.pagination{ width:100%; overflow:hidden; padding-top:8px;}
.pagination .next{ float:right;}

.link{ width:68px; height:96px; position:absolute; right:18px; bottom:-3px; background:url(images/link-bg.png) no-repeat;}
.link a{ font-size:1.111em; text-decoration:none; color:#ffffff; margin:65px 0 0 20px; display:inline-block; letter-spacing:normal; background:url(images/link-space.gif) no-repeat;}
.link a:hover{ background:url(images/link-bg-act.png) no-repeat 0 0; margin:0; padding:65px 15px 15px 20px;}
.box3 .link{ right:29px; bottom:-23px;}

.link1{ display:inline-block; margin-top:20px;}

.list li{ background:#262626; margin-bottom:1px; padding:2px 2px 1px 12px; position:relative;}
.list a{ background:url(images/list-marker.gif) no-repeat 0 5px; padding-left:10px; text-decoration:none; color:#6b6b6b;}
.list a:hover{ color:#ffffff;}
.extra-list{ margin:15px -4px 10px -8px;}

table{ width:100%; margin-bottom:-12px;}
table .col1{ width:35%;}
table .col2{ width:15%; text-align:center;}
table .col3{ width:20%; text-align:center;}
table .col4{ width:30%; padding-left:10px;}
table td{ vertical-align:middle; padding:5px 0;}
table th{ color:#e1c881; text-align:center;}
table .first-left{ text-align:left;}

/* ============================= footer ====================== */
#footer{ background:url(images/footer-bg.jpg) no-repeat 0 0; font-size:1.111em;}
#footer .text{ padding:47px 0 0 216px; text-transform:none; color:#00baff;}
#footer a{ color:#a0af94; }

/* ============================= forms ============================= */
#LoginForm .col-1{ width:183px;}
#LoginForm .col-2{ width:154px;}
#LoginForm input{ border:solid 1px #e8e8e8; background:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#505050; padding:4px 0 1px 13px; width:140px; text-transform:uppercase; margin-top:11px;}

#LoginForm .link{ padding:13px 20px 0 0;}
