body {

	margin:0;
 padding:0;
 border:0; /* This removes the border around the viewport in old versions of IE */
 width:100%; background-color:#DDDDDD;
 font-size:100%

}

/* Header styles */

#header {

	clear:both;
 float:left;
 width:100%;
 background-color:#191919
}

#header {

	border-bottom:0px solid #941515

}

#logobar {
	
clear:both;
 float:left;
 width:100%;
 background-color:#191919; color:#FFFFFF
}
#logobar img {
	border:0px
}
#ruskwig {
	float:left; width:30%; background-color:#191919
}
#google {
	float:left; width:39%; background-color:#191919
}
#google form {
	margin:20px 0
}

#middle {
	width:250px; margin-left:auto ; margin-right:auto
}
#toplogo {
	float:left; width:30%; background-color:#191919
}
#toplogo img{
	float:right; margin:12px 0
}

#mentop {

	clear:both;
 float:left;
 width:100%;
 background-color: #941515; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; text-transform: capitalize
}

#mentop ul {
	
clear:left;
 float:left;
 width:100%;
 list-style:none;
 margin:0px 0 0 0;
 padding:0;

}

#mentop ul li {

	display:inline;
	list-style:none;
 margin:0;
 padding:0;

}

#mentop ul li a {

	display:block;
	float:left;
 border-right-style:solid; border-right-width:1px; border-right-color:#FFFFFF; margin:0 0 0 0px;
 padding:3px 10px;
 text-align:center; background:#941515; color:#FFFFFF;
 text-decoration:none;
 position:relative;
 left:15px;
 line-height:1.3em

}

#mentop ul li a:hover {

	background:#FFFFFF;
 color:#000000

}

#mentop ul li a.active,
#menTop ul li a.active:hover {
	
color:#fff; background:#000
}

#mentop ul li a.firstactive,
#menTop ul li a.firstactive:hover {
	
color:#fff; background:#000; border-left-style:solid; border-left-width:1px; border-left-color:#FFFFFF;
}

#mentop ul li a span {

	display:block

}

/* 'widths' sub menu */

#layoutdims {

	clear:both;
 background:#eee;
 border-top:4px solid #000;
 margin:0;
 padding:6px 15px !important;
 text-align:right;

}

/* column container */

.colmask {

	position:relative; /* This fixes the IE7 overflow hidden bug */
 clear:both;
 float:left; width:94%; /* width of whole page */
 overflow:hidden; /* This chops off any overhanging divs */ margin-left:3%
}
/* common column settings */

.colright,
.colmid,
.colleft {

	float:left;
 width:100%; /* width of page */
 position:relative;

}

.col1,
.col2,
.col3 {

	float:left;
 position:relative;
 padding:0 0 1em 0; /* no left and right padding on columns, we just make them narrower instead 
only padding top and bottom is included here, make it whatever value you need */
	overflow:hidden;

}

/* 3 Column settings */

.threecol {

	background:#191919; /* right column background colour */

}

.threecol .colmid {

	right:25%; /* width of the right column */ background:#FFFFFF; /*center column background colour */

}

.threecol .colleft {

	right:50%; /* width of the middle column */
 background:#F4F4F4; /*left column background colour */

}

.threecol .col1 {

	width:46%; /* width of center column content (column width minus padding on either side) */
 left:102%;	/* 100% plus left padding of center column */

}

.threecol .col2 {

	width:21%; /* Width of left column content (column width minus padding on either side) */
 left:31%; /* width of (right column) plus (center column left and right padding) plus (left column left padding) */

}

.threecol .col3 {

	width:21%; /* Width of right column content (column width minus padding on either side) */
 left:85%; /* Please make note of the brackets here:
 (100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */

}

/* Column styles */
#googlead {
	width:160px; margin-left:auto ; margin-right:auto
}
.googleadhead {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #941515; text-align:center
}
.menhead {
	background-color: #191919; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; margin: 5px 0px 0px 5px; text-decoration: none; text-transform: capitalize
}
.menuul {
        margin: 0px; padding: 0px; list-style-type: none; list-style-position: outside
}
.menlist {
	background-color: #941515; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; text-transform: capitalize; margin-left: 0px; border-bottom-width: 1px; border-bottom-color: #000000; border-bottom-style: solid
}
.menlist a {
	display: block; background-color: #941515; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; text-transform: capitalize; padding-left: 20px; padding-top: 5px; padding-bottom: 5px;
}
.menlist a:hover {
	background-color: #FFFFFF; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; text-transform: capitalize
}
.menlist a.active, .menlist a.active:hover {
	background-color: #FFFFFF; color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; text-transform: capitalize
}
.copyright {
        font-family: Arial, Helvetica, sans-serif; font-size: 9px; padding-left: 9px; color: #FFFFFF
}
/* Footer styles */

#footer {

	clear:both;
 float:left;
 width:100%;
 border-top:0px solid #000

}

#bannerbar {
	clear:both;
 float:left;
 width:100%; background-color:#941515
}
#strapline {
	float:right; width:400px; 
}
#straptext {
	display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; padding:10px 10px
}	
#infobar {
	clear:both;
 float:left;
 width:100%; background-color:#191919; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;
}
#company {
        float:left; width:50%
}
#contact {
	float:right; width:125px
}
/* Text styles */
.pageHead {
        font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: normal; color: #941515; padding-left: 10px
}
.pageHeadCent {
        font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: normal; color: #941515; text-align: center
}
.sectHead {
        font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #941515; padding-left: 10px
}
.subSectHead {
        font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #191919; padding-left: 10px
}
.introText {
        font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding-left: 9px
}
.introText A:link{
        font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #941515; padding-left: 9px
}
.bodyText {
        font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #191919; padding-left: 9px
}
.bodyText A:link {
        font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #941515; padding-left: 9px
}
.linkText A:link {
        font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #941515;
}
.paraCent {
	text-align: center
}
.buyText {
        font-family: Arial, Helvetica, sans-serif; font-size: 16px; padding-left: 9px
}
.buyText A:link {
        font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #941515; padding-left: 9px
}
.buyPrice {
        font-family: Arial, Helvetica, sans-serif; font-size: 16px; padding-left: 9px; color: #C00000;
}
.warning {
        font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FF0000; padding-left: 9px
}
.warningTable {
        font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF0000
}
.tabletext {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #191919
}
.imgright {
	float: right; margin 12px
}
.imgnoborder{
	border-width: 0px
}
.downloadtable {
	width: 98%; border-width: 1px; border-style: solid; border-color: #FF0000; border-spacing: 0px
}
.downloadtable td {
	border-width: 1px; border-style: solid; border-color: #FF0000; border-spacing: 0px; text-align: center; vertical-align: middle
}
.td6 {
	width: 6%
}
.td40 {
	width: 40%
}
.td60 {
	width: 60%
}
.td94 {
	width: 94%
}
