/*
Theme Name: CAOS
Theme URI: http://wordpress.org/
Description: Website for CAOS
Version: 1.0
Author: Karen Justl and Mark Moyes

*/


/* page structure      */
/* --------------      */

body {
	font: 100% Arial, Helvetica, sans-serif;
	background-image:url('images/caos_bg-nowhite.jpg');
	background-repeat:no-repeat;
	background-position:center 0; 
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;

}

#wrapper {
margin:23px auto;
padding-bottom:20px;
width:651px;
text-align:left;
background-color:#f3f3f5;
}

#topNav {
margin-left:171px;
margin-top:3px;
padding-bottom:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999;
text-transform:uppercase;
border-bottom:1px solid #f3f3f5;
}

#topNav ul {
list-style:none;
margin:0; padding:0;
}

#topNav ul li {
/*float:left;*/
display:inline;
margin:0; padding:0;
margin-right:7px;
}


#topNav a:link, #topNav a:visited, #topNav a:hover {
color:#999;
text-decoration:none;
}

#topNav a:hover {
color:#666;
}

#contentCols {
	border:1px solid #f3f3f5; /* ie6 requires this for the background to show, for no apparent reason */
	background-image:url('images/dotted.gif');
	background-repeat:repeat-y;
}

#leftCol {
float:left;
width:169px;
/*border-right:dashed 1px #999;
background-color:#f3f3f5;*/

}

#sidebar {
list-style:none;
margin:0;
padding:0;
}

#sidebar li {
margin:0;
padding:0;
font-size:12px;
}

h2.widgettitle {
margin-top:0;
padding-top:0;
font-size:12px;
}

.textwidget {
margin-bottom:15px;
}

#rightCol {
float:left;
width:479px;
}

#leftCol .content {
margin: 0 10px 0 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

#rightCol .content {
margin: 0 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;

}


#pageContent {
margin:0px 0px;
width:501px;
}

.clearAll {
clear:both;
}

p {
margin-top:0;
padding-top:0;
}

h1 {
padding-top:0;
margin-top:0;
font-size:16px;
}

img {
border:0;
}

.alignright {
float:right;
margin:0 5px;
border:0;
}


.content a:link, .content a:visited, .content a:hover {
color:#336699;
}
#rightCol .content th {
vertical-align:top;
border-bottom:2px solid #999;
font-weight:bold;
}

#rightCol .content td {
vertical-align:top;
border-bottom:1px dashed #999;
}

#footerText {
font-size:11px;
color:#999;
text-align:center;
}

#footerText a {
color:#999;
}