/* PAGE OUTER BACKGROUND AND MARGINS */

body {margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px; padding-top:0px; padding-bottom:0px; padding-right:0px; padding-left:0px; background-color:#ffffff; background-image:url('../images/screenBGblue.jpg'); background-position: top center; background-attachment: fixed;}

#Shell {width:700px; margin:auto; padding-bottom:15px;}
#Head {width:700px; height:213px;}
#Menu {width:700px; height:25px; padding-bottom:15px;}
#Footer {width:700px; height:40px; background-color:#FFBE00; margin:auto;}

#Shell:after {content:"."; display:block; height:0; clear:both; visibility:hidden;} 
#Shell {display: inline-block;} 
/* Hides from IE-mac \*/ 
* html #Shell {height: 1%;} 
#Shell {display: block;} 
/* End hide from IE-mac */

#Themes {position:fixed !important; position:absolute; top:0px; left:0px; width:40px; height:160px;}





/* HOME PAGE */

#HomeLeft {float:left; width:430px; padding-left:15px;}
#HomeRight {float:right; width:225px; padding-right:15px;}

#HomeContentBox1 {width:410px; margin-top:15px; position:relative; background-image:url('../images/glassBGblue.png') !important; background-image:url('../images/glassBGblue.jpg');}

#HomeContentBox2 {width:410px; padding:10px; position:relative; background-image:url('../images/glassBGblue.png') !important; background-image:url('../images/glassBGblue.jpg');}

#HomeContentBox3 {width:205px; padding:10px; position:relative; background-image:url('../images/glassBGblue.png') !important; background-image:url('../images/glassBGblue.jpg');}






/* LIVE PAGE */

#LiveLeft {float:left; width:355px; padding-left:15px;}
#LiveRight {float:right; width:300px; padding-right:15px;}

#LiveContentBox1 {width:335px; padding:10px; position:relative; background-image:url('../images/glassBGblue.png') !important; background-image:url('../images/glassBGblue.jpg');}

#LiveContentBox2 {width:280px; padding:10px; position:relative; background-image:url('../images/glassBGblue.png') !important; background-image:url('../images/glassBGblue.jpg');}






/* IMAGES PAGE */

#ImageGallery {float:left; width:670px; padding-right:15px; padding-left:15px;}

#ImageGalleryContentBox1 {width:650px; padding:10px; position:relative; background-image:url('../images/glassBGblue.png') !important; background-image:url('../images/glassBGblue.jpg');}






/* DOWNLOAD PAGE */

#DownloadLeft {float:left; width:327px; padding-left:15px;}
#DownloadRight {float:right; width:328px; padding-right:15px;}

#DownloadContentBox1 {width:307px; padding:10px; position:relative; background-image:url('../images/glassBGblue.png') !important; background-image:url('../images/glassBGblue.jpg');}

#DownloadContentBox2 {width:308px; padding:10px; position:relative; background-image:url('../images/glassBGblue.png') !important; background-image:url('../images/glassBGblue.jpg');}






/* CONTACT PAGE */

#Contact {float:left; width:670px; padding-right:15px; padding-left:15px;}

#ContactContentBox1 {width:650px; padding:10px; position:relative; background-image:url('../images/glassBGblue.png') !important; background-image:url('../images/glassBGblue.jpg');}






/* TEXT AND LINKS */

h1 {font-size:1em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#83B7E4; font-weight:bold; padding: 0px 0px 15px 0px;}
h2 {font-size:0.90em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#83B7E4; font-weight:bold; padding: 0px 0px 15px 0px;}
ul {font-size:0.85em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#000000; font-weight:normal; line-height:125%; margin: 0px 0px 10px 10px;}
li {font-size:0.85em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#000000; font-weight:normal; line-height:125%; margin: 0px 0px 10px 10px;}


p.MainTextLarge {padding: 0px 0px 10px 0px; font-size:0.75em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#ffffff;}
.MainTextLarge a:link {color:#FFBE00; text-decoration:none; font-size:1em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; font-weight:bold;}
.MainTextLarge a:visited {color:#FFBE00; text-decoration:none; font-size:1em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; font-weight:bold;}
.MainTextLarge a:hover {color:#ffffff; text-decoration:underline; font-size:1em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; font-weight:bold;}


p.SecondTextSmall {padding: 0px 0px 10px 0px; font-size:0.65em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#FFBE00; font-weight:bold;}
.SecondTextSmall a:link {color:#FFBE00; text-decoration:none; font-size:1em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; font-weight:bold;}
.SecondTextSmall a:visited {color:#FFBE00; text-decoration:none; font-size:1em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; font-weight:bold;}
.SecondTextSmall a:hover {color:#ffffff; text-decoration:underline; font-size:1em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; font-weight:bold;}


p.FooterText {padding: 0px 5px 5px 15px; font-size:0.75em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; color:#000000;}
.FooterText a:link {color:#000000; text-decoration:none; font-size:1em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; font-weight:bold;}
.FooterText a:visited {color:#000000; text-decoration:none; font-size:1em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; font-weight:bold;}
.FooterText a:hover {color:#ffffff; text-decoration:underline; font-size:1em; font-family:'Lucida Grande','Lucida Sans Unicode',Tahoma,Geneva,Verdana,sans-serif; font-weight:bold;}


/*reset whitespace*/
*{margin: 0px; padding: 0px;}