/*--------------------------------------------------------------

# Car magazine - March 2009 (for Joomla 1.5)

# Copyright (C) 2007-2009 Gavick.com. All Rights Reserved.

# License: Copyrighted Commercial Software

# Website: http://www.gavick.com

# Support: support@gavick.com  

---------------------------------------------------------------*/



/* ------------------------- STYLE2 --------------------------*/





/* template_css.css

------------------------------------------------------------------*/



body {

	color: #666;

}





a:link,

a:visited,

a:active {

	color: #eaa621;

}



a:hover {

	color: #efc064;

}	



a#logo_styled{

	background: url(../images/style2/logo.png) no-repeat 0 0;

}



div#wrapper_top{

	background: url(../images/style2/top_shadow.png) repeat-x bottom;

}



div#buttons{

	color: #616161;	

}



div#buttons a{

	color: #282828;

}



div#buttons span:first-child{

	border-right:1px solid #616161;

}



div#search div.search{

	background: url(../images/style2/search_left.png) no-repeat 0 0;

}



div#search input#mod_search_searchword{

	background: transparent;

	color:#616161;

}



div#search input.button{

	background:url(../images/style2/search_right.png) no-repeat 0 0;

}



.users_wrap{

	background:#fff;	

}



div#wrapper_menu,

div#wrapper_menu_std{

	background: url(../images/style2/menu_l1_right.png) no-repeat right 0;

}



div#wrapper_menu ul.menu,

div#wrapper_menu_std ul.menu{

	background: url(../images/style2/menu_l1_left.png) no-repeat left 0;

}



div#wrapper_menu2{

	background: url(../images/style2/menu_l2_right.png) no-repeat right bottom;

}



div#horiz-menu{

	background: url(../images/style2/menu_l2_left.png) no-repeat left bottom;

}



div#wrapper_menu_std div#horiz-menu,

div#wrapper_menu_std div#wrapper_menu2{

	background: none;

}



ul#bottom_menu{

	color: #477bb4;

}



ul#bottom_menu li{

	border-left: 1px solid #eaa621;

}



div#informations{

	color: #666; 

}



div#wrapper_inside{

	background: url(../images/style2/menu_shadow.png) repeat-x 0 0;

}



div.moduletable h3,

div.moduletable_dark h3,

div.moduletable_menu h3,

div.moduletable_color h3{

	color: #fff;

	background: url(../images/style2/mtable_h3_light_left.png) no-repeat 0 0;

}



div.moduletable h3 span,

div.moduletable_dark h3 span,

div.moduletable_color h3 span,

div.moduletable_menu h3 span{

	background: url(../images/style2/mtable_h3_light_right.png) no-repeat right 0;	

}



div.moduletable_dark h3{

	background: url(../images/style2/mtable_h3_dark_left.png) no-repeat 0 0;

}



div.moduletable_dark h3 span{

	background: url(../images/style2/mtable_h3_dark_right.png) no-repeat right 0;

}



div.moduletable,

div.moduletable_dark,

div.moduletable_menu,

div.moduletable_color{

	color: #666;

	background: url(../images/style2/module_light_bg.png) repeat-x 0 bottom;

	border: 1px solid #e6e6e6;

}



div.moduletable_color{

	background: #fcf7f1;

	border: 1px solid #eee2cc;

}



div.moduletable_color a{

	color: #e69700;	

}



div.moduletable_dark a{

	color: #e69900;	

}



div.moduletable_dark{

	background: #000 url(../images/style2/module_dark_bg.png) repeat-x 0 bottom;

	color: #adadad;

	border: 1px solid #000;

}



div.moduletable_dark .readon,

div.moduletable_color .readon{

	color:#fff;

}



div#slider{

	border-top: 1px solid #e6e6e6;

	background: url(../images/style2/banner_bg.png) no-repeat center top;

}



div.slider_up{

	background: url(../images/style2/banner_bg.png) no-repeat center bottom!important;	

}



div#wrapper_bottom .us_width-20 div.moduletable_content,

div#wrapper_bottom .us_width-25 div.moduletable_content, 

div#wrapper_bottom .us_width-33 div.moduletable_content, 

div#wrapper_bottom .us_width-50 div.moduletable_content{

	border-left: 1px solid #e6e6e6;

}



div#wrapper_bottom div.moduletable,

div#wrapper_bottom div.moduletable_dark,

div#wrapper_bottom div.moduletable_menu,

div#wrapper_bottom div.moduletable_color{

	background: none;

}



/* gk_stuff.css

------------------------------------------------------------------*/



/* -- News Image 1 -- */



ul.gk_is_tick_buttons li{

	width: 24px!important;

	height: 21px!important;

	background: url('../images/style2/gk_stuff/pagbuttons.png') no-repeat -48px 0!important;

}



ul.gk_is_tick_buttons li.active,

div.gk_is_outter_wrapper ul.gk_is_tick_buttons li.active{

	background: url('../images/style2/gk_stuff/pagbuttons.png') no-repeat 0 0!important;	

}



ul.gk_is_tick_buttons li:hover{

	background: url('../images/style2/gk_stuff/pagbuttons.png') no-repeat -24px 0!important;	

}



div.outter_readmore{

	background: url('../images/style2/gk_stuff/mod_readmore_button.png') no-repeat 0 0;	

}



div.gk_is_preloader{

	background: url('../images/style2/gk_stuff/load.gif') no-repeat center center #000;

}



/* -- News Show Pro GK1 -- */



div.gk_npro_mainwrap {

	color: #666 !important;

}



div.gk_npro_interface_bg{

	background: none !important;

}



div.gk_npro_full_interface ul li {

	background: url(../images/style2/gk_stuff/bullets.png) no-repeat -18px 0 !important;

}



div.gk_npro_full_interface ul li:hover {

	background: url(../images/style2/gk_stuff/bullets.png) no-repeat -9px 0 !important;

}



div.gk_npro_full_interface ul li.active {

	background: url(../images/style2/gk_stuff/bullets.png) no-repeat 0 0 !important;

}



div.gk_npro_short_prev,

div.gk_npro_full_prev{

	background: url(../images/style2/gk_stuff/arrow_left.png) no-repeat -15px 0;

}



div.gk_npro_short_next,

div.gk_npro_full_next{

	background: url(../images/style2/gk_stuff/arrow_right.png) no-repeat -15px 0;

}



div.gk_npro_short_prev:hover,

div.gk_npro_full_prev:hover{

	background: url(../images/style2/gk_stuff/arrow_left.png) no-repeat 0 0;

}



div.gk_npro_short_next:hover,

div.gk_npro_full_next:hover{

	background: url(../images/style2/gk_stuff/arrow_right.png) no-repeat 0 0;

}



div.gk_npro_short_ulwrap ul li.odd{

	background: #f8f8f8 !important;

}



div.gk_npro_short_ulwrap ul li.odd:hover,

div.gk_npro_short_ulwrap ul li.even:hover{

	background: #fcf7f1!important;

}



div.gk_npro_short_ulwrap ul li.odd:hover h4,

div.gk_npro_short_ulwrap ul li.even:hover h4,

div.gk_npro_short_ulwrap ul li.odd:hover h4 a,

div.gk_npro_short_ulwrap ul li.even:hover h4 a{

	color: #666 !important;

}



div.gk_npro_short_ulwrap ul li.odd:hover p,

div.gk_npro_short_ulwrap ul li.even:hover p{

	color: #acacac !important;

}



div.moduletable h4.gk_npro_header,

div.moduletable h4.gk_npro_header a {

	color: #000!important;

}



/*dark*/



div.moduletable_color h4.gk_npro_header,

div.moduletable_color h4.gk_npro_header a {

	color: #e79700!important;

}



div.moduletable_dark h4.gk_npro_header,

div.moduletable_dark h4.gk_npro_header a {

	color: #e79700!important;

}



div.moduletable_dark div.gk_npro_short_ulwrap ul li.odd,

div.moduletable_dark div.gk_npro_short_ulwrap ul li.even{

	background: #17181a !important;

}



div.moduletable_dark div.gk_npro_short_ulwrap ul li.odd:hover,

div.moduletable_dark div.gk_npro_short_ulwrap ul li.even:hover{

	background: #3e4245!important;

}



div.moduletable_dark div.gk_npro_short_ulwrap ul li.odd:hover h4,

div.moduletable_dark div.gk_npro_short_ulwrap ul li.even:hover h4,

div.moduletable_dark div.gk_npro_short_ulwrap ul li.odd:hover h4 a,

div.moduletable_dark div.gk_npro_short_ulwrap ul li.even:hover h4 a,

div.moduletable_dark div.gk_npro_short_ulwrap ul li.odd h4,

div.moduletable_dark div.gk_npro_short_ulwrap ul li.even h4,

div.moduletable_dark div.gk_npro_short_ulwrap ul li.odd h4 a,

div.moduletable_dark div.gk_npro_short_ulwrap ul li.even h4 a{

	color: #f7f7f7 !important;

}



div.moduletable_dark div.gk_npro_short_ulwrap ul li.odd p,

div.moduletable_dark div.gk_npro_short_ulwrap ul li.even p{

	color: #919294 !important;

}



div.moduletable_dark div.gk_npro_short_ulwrap ul li.odd:hover p,

div.moduletable_dark div.gk_npro_short_ulwrap ul li.even:hover p{

	color: #8e9295 !important;

}



div.moduletable_dark .gk_npro_text{ 

	color: #aeaeae!important;

}



/* -- GK Tab -- */



h4.gk_tab_news_header,

h4.gk_tab_news_header a{

	color: #000;

}



p.gk_tab_news_text,

p.gk_tab_news_info{

	color: #989898;

}



div.moduletable_dark p.gk_tab_news_info,

div.moduletable_dark p.gk_tab_news_text{

	color: #afafaf;

}



div.moduletable_dark p.gk_tab_news_info a{

	color: #fff;

}



div.moduletable_dark h4.gk_tab_news_header,

div.moduletable_dark h4.gk_tab_news_header a{

	color: #fff;

}



div.gk_tab_container1-style1,

div.moduletable_dark div.gk_tab_container1-style1,

div.gk_tab_container0-style1,

div.moduletable_dark div.gk_tab_container0-style1{

	background:none;

}



/* _color & _dark */



div.moduletable_dark div.gk_tab_container0-style1 {

	background: none;

}



div.moduletable_dark div.gk_tab_container1-style1 {

	background: none;

}



/* Restrictions */



div.moduletable_dark .gk_tab_item_space {

	color: #969696;

}



div.gk_tab_item-style1 img{

	border: none!important;

}



div.moduletable_dark div.gk_tab_item-style1 img{

	border:1px solid #4c4e50;

}



ul.gk_tab_ul-style1 li {

	background: url('../images/style2/gk_stuff/tablight_inactive_left.png') no-repeat 0 0;

}



ul.gk_tab_ul-style1 li span {

	background: url('../images/style2/gk_stuff/tablight_inactive_right.png') no-repeat 100% 0;

	color: #fff;

}



ul.gk_tab_ul-style1 li span:hover{

	color: #fff;

}



ul.gk_tab_ul-style1 li.active {

	background: url('../images/style2/gk_stuff/tab_active_left.png') no-repeat 0 0;

}



ul.gk_tab_ul-style1 li.active span {

	background: url('../images/style2/gk_stuff/tab_active_right.png') no-repeat 100% 0;

	color: #fff;

}



div.moduletable_dark ul.gk_tab_ul-style1 li {

	background: url('../images/style2/gk_stuff/tabdark_inactive_left.png') no-repeat 0 0;

	color: #fff;

}



div.moduletable_dark ul.gk_tab_ul-style1 li span {

	background: url('../images/style2/gk_stuff/tabdark_inactive_right.png') no-repeat 100% 0;

	color: #fff;

}



div.moduletable_dark ul.gk_tab_ul-style1 li:hover{

	background: url('../images/style2/gk_stuff/tabdark_hover_left.png') no-repeat 0 0;

}



div.moduletable_dark ul.gk_tab_ul-style1 li span:hover{

	background: url('../images/style2/gk_stuff/tabdark_hover_right.png') no-repeat right 0;

	color:#fff;

}



ul.gk_tab_ul-style1 li:hover{

	background: url('../images/style2/gk_stuff/tablight_hover_left.png') no-repeat 0 0;

}



ul.gk_tab_ul-style1 li span:hover{

	background: url('../images/style2/gk_stuff/tablight_hover_right.png') no-repeat right 0;

	color:#fff;

}



div.moduletable_dark ul.gk_tab_ul-style1 li.active {

	background: url('../images/style2/gk_stuff/tab_active_left.png') no-repeat 0 0;

}



div.moduletable_dark ul.gk_tab_ul-style1 li.active span {

	background: url('../images/style2/gk_stuff/tab_active_right.png') no-repeat 100% 0;

	color: #fff;

}



/* -- Login Form --*/



ul.loginposition {

	color: #969696;

}



input#modlgn_username,

input#modlgn_passwd,

input.inputbox {

	background: #fff;

	color: #969696;

	border: 1px solid #e6e6e6;

}



input.invalid{

	border: 1px solid red!important;

}



input#modlgn_username:focus,

input#modlgn_passwd:focus {

	background: #fff;

}



/* joomla_classes.css

------------------------------------------------------------------*/



h2.contentheading,

.contentheading,

table.blog .contentheading {

	font: normal 2.0em "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;

	color: #eaa621;

}



a.readon,

.back_button a {

	background: url(../images/style2/readmore_light.png) no-repeat 0 0;

	color: #fff;

}



.button{

	background: url(../images/style2/readon_bg.png) repeat-x 0 0;

	color: #fff;

}



.small,

.smalldark,

.written_by,

.createdate,

.modifydate,

.mosimage_caption,

.back_button {

	font: normal 11px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;

}



td.sectiontableheader{

	font: bold 12px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;

	color: #497cb5;

}



td.sectiontableheader {

	background: #f7f7f7;

	border-bottom: 1px solid #eff1f1;

	border-top: 1px solid #eff1f1;

	color: #898989;

}



.sectiontableheader a {

	color: #898989;

}



tr.sectiontableentry0 td,

tr.sectiontableentry1 td,

tr.sectiontableentry2 td {

	border-bottom: 1px solid #eff1f1;

}



tr.sectiontableentry1:hover td,

tr.sectiontableentry2:hover td {

	background: #f9f9f9;

}



.componentheading {

	font: normal 20px "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif;

}



.pollstableborder tr.sectiontableentry1 td,

.pollstableborder tr.sectiontableentry2 td {

	background: none;

}



div.img_caption.left,

div.img_caption.right {

	border: 1px solid #eee;

}



.artinfo_block {

	border-top: 1px solid #f3f3f3;

	border-bottom: 1px solid #f3f3f3;

}



.createby {

	color: #666 !important;

}



.modifydate {

	color: #aeaeae !important;

}



ul.pagination li span,

ul.pagination li strong{

	border: 1px solid #e8e8e8;

}



div.img_caption p {

	color: #eaa621!important;

}



/* Module Advertisement */



div.banneritem_text {

	border-bottom: 1px dotted #ddd;

}



/* suckerfish.css

------------------------------------------------------------------*/



div#horiz-menu li.active,

div#horiz-menu li.level1:hover{

	background: url(../images/style2/menu_hover_left.png) no-repeat left 31px;

}



div#horiz-menu li.active span,

div#horiz-menu li.level1:hover span,

div#horiz-menu li.active span.separator span,

div#horiz-menu li.level1:hover span.separator span{

	background: url(../images/style2/menu_hover_right.png) no-repeat right 31px;

}



div#horiz-menu li.active li a span,

div#horiz-menu li.level1:hover li a span,

div#horiz-menu li.active li span.separator span,

div#horiz-menu li.level1:hover li span.separator span{

	background: none;

}



div#horiz-menu li li.active{

	background: none;

}



div#horiz-menu li a,

div#horiz-menu li span.separator{

	color: #8f8f8f;

}



div#wrapper_menu_std li.level1 a,

div#wrapper_menu_std li.level1 span.separator{

	padding-left: 13px;

}



div#horiz-menu li li a:hover{

	color: #282828!important;

}



div#horiz-menu li.level1 a,

div#horiz-menu li.level1 span.separator{

	color: #fff;

}



div#horiz-menu li.level1 li a,

div#horiz-menu li.level1 li span.separator{

	color: #8f8f8f;

}



div#horiz-menu ul ul ul li,

div#horiz-menu ul ul ul li#current{

	background: #ededed;

	border-bottom: 1px solid #dadada;

}



div#wrapper_menu_std ul ul li,

div#wrapper_menu_std ul ul li#current{

	background: #ededed;

	border-bottom: 1px solid #dadada;

}



div#horiz-menu ul ul ul li#current,

div#wrapper_menu_std ul ul li#current{

	background: #f5f5f5;

}



/* popups */



div#popup_login,

div#popup_register{

	background: url(../images/style2/popup_top.png) no-repeat 0 top;

}



div#close_button_login,

div#close_button_register{

	background: url(../images/style2/close_button.png) no-repeat 0 top;

}



div#close_button_login:hover,

div#close_button_register:hover{

	background: url(../images/style2/close_button.png) no-repeat 100% top;

}



div.top{

	background: url(../images/style2/popup_middle.png) repeat-y 0 0;	

}



div.bottom{

	background: url(../images/style2/popup_bottom.png) no-repeat 0 bottom;	

}



/* typography.css

------------------------------------------------------------------*/

.highlight-1 {

	background:#ffffda;

}

.highlight-2 {

	background:#fcf7f1;

}

.highlight-3 {

	background: #000;

	color: #fff;

}

.highlight-4 {

	background: #eaa621;

	color: #fff;

}

span.clear {

	border-top: 1px solid #999;

	border-bottom: 1px solid #999;

	color: #999;

}

span.clear-1 {

	border-top: 1px solid #000;

	border-bottom: 1px solid #000;

	color: #000;

}

span.clear-2 {

	border-top: 1px solid #eaa621;

	border-bottom: 1px solid #eaa621;

	color: #eaa621;

}

span.color {

	color: #999;

}

span.color-1 {

	color: #000;

}

span.color-2 {

	border-left: 2px solid #eaa621;

	color: #eaa621;

}

span.color-3 {

	border-left: 2px solid #000;

	color: #000;

}

span.color-4 {

	background: #000;

	color: #fff;

}

span.color-5 {

	background: #fcf7f1;

	color: #eaa621;

}



span.color-6 {

	border-top: 1px solid #e9e9a1;

	border-bottom: 1px solid #e9e9a1;

	background: #ffffee;

	color: #666;

}



span.color-7 {

	background: #eaa621;

	color: #fff;

}

/* Code */

pre,

.code1,

.code2{

	background-color:#fcf7f1;

	color:#999	

}

pre, 

.code1{

	border-top: 5px solid #eaa621;

	border-bottom: 5px solid #eaa621;

}

.code2{

	border-left: 5px solid #eaa621;

}

.code3{

	border-top: 1px solid #eaa621;

	border-bottom: 1px solid #eaa621;

}

.code3 h4{

	background:#fff;

}

/* Warnings */

p.info2,

p.info4{

	border-top:#3399ff solid 1px;

	border-bottom:#3399ff solid 1px;

}

p.info3,

p.info4{

	background-color:#f0f6fe;

}

p.warning2,

p.warning4{

	border-top:#f71212 solid 1px;

	border-bottom:#f71212 solid 1px;

}

p.warning3,

p.warning4{

	background-color:#ffeeea;

}

p.warning4{

	border-top:#f71212 solid 1px;

	border-bottom:#f71212 solid 1px;

}

p.tips2,

p.tips4{

	border-top:#fde647 solid 1px;

	border-bottom:#fde647 solid 1px;

}

p.tips3,

p.tips4{

	background-color:#fdffca;

}

p.tips4{

	border-top:#fde647 solid 1px;

	border-bottom:#fde647 solid 1px;

}

/* Blockquotes */

blockquote div.blockquote1{

	background:transparent url(../images/style2/gk_stuff/typography/open1.png)  no-repeat left bottom;

}

blockquote div.blockquote1 div{

	background:transparent url(../images/style2/gk_stuff/typography/close1.png)  no-repeat right top;

}

blockquote div.blockquote2{

	background:transparent url(../images/style2/gk_stuff/typography/open1.png)  no-repeat left top;

}

blockquote div.blockquote2 div{

	background:transparent url(../images/style2/gk_stuff/typography/close1.png)  no-repeat right top;

}

blockquote div.blockquote3{

	background:transparent url(../images/style2/gk_stuff/typography/open2.png) no-repeat left bottom;

}

blockquote div.blockquote3 div{

	background:transparent url(../images/style2/gk_stuff/typography/close2.png) no-repeat right top;

}

blockquote div.blockquote4{

	background:transparent url(../images/style2/gk_stuff/typography/open2.png) no-repeat left top;

}

blockquote div.blockquote4 div{

	background:transparent url(../images/style2/gk_stuff/typography/close2.png) no-repeat right top;

}

/* Legends */

div.legend1 h4,

div.legend2 h4,

div.legend3 h4,

div.legend4 h4,

div.legend5 h4,

div.legend6 h4{

	background: #fff;

}

div.legend3 h4:first-child,

div.legend5 h4:first-child{

	background:#fcf7f1;

}

div.legend4 h4:first-child,

div.legend6 h4:first-child{

	border:solid 1px #999;

}

div.legend1,

div.legend5,

div.legend6{

	border:solid 1px #999;

	margin:25px 0;

}

div.legend2,

div.legend3,

div.legend4{

	border-top:solid 1px #999;

	border-bottom:solid 1px #999;

}

/* unordered lists */

ul.circle1{list-style-image:url(../images/style2/gk_stuff/typography/bullet3ul.png);}

ul.bullet1{list-style-image:url(../images/style2/gk_stuff/typography/bullet_ol_1_dark.png);}

ul.bullet2{list-style-image:url(../images/style2/gk_stuff/typography/bullet1ul.png);}

ul.bullet3{list-style-image:url(../images/style2/gk_stuff/typography/bullet2ul.png);}

ul.bullet4{list-style-image:url(../images/style2/gk_stuff/typography/bullet_ol_1_color.png);}

ul.square2{list-style-image:url(../images/style2/gk_stuff/typography/bullet_squ1_dark.png);}

ul.square3{list-style-image:url(../images/style2/gk_stuff/typography/bullet_squ1_color.png);}



/* Numbers */

div.number1 span{

	background:transparent url(../images/style2/gk_stuff/typography/bullet_ol_2.png) no-repeat center center;

	color:#fff;

}

div.number2 span{

	background:transparent url(../images/style2/gk_stuff/typography/bullet_ol_2_color.png) no-repeat center center;

	color:#fff;

}
