@charset "UTF-8";
/* CSS Document */

body {
	background-image: url(img/tile.jpg); background-repeat: repeat;	
	margin-left: 15px;	margin-top: 45px;	margin-right: 15px;	margin-bottom: 45px;
}

#toplogo{width: 900px; margin: auto; margin-top: 20px; text-align:center; font-size: 11px; color: #b9ac90; font-variant: small-caps}
#toplogo a,a:hover,a:visited,a:active{font-size: 11px; text-decoration:none; color:#000000; border-bottom: 1px dotted #b9ac90;}

.language {text-align:center; font-size: 11px; color: #b9ac90; font-variant: small-caps}
.language a,a:hover,a:visited,a:active{font-size: 11px; text-decoration:none; color:#000000; border-bottom: 1px dotted #b9ac90;}

#content{width: 900px; margin: auto; margin-top: 35px; font-family:"Times New Roman", Times, serif; font-size: 15px; text-align:center; margin-bottom: 30px;}
#awordfromrob {width: 100%; font-size: 13px; font-weight: normal; color: #000000; text-align: justify; padding: 0px; padding-bottom: 55px; float:left; background-image: url('img/signature.png'); background-repeat: no-repeat; background-position: center bottom; margin-bottom: 20px; }
#awordfromrob img {margin-right: 23px; float: left}
#awordfromunsunned {font-size: 13px; font-weight: normal; color: #000000; text-align: justify; padding:0px; float: left; margin-bottom: 60px; width: 680px;}
#title{font-size: 14px; letter-spacing: 3px; text-align: center; border-bottom: solid 1px #ccbea3; margin-bottom: 20px; }
#rightcol{margin-left: 700px; width: 200px; font-size: 13px}

#rightcol a,a:hover,a:visited,a:active {font-size:18px; color: #000000; text-decoration:none; border-bottom: 1px dotted #b9ac90;}

#offerdetails{text-align: left; font-size: 14px; width: 270px; float:left; margin-right:45px; text-align: justify}

#offerdetails li{list-style-type:circle}

.terms{font-size: 18px}

.end{
	margin-left:0 !important;
	margin-right:0 !important;
}

#prices-cols {width: 73px; margin-right: 10px; float: left; background-color: #f5eedd; padding: 5px}
.prices {font-size: 25px; font-weight:bold; letter-spacing: -1px;}


#levels {border-bottom: 1px solid #ccbea3; margin-top: 25px; margin-bottom: 12px;}
.levels-titles{ font-variant: small-caps; font-size: 24px; width: 100%; }
.smalluppercase {font-size: 10px; text-transform:uppercase;}

.purpleredbtntxt{font-size: 10px; line-height: 10px; padding-left: 20px;}

.territories {font-size: 12px; text-transform:uppercase;}

#footer {font-size: 10px; text-transform:uppercase}
#footer a,a:hover,a:visited,a:active {font-size: 10px; text-decoration: none; color:#000000; border-bottom: 1px dotted #CCCCCC;}
body,td,th {
	font-family: Times New Roman, Times, serif;
}

#releases{width: 900px; height: 150px; text-align: left; }

.insrobxx-th {width: 67px; height: 67px; padding: 2px; border: 1px dotted #b9ac90; float: left; margin-right: 2px;}
.insrobxx-th img {border: 0px;}

.insrobxx-sep {font-size: 7px;  line-height: 0px;}

.insrobxx-info {width: 69px; padding: 2px; padding-top: 4px; border: none; float: left; margin-right: 2px; text-align:center; font-size: 10px;}
.insrobxx-unreleased {width: 69px; padding: 2px; padding-top: 4px; border: none; float: left; margin-right: 2px; text-align:center; font-size: 10px; color: #b9ac90}
.insrobxx-apostle{font-size: 13px; line-height: 10px; font-variant:small-caps;}

.insrobxx-info a,a:visited {color:#000000; border-bottom:1px dotted #b9ac90; text-decoration: none}
.insrobxx-info a:hover,a:active {color:#000000; border-bottom:1px solid #b9ac90; text-decoration: none}

#blog {width: 900px; height: 125px; padding-top: 25px;text-align:center; margin: auto; margin-bottom: 20px; margin-top: 30px; font-size: 20px; font-variant:small-caps; line-height: 18px; color: #FFFFFF; vertical-align: middle; background-image: url(img/blog_bg.jpg); background-position:center; background-repeat:no-repeat}
#blog a{color: #FFFFFF; border-bottom: 1px dotted #b9ac90; text-decoration:none; font-size: 18px;}
#blog a:hover{border-bottom: 1px solid #b9ac90;}
.blog-description{font-size: 14px;}