/*





	Theme Name: Blue Motion







	Theme URL: http://newwpthemes.com/wordpress-theme/blue-motion/







	Description: Blue Motion is high quality free premium WordPress theme. Suitable for any niche. Member of "Motion" theme series from NewWpThemes.com.







	Author: NewWpThemes.com







	Author URI: http://newwpthemes.com/







	Version: 2.0 







	Tags: Magazine, News, Tech, Technology, Ads Ready, Three Columns, Right Sidebar, Fixed Width, Blogging, Admin Options







*/















/* LAYOUT */















body {







	background: url(images/background.png);







	background-position: top;







	background-repeat: repeat-x;







	background-color: #C2D8DC;







	}







table.mainbody {



		



	}







table.mainforum {



	width:90%;



	margin-left:5%;



	margin-right:5%;



	vertical-align: top;	



	font: 12px Verdana;



	color: #006699;



	text-align: center;



	border-color: #fff #ddd #ddd #fff;



	border-bottom: 1px solid #BBBBBB;



	}



#fleet,  {



	width:100%;



	font: 12px Verdana;



	color: #006699;



	text-align: center;



	background: #f5f5f5;



	border: 1px solid;



	border-color: #fff #ddd #ddd #fff;



	border-bottom: 1px solid #BBBBBB;



	}



#fleet td, #fleet tr  {



	font: 12px Verdana;



	color: #006699;



	text-align: center;



	background: #f5f5f5;



	border: 1px solid;



	border-color: #ddd #fff #fff #ddd;



	border-bottom: 2px solid #BBBBBB;



	border-right: 2px solid #BBBBBB;



	}



#depots {



	font: 20px Verdana;



	color: #006699;



	text-align: center;



	}



#wrapper {







	padding:0;







}















#container {





	padding-bottom: 10px;





	vertical-align: top;	



	}















#contentwrap {







	background: #fff;



	vertical-align: top;



	}















a {







	color: #075195;







	}















/* HEADER */















#header {







	height: 118px;







	background: url(images/logo.png);







	background-position: top left;







	background-repeat: no-repeat;







	padding-top:22px;







	}















#header h1 {







	margin-bottom: 8px !important;







	padding: 8px 0 0 15px;







	font-weight: normal;







	font-family: Verdana, Arial;







	font-weight: bold;







	font-size: 42px;







	}















#header h1 a, #header h1 a:visited {







	color: #fff;







	text-decoration: none;







	}























#header h2 {







	padding-left: 15px;







	color: #9b9ba1;







	font-size: 12px;







	line-height: 14px; 







	font-family: Arial;







	text-transform: uppercase;







	}















/* NAVIGATION MENUS */















/* Pagemenu */































#pagemenu {







	margin-top: 0px;







	height: 26px;







	padding-top: 10px;







	}







	







#pagemenu ul { 







	padding: 0;







	margin: 0;







	}







	







	







#pagemenu li {







	list-style: none;







	display: inline;







	margin: 0 0 0 4px;







	padding: 0px;







	}















#pagemenu a {







	font-size: 11px;







	font-family: Arial, Helvetica, sans-serif;







	text-decoration: none;







	color: #fff;







	padding:2px 10px;







	font-weight: bold;







	text-transform: uppercase;







	}







	







#pagemenu a:hover, #pagemenu .current_page_item, #pagemenu .current_page_item a{







	color: #b1d5fd;







	}







	







.navcontainer {







	height: 46px;







	padding-top: 10px;







	}







	







#nav {







	height: 30px;







	}















#nav, #nav ul { 







	padding: 0;







	margin: 0;







	list-style: none;







	line-height: 1;







	}







#nav {







	margin-bottom: 1px;







	}







	







#nav ul {







	float: left;







	list-style: none;







	margin: 0px 0px 0px 0px;







	padding: 0px;







	}







	







#nav li {







	float: left;







	list-style: none;







	margin: 0px;







	padding: 0px;







	}







	







#nav ul li {







	list-style: none;







	margin: 0px;







	padding: 0px;







	}







	







#nav li a, #nav li a:link {







	color: #1d3d60;







	display: block;







    margin: 0px 3px 0px 3px;







	padding: 8px 12px;







	text-decoration: none;







	font-size: 13px;







	font-weight: bold;







	text-transform: uppercase;







	}







	







#nav li a:hover, #nav li a:active, .current-cat {







	background: url(images/nav-backgr-hover.png);







	background-repeat: repeat-x;







	color: #FFFFFF;







	display: block;







	text-decoration: none;







	}







	







#nav  li.current-cat a {







	color:#fff;







	}















#nav li:hover, #nav li.sfhover { 







	position: static;







	}







	







/* CONTENT */















#content {







	background: #ffffff;







	margin: 15px;







	}















.post {







	margin-bottom: 30px;







	}















.post p {







	margin-bottom: 10px;







	}















.title {







	margin-bottom: 8px;







	line-height: 22px;







	font-family: Arial, Verdana;







	color: #0c2a48;







	}















	







.title a {







	text-decoration: none;







	color: #0c2a48;







	}















.title a:hover {







	text-decoration: none;







	color: #175ba8;







	}















.pagetitle {







	margin-bottom: 20px;







	line-height: 22px;







	font-family: Arial, Verdana;







	text-decoration: underline;







}















.postdate {





	font-size: 11px;







	padding: 1px 4px;







	background: #edeeef;







	font-family: Arial, Verdana;







	}























.postmeta {







	font-size: 11px;







	padding: 2px 4px;







	background: #fff;







	font-family: Arial, Verdana;







	}







	







.postdate img, .postmeta img {







	border: none;





	vertical-align: middle;





	margin:2px;







	}







	







.entry {







	text-align: justify;







	line-height: 20px;







	padding-top: 8px;







	font-family: Arial, Verdana;







	font-size: 14px;







	}







.navigation {







	padding: 10px 0;







	}















blockquote {







	overflow: hidden;







	padding-left: 9px;







	font-style: italic;







	color: #666;







	border-left: 3px solid #CADAE7;







	}







	







.post img {







	max-width: 680px;







	}















img.wp-smiley {







	max-height: 12px;







	margin: 0;







	padding: 0;







	border: none;







	}







	







.aligncenter,







div.aligncenter {







   display: block;







   margin-left: auto;







   margin-right: auto;







	}















.alignleft {







   float: left;







	}















.alignright {







   float: right;







	}















.wp-caption {







   border: 1px solid #ddd;







   text-align: center;







   background-color: #f3f3f3;







   padding-top: 4px;







   margin: 10px;







   /* optional rounded corners for browsers that support it */







   -moz-border-radius: 3px;







   -khtml-border-radius: 3px;







   -webkit-border-radius: 3px;







   border-radius: 3px;







	}















.wp-caption img {







   margin: 0;







   padding: 0;







   border: 0 none;







	}















.wp-caption p.wp-caption-text {







   font-size: 11px;







   line-height: 17px;







   padding: 0 4px 5px;







   margin: 0;







	}







	







/* SIDEBAR(S) */















.sidebaradbox {







	margin: 10px 0 0 0; 







	text-align:center;







	}







	







.ad125 {







	margin-bottom: 8px;







	}























.sidebar {





	max-width: 240px;







	margin-right: 10px;





	vertical-align:top;





	}







	







.sidebar a {







	text-decoration: none;







	color: #333;







	}















.sidebar a:hover {







	text-decoration: underline;







	color:#075195;







	}







	















	







#search input, #searchform input{







	border: 1px solid #0d2641;







	}







	







#search label, #searchform label {







	margin: 10px 0 10px 0;







	padding: 4px 0 4px 8px;







	background: url(images/tab_backgr.png);







	background-repeat: repeat-x;







	background-position: top;







	font-size: 13px;







	font-family: Verdana;







	font-weight: bold;







	text-transform: uppercase;







	color: #fff;







	display: block;







	}







	







#s {







	width: 110px;







	padding: 2px;







	}







	







#searchsubmit {







	border: 1px solid #fff;







	background: #0d2641;







	color: #fff;







	}







	







#topsearch {







	padding:7px 0 0 0;







	text-align: right;







	}







	







#topsearch input {







	border: 1px solid #fff;







	}







	







#topsearch label {







	display: none;







	}







	







#topsearch #s {







	width: 180px;







	padding: 2px;







	}















.sidebarvideo {















	}















.sidebar h2 {







	margin: 10px 0 0 0;







	padding: 4px 0 4px 8px;







	background: url(images/tab_backgr.png);







	background-repeat: repeat-x;







	background-position: top;







	font-size: 13px;







	font-family: Verdana;







	font-weight: bold;







	text-transform: uppercase;







	color: #fff;







	}















.sidebar ul {







	list-style-type: none;







	margin: 0px 0px 10px 0px;







	padding: 0px;







	}







	







.sidebar ul li {







	list-style-type: none;







	margin: 0px 0px 5px 0px;







	padding: 0px;







	}















.sidebar ul ul {







	list-style-type: none;







	margin: 0px;







	padding: 0px;







	}







	







.sidebar ul li li {







	padding: 3px 0px 3px 15px;







	margin: 0px;







	background: url(images/bullet.gif) no-repeat top left;







	}







	







.sidebar ul li ul li {







	background: #FFFFFF url(images/bullet.gif) no-repeat top left;







	padding: 2px 0px 2px 15px;







	margin: 2px 0;







	}































#wp-calendar th {







	font-style: normal;







	text-transform: capitalize;







	color: #555;







	background: #fff;







	}







#wp-calendar caption {







	padding: 2px 4px;







	text-transform: uppercase;	margin: 2px 0 2px 0;







	background: #e2e5e7;







	}















#wp-calendar td {







	color: #999;







	font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;







	letter-spacing: normal;







	padding: 2px 0;







	text-align: center;







	}















#wp-calendar td:hover, #wp-calendar #today {







	background: #e2e5e7;







	color: #555;







	}







	







#wp-calendar {







	empty-cells: show;







	font-size: 14px;







	margin: 0;







	font-weight: bold; 







	width: 100%;







	}























/* FOOTER */















#footer {







	background: #0D2641;







	padding: 10px;







	text-align: center;







	color: #b5b9bc;







	border: 10px solid #fff;







	}















#footer a {







	color: #b5b9bc;







	} 















#footer a:hover {







	text-decoration: none;







	} 







	







#footer2 {







	color: #364e67;







	font-size: 11px;







	}	







#footer2 a {







	color: #364e67;







	} 















#footer2 a:hover {







	text-decoration: none;







	} 







	







	







/* COMMENTS */















#comments h3 {







	margin-bottom: 10px;	







}















#commentform input {







	width: 170px;







	padding: 2px;







	margin: 5px 5px 1px 0;







	}















#commentform {







	margin: 5px 10px 0 0;







	}







	

#commentform textarea {







	width: 100%;







	padding: 2px;







	}



	







#respond:after {







		content: "."; 







	    display: block; 







	    height: 0; 







	    clear: both; 







	    visibility: hidden;







	}







	







#commentform #submit {







	margin: 0 0 5px auto;







	float: right;







	}















.alt {







	margin: 0;







	padding: 10px;







	}















.commentlist {







	padding: 0;







	text-align: justify;







	}















.commentlist li {







	margin: 15px 0 10px;







	padding: 5px 5px 10px 10px;







	list-style: none;















	}







	







.commentlist li ul li { 







	margin-right: -5px;







	margin-left: 10px;







}















.commentlist p {







	margin: 10px 5px 10px 0;







}







.children { padding: 0; }















#commentform p {







	margin: 5px 0;







	}















.nocomments {



	color: #FFFFFF;





	text-align: center;







	margin: 0;







	padding: 0;







	}















.commentmetadata {







	margin: 0;







	display: block;







	}







	







.post_thumbnail {







    margin: 0 10px 10px 0;























/************************************************















*	Fleetlists  									*















************************************************/





























.fleet {















	font: 12px Verdana;















	color: #006699;















	text-align: center;















	width: 100%;















	background: #f5f5f5;















	border: 1px solid;















	border-color: #fff #ddd #ddd #fff;















	border-bottom: 1px solid #BBBBBB;









	}











.fleet tr, .fleet td {















	font: 12px Verdana;















	color: #006699;















	text-align: center;















	background: #f5f5f5;















	border: 1px solid;















	border-color: #fff #ddd #ddd #fff;















	border-bottom: 1px solid #BBBBBB;















	}















.f	 {















	font: 18px Verdana;















	color: #006699;















	text-align: center;















	width: 100%;















	background: #f5f5f5;















	border: 1px solid;















	border-color: #fff #ddd #ddd #fff;















	border-bottom: 1px solid #BBBBBB;















	}















.f  tr, .f  td {















	font: 18px Verdana;















	color: #006699;















	text-align: center;















	background: #f5f5f5;















	border: 1px solid;















	border-color: #fff #ddd #ddd #fff;















	border-bottom: 1px solid #BBBBBB;















	font-weight: bold;















	}







.f a:link, .f a:visited, .f a:active {















	text-decoration: none;















	color: #006699;















	}







.f a:hover {







	text-decoration: none;















	color: #ccccff;















	}















.fsml	 {















	font: 12px Verdana;















	color: #006699;















	text-align: center;















	width: 100%;















	border: 1px solid;















	background: #f5f5f5;















	border-color: #fff #ddd #ddd #fff;















	border-bottom: 1px solid #BBBBBB;















	}















.fsml  tr, .fsml  td {















	font: 12px Verdana;















	color: #006699;















	width: 20%;















	text-align: center;















	border: 1px solid;















	background: #f5f5f5;















	border-color: #fff #ddd #ddd #fff;















	border-bottom: 1px solid #BBBBBB;















	font-weight: bold;















	}















.fsml a:link, .fsml a:visited, .fsml a:active {















	text-decoration: none;















	color: #006699;















	}















.fsml a:hover {















	text-decoration: none;















	color: #ccccff;















	}























/************************************************















*	Depots  									*















************************************************/















