/*
#------------------------------------------------------------------------
# Black and White - October 2010 template (for Joomla 1.6)
#
# Copyright (C) 2007-2011 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/
.gkCol { float: left; margin-top: 0!important; }
#gkTop1,
#gkTop2,
#gkUser1,
#gkUser2,
#gkBottom1,
#gkBottom2,
#gkMainBlock,
#gkLeftMiddle,
#gkRightMiddle,
#gkHeader { padding: 0; }
#gkLeft,
#gkContent,
#gkRight { margin-top: 0!important; }
div.gk-menu > ul.level0 > li:hover > .childcontent a { display: block; }
div.gk-menu > ul.level0 > li:hover > .childcontent .childcontent { margin-left: 150px!important; } /* submenu width - (left padding of item * 4) */ 
div.gk-menu > ul.level0 > li > .childcontent .childcontent { margin-top: -32px!important; }

div#gkDropSub > ul > li > ul,
div#gkDropSub > ul > li > ul ul { position: absolute; display: block; left: -999%; width: 200px; z-index: 999; }

div#gkDropSub > ul > li:hover > ul,
div#gkDropSub > ul > li:hover > ul li:hover > ul { left: auto; }

#gkSocialAPI .google-buzz-button { margin-top: 1px; }

.items-row.cols-1 .item{ width:100%!important;  }
.items-row.cols-2 .item{ width:49.5%!important; }
.items-row.cols-3 .item{ width: 32.5%!important; }
.items-row.cols-4 .item{ width: 24.5%!important; }

.gkColFull > .box,
.gkColLeft > .box,
.gkColCenter > .box,
.gkColRight > .box { margin-left: 8px; margin-right: 8px; }
.gkColLeft > .box { margin-left: 0; }
.gkColRight > .box { margin-right: 0; }
.gkColFull > .box { margin-left: 0; margin-right: 0; }
.gkColLeft { margin-left: -2px; }

body > .bg { padding-bottom: 23px!important; margin-bottom: -23px!important; }
#gkPageTop h1.gkLogo a { margin-top: 24px; }
#gkPageTop h1.gkLogo { float: left; height: 160px; }
#gkButtons a span { position: static!important; }

#gkContentBottom { clear: both; }
#gkMainbody { overflow: hidden; }

.breadcrumbs { width: 90%; }
#gkTools { margin-top: -20px; }
.box > .header{ display: block; }
#gkLeft,
#gkContent { display: block; float: left; }

#gkPopup a.fb_button, 
#gkPopup a.fb_button_rtl, 
#gkPopup .fb_button, 
#gkPopup .fb_button_rtl {margin-top: -42px; margin-left: 230px}

#form-login-remember input,
#form-login-remember label { float: left; }

#form-login-buttons {
	clear: both;
}

#form-login-buttons input {
	float: left;
}

#gkInset1, #gkInset2 { word-wrap: break-word;}

li { zoom: 1; }