body {font-family:Calibri, Arial;color:#A9A9A9; font-size:100%;line-height:18px;}

div.fixed{ position:fixed; z-index:0;text-align:left; left:0px; top:0px; width:auto}
div.title_text{position:absolute;left:620px;top:100px;z-index:2; display:block; width:240px; height:379;}
div.link_containing_box{position:fixed; left:100px;top:185px; width:485px}
div.text_links{float: right; text-align:right; display:inline;}
div.background_image{position:fixed;left:0px;top:0px;border:none; width:auto; height:auto;}
div.background_image_thin{visibility: hidden;left:0px;top:0px;border:none; z-index:-5}

div.not_fixed{margin-top:50px; margin-left:620px; margin-right:5%; width:100%-620px; max-width:400px; position:absolute; z-index:0;text-align:left; font-family:Calibri, Arial;color:#A9A9A9; font-size:medium}
div.primary_content{left:0px; top:0px; position:relative; width:auto;border:none; z-index:0;}

div.preview_text {position:absolute;left:620px;top:220px;z-index:3;width:400px; height:auto;}
div.cover_image{position:absolute;left:620px;top:100px;border:none; width:auto; height:auto;}
div.gallery{position:absolute;left:620px; top:100px;border:none;}

a:hover{color:#585656;text-decoration:none;}
.small{font-family: Calibri, Arial;font-size:0.7em;color:#919090;text-decoration:none;}
.medium{font-family: Calibri, Arial;font-size:0.8em;color:black;text-decoration:none;}
.huge{font-family: Calibri, Arial;font-size:1em;color:black;text-decoration:none;}
.new{font-family: Calibri, Arial;font-size:1.3em;color:black;text-decoration:none;}
.big{font-family: Calibri, Arial;font-size:1em;color:#919090;text-decoration:none;}
.big_red{font-family: Calibri, Arial;font-size:1em;color:#CC3333;text-decoration:none;}


