





/*Odd and ends*/

#boxes{

	border:1px solid black;

	background:#f0ffff;

	padding:5px;

	margin-top:25px;

	width:160px;

	

	}

	

	.boxes{

	border:1px solid black;

	background:#f0ffff;

	padding:5px;

	width:170px;

	margin:auto;

	}

	

	.TextBoxLeft{

	width:175px;

	padding:5px;

	margin:5px 14px 5px 5px;

	border:1px solid #000;

	background:#f0ffff;

	float:left;

	font-style:italic;

	}

	

	.TextBoxRight{

	width:175px;

	padding:5px;

	margin:5px 5px 5px 14px;

	border:1px solid #000;

	background:#f0ffff;

	float:left;

	font-style:italic;

	}

	

.TextBoxFullWidth{

	border:1px solid black;

	background:#f0ffff;

	padding:5px;

	margin:5px;

	width:95%;

	}

	.orange{
	color:#FF6600;
	}
	
.white{
	color:ffffff;
	}
	
	
.tenpx{font-size:10px;}

.black {color: #000000;}

	
.bold{
	font-weight:bold;
	}

	



/* Header */



#header {

	width: 760px;

	height: 150px;

	margin: 0 auto;

	background: url("/assets/templates/compmind/images/header-logo.jpg");

	border: 0px;

}









/* Menu */



#menu_horizontal {

    width:760px;

	height:20px;

	background:#ffffff url("/assets/templates/compmind/images/nav_button_background.jpg"); background-repeat: repeat-x;

	margin: 0 auto;

	text-align:right;

}





/*nav for sitemap at bottom of every page*/

#navlist li

{

display: inline;

list-style-type: none;

padding-right: 5px;

}





.sitemap {

	font-size:10px;

	color:ff6600;

	position:absolute;

	bottom:80px;

	margin-top:20px;

	clear:both;

	}

.sitemap ul a:link {

      color:#ff6600;

      font-size:10px;

	  text-decoration:none;

}

.sitemap ul a:visited {

      color:#ff6600;

      font-size:10px;

	  text-decoration:none;

}

.sitemap ul a:hover {

      color:#ff6600;

      font-size:10px;

	  text-decoration:underline;

}



.sitemap li a:active{

      color:#000000;

      font-size:10px;

	  text-decoration:none;

}

	



/*vertical nav*/



.navcontainerv ul

{

margin: 0;

padding: 0;

list-style-type: none;

font-family: verdana, Helvetica, sans-serif;

font-weight:bold;

font-size: 14px;

}



.navcontainerv li { margin: 0 0 3px 0; }



.navcontainerv a

{

display: block;

padding: 5px 2px 5px 24px;

border: 1px solid #333;

width: 160px;

background-color: #999;

background-image: url("/assets/templates/compmind/images/nav_button_upv.jpg");

}



.navcontainerv a:link, .navlistv a:visited

{

color: #000;

text-decoration: none;

}



.navcontainerv a:hover

{

border: 1px solid #333;

background-color: #F60;

background-image: url("/assets/templates/compmind/images/nav_button_downv.jpg");

color:#333333;

}











/* Content */

#wrapper {

		border:1px solid #000;

		width:760px;

		margin: 0 auto;

		position:relative;

		}



#content {

	width: 760px;

	margin: 0 auto;

	background: #ffffff;

	border: 0px;

	background:#ffffff url("/assets/images/left-col.jpg"); background-repeat: repeat-y;

	}



#colOne {

	float: left;

	width: 180px;

	padding: 5px;

	

}



#colOne h3 {

	margin: 5px 0 10px 0;

	color: #786E50;

}







#colTwo {

	float: right;

	width: 538px;

	padding: 10px;

	

	

}



/* Footer */



#footer {

	width:760px;

	margin:auto;

	padding-top:5px;

	padding-bottom:5px;

	text-align:center;

	height:35px;

	font-size:10px;

	background-color:#faecc5;

	

}



#footer a {

	color: #786E50;

}





<!-- other changes -->



h1{

	font-size:18px;

	color:#ff6600;

	font-weight:bold;

	}

	h2{

	font-size:16px;

	color:#ff6600;

	font-weight:bold;

	}

	

	

	h3{

	font-size:14px;

	color:#ff6600;

	font-weight:bold;

	}

	

	

	

	h4{

	font-size:14px;

	color:#FF6600;

	font-weight:bold;}

	

	.orange{color:#ff6600;}

	

	



CSS

#navlist li

{

display: inline;

list-style-type: none;

padding-right: 20px;

}



/* the horizontal css code*/

 ul#navlist

{

padding: 0;

margin: auto;

list-style-type: none;

float: center;

width: 100%;

font-family: verdana, Helvetica, sans-serif;

font-weight:bold;

font-size:15px;



color: #fff;

background-color: transparent;

}



ul#navlist li { display: inline;}



ul#navlist li a

{

float: left;

/*width: 100px;*/



color: #000;

background-color: tranparent;

padding: 5px 5px;

text-decoration: none;

border-right: 1px solid #000;

}



ul#navlist li a:hover

{

background:#ffffff url("http://www.competitionmind.co.uk/images/nav_button_down1.jpg"); background-repeat: repeat-x;

color: #FF6600;

}



/*vertical nav*/



.navcontainerv ul

{

margin: 0;

padding: 0;

list-style-type: none;

font-family: verdana, Helvetica, sans-serif;

font-weight:bold;

font-size: 14px;

}



.navcontainerv li { margin: 0 0 3px 0; }



.navcontainerv a

{

display: block;

padding: 5px 2px 5px 24px;

border: 1px solid #333;

width: 160px;

background-color: #999;

background-image: url(http://www.competitionmind.co.uk/images/nav_button_upv.jpg);

}



.navcontainerv a:link, .navlistv a:visited

{

color: #000;

text-decoration: none;

}



.navcontainerv a:hover

{

border: 1px solid #333;

background-color: #F60;

background-image: url(http://www.competitionmind.co.uk/images/nav_button_downv.jpg);

color:#333333;

}




