/* General styles */
body {
	background: #FFFFFF url(../images/bg_body.gif) repeat 0 0;
	color: #e7e8e7;
	font-family: arial, helvetica, tahoma, sans-serif;
	text-align: center;
	font-size: 62.5%;
}
body.edit {background: none;}
a { color: #e7e8e7; }
a img { border: none;}
div.clear {clear: both; height: 0px;}

/*Specific Styles*/
div#container { background: transparent url(../images/bg_container.png) no-repeat 0 0; }
* html body div#container { background: transparent url(../images/bg_container.gif) no-repeat 9px 0px; }

div#container.charity_container { background: transparent url(../images/bg_container_charity.png) no-repeat 0 0; padding-top: 33px; }
* html body div#container.charity_container { background: transparent url(../images/bg_container_charity.gif) no-repeat 9px 0px; padding-top: 33px; }

div#container { width: 790px; height: 782px; margin: 0px auto; text-align: left; position: relative; padding-top: 35px;}

div#container a#logo_sct { width: 73px; height: 80px; position: absolute; top: 208px; left: -64px; cursor: pointer;}
div#container a#logo_sct { background: url(http://www.sct.com.au/templates/giveupyourgoat/images/logo_sct-trans.png); }
* html div#container a#logo_sct {background: none;}
* html div#container a#logo_sct {width: 73px; height: 80px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sct.com.au/templates/giveupyourgoat/images/logo_sct-trans.png', sizingMethod='scale');}

div#container a#btn_info { width: 37px; height: 37px; position: absolute; top: 300px; left: -45px; cursor: pointer;}
div#container a#btn_info { background: url(http://www.sct.com.au/templates/giveupyourgoat/images/btn_info-trans.png);}
* html div#container a#btn_info { background: none; }
* html div#container a#btn_info { width: 37px; height: 37px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sct.com.au/templates/giveupyourgoat/images/btn_info-trans.png', sizingMethod='scale');}

div#container h2 { font-size: 57px; color: #727377; padding: 10px 0 0 82px; font-weight: 300;}


div#inner { background: transparent url(../images/bg_inner.gif) no-repeat 0 0; width: 640px; height: 600px; margin: 0 0 0 78px; position: relative; }
div#inner h1 { color: #e7e8e7; font-size: 40px; line-height: 50px; font-weight: 300; margin: 0; padding: 42px 50px 20px 43px; }
div#inner div#disclaimer { float: left; width: 450px; background: transparent url(../images/bg_disclaimer.gif) no-repeat 30px 25px; }
div#inner div#disclaimer p { font-size: 15px; line-height: 20px; padding: 0 25px 0 45px; font-weight: 400; }
div#inner a#btn_go {float: left; width: 110px; height: 110px;}

div#info { background: transparent url(../images/bg_inner.gif) no-repeat 0 0; width: 640px; height: 600px; position: absolute; top: 0px; left: 0px; z-index: 9; display: none;}
div#info h1 {padding-left: 68px;}
div#info p { color: #e7e8e7; font-size: 14px; line-height: 18px; padding: 10px 54px 10px 68px;}
div#info h3 a {text-decoration: none; font-size: 26px; font-weight: 300; padding: 10px 68px; display: block;}
div#info a#btn_close {position: absolute; bottom: 30px; right: 80px; width: 40px; height: 51px; cursor: pointer;}
div#info a#btn_close {background: url(http://www.sct.com.au/templates/giveupyourgoat/images/btn_close.png);}
* html div#info a#btn_close { background: none; }
* html div#info a#btn_close { width: 40px; height: 51px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sct.com.au/templates/giveupyourgoat/images/btn_close.png', sizingMethod='scale');}

div.charity_tag { background: transparent url(../images/bg_charity_tag-trans.png) no-repeat 0 0; margin-right: 3px;}
* html body div.charity_tag { background: transparent url(../images/bg_charity_tag.gif) no-repeat 0 0; margin-right: 3px;}

div.charity_tag { width: 209px; height: 288px; float: left; }
div.charity_tag div.top { position: relative; height: 200px;}

div.charity_tag div.top div.bg_eyelet {position: absolute; top: 0px; left: 6px; width: 16px; height: 25px;}
div.charity_tag div.top div.bg_eyelet {background: url(http://blocks-live.dev/templates/giveupyourgoat/images/bg_eyelet.png);}
* html div.charity_tag div.top div.bg_eyelet {background: none;}
* html div.charity_tag div.top div.bg_eyelet {width: 16px; height: 25px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://blocks-live.dev/templates/giveupyourgoat/images/bg_eyelet.png', sizingMethod='scale');}

div.charity_tag div.top a.icon_give {position: absolute; top: 130px; right: 14px; width: 59px; height: 59px; cursor: pointer;}
div.charity_tag div.top a.icon_give { background: url(http://www.sct.com.au/templates/giveupyourgoat/images/icon_give_green-trans.png);}
* html div.charity_tag div.top a.icon_give {background: none;}
* html div.charity_tag div.top a.icon_give {width: 59px; height: 59px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sct.com.au/templates/giveupyourgoat/images/icon_give_green-trans.png', sizingMethod='scale');}

div.charity_tag div.top a.icon_give_red {position: absolute; top: 130px; right: 14px; width: 59px; height: 59px; cursor: pointer;}
div.charity_tag div.top a.icon_give_red { background: url(http://www.sct.com.au/templates/giveupyourgoat/images/icon_give_red-trans.png);}
* html div.charity_tag div.top a.icon_give_red {background: none;}
* html div.charity_tag div.top a.icon_give_red {width: 59px; height: 59px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sct.com.au/templates/giveupyourgoat/images/icon_give_red-trans.png', sizingMethod='scale');}


div.charity_tag div.top h4 a { color: #3a9cec; font-weight: bold; font-size: 12px; padding: 8px; text-decoration: none; display: block;}
div.charity_tag div.middle {height: 60px;}
div.charity_tag div.middle dl { padding: 12px 0 0 8px;}
div.charity_tag div.middle dt {color: #676767; font-size: 11px; float: left;}
div.charity_tag div.middle dd {color: #3a9cec; font-size: 11px; padding: 0 20px 0 50px;}
div.charity_tag div.bottom a { color: #5a5a5a; font-size: 11px; padding: 5px 0 0 10px; text-decoration: none; display: block;}

div#inner div.charity_popup { background: transparent url(../images/bg_inner.gif) no-repeat 0 0; width: 640px; height: 600px; position: absolute; top: 0px; left: 0px; z-index: 2; display: none;}
div#inner div.charity_popup h1 {padding-left: 68px;}
div#inner div.charity_popup p { color: #e7e8e7; font-size: 14px; line-height: 18px; padding: 10px 54px 10px 68px;}
div#inner div.charity_popup h3 a {text-decoration: none; font-size: 26px; font-weight: 300; padding: 10px 68px; display: block;}
div#inner div.charity_popup a.btn_charity_close {position: absolute; bottom: 30px; right: 80px; width: 40px; height: 51px; cursor: pointer;}
div#inner div.charity_popup a.btn_charity_close {background: url(http://www.sct.com.au/templates/giveupyourgoat/images/btn_close.png);}
* html div#inner div.charity_popup a.btn_charity_close { background: none; }
* html div#inner div.charity_popup a.btn_charity_close { width: 40px; height: 51px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.sct.com.au/templates/giveupyourgoat/images/btn_close.png', sizingMethod='scale');}


div#form { background: transparent url(../images/bg_inner.gif) no-repeat 0 0; width: 640px; height: 600px; position: absolute; top: 0px; left: 0px; z-index: 2; display: none;}
div#form h1 {padding-left: 68px;}
div#form p { color: #e7e8e7; font-size: 14px; line-height: 18px; padding: 10px 54px 10px 68px;}
div#form h3 a {text-decoration: none; font-size: 26px; font-weight: 300; padding: 10px 68px; display: block;}
fieldset { padding-left: 68px; }
form#register label {font-size: 15px; font-weight: 400; display: block; margin-bottom: 10px; clear: both;}
form#register label.error {float: left; color: red; clear: none; margin: 10px;}
form#register input {font-size: 14px; width: 272px; padding: 8px 4px; margin-bottom: 16px; float: left;}
form#register input#submit {width: auto; height: auto; float: none; clear: both; display: block;}
div#form p {font-size: 15px; line-height: 20px; width: 380px; font-weight: 400;}
div#inner div#form a#btn_form_close {position: absolute; bottom: 30px; right: 80px;}

div#footer {padding: 20px 0 0 86px; color: #bcbcbc;}
div#footer a {padding: 0 2px; color: #959595;}

/*Blocks Styles*/
body.edit div#container {background: none; height: auto;}
body.edit div#container h2 {display: none;}
body.edit div#inner div#disclaimer { float: none; }
body.edit div#inner a#btn_go {display: none;}
body.edit div#info {display: block; position: static;}
body.edit div.charity_tag {background: none; height: auto; float: none; display: block; margin-bottom: 20px;}
body.edit div.charity_tag div.top img.bg_eyelet {display: none;}
body.edit div.charity_tag div.top a.icon_give {display: none;}
body.edit div.charity_tag div.middle {height: auto;}
body.edit div#inner div.charity_popup {background: none; display: block; height: auto; display: block; position: static;}
body.edit div#inner div.charity_popup h3 a {color: #000;}
