/*
Theme Name: G & G Computers Custom Theme
Theme URI: http://gandgcomputers.ca
Description: <strong><a href="themes.php?page=k2-options">Configure K2</a></strong> or visit the <a href="http://getk2.com/forum/">support forums</a>, <a href="http://k2.stikipad.com/">the wiki</a> or <a href="http://code.google.com/p/kaytwo/issues/list">the bug tracker</a>. K2 was developed by <a href="http://binarybonsai.com/">Michael</a>, <a href="http://chrisjdavis.org/">Chris</a>, <a href="http://zeo.unic.net.my/">Zeo</a>, <a href="http://stevelam.org/">Steve</a> and Ben, and is licensed under the <a href="http://www.opensource.org/licenses/gpl-license.php">GPL</a>.
Version: 1.0RC6
Author: Various Artists
Author URI: http://getk2.com/

CSS Documentation:	http://k2.stikipad.com/docs/show/CSS+Overview
The Real K2: 		http://en.wikipedia.org/wiki/K2
*/

@import URL(http://www.gandgcomputers.ca/wp-content/themes/k2/css/core.css.php) ;

HTML {
   overflow: -moz-scrollbars-vertical;
}

body {background: #e1e1e1;}

#wrapper {
	width:910px;
	border: 1px dotted #0b9907;
	margin: auto;
	top: 10px;
	background: white;
	position: relative;
	}
#footer {
	border-top: 1px dotted #0b9907;
	width: 910px;
	clear: both;
	margin-bottom: 20px;
	padding: 20px 0 40px;
	text-align: center;
	color: #777;
	background: #ffffff;
	}

#footer p {
	line-height: 1.6em;
	}

#footer a {
	color: #ca0914;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
	}

#footer a:hover {
	border: none;
	text-decoration: none;
	color: #6bc568;
	}

#footer a:visited {
	color: #911a1e;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
	}

#footer .wp-version,
#footer .k2-version {
	display: none;
	padding-left: 0.3em;
	}

.footerstats {
	display: none;
}

#header {
	position: relative;
	height: 212px;
	background: #3371A3;
	background-position: top right;
	border-bottom: 0px dotted #000000;
	}

#primary_nobar {
	position: relative;
	float: left;
	width: 870px;
	padding: 0px;
	}

#primary {
	border: 0px solid black;
	position: relative;
	float: left;
	width: 700px;
	padding: 00px;
	}

#page {
	background: white;
	text-align: left;
	padding-top: 0px;
	position: relative;
	border-top: none;
	clear: both;
	}

.columns-two #page {
	width: 910px;
	}

.content {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 20px;
	}

#ggds {
	width: 600px;
	height: 210px;
	background-color: #e1e1e1;
	background-image: url(http://www.gandgcomputers.ca/wp-content/uploads/2008/07/dsafe_end.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 245px;
	padding-right: 20px;
	}

.columns-three #primary {
	float: right;
}

.columns-three #sidebar-2 {
	border-right: 1px dotted #0b9907;
	clear: none;
}

.columns-two #page #primary-wrapper {
	float: right;
	margin-left: -220px;
	margin-right: 0px;
}

.columns-two #page #primary {
	margin-left: 165px;
	margin-right: 0px;
}

.columns-two #page #sidebar-2 {
	border-right: 1px dotted #0b9907;
	clear: none;
}

body.columns-two .secondary {
	float:left;
	}

.mappy {
	border: 1px solid black;
	}

/*- Main Menu in Header */

ul.menu {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: 0;
	left: 275px;
	width: 600px;
	}

ul.menu li {
	display: inline;
	margin: 0;
	text-decoration: bold;
	color: #ca0914;
	}

ul.menu,
ul.menu li a {
	color: ca0914;
	padding: 5px 15px 6px;
	}

ul.menu li a {
	background: #e1e1e1;
	font-size: 1em;
	color: black;
	margin: 0;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	text-decoration: bold;
	}

ul.menu li a:hover {
	background: #e1e1e1;
	color: #911a1e;
	text-decoration: bold;
	}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover {
	color: #911a1e;
	background: white;
	text-decoration: bold;
	}

.menu .admintab {display:none;}  //remove the admin tab

.cen {
	text-align: center;
}

/* This styles the unordered list element to remove bullets and align the text */
 ul#navi {
	margin: 0;
	padding: 0; 
	list-style-type: none;
	list-style-image: none;
	}

 /* This is only necessary for IE6 else the link margins will collapse on hover */
 ul#navi li {
	margin-bottom : 10px;
 }

 /* This removes the default left margin (indentation) */
 ul#navi li {
	display: inline;
	padding: 5px 0px 5px 0px;
	margin-left : 0;
 }

#navi li:before { content: "  |  "; }
#navi li:first-child:before { content: ""; }

/*IE workaround*/
/*All IE browsers*/
* html #navi li
{
background-image: URL(http://www.gandgcomputers.ca/wp-content/themes/k2/images/gt.gif) ;
background-repeat: no-repeat;
background-position: 0 50%;
padding: 0 0.5em 0 1em;
margin: 0 1em 0 -1em;
}

/*Win IE browsers - hide from Mac IE\*/
* html #navi { height: 1%; }

* html #navi li
{
display: block;
float: left;
}

/*End hide*/
/*Mac IE 5*/
* html #navi li:first-child { background-image: none; }

/*- Links */

#primary a:hover, #primary a:visited:hover,
.secondary a:hover, .secondary a:visited:hover {
	text-decoration: underline;
	}

h2 a:hover, h2 span a:hover {
	color: #ca0914 !important;
	}

a {
	color: #ca0914;
	text-decoration: none;
	}

.entry-content a:visited {
	color: #911a1e;
	}
.entry-content a:hover {
	color: #6bc568;
	}
