
/*******************************************************************************************************************/
/* Redefined Tags  */
/*******************************************************************************************************************/

* {margin: 0; }

body {background-color:#F4A50E; font-family: Arial, Helvetica, sans-serif; text-align: left; font-size:13px; color:#333; background-image:url(../images/main-bg.gif); background-position: top center; background-repeat:no-repeat;}

h1 { font-size:44px; font-weight:bold; color:#F99D23; padding: 15px 0px 15px 18px;}

a {color:#003399 ; text-decoration:underline;}
a:hover {color:#DF8C1E ; text-decoration:underline;}


/*******************************************************************************************************************/
/* Template  */
/*******************************************************************************************************************/

.wrapper {width:974px; margin: 0px auto; padding-bottom:20px;} 
.header {float:left; width:974px; border-bottom: 2px solid #F99D23; background-color:#000000;}
.logo {float:left; width:132px;}
.banner {float:left; width:842px; background-image:url(../images/banner.gif); height:197px;}
.top-nav {float:left; width:940px; height:23px; padding-left:34px; padding-top:9px; background-color:#000000;}
.top-nav img {margin-right:89px;}
.page {float:left; width:938px; background-color:#FFFFFF; padding: 16px 18px 0px 18px;}

.left {float:left; width:618px; padding-right:18px;}
.left ul {margin: 15px 0px 25px 40px; padding: 0px 0px 0px 0px;}
.left li {padding: 0px 0px 5px 10px;}

.right {float:left; width:250px; background-color:#D1D3D4; padding: 18px 20px 0px 30px; background-image:url(../images/right-footer.gif); background-position:bottom right; background-repeat:no-repeat;}
.right-heading {font-size:26px; color:#FFFFFF;}
.right-para {font-size:11px; margin-bottom:15px;}
.content-para {margin-bottom:12px; line-height:18px; padding-left:20px; padding-right:10px;}

.float {float:left; width:280px; margin: 20px 20px 0px 0px; }
.copy {font-size:11px; color:#FFFFFF; float:right; padding: 10px 20px 0px 0px;}


/*******************************************************************************************************************/
/* Somerton Computing Additions  */
/*******************************************************************************************************************/
#donations {float:left; width:250px; height:134px; background-color:#CC0000; padding: 15px 20px 0px 30px; margin-bottom:20px;}
#donations p {font-family: Arial, Helvetica, sans-serif; text-align: left; font-size:16px; font-weight:bold; color:#FFF;}
#donations a {color:#DF8C1E ; text-decoration:none;}
#donations a:hover {color:#000 ; text-decoration:none;}
#donations img {border:none;}


