/*  Skyfall Creative                 */
/*  Standard Cascading Style Sheet   */
/*  main.css - Revised 03.03.2010    */
/*  www.skyfall.com                  */



/* general styles */		

body 				{ color: #000000; font-size: 12px; font-family: arial, helvetica, san-serif; 
					  background-color: #f0f0f0; background-image: url("../images/bg_main.jpg"); background-position: top center; background-repeat: repeat-x;
					  margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
td,div 				{ font-size: 12px; font-family: arial, helvetica, san-serif; }
p 					{ font-size: 12px; margin-top: 0; margin-bottom: 14px; }
h1 					{ font-size: 18px; }
h2 					{ font-size: 14px; }
h3					{ font-size: 12px; }
sup 				{ font-size: 8px; }
select				{ font-size: 9px; font-family: arial, helvetica, san-serif; }
input,textarea		{ font-size: 9px; font-family: arial, helvetica, san-serif; }
form 				{ font-size: 9px; font-family: arial, helvetica, sans-serif; margin: 0; padding: 0; }
hr 					{ height: 1; margin: 5px 0px 5px 0px; }


/* anchor styles */

a:link  			{ color: #8e0000; }
a:visited 			{ color: #8e0000; }
a:active 			{ color: #8e0000; }
a:hover 			{ color: #ed5901; }
a.topbar:link 		{ color: #ffffff; text-decoration: none; }
a.topbar:visited 	{ color: #ffffff; text-decoration: none; }
a.topbar:active 	{ color: #ffffff; text-decoration: none; }
a.topbar:hover 		{ color: #ffae00; text-decoration: none; }
a.arrownav:link 	{ color: #7b6957; text-decoration: none; }
a.arrownav:visited 	{ color: #7b6957; text-decoration: none; }
a.arrownav:active 	{ color: #7b6957; text-decoration: none; }
a.arrownav:hover 	{ color: #d93d56; text-decoration: none; }

/* custom styles */

.headline 			{ font-size: 22px; font-weight: bold; }
.headlineplain 		{ color: #939393; font-size: 36px ; letter-spacing: -1px; }
.blackbody   		{ color: #333; font-size: 12px; font-family: arial, helvetica; }
.whitebody    		{ color: #ffffff; font-size: 12px; font-family: arial, helvetica; }
.insideheader 		{ color: #ffffff; font-size: 11px; font-family: arial, helvetica; }
.whiteheader 	 	{ color: #ffffff; font-size: 18px; font-family: arial, helvetica; font-weight: bold; letter-spacing: -1px; }
.whiteheadline  	{ color: #ffffff; font-size: 22px; font-family: arial, helvetica; font-weight: bold; }
.greenheader 	 	{ color: #729700; font-size: 18px; font-family: arial, helvetica; font-weight: bold; letter-spacing: -1px; }
.indexheader  		{ color: #ffffff; font-size: 12px; font-family: arial, helvetica; font-weight: bold; background: #2c2c6d; text-align: center; margin: 5px; width: 100%; }
.subhead   			{ color: #212120; font-size: 12px; font-weight: bold }
.subheadred  		{ color: #7a0000; font-size: 12px; font-weight: bold }
.sidequote 			{ color: #2a00a1; font-weight: bold; font-size: 11px; font-family: Georgia, "Times New Roman", Times; }
.small 				{ font-size: 9px; }
.sidenavi  			{ font-size: 11px; }
.smallwhite 		{ color: #bebebe; font-size: 9px; }
.smaller  			{ color: #333; font-size: 9px; }
.alert 				{ color: #FF0000; font-weight: bold; }
.topbar  			{ color: #ffffff; font-size: 11px; }
.sidelist 			{ font-size: 10px; margin-left: 0; padding-left: 15px; }
.arrownav 	 		{ color: #7b6957; font-size: 24px; font-family: arial, helvetica; font-weight: bold; }



/*.vertline 			{ background-image: url("../images/vert_line.jpg"); background-repeat: repeat-y; }*/



.footerbg         {
	background-image: url(../images/footer_bg.jpg);
	background-repeat: repeat-x;
}
.navibg {
	background-color: #434343; background-image: url("../images/bg.jpg"); background-repeat: repeat-x;
}