/* css Zen Garden default style v1.01 */
/* css released under Creative Commons License - http://creativecommons.org/licenses/by-nc-sa/1.0/  */

/* This file based on 'Tranquille' by Dave Shea */
/* You may use this file as a foundation for any new work, but you may find it easier to start from scratch. */
/* Not all elements are defined in this file, so you'll most likely want to refer to the xhtml as well. */

/* Images should be linked as if the CSS file sits in the same folder as the images. ie. no paths. */

/* Modified for qanda.com.au by Bradley Hughes of BroadBand Garage <http://www.BroadBandGarage.com/> on 22-Apr-2004.
/* Reworked for qanda.com.au by B-Side Design <http://www.b-side.com.au/> on 02-July-2008.

/* basic elements */

body { 
	color: #333; 
	font-family:  "Plantagenet Cherokee", garamond, georgia, serif;
	font-size: 11pt;
	}

.bodytext {
    color: #333;
	font-family: "Lucida Grande", verdana, sans-serif;
	font-size: 8pt;
	line-height:18px;
	font-weight: normal;
	}
	
.tabletext {
    color: #333;
	font-family:  "Plantagenet Cherokee", garamond, georgia, serif;
	font-size: 12pt;
	font-weight: normal;
	}

.contacttext {
	text-align: left;
    color: #555;
	font-family:  "Plantagenet Cherokee", garamond, georgia,  serif;
	font-size: 9pt;
	line-height:12px;
	}

.contacttextmain {
	text-align: left;
    color: #660000;
	font-family:  "Plantagenet Cherokee", garamond, georgia,  serif;
	font-size: 9pt;
	line-height:12px;
	}

.contacttextsml {
	text-align: left;
    color: #555;
	font-family:  "Plantagenet Cherokee", garamond, georgia, serif;
	font-size: 9pt;
	line-height:18px;
	}
	
.menutext
	{ font-size: 14pt; color: #555; font-family: Helvetica, Arial, sans-serif; font-weight: bold; padding: 0; text-decoration: none; letter-spacing: -.025em; margin-left:20px; line-height:2px;}

a.menu:link 
	{ font-size: 14pt; color: #666; font-family: Helvetica, Arial, sans-serif; font-weight: bold; padding: 0; text-decoration: none; letter-spacing: -.025em; line-height:2px;}
a.menu:visited 
	{ font-size: 14pt; color: #666; font-family: Helvetica, Arial, sans-serif; font-weight: bold; padding: 0; text-decoration: none; letter-spacing: -.025em; line-height:2px;}
a.menu:hover, a.menu:active 
	{ font-size: 14pt; color: #600; font-family: Helvetica, Arial, sans-serif; font-weight: bold; padding: 0; text-decoration: none; letter-spacing: -.025em; line-height:2px;}

.submenutext 
	{ font-size: 11pt; color: #888; font-family: Helvetica, Arial, sans-serif; font-weight: bold; padding: 0; text-decoration: none; letter-spacing: -.025em; line-height:2px; padding-left:15px;}

a.submenu:link 
	{ font-size: 11pt; color: #888; font-family: Helvetica, Arial, sans-serif; font-weight: bold; padding: 0; text-decoration: none; letter-spacing: -.025em; line-height:2px; padding-left:15px;}
a.submenu:visited 
	{ font-size: 11pt; color: #888; font-family: Helvetica, Arial, sans-serif; font-weight: bold; padding: 0; text-decoration: none; letter-spacing: -.025em; line-height:2px; padding-left:15px;}
a.submenu:hover, a.submenu:active 
	{ font-size: 11pt; color: #600; font-family: Helvetica, Arial, sans-serif; font-weight: bold; padding: 0; text-decoration: none; letter-spacing: -.025em; line-height:2px; padding-left:15px;}


.foottext {
	text-align: left;
    color: #555;
	font-family:  "Plantagenet Cherokee", garamond, georgia, serif;
	font-size: 8pt;
	margin-left:210px
	}

.qandatext {
	color: #660000;
	}

.profiletext {
	color: #222;
	font-family:  "Plantagenet Cherokee", garamond, georgia, serif;
	font-size: 11pt; 
	}
	
.projecttext {
	color: #222;
	font-family:  "Plantagenet Cherokee", garamond, georgia, serif;
	font-size: 11pt; 
	margin-left: 20px;
	}
	
.titletext {
    color: #660000;
	font-family:  garamond, serif;
	font-size: 18pt;
	font-weight: bold;
	}
    
a:link { 
	font-family:  garamond, serif;
	text-decoration: none; 
	color: #666;
	}

a:visited { 
	font-family:  garamond, serif;
	text-decoration: none; 
	color: #333;
	}

a:hover, a:active { 
	font-family:  garamond, serif;
	text-decoration: none; 
	color: #660000;
	}


/* specific divs */

#wrapper { 
	position: absolute;
	width:1000px;
		}

#head {
	background: url("images/common/head.gif") no-repeat bottom left; 
	position: absolute;
	width: 823px; 
	height: 95px; 
	}

#menu {
	position: absolute;
	width: 206px;
	height: 400; 
	top: 90px;
	}

#content1 { 
	position: absolute;
	left: 215px; 
	top: 90px;
	width: 400px; 
	float: right;
	}
	
#content2 {
	position: absolute; 
	left: 480px; 
	top: 90px;
	float: right;
	} 
	
#content3 { 
	position: absolute;
	left: 215px; 
	top: 370px;
	width: 807px;
	}

#projects { 
	position: absolute;
	left: 210px; 
	top: 140px;
	float: right;
	}
	
#contactinfo {
	position:absolute;
	top:360px;
	left:420px;
	height:370px;
	}
	
	
#foot {
	background:url(images/common/1x1px_red.gif) repeat-x bottom left;
	position: absolute;
	width: 823px; 
	height: 128px; 
	top: 560px;
	}
