html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,
dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body {	line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';content: none;}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {	border-collapse: collapse;	border-spacing: 0;}
/* Clearing Floats */
.clearfix:after 	{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix 			{ display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix 	{ height: 1%; } 
.clearfix 			{ display: block; }
/* End hide from IE-mac */

/* Mobile CSS begins */
body			{ background-color:#000; color:#fff; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1em }

#wrapper 		{ display:block;  }


.referlinks		{ font-size:75%; background-color:#1f2121; width:100%; margin:0 0 10px 0 }
.referlinks p	{ color:#9c9c9d; line-height:1; padding:5px; }
.referlinks p a	{ margin-right:15px;}
.referlinks a:link, .referlinks a:active, .referlinks a:visited { color:#9c9c9d; }
.referlinks a:hover, .referlinks a:focus  { color:#fff; text-decoration:none }

#logo			{ margin:0 0 10px 0; display:block}

#nav 			{ width:100%; display:block; margin:0 0 10px 0px !important; padding:0 !important; }
#nav ul			{ outline:none; padding:0 !important; line-height:1; margin:0 !important; display:inline }
#nav ul li		{ list-style-position:inside; border:1px solid #323636; line-height:1; margin:0; padding:0; }
#nav ul li a	{ padding:5px 10px; display:block; background:#030303 url(../img/mobile/nav-off-bg.gif) repeat-x top left; text-align:left; font-weight:normal; outline:#e17145; margin-left:-1px; line-height:1; }
#nav ul li a:link, #nav ul li a:active, #nav ul li a:visited	{ background:#030303 url(../img/mobile/nav-off-bg.gif) repeat-x top left; color:#fff; font-size:75%; text-decoration:none }
#nav ul li a:hover, #nav ul li.highlighted a	{ background:#d8460b url(../img/mobile/nav-on-bg.gif) repeat-x 0 0; color:#fff; font-size:75%; text-decoration:none }

#content				{ width:100%; display:block}
#content .welcome		{ border:none !important}
#content img			{ display:block; margin:0 0 10px 0; border:1px solid #e27448}
#content #pagetitle		{ width:100%; color:#fff; font-weight:normal; font-size:75%; display:block; margin:0 0 10px 0; line-height:1.2; text-transform:none; background-color:#e06a3b; padding:5px 10px ;  }
#content h1		{ color:#fff; font-weight:bold; font-size:100%; display:block; margin:0 0 5px 0; line-height:1.2; text-transform:uppercase}
#content h2		{ color:#e27448; font-weight:bold; font-size:90%; display:block; margin:0 0 5px 0; line-height:1.2}
#content h3		{ color:#e27448; font-weight:normal; font-size:90%; display:block; margin:0 0 5px 0; line-height:1.2}
#content h4		{ color:#e27448; font-weight:normal; font-size:80%; display:block; margin:0 0 5px 0; line-height:1.2}
#content a:link, #content a:active, #content a:visited { color:#e27448; text-decoration:underline;}
#content a:hover, #content a:focus	{ color:#fff; text-decoration:none }
#content ul 	{ margin:0 0 10px 0; font-size:75%; color:#fff; display:block}
#content ul li	{ list-style:disc; list-style-position:inside; color:#fff; line-height:1.2; margin:0 0 3px 0}
#content p		{ font-size:75%; color:#fff; line-height:1.2; margin: 0 0 10px 0}
#content em		{ font-style:italic; font-weight:bold}

.simple-nav						{ display:block; margin:0 0 5px 0; padding:5px 0;}
.simple-nav a					{ padding:3px 5px; background-color:#323636; text-transform:uppercase; color:#fff; font-size:75%; border:2px solid #000;}
.simple-nav a:link, .simple-nav a:active, .simple-nav a:visited { color:#fff !important; text-decoration:none !important}
.simple-nav a:hover, .simple-nav a:focus	{ color:#fff !important; text-decoration:none; border-color:#999999}

#content .inside-page img		{ margin:0 10px 10px 0}
#content .news					{ display:block; border-top:1px solid #323636}
#content .news-item				{ display:block; padding:5px 0; border-bottom:1px solid #323636 }
#content .news-item em			{ color:#e27448; font-style:normal; line-height:1.3; }
#content .news-item img			{ margin:0 10px 5px 0; border:none}
#content .news-item span		{ color:#fff; line-height:1.2; padding-top:5px; text-decoration:none}
#content .news a:link, #content .news a:active, #content .news a:visited { text-decoration:none}
#content .news a:hover, #content .news a:focus  { background-color:#323636}
#content .news a:link em, #content .news a:active em, #content .news a:visited em { text-decoration:underline}
#content .news a:hover em, #content .news a:focus em  { text-decoration:none}


#content .mob-form				{ display:block; margin:0 0 10px 0}
#content .mob-formline label	{ color:#fff; font-size:75%; display:block; margin:0 0 3px 0}
#content .mob-formline input	{ font-size:75%; margin:0 0 10px 0; width:100%; display:block; color:#000 }
#content .mob-formline select	{ font-size:75%; margin:0 0 10px 0; width:100%; display:block; font-family:Arial, Verdana, Helvetica, sans-serif; color:#000 }
#content .mob-formline textarea	{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:75%; width:100%; display:block; margin:0 0 10px 0; text-align:left; white-space:normal; color:#000}
#content .mob-buttonline input	{ margin:0 0 10px 0}

#content .contact p				{ color:#fff; margin:0 0 10px 0; display:block}
#content .contact p em			{ color:#e27448; font-weight:normal; font-style:normal}
#content .contact p a			{ color:#fff}

