/* A+ Webdesign stylesheet */

body {
	margin: 0 0 20px 0;
	padding: 0;
	font-size: 75.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background: #d5d2d2 url('images/kubrickbgcolor.jpg');
	color: #333;
	text-align: center;}
	  
#main {
	text-align: justify;
	background: #d5d2d2 url('/blog/wp-content/themes/aplus/images/kubrickbgwide.jpg');
	margin: 20px auto;
	padding: 0;
	width: 850px;}
	
#header-top {
	background: #d5d2d2 url('/blog/wp-content/themes/aplus/images/kubrickheader.jpg') no-repeat;
	height: 21px; 
	}
	
#header {
	background: #d5d2d2 url('/blog/wp-content/themes/aplus/images/kubrickbgwide.jpg') repeat-y; 
	margin: 0px;
	padding: 0px 30px 0px 30px;
	width: 850px;
	color: #666666;
	}
	
.narrowcolumn {
	padding: 10px 0 20px 30px;
	margin: 0px 0 0;
	width: 575px;
	margin-left: 200px;
	}
	
.narrowcolumn2 {
	float: left;
	padding: 10px 0 20px 30px;
	margin: 0px 0 0;
	width: 475px;
	}

.widecolumn {
	padding: 10px 0 20px 30px;
	margin: 0px;
	width: 790px;
	}

.widecolumn, .narrowcolumn {
	line-height: 1.2em;
	}
	
#sidebar
{
	float: left;
	padding: 10px 0 10px 30px;
	width: 200px;
	}
	
#sidebar2
{
	padding: 10px 0 10px 0;
	margin-left: 535px;
	width: 280px;
	}
	   
h1 {color:#0000cc; font-size:18px; font-weight:bold}
h2 {color:#0000cc; font-size:14px; font-weight:bold; font-stretch:extra-expanded}
h3 {font-weight: bolder; font-size: 12px; margin-bottom: 5}

.list ul {list-style-type: none; padding: 0; margin: 0; margin-top: 10px; margin-bottom: 20px;}
.list li {padding-left: 15px; background-image: url(/images/bullet.jpg); background-repeat: no-repeat; 
			background-position: 0 0.25em; margin-bottom: 5px}

a:link {text-decoration:none; color: #333333}
a:visited {text-decoration:none; color: #333333}
a:hover {text-decoration:underline; color: #333333}
	   
#links {width: 200px; float: left}
#navlist {padding-left: 0; margin-left: 0}
#navlist li {list-style: none; margin: 0; padding-bottom: 0.4em}
#links a:link {text-decoration:none; color: #333333}
#links a:visited {text-decoration:none; color: #333333}
#links a:hover {text-decoration:underline; color: #000000}

#services {float: right; width: 500px}
	   
#footer {
	clear: both;
	padding: 0;
	width: 850px;
	background: #d5d2d2 url('/blog/wp-content/themes/aplus/images/kubrickfooter.jpg') no-repeat top;
	border: none;
	height: 61px;
	font-size: 85.5%;
	}

#footer p {
	margin: 0;
	padding: 35px 0 0 0;
	text-align: center;
	}
#footer a:link {text-decoration:none; color: #333333}
#footer a:visited {text-decoration:none; color: #333333}
#footer a:hover {text-decoration:underline; color: #333333}

.img-float-left {float: left; margin-right: 10px; margin-bottom: 10px}
.img-float-left2 {float: left; margin-right: 10px; margin-bottom: 3px}
.grey {color: #666666; font-size:18px}

#navMenu ul {list-style: none; margin: 0; padding: 0; }
#navMenu {width: 165px; border: 1px solid #BCD2E6;}
#navMenu li {display:inline;}

/* menu */
#navMenu li a:link, #navMenu li a:visited {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none; color: #333333; height: 12px; display: block; background: url(/images/bckMenu.gif);
padding: 5px 0 6px 2px;}
#navMenu li a:hover {color: #000000; background: url(/images/bckMenu.gif) 0 -23px; padding: 5px 0 6px 2px;}

/* subMenu */
#navMenu li li a:link, #navMenu li li a:visited {font-weight: normal; background: url(/images/bckMenu.gif); padding: 2px 0 3px 30px; }
#navMenu li li a:hover {background: url(/images/bckMenu.gif) 0 -17px; padding: 2px 0 3px 30px; }
