/*  
Theme Name: CurrieWMG.com
Theme URI: http://www.CurrieWMG.com/
Description: The 1.0 version of CurrieWMG.com.
Version: 1.0
Author: Chad Holden
Author URI: http://www.maifith.com/

	CurrieWMG v2.0

	This theme was designed and built by Chad Holden, whose blog you will find at http://www.maifith.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

.clr {clear:both; color:#FFFFFF; height:1px; overflow:hidden; font-size:1px}

a {color:#666666; font-weight:bold; text-decoration: none;}

body {background:#cccc99 url(images/bg.jpg) top left repeat-x; color:#333333; font-family: "Myriad Pro", Arial, "Trebuchet MS", Sans Serif; margin:0px; padding:0px; text-align:center; font-size:72.5%}

input, textarea, select {font-family: "Myriad Pro", Arial, "Trebuchet MS", Sans Serif;}

.content {width:970px; margin:0px auto; text-align:left; position:relative}

#head {background:url(images/header_bg.jpg) top left repeat-x; border-bottom:1px solid #fff; color:#FFFFFF; font-weight:bold; height:113px}
	#head h1 {display:block; width:263px; height:38px; position:absolute; top:28px; right:50px; margin:0px;}
	#head h1 a {display:block; width:263px; height:38px; text-indent:-4000px; background:url(images/scotia-logo.jpg) top left no-repeat}
	#head h2 {display:block; width:281px; height:55px; position:absolute; top:20px; left:30px; margin:0px}
	#head h2 a {display:block; width:281px; height:55px; text-indent:-4000px; background: url(images/currie-wmg-logo.jpg) top left no-repeat}
	
	#head #top_menu {margin:0px; padding:0px; position:absolute; right:20px; top:0px; height:22px; width:186px; overflow:hidden; background:url(images/TopMenu.gif) top left no-repeat; color:#FFFFFF; list-style:none}
		#head #top_menu li {display:inline; list-style:none}
			#head #top_menu li a {display:block; float:left; text-decoration:none; color:#fff; padding:3px 0 0 0; width:93px; text-align:center}
	#head #head_menu {margin:0px; padding:0px; list-style:none; position:absolute; top:90px; left:40px}
		#head #head_menu li {display:inline; list-style:none}
			#head #head_menu li a {display:block; float:left; font-size:11px; font-family: Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF; margin:0 22px 0 0; height:23px}
			#head #head_menu li a:hover {color:#efb6b6} 
				#head #head_menu li a.on {background:url(images/menu_on.gif) bottom center no-repeat}

#subhead {background:url(images/home_img_bg.jpg) top center no-repeat; height:258px; overflow:hidden}
	#subhead .content {width:922px; height:258px;}
		#subhead .chart {position:absolute; top:0px; left:7px; height:255px; width:295px}
		#subhead .text {position:absolute; top:16px; left:316px; overflow:hidden; height:128px; padding:24px 36px 48px; width:499px; background:url(images/light_box.jpg) bottom left no-repeat; color:#FFFFFF}
			#subhead .text h2 {margin:0px; padding: 0px;}
			#subhead .text h2 a {margin:0px; font-weight:normal; font-size:30px; color:#FFFFFF; text-decoration:none; line-height: 110%;}
			#subhead .text p {margin: 5px 0 0 0;}
		
#body {width:922px; background:#FFFFFF url(images/body_top.gif) top left no-repeat; margin:10px auto 0}
	#body_copy {padding:20px; text-align:left; line-height:140%}
	#body_copy h2 {font-size:210%; display:block; font-weight:normal; margin:0 0 10px 0; padding:0px 0 8px 0; border-bottom:2px solid #ccc; color:#CC0000}
	#body_copy h3 {font-size:150%; color:#666666; margin:20px 0 10px 0}
		#body_copy h3 a {text-decoration:none; border-bottom: 1px dashed #ccc; cursor:hand; color:#CC0000;}
	#body_copy h4 {font-size:120%; color:#CC0000; margin:0px; font-weight: 100;}
	#body_copy p {margin:0 0 10px 10px}
	
	#body_copy td a {text-decoration: none; font-size: 1.2em;}

	.rightblock {width:158px; padding:10px; margin:0 0 0 10px; background:#666666 url(images/side_bar_top.jpg) top left no-repeat; color:#FFFFFF; float:right}
		.rightblock a {color:#FFFFFF}
		.rightblock label {display:block; padding:5px 0 2px 0; font-weight:bold}
		.rightblock input.textInput {width:150px; padding:2px 4px; border:#CCCCCC; background:#efefef; color:#333333}
		#body_copy .rightblock p {padding:10px 0 0 0; margin:0px}
	
	.newsletter {border:1px solid #eee; padding: 3px; background: #fff;}
	
	.resp {margin:1em 0; width: }
	.resp thead tr th {border-top:2px solid #028000; border-bottom: 1px solid #028000; width: 33%;}
	.resp tfoot tr td {border-bottom:2px solid #028000; border-top: 1px solid #028000; font-weight: bold;}
	.resp .grey {background: #efefef;}

.three_col {
	-moz-column-count: 3;
	-moz-column-gap: 20px;
	-webkit-column-count: 3;
	-webkit-column-gap: 20px;
	column-count: 3;
	column-gap: 20px;
}
	
#footer {background:#e5e5e5 url(images/footer_round.gif) bottom left no-repeat; padding:5px 20px 5px 0; text-align:right; color:#8f8f8f}
	#footer a {color:#8f8f8f; text-decoration:none; font-size:90%}
#disclaimer {font-size:90%; color:#eeeeca; margin:20px 0 0 0}
	#disclaimer .content {width:900px}
	#disclaimer .content p {margin: 5px auto;}

/* Begin Typography & Colors */

.alt {background-color: #f8f8f8; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
small {font-size: 0.9em; line-height: 1.5em;}

.entry p a:visited {color: #b85b5a;}
.commentlist li, #commentform input, #commentform textarea {font-size: 0.9em;}
.commentlist li {font-weight: bold;}
.commentlist cite, .commentlist cite a {font-weight: bold; font-style: normal; font-size: 1.1em;}
.commentlist p {font-weight: normal; line-height: 1.5em; text-transform: none;}
.commentmetadata {font-weight: normal;}

code {font: 1.1em 'Courier New', Courier, Fixed;}
acronym, abbr, span.caps {font-size: 0.9em; letter-spacing: .07em;}
/* End Typography & Colors */


/* Begin Images */
p img {padding: 0; max-width: 100%;}

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 */


/* Begin Form Elements */
#searchform {margin: 10px auto; padding: 5px 3px; text-align: center;}
#sidebar #searchform #s {width: 108px; padding: 2px;}
#sidebar #searchsubmit {padding: 1px;}
.entry form {text-align:center;}
select {width: 130px;}
#commentform input {width: 170px; padding: 2px; margin: 5px 5px 1px 0;}
#commentform textarea {width: 100%; padding: 2px;}
#commentform #submit {margin: 0; float: right;}
/* End Form Elements */



/* Begin Comments*/
.alt {margin: 0; padding: 10px;}

.commentlist {padding: 0; text-align: justify;}
.commentlist li {margin: 15px 0 3px; padding: 5px 10px 3px; list-style: none;}
.commentlist p {margin: 10px 5px 10px 0;}
#commentform p {margin: 5px 0;}

.nocomments {text-align: center; margin: 0; padding: 0;}

.commentmetadata {margin: 0; display: block;}
/* End Comments */



/* Begin Various Tags & Classes */
acronym, abbr, span.caps {cursor: help;}
acronym, abbr {border-bottom: 1px dashed #999;}

blockquote {margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd;}
blockquote cite {margin: 5px 0 0; display: block;}

.center {text-align: center;}
a img {border: none;}

.navigation {display: block; text-align: center; margin-top: 10px; margin-bottom: 60px;}
/* End Various Tags & Classes*/
