/*  
Theme Name: Westnet Theme
Theme URI: http://www.westnetblog.com.au/
Description: The Westnet WordPress theme.
Version: 1.0
Author: Dave Palmer
Author URI: http://www.westnet.com.au/

*/



/* Begin Typography & Colors */
h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, form {margin: 0;	padding: 0;	border: 0; outline: 0;font-weight: inherit;	font-style: inherit; font-size: 100%;font-family: inherit; }
body {margin:0; padding:0; background: #eaf7fb url(/wp-content/themes/westnet/images/westnet-bg.jpg) repeat-x;font-size: 12px; color: #333; font-family: Verdana, Arial, Sans-Serif;}
div, p, h1, h2{ font-family: Verdana, Arial, Sans-Serif;}
p, h1, h2, h3{line-height:140%; margin-bottom:15px}
li{line-height:140%;}
h2{font-size:22px;color:#f04d30;letter-spacing:-1px;font-weight:bold; margin-bottom:20px}
h2 a {color:#f04d30; text-decoration:none;}
h3{ font-weight:bold; font-size:16px; margin-bottom:15px;}
h3 a {color:#f04d30; text-decoration:none;}
a{color:#1a80d7;}
.box {width:998px; margin:0px auto; padding:0px;text-align:left; }
.main{ text-align:left; background: url(/wp-content/themes/westnet/images/tile-vert.gif) repeat-y; }
.header{background: url(/wp-content/themes/westnet/images/header.gif) no-repeat; }
.logo{margin:37px 0 0 40px; }
.leftColumn{float:left; width:666px;margin-top:70px;}
.leftColumnInner{padding:0 px; margin-left:4px;}
.rightColumn{float:right; width:320px;margin-top:70px; background:#;}
.rightColumnInner{  background:#;}
small{color:#9c9c9c;font-size:10px; margin-bottom:20px;}
.entry{padding-top:20px}
.footer{background: url(/wp-content/themes/westnet/images/footer.gif) no-repeat; height:127px; }
#footer-inside{padding:15px 40px 0 40px; text-size:11px;}
.post{padding:0 40px;}
.postmetadata{font-size:10px;color:#9c9c9c;padding:5px 0; border-top:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2;}
.seperator{background:url(/wp-content/themes/westnet/images/seperator.gif) no-repeat bottom; height:77px;}
.navigation{padding: 0 40px 25px 40px;}
li.recentcomments{width:200px; }
cite{font-weight:bold;}
/* -------------------- top navigation ----------------- */
#topnav{
color:#1a80d7;
font-size:10px;
font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
margin:0 auto;
padding:6px 0 3px 100px;

}
#topnav ul{
margin-left: 0;
padding-top: 0;
display: inline;
}
#topnav ul li{
margin-left: 0;
padding: 0 23px;
border-left: 1px solid #1a80d7;
list-style: none;
display: inline;
}
#topnav ul li.first {
margin-left: 0;
border-left: none;
list-style: none;
display: inline;
}
#topnav a{
text-decoration:none;
}
/* -------------------- sidebar ----------------- */
#sidebar {padding-left:30px;}
#sidebar ul{
margin: 0;
padding: 0;

}
#sidebar li{
list-style: none;

}
#sidebar ul {background: url(/wp-content/themes/westnet/images/sidebar-base.gif) no-repeat bottom left; padding-bottom:18px;}
#sidebar ul li{
margin: 0;
padding: 8px 40px 8px 20px;
list-style: none;
background: url(/wp-content/themes/westnet/images/sidebar-bg-btn.gif) no-repeat;
}
.ctc{
background:  url(/wp-content/themes/westnet/images/sidebar-tile.gif) repeat-y; padding-right:25px;
}
#ctc a{text-decoration:none;}
#ctc a:hover{text-decoration:underline;}
#sidebar h2{color:#00b5cb;letter-spacing:-1px;font-weight:bold; font-size:13px; background: url(/wp-content/themes/westnet/images/sidebar-top.gif) no-repeat; margin:0; padding:13px 0 9px 20px;}
#sidebar h3{color:#00b5cb;letter-spacing:-1px;font-weight:bold; font-size:13px; background: url(/wp-content/themes/westnet/images/sidebar-top.gif) no-repeat; margin:0; padding:13px 0 9px 20px;}


/* -------------------- tagcloud ----------------- */

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */
