/*-------------------------------------------------------* Filename: styles.css* Version: 1.0.0* Website: http://www.centrio.com* Author: system32* Description: Handles the site layout.-----------------------------------------------------*//*------------------------------------------------------										Global Reset------------------------------------------------------*/	body{ margin:0; color:#d5d7dc; font: 12px/20px arial, Tahoma, Verdana, Helvetica, sans-serif; background-color: #242d34; background-image: url(../images/bg.jpg); background-repeat: repeat-x; }* html {margin:0;padding:0;}.clear {clear:both; }p { line-height: 20px; margin: 0; }em { margin: 0; padding: 0; }a {text-decoration:underline;color:#b4dae6;}a:hover{color:#fff;text-decoration:underline;}img	{ color: #fff; border:0; }/*------------------------------------------------------										Header css------------------------------------------------------*/.header { background-image: url(../images/header.png); background-repeat: no-repeat; width: 970px; height: 175px; } .slogan h5{padding-top:72px;text-align:right;}.slogan p{color:#fff;margin:0;line-height:12px;text-align:right;}.middle_content{padding:0 0 22px 10px;margin:0 15px 0 0;}/*------------------------------------------------------										Headings------------------------------------------------------*/h1{ color:#fff; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 20px; letter-spacing: 1px; }.h 		{ color:#fff; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-variant: normal; letter-spacing: 1px; padding:6px 0 3px; }/*------------------------------------------------------										blog page------------------------------------------------------*/  .content-box{ border-bottom:3px solid #1e98b0;padding:0;margin:0 0 20px;}.content-box p{padding:20px 0;}.content-box img{margin:20px 10px 0 0px;}/*------------------------------------------------------									portfolio page------------------------------------------------------*/.imagebox	{background:#f2f2f2;overflow:auto;height:100%;padding:5px;}/*------------------------------------------------------										Top menu------------------------------------------------------*/.topmenubg	{ width: 960px; height:30px; }.topmenu{ margin-left:0; padding-top: 1px; }.home { padding-left: 0; }#dropmenu, #dropmenu ul { font-family: Arial, Helvetica, sans-serif; margin:70px 0 0 57px; padding:0; list-style-type:none; list-style-position:outside; position:relative; line-height:1.5em; z-index:400; width:100%; }#dropmenu a { display:block; color:#686868; text-decoration:none; height: 30px; border-right: 1px solid #000; }#dropmenu a:hover {color:#000;  }#dropmenu li {float:left; position:relative;}#dropmenu ul {position:absolute; display:none; width:200px; top:28px; left:-1px;}#dropmenu ul a {background:#fff;}#dropmenu li ul {width:14.2em;}#dropmenu li ul a {width:15em; height:auto; float:left;}#dropmenu ul ul {top:auto;}#dropmenu li ul ul {left:15em; margin:0px 0 0 10px;}#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none; }#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block;}#dropmenu li.current_page_item a  {color:#000;  }#dropmenu li.current_page_parent a {color:#000;}#dropmenu li.last { border-left: 1px solid #000; }/*------- COLORS --------*/.yellow 	{ font-family: georgia; font-style: italic; }/*------- Table -------*/table{margin:10px 0;}.table-coloured { color: #98a1a7; font-size: 11.5px; line-height: 21px; background-image: url(../images/table-bg.png); margin: 0 0 10px; padding: 8px 13px 10px; }.table-coloured-link { color: #98a1a7; font-size: 13px; line-height: 21px; background-image: url(../images/table-bg.png); margin: 0 0 10px; padding: 8px 13px 10px; border: solid 1px #ccc; }.table-coloured-link a { color: #ccc; font-size: 15px; font-weight: normal; line-height: 21px; text-decoration: none; letter-spacing: 1px; }.table-coloured-link a:hover { color: #fff; font-weight: normal; text-decoration: none; }.little { font-size: 11px; line-height: 21px; }.table-flash { margin-top: 5px; }/*------------------------------------------------------												Form------------------------------------------------------*/.submit	{ color: #fff; font-size: 13px; font-family: arial; background-color: #45708e; letter-spacing: 1px; padding:10px; border:solid 1px #cccccc; margin-left:0; }/*------------------------------------------------------											Footer------------------------------------------------------*/.footer { position:fixed; margin:0; bottom:-1px; right:0; display:block; width:100%; height:88px; color:#a5bacc; font-size:12px; line-height: 16px; background-image: url(../images/footer.jpg); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; z-index:4; visibility: visible; padding-top: 0; padding-left: 22px; }.footer p { color: #a5bacc; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-position: 50% 0; text-align: center; margin-top: 26px; }.footer a { color: #a5bacc; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-position: 50% 0; margin-top: 22px; float: left; }.footer a:hover { color: #f3f3f3; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }.leftsidebar { padding:20px;    margin:0 0px 0 15px; }