/*
Theme Name: SeaPort
Description: Custom made design for SeaPort Moving website.
Author: Noam Almosnino
Author URI: http://hellonoam.com
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/960.css";
@import "style/css/layout.css";

a {
	color: #500d56;
}
body { 
background: #5a1859 url("style/images/bodyBack2.jpg") repeat-x;
margin: 15px 0;
}
#header_phone_number h2 {
color: #500d56;
font-size: 31px;
margin: 45px 0 60px;
text-align: right;
text-transform: uppercase;
}
#header_phone_number a {
color: #500d56;
font-size: 14px;
position: relative;
top: 5px;
text-decoration: none;
text-transform: uppercase;
}
#home_banner_estimate_panel {
background: url("style/images/homeBannerPanelBack.png") no-repeat;
padding: 30px 0;
text-align: center;
z-index: 2;
}
#home_banner_estimate_panel h3 {
color: #fff;
font-size: 22px;
text-transform: uppercase;
}
#home_banner_estimate_panel h4 {
color: #fff;
font-size: 18px;
font-weight: bold;
margin-top: 25px;
text-transform: uppercase;
}
#home_banner_image_container img {
margin: 1px 0 0 -78px;
z-index: 1;
}
#home_license_blurb {
text-align: center;
}
#home_license_blurb h3 {
border-bottom: 1px solid #5B355F;
color: #500d56;
font-size: 20px;
font-weight: normal;
line-height: 24px;
margin: 0 0 10px 0;
padding: 30px 0 0 0;
text-align: center;
}
#footer {
border-top: 1px solid #5B355F;
margin-bottom: 20px;
margin-top: 20px;
padding-top: 10px;
}
#footer a {
color: #500d56;
}
#logo_index h1 {
background: url("style/images/SeaPortLogo.png") no-repeat;
text-indent: -9999px;
}
#logo_index a {
display: block;
height: 122px;
width: 299px;
}
#main_container {
background: #ccc url("style/images/mainContainerBody.jpg") no-repeat 0 0;
padding: 10px 0 0;
width: 1008px;
}
#main_container_cap {
background: url("style/images/mainContainerCap.png") no-repeat;
height: 22px;
width: 1008px;
}
#main_container_base {
background: url("style/images/mainContainerBase.png") no-repeat;
height: 26px;
width: 1008px;
}
#main_nav {
margin-bottom: 20px;
}
#main_nav ul {
display: inline;
}
#main_nav ul li {
float: left;
}
#main_nav ul li a {
background: url("style/images/mainNavBack.png") no-repeat 0 0;
color: #500d56;
display: block;
font-weight: bold;
height: 27px;
padding: 6px 0 0;
text-align: center;
text-decoration: none;
width: 188px;
}
#main_nav li.current_page_item a{
background: url("style/images/mainNavActiveBack.png") no-repeat 0 0;
color: #fff;
}
.post {
border-right: 1px solid #5A1859; 
padding: 0 14px 0 10px;
}
strong {
color: #500d56;
}
#subpage_container {
background: url("style/images/subPageBack.png") no-repeat 500px 0;
height: 584px;
overflow: visible;
}
#subpage_sidebar {
float: left;
margin-top: 12px;	
}
#subpage_sidebar ul {
margin-left: 12px;
}
#subpage_sidebar ul li.current_page_item a {
font-weight: bold;
}
.estimateForm hr {
margin: 15px 0 15px;
}
.estimateForm input {
padding: 5px;
}
.inventory {
	margin-top: 1px;
}
#packing_supplies tr {
border-top: 1px solid #aaa;
}
#packing_supplies td {
padding: 2px;
}
