html { font-family: "helvetica neue", "helvetica-neue", helvetica, arial, sans-serif; background: #2e415c url("_imgs/bg.jpg") repeat-x top left; width: auto; }
body { color: #595959; }

.page {}


/* GLOBAL */
/*---------------------------------------------------------------------------------*/
a {}
h1 { color:#2d415c; font-size: 36px; }
h2 { color:#2d415c; font-size: 18px; }
p, { font-size:16px; line-height: 18px;  margin-bottom: 5px; }
p.thanks {font-weight: bold; color:#2d415c; font-style: italic; padding-bottom: 20px; }
ul {  list-style-type:none; }
li { font-size:16px; line-height: 18px;  margin-bottom: 5px; font-weight: bold;}
 
 
.blockcontent {padding: 10px 50px 0px 50px; }
 
.multicontent {padding: 0px 20px 20px 50px; text-align: center; }



a			{ color: #2d415c; font-weight: bold;}
a:link		{ text-decoration: none; }
a:visited	{ text-decoration: none; }
a:hover		{ text-decoration: underline; }
a:active	{ text-decoration: underline; }

em{ font-style: italic; }

.left { clear:left; float: left; }
.right { clear: right; float: right; }
.clear { clear: both; float: none; }
.hide { display: none; }


#outterWrap { position: relative; top: 100px; bottom: 100px; background: white url("images/gui/global/bg_container.jpg") repeat-y top center; width: 960px; margin: 0 auto 100px;}
#innerWrap { position: relative; top: 100px; background: white url("images/gui/global/bg_container.jpg") repeat-y top center; width: 980px; margin: 0 auto; }
 
#header { position: relative; margin: 0 auto; background: url("_imgs/bg_header.png") no-repeat top center; min-height: 75px; }
#header .blockcontent {padding: 40px 20px 20px 50px; }
#footer { position: relative; margin: 0 auto; background: url("_imgs/bg_footer.png") no-repeat top center; min-height: 110px; }

 
