/*

Theme Name: Diamond Delivery 

Theme URI: http://www.codywatson.com/

Description: The Diamond Delivery WordPress theme.

Author: Diamond Delivery 

Author URI: http://www.codywatson.com/

*/







hyml, body

{

  width:100%;

  height:auto;

  padding:0px;

  margin:0px;

  font-size:12px;

  color:#333333;

  font-family:Arial, Helvetica, sans-serif;

  background:left top url(images/bg_img_01.gif) repeat-x #ffffff;

}


div, img, ul, a, h1, h2, h3

{

  padding:0px;

  margin:0px;

}



img

{

  border:none;

}



.globalDiv

{

  width:850px;

  margin:0 auto;

  border-left:2px #999999 solid;

  border-right:2px #999999 solid;

}



.topDiv

{

  width:850px;

  height:86px;

  font-family:Arial, Helvetica, sans-serif;

  font-size:18px;

  font-weight:bold;

  font-variant:normal;

  text-transform:capitalize;

  color:#3F5998;

}



.logo

{

  width:305px;

  height:60px;

  position:relative;
  
  float:left;

  margin:20px 0px 0px 6px;

}



.textTop

{

  width:275px;

  height:34px;

  float:left;
  
    position:relative;

  font-style:italic;

  padding:32px 0px 0px 50px;

}



.phoneTop

{

  width:182px;

  height:35px;

  float:left;
  
  position:relative;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  padding:33px 0px 0px 6px;

}



.topImg

{

  width:850px;

  height:241px;

  border-bottom:2px #445b9b solid;

  border-top:2px #445b9b solid;

}



.menuDiv 

{

  width:850px;

  height:50px;

}



.menuDiv ul li

{

  list-style:none;

  float:left;

  display:inline;

}
.indexbuttons img {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}



.centerDiv

{

  width:850px;

  padding:50px 0px 0px 0px;

}



.centerDiv h2

{

  font-size:16px;

  text-transform:uppercase;

  font-weight:bolder;

  border-bottom:1px #cccccc solid;

  padding:0px 0px 0px 5px;

  align:center;

}



.centerDiv h2 a

{

  color:#333333;

  text-decoration:none;

}



.centerDiv h2 a:hover

{

  color:#333333;

  text-decoration:none;

}



.centerDiv h3

{

  font-size:20px;

  text-transform:uppercase;

  font-weight:bolder;

  border-bottom:1px #cccccc solid;

  padding:0px 0px 0px 5px;

}



.centerDiv h3 a

{

  color:#333333;

  text-decoration:none;

}



.centerDiv h3 a:hover

{

  color:#333333;

  text-decoration:none;

}



.leftBlog

{

  width:181px;

  float:left;

  display:block;

  padding:0px 40px 45px 12px;

}



.leftBlog a

{

  color:#445b9b;

  text-decoration:underline;

}



.leftBlog a:hover

{

  color:#f3d33f;

  text-decoration:underline;

}

.centerBlog

{

  width:285px;

  float:left;

  display:block;

  padding:0px 40px 45px 12px;

}



.centerBlog a

{

  color:#445b9b;

  text-decoration:underline;

}



.centerBlog a:hover

{

  color:#f3d33f;

  text-decoration:underline;

}

.centerBlogBig

{

  width:500px;

  float:left;

  display:block;

  padding:0px 40px 45px 12px;

}


.centerBlogBig2

{

  width:450px;

  float:left;

  display:block;

  padding:0px 40px 45px 12px;

}


.centerBlogBig3

{

  width:675px;

  float:left;

  display:block;

  padding:0px 40px 45px 12px;

}

.centerBlogBig a

{

  color:#445b9b;

  text-decoration:underline;

}


.centerBlogBig a:hover

{

  color:#f3d33f;

  text-decoration:underline;

}
.location {
	float: left;
}

.leftBlogSmall

{

  width:125px;

  float:left;

  display:block;

  padding:0px 40px 45px 12px;

}


.leftBlogSmall2

{

  width:25px;

  float:left;

  display:block;

  padding:0px 40px 45px 12px;

}


.leftBlogSmall a

{

  color:#445b9b;

  text-decoration:underline;

}



.leftBlogSmall a:hover

{

  color:#f3d33f;

  text-decoration:underline;

}

.paddPost ul

{

  padding:0px 0px 30px 0px;
  
  margin-left: 20px;
  
  

}



.dateDiv

{

  font-size:11px;

  padding:2px 0px 15px 0px;

}



.linkPost

{

  padding:10px 0px 0px 0px;

  text-align:right;

  clear:both;

}



.linkPost a

{

  font-weight:bolder;

  color:#445b9b;

  text-decoration:underline;

}



.linkPost a:hover

{

  font-weight:bolder;

  color:#f3d33f;

  text-decoration:underline;

}









.rightBlog

{

  width:250px;
  
  float:left;

  display:block;

  padding:0px 16px 45px 0px;

}

.rightBlogSmall

{

  width:100px;
  
  float:left;

  display:block;

  padding:0px 16px 45px 0px;

}

.rightBlogSmall3

{

  width:25px;
  
  float:left;

  display:block;

  padding:0px 16px 45px 0px;

}

.rightBlogSmall2

{

  width:150px;
  
  float:left;

  display:block;

  padding:0px 16px 45px 0px;

}


.padWidget

{

  padding:0px 0px 30px 0px;

  font-size:12px;

}



.padWidget ul

{

  padding:8px 0px 0px 10px;

}



.padWidget ul li

{

  list-style:none;

  line-height:22px;

  font-size:13px;

}



.padWidget ul li a

{

  font-weight:bolder;

  color:#445b9b;

  text-decoration:underline;

}



.padWidget ul li a:hover

{

  font-weight:bolder;

  color:#f3d33f;

  text-decoration:underline;

}



.footer

{
	width:850px;
	height:59px;
	border-top:2px #999999 solid;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	clear:both;
	background:left bottom url(images/bg_img_03.jpg) repeat-x #ffffff;
}



.footer a

{

  font-weight:bolder;

  color:#445b9b;

  text-decoration:underline;

}



.footer a:hover

{

  font-weight:bolder;

  color:#f3d33f;

  text-decoration:underline;

}



.copyRight

{

  height:56px;

  float:left;

  padding:3px 0px 0px 9px;

}



.bottomMenu

{

  height:56px;

  float:right;

  color:#445b9b;

  font-weight:bolder;

  padding:3px 10px 0px 0px;

}



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}



img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

	}



img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

	}



.alignright {

	float: right;

	}



.alignleft {

	float: left

	}



.postmetadata

{

  font-size:10px;

  line-height:12px;

  color:#666666;

  padding:10px 0px 0px 0px;

}



.navigation 

{

	width:100%;

	min-height:10px;

	height:expression(this.scrollHeight < 10? "10px" :"auto" );

	text-align:center;

	padding:0px 0px 5px 0px;

	font-size:10px;

}



.navigation a

{

  text-decoration:none;

}



.navigation a:hover

{

  text-decoration:underline;

}



.alignright 

{

	float:right;

}



.alignleft 

{

	float:left;

}



div.formCom

{

  padding:20px 25px 0px 0px;

}



div.formCom div

{

  width:90px;

  float:left;

  display:inline;

  font-size:11px;

  line-height:11px;

  color:#999999;

  padding:7px 0px 0px 0px;

}



div.formCom input

{

  width:184px;

  height:14px;

  margin:0px 0px 8px 0px;

  color:#666666;

  font-size:11px;

  padding:3px;

}



div.formCom textarea

{

  width:300px;

  height:90px;

  margin:0px 0px 10px 0px;

  color:#666666;

  font-family:Verdana, Arial, Helvetica, sans-serif;

  font-size:11px;

  padding:3px;

}



div.formCom input.butCom

{

  width:86px;

  height:32px;

  background:left top url(images/submit.jpg) no-repeat;

  border:0 none;

  clear:both;

  cursor:pointer;

  margin:0px 0px 0px 90px;

}



.numberCom

{

  font-size:10px;

  color:#666666;

}



.textCom

{

  font-size:11px;

  color:#666666;

  padding:0px 0px 0px 30px;

}

#latest_news {
	margin: 10px 0 10px 0;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#latest_news td {
	height: 23px;
	vertical-align:middle;
}

A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #445B9B;
}
.flash {
	text-align: center;
	padding-top: 15px;
}
A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #445B9B;
}
A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #F3D33F;
}
.bottomalign {
	padding-top: 320px;
	vertical-align: bottom;
}

.contactus

{
	font-size:18px;
	text-transform:uppercase;
	font-weight:bolder;
	border-bottom:1px #cccccc solid;
	width: 125px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.serviceoverview

{
	font-size:18px;
	text-transform:uppercase;
	font-weight:bolder;
	border-bottom:1px #cccccc solid;
	width: 190px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.equipment

{
	font-size:18px;
	text-transform:uppercase;
	font-weight:bolder;
	border-bottom:1px #cccccc solid;
	width: 120px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}


.howarewedoing

{
	font-size:18px;
	text-transform:uppercase;
	font-weight:bolder;
	border-bottom:1px #cccccc solid;
	width: 200px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.aboutdiamonddelivery

{
	font-size:18px;
	text-transform:uppercase;
	font-weight:bolder;
	border-bottom:1px #cccccc solid;
	width: 255px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.title

{
	font-size:18px;
	text-transform:uppercase;
	font-weight:bolder;
	border-bottom:1px #cccccc solid;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.transportationservices
{
	font-size:14px;
	text-transform:titlecase;
	font-weight:bolder;
	border-bottom:1px #cccccc solid;
	width: 170px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.warehousinganddistribution

{
	font-size:14px;
	text-transform:titlecase;
	font-weight:bolder;
	border-bottom:1px #cccccc solid;
	width: 211px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.crossborder

{
	font-size:14px;
	text-transform:titlecase;
	font-weight:bolder;
	border-bottom:1px #cccccc solid;
	width: 95px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.phonenumber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	color: #3F5998;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}

.quote {
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #445C9A;
	padding-top: 15px;
}
.quote-attribute {
	color: #666666;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	padding-bottom: 10px;
}

.locationtitle {
	font-size: 14px;
	font-weight: bold;
	color: #435B99;
	margin-top: 30px;
}
.paragraph {
	font-size: 12px;
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align: justify;
	padding-bottom: 15px;	
}

.paragraphServices {
	font-size: 12px;
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align: justify;
	padding-bottom: 15px;	
	padding-top: 15px;
	padding-left: 6px;
}
