/* CSS Document */

* { padding:0; margin:0; font-weight:normal; font-style:normal; font-weight:normal; text-transform:normal; letter-spacing:normal; }

body, html { background-image:url(../media/images/cork1_bg.jpg); font-family:Georgia, Times New Roman, Times, serif }

/**/
.space10 { height: 10px; width: 100%; display: block; }

p { font-size:16px; color:#333333; line-height: 24px; }

p.copy { margin-bottom: 10px; }

.bullet { text-indent: 5px; margin-left: 10px; font-size:16px; color:#333333; line-height: 24px; }

#leftContainer p { }

span.bold { margin-bottom: 15px; margin-top: 10px; font-weight:bolder; }

p.smaller { font-size: 14px; margin-bottom: 5px; line-height: 18px; }

p.smallerbold { font-size: 14px; margin-top: 3px; margin-bottom: 3px; line-height: 18px; font-weight:bold; }

p.captiontext { font-size:14px; color:#fff; margin-left: 10px; }

/**/

h1 { color:#f2673a; font-size:40px; line-height:42px; }

h1.smaller { color:#f2673a; font-size:36px; line-height:40px; }

h1.smallest { color:#f2673a; font-size:30px; line-height:32px; margin-bottom: 5px; }

h2 { color:#b0b227; font-size:24px; line-height:28px; }

h2.smaller { color:#b0b227; font-size:18px; line-height:21px; }

h3 { color: #145576; font-size: 21px; line-height:24px; }

h3.smaller { color: #145576; font-size: 18px; line-height:21px; }

h3.titlelink { color: #145576; font-size: 32px; line-height:32px; margin-bottom: 5px; }

h4 { color: #333333; font-size: 24px; line-height:26px; }

h4.smaller { color: #333333; font-size: 18px; line-height:21px; margin-bottom: 3px; margin-top: 5px; }

h4.smallest { color: #333333; font-size: 14px; line-height:16px; }

blockquote { color: #333333; font-size: 21px; line-height:25px; font-style:italic; margin: 0px; display: block; margin-bottom: 10px; }

img, div { behavior: url(iefix/iepngfix.htc); }

.dottedRuleNar { width:100%; height:1px; margin-top:7px; margin-bottom:7px; border-bottom:1px dotted #666; float: inherit; }

.dottedRuleWide { width:100%; height:1px; border-bottom:1px dotted #666; float: inherit; margin-bottom: 10px; margin-top: 10px; }

.solidRule { width:100%; height:1px; margin-top:10px; margin-bottom:10px; border-bottom:1px dotted; color: #CCCCCC; }

#scribd { float:right; margin:0px; padding:0px; }

img {border: none;}

/*Main Container Elements Start*/

#wrapper { margin:0 auto; background-image: url(../media/images/paperedge.png); background-repeat: repeat-y; background-repeat:repeat; overflow: hidden; clear: both; width: 1002px; }

#container { width:950px; margin: auto; }

/*#mainContainer { width:950px; padding-bottom:30px; float: left; }*/

#leftContainer { float:left; width:600px; height:100%; margin-top:20px; padding-right:20px; color:red; margin-left: 40px; background-color: #FFFFFF; margin-bottom: 30px; }

#rightContainer { float:left; marigin-top:20px; width:250px; margin-top:20px; background-color:#FFFFFF; margin-left: 20px; margin-bottom: 30px; }

/*Left Column Start*/

.mainContent { margin-bottom:30px; height: 100%; float: left; width: 100%; }

.subContent { float:left; width:100%; padding-bottom:20px; }

.callout { float:left; width:228px; padding: 10px; margin-bottom: 20px; border: 1px solid #;
border: 1px solid #b0b227; }

.subContentLeft { float:left; width:285px; padding-right: 14px; margin-right: 15px; }

.subContentRight { width:285px; float: left; }

.mainImage1 {
	float:left;
	margin-top:0px;
	width: 600px;
	height: 100%;
	margin-bottom: 30px;
}

.mainImage2 { float:right; height:100%; margin-top:5px; margin-bottom:10px; width: 285px; clear: right; margin-left: 15px; }

.mainImage3 { float:left; height:100%; margin-top:10px; width: 285px; margin-right: 15px; margin-bottom: 10px; }

.mainImage4 { float: left; height:100%; width: 120px; margin-left: 20px; }

.mainImage5 { height:225px; margin-top:10px; width: 285px; padding-bottom: 0px; margin-bottom: 20px; }

.mainImage6 { height:45px; width: 203px; padding-bottom: 0px; float: left; background-image:url(/media/images/smallGwizLogo.png); background-repeat:no-repeat; }

.caption { float: left; height:25px; background-color:#f2673a; width: 100%; }

.subContent .caption { background-color:#145576; }

.staffInfo { float: left; width:425px; height: 100%; margin-left: 20px; }

.staff .caption { height:5px; background-color:#f2673a; width: 100%; }

.staff { height: 100%; float: left; width: 100%; padding-top:20px; padding-bottom: 20px; }

.staff.altcolor { background-color: #f5f5f5; border-top: 1px dotted #666666; border-bottom: 1px dotted #666666; }

/*Header Start*/

#header { float:left; height:280px; width:910px; background-image:url(../media/images/gwiz_header1.jpg); background-repeat:no-repeat; margin-left: 20px; margin-right: 20px; margin-bottom: 10px; }

#gwizLogo { background-image:url(../media/images/gwiz_logo.jpg); width:662px; vertical-align:middle; background-repeat:no-repeat; margin:auto; }

/* Get Email */

#footerImage { background-image: url(../media/images/paperedge_footer.png); background-repeat:no-repeat; width: 1002px; height: 54px; margin: auto; margin-bottom: 40px; }

#emailForm { float: left; width: 100%; }

INPUT { margin-top: 5px; float: left; }

SELECT { border: 1px solid #666666; float: left; margin-bottom: 5px; margin-top: 5px; height: 22px; clear:both; }

TEXTAREA { border: 1px solid #666666; float: left; width: 100%; margin-bottom: 5px; margin-top: 5px; }

.inputfield.input { float: left; height: 30px; width: 80px; }

#getemail.SELECT { border: 1px solid #666666; float: left; margin-bottom: 5px; margin-top: 5px; height: 20px; clear:both; }

#getemail.TEXTAREA { border: 1px solid #666666; float: left; width: 100%; margin-bottom: 5px; margin-top: 5px; }

#gb_form {border: 0px;}
