
/* Fix for mobile devices: */
html {webkit-text-size-adjust:100%;} 

/*Main CSS */
body {
		background:url('Images/background.jpg') no-repeat fixed center center; background-size:100% 100%; 
		color:white; font-family:Arial; font-size:13px;
	}
a {color:white; font-weight:bold;}
img {border:0 solid black;}

#pagecenter {position:relative; width:900px; margin:15px auto;}

/* Header CSS -webkit-border-radius:10px 20px 30px 40px;*/
.socialbtn {}
.socialbtn img {height:24px; width:24px;}

#banner {position:relative; width:100%; height:200px; background-image:url('Images/banners/backdrop.jpg');}
#pageTitle {position:absolute; width:100%; height:200px;}
#socialbuttons {position:absolute; right:0px;}

#hlinks {width:900px; height:30px; position:absolute; bottom:0px; left:0px; z-index:10;}
#hlinks a {text-decoration:none; font-size:16px; font-weight:bold;}
#hlinks ul {list-style-type:none; padding:0px; margin:0px; text-align:center;}
#navBar {height:30px;}
#navBar li {display:inline-block; height:29px; line-height:29px; position:relative; padding:0px 11px; border:1px solid transparent; border-bottom-width:0px; transition:all .5s;}
#navBar .droppedList {overflow:hidden; height:0px; position:absolute; top:29px; left:-1px; transition:border-color 1s; background:#020202; border-color:black; opacity:.92; text-align:left;}
#navBar .droppedList li {display:block; border:none; border-radius:0px;}
#navBar .droppedList a {font-size:13px; height:auto; line-height:20px; font-weight:normal;}
#navBar li:hover {background:url('Images/hovergradient.png') repeat-x; border-color:#0A3EA4;}
#navBar li:hover .droppedList {height:auto; border:1px solid #0A3EA4;}
#navBar .droppedList a:hover {text-decoration:underline;}

/* Center CSS */
#mainframe {width:860px; margin: 0px auto; background-image:url('Images/boxback.png'); background-repeat:repeat; padding:20px; display:block; overflow:auto;}
#recaptcha_area {text-align:center; margin:10px auto;}
#recaptcha_instructions_image {font-size:12px;}
.simpleDivide {width:450px; margin:20px auto; border-bottom:1px solid white;}

/* Footer CSS */
.contactInfo {text-align:center; font-size:15px;}

#linebreaker {width:900px; height:10px}
#footer {width:100%; background-color:black; vertical-align:middle; padding:10px 0px;}
#footer p {text-align:center; margin:0px;}