﻿/* external CSS file */
/* filename 'sheet1.css' */
/* NO HTML MARKUP ALLOWED */


/* UNIVERSAL CONTENT */

body{ margin:0; padding:0; background: #e9e9e9 url('../images/bg.jpg') repeat;}


#content{margin: 0 auto; width:800px; }


#mast{margin: 0 0 100px 0; width:100%; height:50px; background:#000;}
#search{float:right;}
#navagation{float:left; width:800px; height:233px; background: URL('../images/newmenu/menu.jpg') no-repeat;}

#logo{float:left; margin:0px 0px 0px 42px; width:800px; height:83px; background: URL('../images/menurollover/logo.jpg') no-repeat;}
#column1{float:left; padding:25px 0px 0px 41px; width:218px; height:150px;}
#column2{float:left; padding:25px 0px 0px 33px; width:218px; height:150px;}
#column3{float:left; padding:25px 0px 0px 33px; width:218px; height:150px;}

#menu{margin:0 auto; padding:0px 0px 0px 38px;}
.rollover{width:218px; height:27px; border: none; float:left;}
.logo{width:326px; height:83px; border:none; float:left;}
div.main{ margin:0 auto; padding: 20px 0px 0px 0px; width:800px; height:100%; background: url("/images/eventsbar.png");}


/* search bar */
#header{display: inline; float:left; margin: 8px 0px 0px 46px;}
#bar{width: 100; height: 80px; float: right; display: inline; margin: 4px 0 0 0px; padding: 0;}

.corner{font: bold 10px Verdana, sans-serif; margin: 0 5px;}
a.corner:link {color:#666666; text-decoration: none;}
a.corner:visited {color:#666666; text-decoration: none;}
a.corner:hover {color:#C90016; text-decoration: none;}
a.corner:active {color:#C90016; text-decoration: none;}

.fb{background:#666 url('../images/fb.png') top left no-repeat; width:40px; height:40px; border: none; float: left; margin:5px 0px 0px 0px;}
.twitter{background:#666 url('../images/twitter.png') top left no-repeat; width:40px; height:40px; border: none; float: left; margin:5px 0px 0px 0px;}
.rss{background:#666 url('../images/rss.png') top left no-repeat; width:40px; height:40px; border: none; float: left; margin:5px 0px 0px 5px;}
.newslettericon{background: url('../images/newsletter.jpg') no-repeat; width:41px; height:30px; margin:0px 0px 0px 0px}
#newsletter{float: left; margin: 12px 0px 0px 10px;}
.toplink1{background:url('../images/newmenu/contact.png') top left no-repeat;  width:249px; height:23px; border:none; float:left;}
.toplink2{background:url('../images/newmenu/operator.png') top left no-repeat; width:229px; height:23px; border:none; float:left;}
.toplink3{background:url('../images/newmenu/dod.png') top left no-repeat; width:322px; height: 23px; border: none; float: left;}


/* List Menu */
div.menu{display:inline; background-repeat:no-repeat; background-position:top; width:216px; margin:0px 0px 0px 38px;}
.menu {font-size: 10px; font-family:Arial, Verdana, sans-serif; font-weight:bol; margin:0; padding:0;}
.menu li {font-size: 10px; font-family:Arial, Verdana, sans-serif; font-weight:bod; list-style:none; margin:0; padding:0; border:0px solid #ccc; border-top:0;}
.menu li a {font-size: 10px; font-family: Arial, Verdana, sans-serif; font-weight:bod; display:block; padding: 5px 17px;}
.menu li a:hover {font-size: 10px; font-family:Arial, Verdana, sans-serif; font-weight:old; color:#FFFFFF; background-color: #6a1a22;} 
a.menu:link {color:#000000; text-decoration: none;}
a.menu:visited {color:#000000; text-decoration: none;}
a.menu:hover {color:#FFFFFF; text-decoration: none; background-color: #cc3333;}
a.menu:active {color:#FFFFFF; text-decoration: none;}

/* Content*/
p{margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; color:#333333; font:11px/1.6em Verdana, sans-serif;}
p.news{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color: #333333; font: 11px/1.6em Verdana, sans-serif;}
p.date{text-align:left; margin:-8px 0px 10px 0px; padding:0px 0px 10px 0px; color:#333333; font:11px/1.6em Verdana, sans-serif;}
p.events{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; color:#333333; font:11px/1.6em Verdana, sans-serif; width:190px;;}
p.bullets{padding:5px 10px; margin:0 0 0 30px; color:#666666; font:11px/1.6em Verdana, sans-serif;}
p.bullets:hover {color: #333333; background-color:#FFFFCC;}
p.left {color: #666666; font: 10px/1.4em Verdana, sans-serif;}
p.footerlinks{vertical-align:bottom; text-align:left; color:#ffffff; margin:0px 0px 0px 0px; padding:36px 0px 10px 36px; font:12px Arial, Verdana, sans-serif; font-weight:bold;}
p.footer{vertical-align:bottom; text-align:left; color:#ffffff; margin:0px 0px 0px 0px; padding:0px 0px 10px 36px; font:11px Arial, Verdana, sans-serif;}

ul{color:#333333; font: 11px/1.6em Verdana, sans-serif;}
em{color:#C90016; font-style:normal; font-weight:bold; text-decoration:none;}
ol{color: #333333; font:11px/1.5em Verdana, sans-serif;}
.blurb{color:#333333; font:11px/1.6em Verdana, sans-serif; color:#C90016; font-style:normal; font-weight:bold; text-decoration:none;}

h1{color:#333333; font:bold 25px/1em Arial, sans-serif; padding:0px 0px 10px 0px; margin:0;}
h2{display:block; color:#1E74AB; font: 18px Arial, sans-serif; padding:0; margin: 30px 0 10px 0;}
h3{display:block; color:#999; font:bold 18px Arial, sans-serif; padding:0; margin:30px 0 10px 0;}
h4{color:#333333; font:11px/1.6em Verdana, sans-serif; font-weight:bold; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

a:link {color:#7a3636; text-decoration: none;}
a:visited {color:#7a3636; text-decoration: none;}
a:hover {color:#C90016; text-decoration: underline;}
a:active {color:#C90016; text-decoration: none;}

div.left {float:left; display:inline; width:216px; padding:0px 0px 0px 0px;}
div.text{display:inline; float:right; width:471px; margin:0px 36px 37px 0px;}

.adobe {float:left; padding:30px 0 30px 16px;}

/* Footer */
div.footer, .push {width:800px; height:128px; float:left; background-image:url('../images/footer.jpg'); bottom:0; padding:0px 0px 0px 0px;}
a.footer:link {color:#ffffff; text-decoration: none;}
a.footer:visited {color:#ffffff; text-decoration: none;}
a.footer:hover {color:#cccccc; text-decoration: underline;}
a.footer:active {color:#cccccc; text-decoration: none;}

/* INDEX.HTML CONTENT */
.concepts {display: inline; float: left; margin:5px 0px 0px 36px;}

#partners {float:left; width:800px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:155px;}
#gold{float:left; margin: -1px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#gsa{float:left; margin: -1px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#dev{float:left; margin: -1px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.partners {display:inline; float:right; width:157px; height:160px; margin:0px 0px 0px 0px;}

/* Events & Announcements */
.events strong {font-weight:800; color:#C43739;}
a.events:link {color:#1E74AB; text-decoration: none;}
a.events:visited {color:#1E74AB; text-decoration: none;}
a.events:hover {color:#C90016; text-decoration: underline;}
a.events:active {color:#C90016; text-decoration: none;}

#container{display:inline; float:left; width:800px; background:url("/images/eventsbar.png"); margin:-20px 0px 0px 0px;}
#spacer {float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:800px; height:30px;}
#blog {float:left; margin: 0px 36px 0px 0px; padding: 0px 0px 0px 0px;}
#events {float:left; margin:0px 0px 0px 0px; padding: 30px 0px 30px 36px; width:764px; 
	background:url('/images/eventsseperator.jpg'); background-repeat:no-repeat;}
#eventspage {display: inline; float: left; width: 764px; margin: 20px 36px 37px 36px;}
#newstitle {margin: 0px 0px 0px 0px; padding:0px 0px 30px 0px}
#blogtitle {float:left; margin:0px 0px 0px -36px; padding:30px 0px 0px 0px}
#eventstitle {height: 0px; margin: 0px 0px -10px 0px; padding: 0px 0px 0px 0px; position: relative; z-index: 1000;}
#info {float:right; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:224px;}
#googlemaps {height: 205px; margin: 38px 0px 0px 0px; overflow: hidden; padding: 0px 0px 0px 0px;}

div.events {color:#606060; margin:10px 22px 10px 0px; font:10px/1.4em Verdana, sans-serif; text-indent:0px;}
div.newsbox {display:inline; float:left; width:537px; margin:30px 0px 0px 36px;  padding:0px 0px 0px 0px; background:url('/images/linebreak.jpg');}
div.news {float:left; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; width:480px;}

/* Resellers Page */
.pnr ol { display:none; margin:0px 0px 0px 0px; padding:0px 0px 40px 0px; color:#333333; font:14px/1.6em Verdana, sans-serif; list-style-type:none;}
.pnr ul { margin:0; padding:0;}
