body
{
        background:#000000;
        color: #ffffff;
        font-size: 12px;
		line-height:18px;
        padding: 0px;
        text-align: center;
		font-family:Arial, Helvetica, sans-serif;
}

.main {
	margin: 0 auto; 
	width: 1005px; 
	padding:0;
	text-align:left;
	min-width:1005px;
}


a{color:#ffffff;}
a:hover { text-decoration:none;}
a:hover {text-decoration:none}
a, button, .button{ cursor:pointer;}

.clear{  overflow:hidden; width:100%;}
.clear1{ clear:both;}
.br{ display:block;}
.fright{ float:right;}
.fleft{ float:left;}
.txt{ display:block; position:absolute;}
.txt1{ position:relative;}
.list0 li, .list0 li a{ display:block; float:left;}


/*         _______
__________/ fonts \__________________________________________________________________
--------------------------------------------------------------------------------------- */
.amazon_scroller h3, .amazon_scroller .button{font-family: 'Swis721LtCnBTLight';}
.top-menu{font-family: 'Swiss721RomanCondensed';}
.title-sub3, .stylebox3-title, .footer-box h3, .slider, .blog h2, .item-page h2, .title-sub, .blog-featured h2, .title, .items-more h3, .stylebox1-title h3, .stylebox2-title h3, .title-extra1, .pane-sliders h3 span {font-family: 'CapsuulaRegular';}
.logo .text1{font-family: 'JaneAustenNoSecret';}
.moduletable_menu li, .box-form .button{font-family: 'MyriadWebProRegular';}


/*         ________
__________/ header \_____________________________________________________________________
--------------------------------------------------------------------------------------- */
.tail-content{ background:#2D2F30 url(../images/tail-content.gif) 0 0 repeat-x;}
.header-bg{background:url(../images/header.jpg) 0 0 no-repeat;}
.header{ min-height:461px; }


/*logo*/
.logo{ top:221px; left:66px; width:290px; height:110px;  }
.logo a{text-decoration:none;}
.logo .text1{
	  color:#FFFFFF;
	  font-size:50px;
	  line-height:1.2em;
	   text-shadow: #FFF 1px 1px 2px, #FFF 0 0 4px;
	   font-weight:normal;
	   
}
.logo .text2{
	color:#CACACA; 
	font-size:14px; 
	text-transform:uppercase;
	top:47px;
	left:42px;
}
.logo .text3{
	color:#CACACA; 
	font-size:14px; 
	text-transform:uppercase;
	top:47px;
	left:172px;
}
/**/



/*         _________
__________/ content \__________________________________________________________________
--------------------------------------------------------------------------------------- */
.content{padding:0 11px 0 11px;}
.home .content{padding:0 21px 0 11px;}
#container{overflow:hidden; text-align:left}
#left{ float:left; text-align:left;    width:246px;}
.left-indent{padding:0 1px 0 0;}

#right{ float:right; text-align:left;    width:225px;}
.right-indent{padding:13px 0 0 1px}

.container-indent{ padding:16px 21px 11px 24px;}
.home .container-indent{ padding:0 21px 11px 24px;}
.bg-articl{ background:url(../images/bg-articl.png) 0 0 repeat;}
.bg-articl h2{ font-size:39px !important;}

/*inline-style*/

/**/

/*stylebox1-text*/
.stylebox1-indent{ background:url(../images/stylebox1.png) 0 0 repeat; padding:11px 21px 30px 13px; margin-bottom:40px;}
/**/

/*stylebox2-text*/
.stylebox1-indent{margin-bottom:40px;}
.s1 .stylebox2-title h3{ margin-bottom:0;}
/**/









/*content-custom*/
.title-sub span{ color:#ffffff;}
.title-sub{ color:#c9c9c9; font-size:39px !important; line-height:1em !important;}
.img-border1{ border:4px solid #ffffff; margin:7px 0 36px 0;}
.img-border1:hover{ border:4px solid #aecc48;}
.title-sub1{ color:#8d8d8d; font-size:11px; font-weight:normal; line-height:1.45em; margin-bottom:11px;}
.title-sub1 strong{ color:#ffffff; font-size:14px; display:block;}
/**/


/*moduletable_menu*/
.moduletable_menu li{
	background:url(../images/menu_border.gif) bottom left repeat-x;
	padding:0 0 8px 0;
	margin-bottom:7px;
}
.moduletable_menu li:last-child{ margin-bottom:0;}
.moduletable_menu li a{
	background:url(../images/menu_marker.gif) 2px 7px no-repeat;
	padding:0 0 0 21px;
	display:block;
	text-decoration:none;
	color:#ffffff;
	 font-size:16px; line-height:1.2em;
}
.moduletable_menu li a:hover, .moduletable_menu .current a, .moduletable_menu .active a{ color:#aecc48;}
/**/



/*Login*/
#login-form #modlgn-username, #login-form #modlgn-passwd{
	width:193px; 
	height:24px; 
	background:none;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	 font-size:12px;
	 line-height:16px;
	 padding:2px 8px;
	 margin-bottom:7px;
	 border:1px solid #5f5f5f;
}
#form-login-remember{ padding:4px 0 4px 0;}
.extra-reg{top:7px;  left:162px; color:#aecc48; font-size:12px;}
.moduletable{ position:relative;}
#modlgn-remember{ float:left; margin:1px 4px 0 0;}

.box-form{ padding:11px 0 0 0;}
.box-form .col-1{ width:110px;}
.box-form .col-2{ width:104px;}
.box-form .col-2 a{ color:#aecc48; font-size:12px; text-decoration:none;}
.box-form .col-2 a:hover{ text-decoration:underline;}

.box-form .button, .logout-button .button{
	width:94px;
	height:33px;
	background:url(../images/but_log.png) 0 0 no-repeat !important;
	text-align:center;
	color:#ffffff;
	font-size:16px;
	line-height:1.2em;
	border:none;
	text-transform:lowercase !important;
}
.box-form .button:hover{ background:url(../images/but_log.png) 0 0 no-repeat  !important; color:#aecc48;}

.login-greeting{ display:block; padding-bottom:11px;}
/**/




/*sub-page*/
.title-sub3{ color:#c9c9c9; font-size:39px; line-height:1.2em; margin-bottom:15px; font-weight:normal; border-bottom:1px solid #5e5e5f; padding:0 0 6px 0;}
.title-sub3 span{ color:#FFF;}
.img-border3{ border:4px solid #ffffff; margin:4px 23px 0 0; float:left;}
.title-text{ color:#8d8d8d; font-size:11px; font-weight:normal; padding-bottom:11px;}
.title-text strong{ color:#FFF; font-size:14px;  display:block;}
.indent-top-bottom{ padding:24px 0 18px 0;}
.title-sub3-top{ margin-top:33px;}

.list-img{ padding:13px 0 0 16px;}
.list-img  a, .list-img  li{ display:block; float:left;}
.list-img  a{height:107px; display:block;}
.list-img .bg1{ background:url(../images/list-img_1.png) 0 0 no-repeat; width:100px; }
.list-img .bg2{ background:url(../images/list-img_2.png) 0 0 no-repeat; width:100px; margin-left:43px;}
.list-img .bg3{ background:url(../images/list-img_3.png) 0 0 no-repeat; width:90px; margin-left:53px;}
.list-img .bg4{ background:url(../images/list-img_4.png) 0 0 no-repeat; width:130px; margin-left:30px;}
.list-img .bg5{ background:url(../images/list-img_5.png) 0 0 no-repeat; width:97px; margin-left:30px;}
/**/





/*         ________
__________/ footer \______________________________________________________________________
--------------------------------------------------------------------------------------- */
.tail-footer-content{ background:#000000 url(../images/tail-footer-content.gif) top center repeat-x; border-top:10px solid #242626;}
.tail-footer{ background:url(../images/tail-footer.gif) top center repeat-x;}


/*footer-content*/
.footer-content{ padding:40px 0 39px 20px;}
.footer-content .footer-box{ width:739px;}
.footer-content .fleft-login{ width:214px; float:left;}

.stylebox3-title, .footer-box h3{ color:#ffffff; font-size:24px; line-height:1.2em; text-transform:uppercase; font-weight:normal; padding-bottom:21px;}

.footer-box{ float:right;}
.footer-box ul{ float:left; width:211px; margin-right:33px;}
.row-list li{ background:url(../images/sep_1.gif) bottom left repeat-x; padding:6px 0 6px 0;}
.row-list li:first-child{ padding-top:2px;}
.row-list li:last-child{ background:none;}
.row-list li a{ background:url(../images/row-list-marker.gif) 3px 6px no-repeat; padding:0 0 0 22px; text-decoration:none; color:#ffffff; font-size:12px; text-decoration:none;}
.row-list li a:hover{ color:#aecc48;}
/**/

.footer{ padding:16px 0 4px 18px;}
.footer .fleft{ padding-top:2px; color:#62615d; font-size:12px;}
.footer .fright{ width:138px;}


/*         ______________
__________/ SOCIAL ICONS \________________________________________________________________
--------------------------------------------------------------------------------------- */
.list-icon{ padding:0 0 0 0;}
.list-icon li, .list-icon li a{ display:block; float:left; width:21px; height:40px;}
.list-icon li{ margin-right:3px;}
.list-icon .bg1{ background:url(../images/list_img1.gif) 0 0 no-repeat;}
.list-icon .bg2{ background:url(../images/list_img2.gif) 0 0 no-repeat;}
.list-icon .bg3{ background:url(../images/list_img3.gif) 0 0 no-repeat;}
.list-icon .bg4{ background:url(../images/list_img4.gif) 0 0 no-repeat;}
#easyTooltip{
	padding:2px 10px;
	background:#121313;
	color:#a4c044;
	}



/*         _______________
__________/ header-slider \_______________________________________________________________
--------------------------------------------------------------------------------------- */



/*         _______________
__________/ header-slider \_______________________________________________________________
--------------------------------------------------------------------------------------- */



.slider{
	background:url(../images/slider_wrapper.png) 0 0 no-repeat;
	width:594px; height:377px;
	top:74px;
	left:403px;
	overflow:hidden;
	z-index:1;
}
.pix_diapo{
	width: 579px;
	height:362px;
	overflow:hidden;
	top:7px; left:8px;
	position:absolute;
}
.pix_diapo {
	overflow: hidden;
	position: relative;
}
.pix_diapo > div {
	display: none;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

#pix_stop, #pix_play, #pix_commands, #pix_next, #pix_prev { display:none;}
#pix_pag_ul {
	margin: 0;
	padding: 0;
	position:absolute;
	top:345px; left:524px;
}
#pix_pag_ul > li {
	cursor: pointer;
	display: block;
	float: left;
	list-style: none;
	margin:0 6px 0 0;
	padding: 0 0 0;
	text-align: center;
	text-indent: -9999px;
	width: 11px;
}
#pix_pag_ul > li > span {
	background:url(../images/page_bg.gif) 0 0 no-repeat;
	display: block;
	height: 11px;
	width: 11px;
}
#pix_pag_ul > li:hover > span > span {
	background:url(../images/page_bg_act.gif) 0 0 no-repeat;
}
#pix_pag_ul > li > span > span {
	display: block;
	float: left;
	height: 11px;
	width: 11px;
}
#pix_pag_ul > li.diapocurrent > span > span {
	background:url(../images/page_bg_act.gif) 0 0 no-repeat;
}
#pix_pag_ul > li > .pix_thumb {
	height: 58px;
 	left: -17px;
	position: absolute;
	top: -40px;
	width: 58px;
}
#pix_pag_ul > li > .thumb_arrow {
	top: 26px;
	left: 12px;
	position: absolute;
}
.pix_relativize {
	overflow: hidden;
	position: relative;
	
}
.imgFake {
	cursor: pointer;
}
.elemHover {
	position: absolute;
}
.caption {
	display: block;
	top:0;
	left:0;
	width:1000px;
}
.ui-loader {
	display: none;
}
.pix_thumb, #pix_canvas{ display:none;}

.caption span{line-height:1.2em;}

.caption .text1{color:#FFFFFF; font-size:30px;}
.caption .text2{ color:#FFFFFF; font-size:43px;}
.caption .text3{color:#FFFFFF; font-size:54px;}
.caption .text4{color:#C6FF02; font-size:30px;}
.caption .text5{color:#C6FF02; font-size:38px;}

.text-indent1 .text1{top:65px; left:313px;}
.text-indent1 .text2{top:83px; left:361px;}
.text-indent1 .text3{top:102px; left:328px;}
.text-indent1 .text4{top:125px; left:372px;}
.text-indent1 .text5{top:117px; left:440px;}

.text-indent2 .text1{top:65px; left:370px;}
.text-indent2 .text2{top:83px; left:417px;}
.text-indent2 .text3{top:102px; left:384px;}
.text-indent2 .text4{top:125px; left:428px;}
.text-indent2 .text5{top:147px; left:420px;}

.text-indent3 .text1{top:65px; left:382px;}
.text-indent3 .text2{top:83px; left:429px;}
.text-indent3 .text3{top:102px; left:396px;}
.text-indent3 .text4{top:125px; left:440px;}
.text-indent3 .text5{top:152px; left:385px;}



/*         ____________
__________/ header-box \_______________________________________________________________
--------------------------------------------------------------------------------------- */
.amazon_scroller{
	border:none !important;
	background:none !important;
	 padding: 0px;
     margin: 0px;
	 height:335px !important;
}

.box-col{ width:245px !important; background:url(../images/box-col.png) 0 0 repeat-x; margin-left:1px; color:#a5a5a5; overflow:hidden; height:335px !important;}
.box-col-inner{ padding:10px 15px 9px 10px;}
.img-box{ border:3px solid #e9e9e9;}
.img-box:hover{ border:3px solid #aecc48;}
.col-text-inner{ padding:15px 0 0 14px;}
.amazon_scroller h3{ color:#ffffff; font-size:17px; line-height:1.2em; text-transform:uppercase; font-weight:normal; padding:0 0 7px 0;}
.amazon_scroller .button{ margin:16px 0 0 1px;}
.amazon_scroller .button{
	background:#686B6B; 
	color:#1A1A1A; 
	font-size:17px; 
	text-transform:uppercase; 
	text-decoration:none !important;
	display:inline-block;
	padding:3px 9px 2px 9px;
	letter-spacing:1px;
		
}
.amazon_scroller .button:hover{ background:#AECC48; text-decoration:none;}

.amazon_scroller .amazon_scroller_nav{
    position: absolute;
}
.amazon_scroller .amazon_scroller_nav li{
    cursor: pointer;
    position: absolute;
	
	width:15px;
	 height:23px;
	 z-index:111;
	  top:-180px;
	
}


.amazon_scroller .button-left{
	background:url(../images/box_button_left.png) 0 0 no-repeat;
	
	 left:22px !important;
}
.amazon_scroller .button-right{
	background:url(../images/box_button_right.png) 0 0 no-repeat;
	 left:56px !important;
}

.amazon_scroller li.button-left:hover, .amazon_scroller li.button-right:hover{ background-position:0 -23px !important;}


.amazon_scroller .amazon_scroller_mask{
    position: absolute;
    margin-left: 10px;
    overflow: hidden;
	width:985px !important;
}
.amazon_scroller ul{
    padding: 0px;
    margin: 0px;
    float: left;
	z-index:1;
}
.amazon_scroller ul li{
    padding: 0px;
    margin: 0px;
    margin-left: 1px;
    list-style: none;
    float: left;
    display:inline;
}
.amazon_scroller ul li a{
    text-decoration: none;
}
.amazon_scroller ul li a amazon_scroller_title{
	overflow:hidden;
}
.amazon_scroller ul li a:hover{
    text-decoration: underline;
}
.amazon_scroller ul li a img{
    border: none;
}


/*         ______________
__________/ content-news \_______________________________________________________________
--------------------------------------------------------------------------------------- */
.box-news{ padding:12px 0 0 0; }
#news-container li{ background:url(../images/separator.gif) bottom left repeat-x;  width:100%; overflow:hidden; clear:both; }
#news-container li:last-child{ background:none;}
#news-container li a{ text-decoration:none; display:block; color:#bababa; height:80px;}

#news-container li{ color:#bababa; font-size:11px; line-height:14px;}
#news-container li span{ color:#9e9e9e;}
#news-container li h4{ color:#ffffff; font-size:14px; padding:5px 0 5px 0;}

#news-container .img-indent{ float:left; margin:0 10px 0 0;}
#news-container a .img-border{ border:4px solid #dadada;}
#news-container a:hover .img-border{ border:4px solid #aecc48;}

 


.row-link{ border-top:1px solid #7b7d7d; padding:13px 0 0 5px; }
.row-link a{
	background:url(../images/link_marker.png) 0 2px no-repeat; 
	padding:0 0 0 21px; 
	display:block; 
	float:left;
	color:#aecc48;
	 font-size:12px;
	 text-decoration:none;
}
.row-link a:hover{ color:#FFF;}


