/* Start of CMSMS style sheet 'BoxCart v2' */
#newseobox{ 
background-color:#E7E7E7;
background-image:url(uploads/img/bg_sebar.gif);
background-repeat:repeat-x;
margin-left:auto;
margin-right:auto;
padding:50px 39px;
width:auto; 
}
#newseo-left{
width:49%;
float:left;
padding-left:40px;
padding-right:10px;
}
#newseo-left p{
line-height:1.7em;
margin-bottom:2em;
}
#newseo-right{
width:39%;
float:left;
padding-left:20px;
padding-right:10px;
}
#newseo-right p{
line-height:1.2em;
*margin-bottom:0.5em;
}
#newseobox p{
color:#828282;
}
#newseobox h1{
font-size:14pt;
}
#newseobox h2{
color:#747474;
font-style:normal;
font-size:11pt;
margin-bottom:-10px;
padding-top:5px;
}
#sitemap li ul{
margin-top: 5px;
}
#sitemap li ul li ul{
margin-top: 5px;
}
td, div, p { color: #333333; font-size:8pt; font-family: arial; }
#sebox * { font-size:10px; font-family: arial; }
#sebox_title { color: #999; font-weight: bold; }
#sebox_text * {color: #ccc !important;  }
#sebox_text ul { padding-left: 16px; margin-left: 16px; }
#sebox_text li { padding-bottom: 8px; }

.qtr { border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-top-style: none; border-top-width: 0; border-right-style: none; border-right-width: 0; }
.qtr td { margin: 0; padding: 8px; border-top: 1px solid #ccc; border-right: 1px solid #ccc; }

#sidebar a img {margin-bottom: 4px;}

/* h1-h6 */

h1,h2,h3,h4,h5,h6 {font-weight:bold;margin:0;padding:0;}
h1{ color:#66af00; font-size:18pt; font-weight: normal; }
h2{ color: #000; font-size:12pt; font-style:italic; }
h3{ color: #000; font-size:9pt; margin-top:32px; margin-bottom:0; padding: 0; }
h4{ color: #6aad12; font-size: 11pt; font-weight:bold;margin-top:32px; }
h5{}
h6{}

a { color: #6aad12; text-decoration: none; }
a:link { color: #6aad12; }
a:hover { color: #6aad12; text-decoration: underline; }
a:active { color: #6aad12; }
a:visited { color: #6aad12; }

#breadcrumb a { color: #fff; text-decoration: none; }
#breadcrumb a:link { color: #fff; }
#breadcrumb a:hover { color: #fff; text-decoration: underline; }
#breadcrumb a:active { color: #fff; }
#breadcrumb a:visited { color: #fff; }

#content_left form label { display: block; }

table.cities { width:520px;}
.cities caption {font-size:11px;font-weight:bold;border-bottom:1px double #000;padding-bottom:16px;padding-top:36px;}
.cities tr {}
.cities td {width:25%;height:32px;border-bottom:1px solid #ccc;}

.testimonial {font-size:11px;border-top:1px dotted #ccc;}
.customer {font-style:italic;margin-left:50px;}

.faq .question {margin-left:32px;} 
.faq .answer {margin-left:64px;}

#content_left li {margin-bottom:8px;}
#breadcrumb { color: #fff; }


/* basic / test */

#midshadow { background-image: url(uploads/img/midshadow.png); background-repeat: repeat-y;	background-position: center; margin-right: auto; margin-left: auto;}

body {background-color:#ccc;text-align:center;margin:0;padding:0;}

/* wrappers and layouts */
#wrapper_page{background-color:#fff;text-align:left;width:955px;margin:0 auto;}
#top{background-image:url(uploads/img/topbar.gif);background-repeat:repeat-x;}
#copyright{text-align:center;width:auto;padding-top:5px;padding-bottom:10px;}
#logo{background-image:url(uploads/img/logo.gif);background-repeat:no-repeat;position:relative;width:100%;height:104px;}
#logo_boxcart{position:absolute;}
#logo #statement1{text-align:right;position:absolute;right:0;width:388px;height:104px;float:right;}
#logo #statement2{background-image:url(uploads/img/logo_statement.gif);background-repeat:no-repeat;position:absolute;right:0;width:388px;height:104px;float:right;}
#menu{position:relative;width:100%;height:47px;z-index:9;}
#beagle{background-image:url(uploads/img/bg_beagle.gif);background-repeat:no-repeat;width:auto;height:81px;}
#as_seen_on_tv{text-align:right;margin-right:210px;margin-left:33px;padding-top:8px;width:auto;}
#breadcrumb{width:auto;margin-right:210px;margin-left:33px;padding-top:24px;}
#search_site{position:relative;width:205px;height:100%;float:right;}
#search_site form{font-size:9pt;width:auto;}
#search_site div input{font-size:9pt;width:130px;height:18px;margin-top:43px;margin-left:12px;padding-top:1px;padding-left:4px;}
#search_button { position:absolute; top:0; right:0; width:60px; height:80px;}
/*content*/
#wrapper_content{width:auto;padding-top:50px;}
#content_left{width:auto;margin-right:300px;margin-left:90px;}
#content_right{width:250px;float:right;}
#graphics{}
#sidebar{ background-image: url(uploads/img/bg_side.gif); background-repeat: no-repeat; background-position: left top; text-align: center; }

/* 3 columns divs */
#sebar{ background-color:#e7e7e7; width:auto; background-image:url(uploads/img/bg_sebar.gif); background-repeat: repeat-x;}

#three_col{background-color:#e7e7e7;text-align:center;width:100%;height:auto;margin-right:auto;margin-left:auto;padding-top:20px;padding-bottom:100px;}
#three_col_left{width:33.3%;float:left;margin-bottom:150px;}
#three_col_mid{width:33.3%;float:left;margin-bottom:150px;}
#three_col_right{width:33.3%;float:left;margin-bottom:150px;}
#sebox{text-align:left;margin-right:auto;margin-left:auto;width:260px;}
#sebox_title{padding-top:12px;padding-left:16px;}
#sebox_text{padding: 16px; }
#sebox_top{height:35px;}
#sebox_txt{height:auto;}
#sebox_bot{height:25px;}
#sebox_top_l{background-image:url(uploads/img/sebox_top_left.gif);height:35px;}
#sebox_txt_l{background-image:url(uploads/img/sebox_txt_left.gif);height:auto;}
#sebox_bot_l{background-image:url(uploads/img/sebox_bot_left.gif);height:25px;}
#sebox_top_r{background-image:url(uploads/img/sebox_top_right.gif);background-repeat:no-repeat;background-position:right 0;height:35px;}
#sebox_txt_r{background-image:url(uploads/img/sebox_txt_right.gif);background-repeat:repeat-y;background-position:right 0;height:auto;}
#sebox_bot_r{background-image:url(uploads/img/sebox_bot_right.gif);background-repeat:no-repeat;background-position:right 0;height:25px;}

/*home only */
#wrapper_home{}
#home_flash{text-align:center;height:326px;}
#home_beagle{background-image:url(uploads/img/bg_home_baegle.png);background-repeat:no-repeat;height:124px;position:relative;}
#home_beagle #statement1{text-align:right;position:absolute;right:0;width:650px;height:124px;float:right;}
#home_beagle #statement2{background-image:url(uploads/img/bg_home_beagle_msg.png);background-repeat:no-repeat;position:absolute;right:0;width:650px;height:124px;float:right;}
#home_pitch{height:105px;margin-top:5px;margin-bottom:5px;padding-left:7px;}
#pitchbox{position:relative;width:465px;float:left;margin-right:7px;border:solid 1px #519500;}
.pitch_title{color:#477412;font-size:11pt;font-weight:bold;margin-top:16px;margin-right:50px;margin-left:50px;}
.pitch_body{color:#828282;margin-right:50px;margin-left:50px;}
#curve1{background-image:url(uploads/img/bg_pitch_botleft.gif);position:absolute;left:0;bottom:0;width:25px;height:25px;z-index:1;margin-bottom:-1px;margin-left:-1px;}
#curve2{background-image:url(uploads/img/bg_pitch_topright.gif);position:absolute;top:0;right:0;z-index:1;width:25px;height:25px;margin-top:-1px;margin-right:-1px;}
* html #curve1{margin-bottom:-2px;}
* html #curve2{margin-right:-2px;}

#spacer{ width: auto; height: 0; clear: both; }
.page-logos{
margin:25px auto -10px 50px;
}
.page-logos img{
margin:10px 10px 0;
vertical-align:top;
}
.badge-img-sub{
margin-top:30px;
text-align:center;
}
/* End of 'BoxCart v2' */

/* Start of CMSMS style sheet 'BoxCart v2.1 menu' */
@CHARSET "ISO-8859-1";
#menuwrapper { margin-left: 7px; }
#menuwrapper a { font-size: 0.87em; font-family: verdana; text-decoration: none; }

/* Styling the basic apperance of the menu elements */
#primary-nav li a {}
#primary-nav li li a { padding: 10px 16px; }

/* menu images, using css sprite */
#primary-nav a #nav-about		{ background-image: url(uploads/img/menu/menu.gif); background-position: 939px 162px; }
#primary-nav a #nav-storage		{ background-image: url(uploads/img/menu/menu.gif); background-position: 821px 162px; }
#primary-nav a #nav-moving		{ background-image: url(uploads/img/menu/menu.gif); background-position: 573px 162px; }
#primary-nav a #nav-resource	{ background-image: url(uploads/img/menu/menu.gif); background-position: 317px 162px; }
#primary-nav a #nav-contact		{ background-image: url(uploads/img/menu/menu.gif); background-position: 182px 162px; }
#primary-nav a #nav-quote		{ background-image: url(uploads/img/menu/menu.gif); background-position: 102px 162px; }

#primary-nav a:hover #nav-about		{ background-image: url(uploads/img/menu/menu.gif); background-position: 939px 116px; }
#primary-nav a:hover #nav-storage	{ background-image: url(uploads/img/menu/menu.gif); background-position: 821px 116px; }
#primary-nav a:hover #nav-moving	{ background-image: url(uploads/img/menu/menu.gif); background-position: 573px 116px; }
#primary-nav a:hover #nav-resource	{ background-image: url(uploads/img/menu/menu.gif); background-position: 317px 116px; }
#primary-nav a:hover #nav-contact	{ background-image: url(uploads/img/menu/menu.gif); background-position: 182px 116px; }
#primary-nav a:hover #nav-quote		{ background-image: url(uploads/img/menu/menu.gif); background-position: 102px 116px; }

/* level 2+ arrows on a */
#primary-nav li li a.menuparent:hover, 
#primary-nav li li a.menuparent { background-image: url(uploads/img/menu/menu_arrow.gif); background-position: 92% center; background-repeat: no-repeat; }

/* level 2+ a hover , normal */
#primary-nav li li a.menuparenth, 
#primary-nav li li a.menuactiveh,
#primary-nav li li a.menuh, 
#primary-nav li li a:hover { color: #fff; }
#primary-nav li li a { color: #000; }

/* level 2+ img hover , background */
#primary-nav li li.menuparenth, 
#primary-nav li li.menuactiveh,
#primary-nav li li.menuh, 
#primary-nav li li:hover { background-image: url(uploads/img/menu/menu.gif); background-position: 689px 70px; }
#primary-nav li li { background-image: url(uploads/img/menu/menu.gif); background-position: 939px 70px; }


/* menu subs top/bottom */

#primary-nav #menu_subtop,
#primary-nav #menu_subtop:hover { height: 10px; background-image:url(uploads/img/menu/menu_subtop.gif); }
	
#primary-nav #menu_subbot,
#primary-nav #menu_subbot:hover { height: 10px; background-image:url(uploads/img/menu/menu.gif); background-position: 439px 10px; }
	

/* edit only if you know what you're doing ------------------ */

#menuwrapper ul { list-style: none; margin: 0px; padding: 0px; }

#primary-nav li { text-align: left; float: left; }

#primary-nav ul { position: absolute; top: auto; }
#primary-nav li li { float: left; position: relative; clear: both; width: 250px; }

#primary-nav ul ul { left: 100%; top: 0; }

#primary-nav li.menuparenth ul ul ul ul,
#primary-nav li.menuparenth ul ul ul,
#primary-nav li.menuparenth ul ul,
#primary-nav li.menuparenth ul,
#primary-nav li:hover ul ul ul ul,
#primary-nav li:hover ul ul ul,
#primary-nav li:hover ul ul,
#primary-nav li:hover ul,
#primary-nav ul { display: none; }

#primary-nav ul ul ul ul li.menuparenth ul,
#primary-nav ul ul ul li.menuparenth ul,
#primary-nav ul ul li.menuparenth ul,
#primary-nav ul li.menuparenth ul,
#primary-nav li.menuparenth ul,
#primary-nav ul ul ul ul li:hover ul,
#primary-nav ul ul ul li:hover ul,
#primary-nav ul ul li:hover ul,
#primary-nav ul li:hover ul,
#primary-nav li:hover ul,
#primary-nav a { display: block; }

#primary-nav a { text-decoration: none; }

/* hacks */
#primary-nav li li a { height: 1%; }
/* End of 'BoxCart v2.1 menu' */

