@import url("/reset.css");

/* * {margin:0; border:0} */
body {margin:0; background:#175a93 url(/wp-content/themes/classic/assets/images/bg_main.png) repeat-x; font:normal 12px/150% Arial, sans-serif; color:#003462}
a {font:normal 11px Arial, sans-serif; color:#003560; border:0}
p {margin:0 0 10px 0}
.block {display:block}
.center {text-align:center}
.clear {display:block; visibility:hidden; clear:both}
.flag {position:absolute; right:0; top:237px}
.left {float:left}
.left_border {width:186px; display:block; border-bottom:2px solid #9fdeff}
.middle {vertical-align:middle}
.noborder {border:0}
.right {float:right}
.relative {position:relative}

#sidebar ul {margin:0; padding:0}




ul.blank {list-style:none; margin:0; padding:0}
ul, li {overflow:hidden}

#nav {height:51px}
#nav li {float:left}
#nav a {display:block; height:51px}
#nav a.home {background:url(/wp-content/themes/classic/assets/images/nav_home.png) top left no-repeat; width:60px}
#nav a.about_us {background:url(/wp-content/themes/classic/assets/images/nav_about_us.png) top left no-repeat; width:91px}
#nav a.join_snow_force {background:url(/wp-content/themes/classic/assets/images/nav_join_snow_force.png) top left no-repeat; width:139px}
#nav a.fleet {background:url(/wp-content/themes/classic/assets/images/nav_fleet.png) top left no-repeat; width:69px}
#nav a.updates {background:url(/wp-content/themes/classic/assets/images/nav_updates.png) top left no-repeat; width:94px}
#nav a.tips {background:url(/wp-content/themes/classic/assets/images/nav_tips.png) top left no-repeat; width:56px}
#nav a.faq {background:url(/wp-content/themes/classic/assets/images/nav_faq.png) top left no-repeat; width:52px}
#nav a.contact {background:url(/wp-content/themes/classic/assets/images/nav_contact.png) top left no-repeat; width:84px}
#nav a.active,
#nav a:hover {background-position:bottom left}

h1 {font:bold 12px Arial, sans-serif; color:#224470; margin:0; padding:0 0 3px 0}

#topline {width:100%; height:5px; background:#003560; display:block}

#wrapper {width:900px; margin:0 auto; position:relative}
#wrapper_content {width:840px; margin:auto; background:#fff; padding:0 30px 0 30px}
#twocol_left {float:left; width:211px; background:url(/wp-content/themes/classic/assets/images/bg_leftcol.png) top right no-repeat; min-height:593px; height:auto !important; height:593px}
#twocol_left label {font:bold 12px/24px Arial, Helvetica, sans-serif; color:#002543;}
#twocol_left .textblock {width:178px; margin-bottom:8px}
#twocol_right {float:right; width:605px; position:relative}

#footer {width:900px; margin:auto; clear:both; margin-bottom:30px; background:url(/wp-content/themes/classic/assets/images/bg_footer.png) bottom left no-repeat}
#footer ul {width:840px; text-align:center; margin:auto; border-top:2px solid #9fdeff; padding-bottom:5px}
#footer ul li {display:inline; text-align:center; padding:0 6px}
#footer,
#footer a {font:normal 9px/30px Arial, Helvetica, sans-serif; color:#003560; text-decoration:none}


	
/* common styles */
a.pad_top {padding-top:5px}
a.pad_left {padding-left:7px}
a.pad_bottom {padding-bottom:5px}
.margin_bottom {margin-bottom:8px}
.margin_left {margin-left:8px}
.margin_right {margin-right:8px}
.margin_top {margin-top:8px}
.pad_top {padding-top:8px}
.pad_bottom {padding-bottom:8px}
.pad_left {padding-left:8px}
.pad_right {padding-right:8px}


.tweet ul {list-style:none; margin:0; padding:0; width:178px}
.tweet li,
.tweet a {font:normal 11px Arial, Helvetica, sans-serif; color:#002543; text-decoration:none; }
.tweet li {margin:5px 0 5px 0; padding:5px 0 5px 0; border-bottom:1px solid #ccc}
.tweet .twitter-link {display:block; padding:5px 0 0 0}
.tweet .twitter-timestamp {padding-bottom:5px; padding-top:2px; display:block; font:bold 11px Arial, Helvetica, sans-serif; color:#999}

.updates ul.twitter {list-style:none; margin:0; padding:0;}
.updates li.twitter,
.updates li.twitter a {font:normal 11px Arial, Helvetica, sans-serif; color:#002543; text-decoration:none; }
.updates li.twitter {margin:5px 0 5px 0; padding:5px 0 5px 0; border-bottom:1px solid #ccc}
.updates .twitter-link {display:block; padding:5px 0 0 0}
.updates .twitter-timestamp {padding-bottom:5px; padding-top:2px; display:block; font:bold 11px Arial, Helvetica, sans-serif; color:#999}

div.wpcf7-mail-sent-ok {border:0}
.piclenselink{display:none}

/* gallery styles */
.ngg-galleryoverview {margin-top:0}