@charset "UTF-8";
/* CSS Document */
* {padding:0; margin:0;}
/*Main Content*/

body {margin:0px; padding:0px; background-color:#FFFFFF; font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; font-style:normal; color:#666666;}

#wrapper { margin:10px auto 0px auto; padding:0px; width:900px; height:auto; align:center; border:0px solid #CCCCCC; position: relative;}

#header {width:500px; height:20px; margin:0px; padding:0px; border:0px solid #CCCCCC; position: relative; top: 0px; left: 150px;}

#logo {width:300px; height:100px; margin:0px; padding:0px; border:0px solid #CCCCCC; position: relative; top: 50px; left: 150px;}

#navLeft {width:150px; height:100px; margin:0px 0px 0px 0px; padding:0px; border:0px solid #CCCCCC; position: absolute; top: 550px; left: 0px;}

#navLeft2 {width:150px; height:100px; margin:0px 0px 0px 0px; padding:0px; border:0px solid #CCCCCC; position: absolute; top: 650px; left: 0px;}

#pastIssues {width:150px; height:150px; margin:0px 0px 0px 0px; padding:0px; border:0px solid #CCCCCC; position: absolute; top: 200px; left: 0px;}

#join {width:150px; height:250px; margin:0px 0px 0px 0px; padding:0px; border:0px solid #CCCCCC; position: absolute; top: 350px; left: 0px;}

#stockists {width:150px; height:250px; margin:0px 0px 0px 0px; padding:0px; border:0px solid #CCCCCC; position: absolute; top: 550px; left: 0px;}

#main {margin:0px; padding:0px; width:600px; height:auto; border:0px solid #CCCCCC; background-color:#FFFFFF; position: absolute; top: 200px; left: 150px;}

#navRight {width:150px; height:250px; margin:0px 0px 0px 0px; padding:0px; border:0px solid #CCCCCC; position: absolute; top: 100px; left: 750px;}

#frontCover {width:125px; height:150px; margin:0px 0px 0px 0px; padding:0px; border:0px solid #CCCCCC; position: absolute; top: 200px; left: 775px;}

#banner {width:125px; height:600px; margin:0px 0px 0px 0px; padding:0px; border:0px solid #CCCCCC; position: absolute; top: 375px; left: 775px;}

#footer {width: 650px; margin:0px auto 20px auto;font-size:10px; color:#666666; absolute; bottom: 0px; left: 0px;}





.clear {clear:both; margin:0px; height:1px;}



/*Navigation*/

#navHeader a {display:block; font-size:12px; height:15px; width:auto; margin:4px 0px 6px 0px; padding:0px 25px 0px 25px; color:#FFFFFF; text-decoration:none; border-right:1px solid #FFFFFF; float:left;}
#navHeader a:hover {color:#CCCCCC;}

a {color:#575785; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}


/*Fonts*/
 
h1 {font-size:16px; color:#666666; margin:0px; padding:0px;}
h2 {font-size:12px; color:#ffffff; margin:232px 0px 0px 0px; padding:0px;}
h3 {font-size:12px; color:#CC0000; margin:5px 0px 5px 0px; padding:0px; font-style:normal; font-weight:normal; font-variant:normal;}
h4 {font-size:14px; color:#333333; margin:0px; padding:0px;}
h5 {font-size:12px; color:#CC0000; margin:20px 0px 20px 0px; padding:0px;}
h6 {font-size:12px; font-weight:bold; margin:30px 0px 10px 0px; color:#666666; padding:0px;}

p {margin:5px 0px 5px 0px; padding:0px; line-height:18px;}

ul {margin:5px 0px 5px 15px; padding:0px; line-height:18px; list-style:disc;}


/*Contact Page*/

#contactPage {width:900px; height:auto; margin-left:auto; margin-right:auto; margin-top:40px; margin-bottom:40px;}
.contactIntro {width:450px; height:auto; margin:0px; padding:0px;}
#formLeft {width:450px; height:auto; float:left; margin-top:50px; margin-bottom:50px; margin-left:0px; margin-right:20px; display:inline; }
#formRight {width:400px; height:auto; float:right; margin-top:50px; margin-bottom:50px; margin-left:0px; margin-right:20px; display:inline;overflow:hidden;}
.formTitle {width:450px; height:33px; margin:0px;}
.formTitleImage {width:33px; height:33px; margin:0px; float:left;}
.formTitleText {height:17px; margin:0px; padding:8px; float:left;}
.formTitleP {height:75px; width:400px; margin:0px;}
.formTextTitle {height:auto; width:450px; margin:0px; padding:40px 0px 15px 0px;}
.formLine {width:350px; height:auto; margin:0px;}
.formText {width:100px; height:auto; margin:0px; padding:3px 0px 0px 0px;float:left;}
.formBoxes {width:200px; height:auto; margin:0px; float:left;}