/* - - - - - - - - - - - - - - - - - - - - -
Title : SLORD Development Corporation Master Stylesheet
Author : The Great Khelskie
URL : http://michaelnarisma.com
Description : 
Modified : February 2015
- - - - - - - - - - - - - - - - - - - - - */
/* ----- CSS ----- */
body, html {
	margin: 0;
	padding: 0;
	background: #ffffff url('./images/bg-main.jpg') repeat-x top left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #3a3a3a;
}
/* -----MENU----- */
#primary_nav_wrap
{
	margin-top:0px
}
#primary_nav_wrap ul
{
	list-style:none;
	position:relative;
	float:left;
	margin:0;
	padding:0
}
#primary_nav_wrap ul a
{
	display:block;
	color:#fff;
	text-decoration:none;
	font-weight:700;
	font-size:10px;
	line-height:32px;
	padding:0 5px;
	font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;
}
#primary_nav_wrap ul li
{
	position:relative;
	float:left;
	margin:0;
	padding:0
}
#primary_nav_wrap ul li.current-menu-item
{
	background:#ffffff
}
#primary_nav_wrap ul li:hover
{
	background:#b7c024
}
#primary_nav_wrap ul ul
{
	display:none;
	position:absolute;
	top:100%;
	left:0;
	padding:0
}
#primary_nav_wrap ul ul li
{
	float:none;
	width:180px
}
#primary_nav_wrap ul ul a
{
	line-height:120%;
	padding:5px 15px
}
#primary_nav_wrap ul ul ul
{
	top:0;
	left:100%;
}
#primary_nav_wrap ul li:hover > ul
{
	display:block
}
/* -----End of MENU----- */
/* ----- IDS ----- */
#container {
	width: 780px;
	margin:auto;
	background: #ffffff url('./images/bg-main.gif') repeat-y top right;
	text-align: left;
	
	
}
#container2 {
	width: 780px;
	margin: 38px auto;
    padding: 0 0 0 0;
	background: #ffffff;
	text-align: left;
	
}
#container3 {
	width: 780px;
	margin: 38px auto;
    padding: 0 0 0 0;
	text-align: left;
	
}
#header {
	margin: 0;
	height: 115px;
	padding: 0;
	background: #3035a0 url('./images/watermark.jpg') no-repeat top right;
	color: #ffffff;
}
#header p {
	margin: 68px 0 0 325px;
	position: absolute;
	padding: 0;
	font-size: .7em;
}
#header h1 {
 
}
#header #logo {
    position: absolute;
	margin: 20px 0 0 320px;
	padding: 0;
	width: 428px;
	height: 66px;	
	xtext-indent: -10000px;
	xbackground: url('./images/logo.gif') no-repeat top left;
}
#header #logo img{
    border: 0;
}
#header #logo img a{
    border: 0;
	color: none;
}
#header #logo a:hover{
    background-color: transparent;
	border-bottom: none;
	
}
/*----- main image -----*/
#nav {
	background-color:#1e507b;
	height:40px;
	} 
#mainimage {
	margin:auto;
	border-top-color:#FFF;
	height: 300px;
}

#homemainimage {
	margin:auto;
	border-top-color:#FFF;
	height: 290px;
}

/*----- primary content -----*/
#primaryContent {
	margin:auto;
	background: #ffffff;
	padding-top:5px;
}
#primaryContent h2 {
	font-size: 1em;
	color: #2f349d;
	margin: 20px 10px 20px 20px;
}
#primaryContent h2.tollpacking {
	font-size: 1em;
	color: #A00000;
	margin: 20px 10px 20px 20px;
}
#primaryContent h2.consumerbrands {
	font-size: 1em;
	color: #F37A01;
	margin: 20px 10px 20px 20px;
}
#primaryContent h2.aboutus {
	font-size: 1em;
	color: #009900;
	margin: 20px 10px 20px 20px;
}
#primaryContent p {
	font-size: .8em;
	line-height: 1.6em;
	margin: 10px 10px 20px 20px;
	padding: 0;
}
#primaryContent ul {
	font-size: .8em;
	line-height: 1.6em;
}
#primaryContent ul li {
	padding: 0 0 20px 0;
	margin: 0 0 0 0;
}
#primaryContent img.excerptpic {
	margin: 0 10px 10px 20px;
	padding: 0;
	border: 1px solid #e4e4e4;
	float: left;
}
/*----- secondaryContent -----*/
#secondaryContent {
	float: right;
	width: 247px;
	margin: 0;
	padding: 0;
	background-color: #CCC6C6;
}
#secondaryContent img {
	padding: 0;
	margin: 0;
}
#secondaryContent #content {
	display: block;
}
body.home #secondaryContent {
	background: url('./images/bg-logo.gif') no-repeat 104px 315px;
}
#secondaryContent h2 {
	font-size: 1em;
	color: #2f349d;
	margin: 20px 10px;
}
#secondaryContent p {
	font-size: .7em;
	line-height: 1.6em;
	margin: 10px 10px 10px 10px;
	padding: 0 0 20px 0;
}
#contact {
    background-color: transparent;
}
/*----- footer -----*/
#footer {
	display: block;
	clear: both;
	text-align: center;
	margin: 0;
	padding: 10px;
	background-image:url(images/watermark.jpg);
	border-top: 1px solid #cecece;
}
#footer p {
	margin: 0;
	padding: 0;
	color: #ffffff;
	font-size: .8em;
	line-height: 1.6em;
}
#container #footer a:link {
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
	border: 0;
}
#container #footer a:visited {
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
	border: 0;
}
#container #footer a:hover {
	color: #ffffff;
	background: none;
	text-transform: uppercase;
	text-decoration: none;
	border: 0;
}
#container #footer a:active {
	color: #ffffff;
	text-transform: uppercase;
	text-decoration: none;
	border: 0;
}
#ws {
	margin:auto;
	width:780px;
	padding-bottom:0px;
	background-image:url(images/ws2.jpg);
}
#ws p {
	color:#FFF;
		}
	
#ccleft {
	padding:50px 0 0 30px;
	float:left;
	width:350px;
	text-align:center;
	background-color: transparent;
	background: none;
	background: transparent;
		
	}
#ccright {
	padding-top:0px;
	float:right;
	width:350px;
	text-align:center;
	background: transparent;	
	}

#contacthome {
	float: right;
	width: 247px;
	height: 540px;
	margin: 0;
	padding: 0;
	background-color: #CCC6C6;
	padding-left:10px;
}

#contacthome h2 {
	font-size: 1em;
	color: #2f349d;
	margin: 20px 10px;
}
#contacthome p {
	font-size: .7em;
	line-height: 1.6em;
	margin: 10px 10px 3px 10px;
}	

#homeContent {
	margin:auto;
	width:500px;
	float:left;
	background: #ffffff;
	
}
#homeContent h2 {
	font-size: 1em;
	color: #2f349d;
}

#homeContent p {
	font-size: .8em;
	line-height: 1.6em;
	padding-left:20px;
}

.home #container #ws center table tr td {
	color: #FFF;
}
.home #container #ws div table tr td div strong {
	color: #FFF;
}
.home #container #ws div table tr td div {
	color: #FFF;
}

.home #container #ws .consumerbrands a code {
	color: #F00;
}
.home #container #ws .consumerbrands a code {
	color: #FFF;
	font-size: .85;
}
.home #container #ws .consumerbrands code a {
	color: #FFF;
	font-size: .85;
}
.home #container #ws div table tr td {
	color: #FFF;
}

