/*simple reset
/* -- -- -- -- -- begin css reset -- -- -- -- -- -- -- --- */
html, body, div, span, object, iframe, h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code, del, dfn, em,img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt,dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcation, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}
:focus img {outline:0;}

/* font-face */
	@font-face {
		font-family: 'LeagueGothicRegular';
		src: url('../font/League_Gothic-webfont.eot');
		src: url('../font/League_Gothic-webfont.eot?iefix') format('eot'),
			 url('../font/League_Gothic-webfont.woff') format('woff'),
			 url('../font/League_Gothic-webfont.ttf') format('truetype'),
			 url('../font/League_Gothic-webfont.svg#webfontFHzvtkso') format('svg');
		font-weight: normal;
		font-style: normal;
	}


html {
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%;
	background: url(../images/background.jpg) no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}	


.clearer {clear:both; height:0px;}
	

body {
	font: normal 13px/23px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#00000;
}

a:link ,a:visited {color:#c65e0d; text-decoration:none;}
a:hover ,a:active, a:focus {color:#006193; text-decoration:none;}
	
/* -- -- -- -- -- end css reset -- -- -- -- -- -- -- --- */



#header {
	width:500px;
	padding:22px 35px;
	margin:100px auto 0 auto;
	-moz-border-radius: 10px 10px 0 0;
	-webkit-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	-moz-box-shadow: 0 3px 5px rgba(0,0,0,.75);
	-webkit-box-shadow: 0 3px 5px rgba(0,0,0,.75);
	box-shadow: 0 3px 5px rgba(0,0,0,.75);
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSIyMy43ODEwMDQyMzQ3MjQ3JSIgeTE9Ijg5LjAxMDMyMDU5NzI3NzElIiB4Mj0iMjMuNzgxMDA0MjM0NzI0NyUiIHkyPSIwLjAxMDMyMDU5NzI3NzA3JSI+CjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMxYzFjMWMiIHN0b3Atb3BhY2l0eT0iMSIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
	background-image: -moz-linear-gradient(90deg, #1c1c1c 16.48%, #000 105.48%);
	background-image: -o-linear-gradient(90deg, #1c1c1c 16.48%, #000 105.48%);
	background-image: -webkit-linear-gradient(90deg, #1c1c1c 16.48%, #000 105.48%);
	background-image: linear-gradient(90deg, #1c1c1c 16.48%, #000 105.48%);
	background-color:#000;

	}


#header h1.logo {
	padding:0;
	margin:0;
	width:191px;
	float:left;
	height:49px;
	display:block;
	background: url(../images/weblinx-logo.png) no-repeat left top;
	text-indent:-9999px;
}

#header h2 {
	float:right;
	color:#525252;
	font-size:25px;
	text-transform:uppercase;
	font-weight:normal;
	font-family: 'LeagueGothicRegular', Arial, sans-serif;
	margin:18px 0 0 0;
	padding:0;	
	border:none;
}


#whiteBox {
	width:500px;
	padding:22px 35px 40px 35px;
	margin:5px auto 0 auto;
	background-image: url(../images/white-52.png);
	background-repeat: repeat;
	-moz-border-radius: 0 0 10px 10px;
	-webkit-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	-moz-box-shadow: 0 5px 5px rgba(0,0,0,.75);
	-webkit-box-shadow: 0 5px 5px rgba(0,0,0,.75);
	box-shadow: 0 5px 5px rgba(0,0,0,.75);
}

#content {
	float:left;
	width:310px;
	margin-top:10px;
}

#sidebar {
	float:right;
	width:170px;
}



/* --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- Main Styles Stuff  */ 

h2 {
	color:#535353;
	font: normal 20px/24px 'LeagueGothicRegular', Arial, sans-serif;
	font-weight:normal;
	text-transform:uppercase;
	margin:5px 0 0 0;
	padding:5px 0;	
	border-bottom: 1px solid #d6d6d6;
}

p.address {
	padding:0;
	line-height:17px;
	margin:5px 0 15px 0;
}





p {
	padding:0;
	margin:0 0 15px 0;
}

ul {
	padding:0;
	margin:5px 0 20px 0;
}

ul li {
	margin:0 0 3px 20px;
	list-style:square;
	color:#333333;
}

ul.contactNumbers {
	color: #000;
	font-size: 16px;
	font-weight: normal;
	line-height: 18px;
	list-style: none;
	margin: 0;
	padding: 0;
}

	ul.contactNumbers li {
	border-bottom: 1px solid #d6d6d6;
	font: normal 20px/24px 'LeagueGothicRegular', Arial, sans-serif;
	text-transform:uppercase;
	padding: 4px 0;
	margin:0;
	list-style-type:none;
	font: normal 13px/18px;
	color:#535353;
	}
	
	ul.contactNumbers li .theNumber {
		width:100px;
		display:block;
		float:right;
		font: normal 13px/23px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		color:#000000;
		margin-top:3px;
	}
	
	
	
		
	
h1 {
	margin:10px 0 0 0;	
	text-transform:uppercase;
	color:#929292;
	text-decoration:none;
	font: normal 14px/20px;
}
	
table  td{display:inline;}	


#action a:link, #action a:visited {
	margin:-20px auto 30px auto;
	padding:15px 0;
	text-align:center;
	width: 464px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	background-color: #005c87;
	-moz-box-shadow: 0 3px 4px rgba(0,0,0,.75);
	-webkit-box-shadow: 0 3px 4px rgba(0,0,0,.75);
	box-shadow: 0 3px 4px rgba(0,0,0,.75);
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDQ2NCA0OSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAzNzRkIiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA4YmQzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSI0NjQiIGhlaWdodD0iNDkiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
	background-image: -moz-linear-gradient(90deg, #00374d 0%, #008bd3 100%);
	background-image: -o-linear-gradient(90deg, #00374d 0%, #008bd3 100%);
	background-image: -webkit-linear-gradient(90deg, #00374d 0%, #008bd3 100%);
	background-image: linear-gradient(90deg, #00374d 0%, #008bd3 100%);
	display:block;
	color:#ffffff;
}

#action a:link strong, #action a:visited strong {
	font-weight:bold;
	color:#ff7c17;
}
#action a:hover, #action a:active, #action a:focus {
background-color: #00b9ea;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDQ2NCA0OSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGxpbmVhckdyYWRpZW50IGlkPSJoYXQwIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjUwJSIgeTE9IjEwMCUiIHgyPSI1MCUiIHkyPSItMS40MjEwODU0NzE1MjAyZS0xNCUiPgo8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDAxYjI2IiBzdG9wLW9wYWNpdHk9IjEiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA2MTkzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSI0NjQiIGhlaWdodD0iNDkiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
background-image: -moz-linear-gradient(90deg, #001b26 0%, #006193 100%);
background-image: -o-linear-gradient(90deg, #001b26 0%, #006193 100%);
background-image: -webkit-linear-gradient(90deg, #001b26 0%, #006193 100%);
background-image: linear-gradient(90deg, #001b26 0%, #006193 100%);
}

	


	



	
