
/***********************
	Color Palette		

003366 - Dark blue
ff9933 - Orange
cccccc - Light grey
666666 - med grey

***********************/


/************************************************/
/*	TEMPLATE FRMATTING							*/
/************************************************/

#outerwrapper {top: 0px; margin:0 auto; padding:0; position: relative; width:790px; text-align:left; background-image:url(images/outerWrapperBottomBG.gif); background-position:bottom left; background-repeat:no-repeat; text-align: center;}

#wrapper {top: 50px; margin:0 auto; padding:0; width:700px; text-align:left; background-image:url(images/wrapperLeftBG.gif); background-color:#FFFFFF; background-position:left; background-repeat:repeat-y; border-left: 2px solid #003366; border-right: 2px solid #003366;}

#header { height: 125px; width: 700px; background-color: #003366; margin: 0; background-image: url(images/header2.gif); background-repeat:repeat-x; }

#contentWrapper { z-index: 2; background-color:}

	#content { background-image:url(images/contentBG.gi); background-position:top right; background-repeat:no-repeat; min-height: 250px; margin: 0px 20px 10px 30px;}
	
		/* News page, Press page */
		#mediaContainer { width: 100%; }
			/* news page */
			#mediaBox1 { width: 295px; float:left; }
			#mediaBox2 { width: 295px; float:right; }
			
			/* press page */
			#mediaBox3 { width: 380px; float:left; }
			#mediaBox4 { width: 220px; float:right; }
			
			/* index page */
			#mediaBox5 { width: 180px; float:left; }
			#mediaBox6 { width: 420px; float:right; }
			
			/* Footer links */
			#footerlinks {clear: both; text-align:right;position: relative; margin: 10px auto; width: 100% ; }
					.link1 {float: right; width: 20px; height: 20px; background-color: rgb(242,242,242); border: 1px solid #ccc;; margin: 25px 5px; padding: 4px; font: 14px; text-decoration: none; color: #000; text-align:center;}
					.link1:hover {color: #000; background: #fff; text-decoration: none; }
	
	#nav { position:relative; left: 0px; text-align:center; height: 0px; margin-top: -25px; margin-bottom: 35px; width: 680px;}
	
#footer { position:relative; bottom: 0px; height:60px; background-image:url(images/footerBG.gif); background-repeat:no-repeat; background-color:#fff; font-size: 10px; text-align:center; clear:both; vertical-align:text-top;line-height: 50px; border-top: 2px solid #666;}

/* Floating SIM Logo */
img.logoBottom { visibility: hidden; position:absolute; left: -17px; top: 50px; z-index: 1; border: 0px solid #ffffff; text-align:center;}




/************************************************/
/*	Font Formatting								*/
/************************************************/

body { background-image:url(images/background.gif); background-position:top; background-repeat:repeat-x; background-color:#FFFFFF; background-attachment:fixed; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;}
p { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; }
p.1up { font-family: Arial, Helvetica, sans-serif; font-size:14; text-align:justify; }
p.Unjustified { text-align:left;}


b { color: #003366;}
b.black { color: #000;}


h1.main { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-weight: bold; color: #003366; text-transform:uppercase; font-size: 22px; text-indent: 22px; margin-left: 0px; background-image: url(images/h1-bg.gif); background-position:left; background-repeat:no-repeat; }
h2.main { font-family: "century old style", Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style:italic; color: #666666; font-size: 18px; margin-top: -15px;}

h1 { margin-left: 0px; font-weight: normal; color: ; font-size: 22px; text-align:inherit; }
h2 { margin-left: 0px; font-weight: normal; color: ; font-size: 18px; text-align:inherit; }
h3 { margin-left: 0px; font-weight: normal; color: ; font-size: 14px; text-align:inherit; }

h1.arial { font-family: Arial, Helvetica, sans-serif; margin-left: 0px; font-weight: bold; color: #003366; font-size: 22px; text-align:inherit; margin-bottom: -5px;}
h2.arial { font-family: Arial, Helvetica, sans-serif; margin-left: 0px; font-weight: bold; color: #003366; font-size: 18px; text-transform: inherit; text-align:inherit; margin-bottom: -5px; }
h3.arial { font-family: "century old style", Georgia, "Times New Roman", Times, serif; font-size: 14px; margin-left: 0px; margin-top: 2px; margin-bottom: 0px; font-weight: bold; color: #666666; text-transform: inherit; text-align:inherit;  }

/* index */
h2.index { margileft: 0px; font-weight: normal; color: #ff9933; font-size: 16px; text-align:inherit; margin-top: -5px; margin-bottom: -12px;}

.index { background-image: url(images/bullet3.gif); background-position: left; background-repeat:no-repeat; margin-left: 0px; font-family: Arial, Helvetica, sans-serif; margin-left: 0px; font-weight: bold; color: #003366; font-size: 12px; text-transform: uppercase; margin-bottom: -3px; text-indent: 12px; }

.headerQuote { font-family: "century old style", Georgia, "Times New Roman", Times, serif; font-weight: bold; text-align:center; color: #666; font-size: 20px; }

.alignCenter { text-align:center; }

.fullStory { background-image:url(images/bullet1.gif); background-position:left; background-repeat:no-repeat; text-indent: 16px; margin-left: 0px;}

.quotationMark {font-family:"Times New Roman", Times, serif; font-size:28px; color:#CCCCCC; line-height: 12px; letter-spacing: -5; font-style:italic;}



/********************************************/
/*	Link Formatting							*/
/********************************************/

a:link 		{ font-family: "century old style", Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #666; font-weight:bold; text-decoration:underline; }
a:visted 	{ font-family: "century old style", Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #000; font-weight:bold; text-decoration:underline; }
a:active 	{ font-family: "century old style", Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #666; font-weight:bold; text-decoration:underline; }
a:hover 	{ font-family: "century old style", Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #000; font-weight:bold; text-decoration:underline; }


#mediaBox1a a:link 	{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #666; text-decoration:underline; font-weight: bold; }
#mediaBox1a a:visted { font-family:Arial, Helvetica, sans-serif; font-size:14px;  color: #000; text-decoration: none; font-weight: bold; }
#mediaBox1a a:active { font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #666; text-decoration:underline; font-weight: bold; }
#mediaBox1a a:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px;  color: #000; text-decoration: none; font-weight: bold; }

#mediaBox3a a:link { font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #666; text-decoration:underline; font-weight: bold; text-transform:uppercase; }
#mediaBox3a a:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #000; text-decoration:none; font-weight: bold; }
#mediaBox3a a:active { font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #666; text-decoration:underline; font-weight: bold; text-transform:uppercase; }
#mediaBox3a a:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #000; text-decoration: none; font-weight: bold; }

.portfolioLink { list-style-image:url(images/bullet3.gif); list-style-position:inherit; }




/************************************************/
/*	Image Formatting							*/
/************************************************/

.borderit { float: left; border: 1px solid #036; margin: 10px;}
.borderit2 { text-align:center; border: 1px solid #000; }



/************************************************/
/*	Style Formatting							*/
/************************************************/

.tableDeco1 { width: 10px; background-image:url(images/blueArrow.png); background-position:center; background-repeat:no-repeat; background-color: none;}
.contactBG {background-image:url(images/contactLine.gif); background-position:left; background-repeat:repeat-y;}


/* News page */

	/*left*/
	.mediaBox1a { width: 100%; padding: 10px; float:left; border: 2px solid #666; margin-bottom: 20px; }
	/*right*/
	.mediaBox2a { width: 100%; float: right; background-color: rgb(242,242,242); border: 1px solid #ccc; padding: 10px; margin-bottom: 20px;}
	
	
/* Press page */

	/* left */
	.mediaBox3a { background-color: rgb(242,242,242); border: 1px solid #ccc; width: 100%; padding: 10px; float:left; margin-bottom: 20px; }
	/* right */
	.mediaBox4a { width: 100%; padding: 5px; float:right; border: 1px solid #f93; margin-bottom: 20px; }
		ul.mediaBox4 {list-style-image:url(images/bullet3.gif); list-style-position:outside; }
		
/* Index page */

	/* left */
	.mediaBox5a { background-color: none;  width: 100%; padding: 15px; float:left; background-color: rgb(242,242,242); border: 1px solid #ccc; }
	/* right */
	.mediaBox6a { width: 100%; padding: 5px; float:right; border: 0px solid #f93; }
	
	
	
	
