body {
  margin: 0;
  padding: 0;
  background-color: white;
  color: white;
  font: small Arial, Helvetica, Verdana, sans-serif;
}


#sidebar2blank2 {margin:0px;padding:0px;}

#wrapper {
  background-color: white;
   color: black;
   padding: 0px;
   border-top: 5px solid #333;
 
}
#header-bottom {
  height: 1%;
  clear:left;
  background-color: #F2ECEB;
  margin-left:30px;
  margin-left:5px; 
}

#upperbar {background: black;height: 75px;margin-top: 0px;margin-bottom: -20px;margin-left:30px;}
#mainsearch {background-color: black;}
#upperbar img {float: left;padding: 0px 0 0px 0;margin-top: 0px;}
#mainsearch {padding: 22px 0px 0 0;float: left;}

h5.newsh5 {padding-left: 20px; color:maroon; font-size: 1.0em; margin-left: 10px; margin-right: 10px;}

h5.newsh5 a{text-decoration: none;}


#main {
  width: 100%;
  margin-top: 10px;

}




#content {
  margin: 0 200px 0 170px;
}




#sidebar{
  float: right;
  width: 200px;
  background-color: #FFF1C6;
  background-color: black;
  color: gold;
  margin: 0 px;
}

img.fimage {
  margin-left: 10px;
}


img.fimage4 {
  margin-left: 20px;
  margin-bottom: 10px;
  margin-top: 5px;
  border: none;
}

img.fimage5 {
  margin-left: 7px;
  margin-right: 3px;
  margin-bottom: 10px;
  margin-top: 5px;
  border: none;
}


#sidebar h3 {
  font-size: 120%;
  margin: 0;
  background: maroon;
  background: #AEA400;
  padding: 0.2em 0 0.2em 0.2em;
  font-weight: normal;
  color:white;
  padding-left: 40px;
}

#sidebar h3 a {
  font-size: 120%;
  margin: 0;
  background: maroon;
  background: #AEA400;
  text-decoration: none;
  padding: 0.2em 0 0.2em 0.3em;
  font-weight: normal;
  color:white;
  padding-left: 10px;
}
#sidebar h3 a:hover {
  font-size: 120%;
  margin: 0;
  background: maroon;
  background: #AEA400;
  text-decoration: none;
  padding: 0.2em 0 0.2em 0.3em;
  font-weight: normal;
  color:gold;
  padding-left: 10px;
}

#sidebar ul {
  list-style-image: url(img/more-bullet.gif);
  margin-left: 0;
  padding-left: 15px;
}

#sidebar p, #sidebar li {
  font-size: 90%;
  line-height: 1.4em;
}
#sidebar ul a:link, #sidebar ul a:visited {
  decoration: none;
}


#searchform {align: left;}

#searchform .searchbox {
  width: 250px;
  border: 1px solid gold;

}

#searchform .btn {
  border: 1px solid gold;
  background-color: #892b1b; 
  color: white;
  padding-right: 10px;
   padding-left: 10px;
   margin-left: 5px;
}


#sidebar p a:link, #sidebar p a:visited {
  color: gold;
}

#sidebar p {
   padding-left: 10px;
}


#sidebar2 {
  float: left;
  width: 168px;
  color: black;
  margin-top: 0;
  background-color: #EDE4C9;
  background-color: #E5E4CC;
  clear: left;
  
}





#sidebarblank2 {
  float: left;
  width: 16px;
  color: black;
  margin-top: 0;
  background-color: #EDE4C9;
  background-color: #E5E4CC;
  clear: left;
  
}




#sidebar2 .inner {
  margin:  10px;
}
#sidebar2 p {
  font-size: 90%;
  color: black;
}


#sidebar2 p.pauthor {
	margin-top: 3px;
	margin-bottom: 8px;
}

#sidebar2 p.pauthor a:link {
	margin-top: 0px;
	margin-bottom: 8px;
        text-decoration: none;
	color: black;
}

#sidebar2 p.pauthor a:hover {
	margin-top: 0px;
	margin-bottom: 8px;
         text-decoration: none;
	color: blue;
}
#sidebar2 p.pauthor a:visited {
	margin-top: 0px;
	margin-bottom: 8px;
    text-decoration: none;
	color: blue;
}



#sidebar2 h3 {
  color: #892b1b;
  border-bottom: 1px solid #b9d2e3;
  border-bottom: none;
  font-size:  115%;
  margin-top: 5px;
  margin-bottom: 5px;
}




#sidebar2 h3.newsletter {
  margin-top: 25px;
  margin-bottom: 0px;
  border-top: 1px solid #b9d2e3;
  border-top: 1px solid black;
  border-bottom:none;
  border-top: none;
  border-top: none;

}

#sidebar2 p.leadin {margin-top: 5px;}

#sidebar2 p.leadin a:link {text-decoration: none; color:black;}
#sidebar2 p.leadin a:hover {text-decoration: none; color:blue;}



#blogNN li {
  font-size: 90%;
  padding-bottom: 0.5em;
  color: gold;
  font-weight: normal;
}

#blogNN li a:link {
  font-size: 90%;
  color: black;
    color:white;
    color:gold;
    color:white;
  font-weight: normal;
  decoration: none;
  font-size: 97%;
}

#blogNN li a:hover {
  font-size: 90%;
  color: navy;
  color: gold;
  color: gold;
  font-weight: normal;
  text-decoration: none;
  font-size: 97%;
}


#blogNN li a:visited {
  font-size: 90%;
  color: black;
  color: gold;
  color: white;
  font-weight: normal;
  text-decoration: none;
  font-size: 97%;
}

#blogNN a:link {text-decoration: none;}


#leftblog {padding-left: 15px;
           padding-right: 5px;}

#newsletterform .text {
  width: 135px;
  border: 1px solid #45bac0;
}
#newsletterform .searchbutton {
  text-align: left;
  margin-top: 4px;
}
#newsletterform .btn {
  border: 1px solid #45bac0;
  background-color: #256290;
  color: white;
  font-size: 80%;
}

#footer {
  width: 100%;
  border-top: 1px solid #892b1b;
  border-bottom: 1px solid #892b1b;
  margin-top: 10px;
  clear: both;
}
#footer p {
  font-size: 80%;
  color: #black;
  margin: 0;
  padding: 0.2em 0 0.2em 0;
}


#clearone {
  clear: both;
  height: 1px;
}


#main2{
  margin-top: 0px;

}



#header {
	 background-color: #892b1b;
	 background: black;
	 margin-bottom: 0px;
}
.container_12 {
	margin-left: auto;
	margin-right: auto;
        margin-bottom: 0px;
	min-width: 960px;
	width: 960px;	
    background-color: black;
	
}


.container_13 {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	min-width: 960px;
        clear: left;
        padding-top: 10px;

}

.face {
	margin-left: auto;
	margin-right: auto;
	width: 500px;
	min-width: 400px;
        clear: left;

}

img.fimage {
	padding: 5px 5px 5px 25px;
        border:none;

}

img.fimage2 {
	padding: 5px 5px 5px 15px;
        border:none;

}



#header-top {
  height: 1%;
  clear:left;
  padding-top: 5px;
  padding-bottom: 0px;
  background: black;

}
#header-top ul {
  margin: 0;
  padding: 0;
  padding: 0 30px 0 0;
  text-align: right;
  background: black;
}
#header-top li {
  display: inline;
  background-color: #892b1b;
   background-color: black;
  color: white;
}
#header-top a:link, #header-top a:visited {
  text-decoration: none;
  background-color: #892b1b;
  background-color: black;
  background-color: #525152;
  color: white;
}


#menubar {
	background-color: #F2ECEB;
	margin-bottom: 0px;
    margin-top: 0px;

}


.container_122 {
	margin-left: auto;
	margin-right: auto;
	width: 1070px;
        margin-top: 0px;
        background-color:#F2ECEB;
        height: 20px;
        
}

.container_133 {
	margin-left:auto;
	margin-right: auto;
	width: 960px;
        margin-top: 0px;
        background-color:#F2ECEB;
        height: 40px;}


#imageblock {padding-bottom: 10px}
#leadimageone {float: left;}
#leadimagetwo {float: left;}
#leadimagethree {float: left;}
#leadimagetwo {margin: 7px;}
#leadimagethree {margin: 7px;}
#leadimageone {margin: 7px;}

p.imageblurb {width: 140px; font-size: .80em; padding-left: 15px; margin-top: 10px;}

p.imageblurb a:link {text-decoration:none; color: black;}
p.imageblurb a:hover {text-decoration:none; color: blue;}
					


#mainfeature2 h1  {padding-left: 10px; 
				   letter-spacing: 2.5px;
				   font-size: 1.6em;
				   margin-bottom: 0px;
				   margin-top: 5px;
				   padding-bottom: 0px;
				   color:maroon;
}

h1.rc  {padding-left: 10px; 
				   letter-spacing: 2.5px;
				   font-size: 1.3em;
				   margin-bottom: 0px;
				   margin-top: 5px;
				   padding-bottom: 0px;
				   color:maroon;
}


h1.rc2  {padding-left: 10px; 
				   letter-spacing: 2.5px;
				   font-size: 1.3em;
				   margin-bottom: 0px;
				   margin-top: 35px;
				   padding-bottom: 0px;
				   color:maroon;
}


h1.rc3  {padding-left: 10px; 
				   letter-spacing: 2.5px;
				   font-size: 1.3em;
				   margin-bottom: 0px;
				   margin-top: 10px;
				   padding-bottom: 0px;
				   color:maroon;
}

p.in  {padding-right: 5px; 
				   letter-spacing: 2.5px;
				   font-size: 1.6em;
				   margin-bottom: 0px;
				   margin-top: 5px;
				   padding-bottom: 0px;
				   color:maroon;
}



#mainfeature2 {margin-bottom: 20px;}

#mainfeature2 h3  {padding-left: 30px; 
				   letter-spacing: 2.5px;
				   font-size: 1.6em;
				   margin-bottom: 0px;
				   margin-top: 5px;
				   padding-bottom: 0px;
				   color:maroon;
}

#mainfeature2 h4  {padding-left: 3px; 
				   letter-spacing: 2.5px;
				   font-size: 1.2em;
				   margin-bottom: 0px;
				   margin-top: 5px;
				   padding-bottom: 0px;
				   color:maroon;
                                  
}


#mainfeature2 h2 {padding-left: 120px; 
				   letter-spacing: 2.5px;
				   font-size: 1.6em;
				   margin-bottom: 0px;
				   margin-top: 5px;
				   margin-left: 40px;
				   padding-bottom: 0px;
				   color: maroon;
}




#mainfeature2 h2.series {padding-left: 40px; 
				   letter-spacing: 2.5px;
				   font-size: 1.6em;
				   margin-bottom: 0px;
				   margin-top: 5px;
				   margin-left: 40px;
				   padding-bottom: 10px;
				   color: maroon;
}



#mainfeature2 ul.series {font-size: 14px;

}

#mainfeature2 ul.series li {padding: 1px;

}

#mainfeature2 ul.series {margin-left: 50px;

}




#mainfeature2 ol.series {margin-left: 50px;

}


#mainfeature2 ol.series {font-size: 14px;

}


#mainfeature2 table.series {font-size: 14px; margin-left:150px; margin-bottom: 10px;}

}


#mainfeature2 p  {padding-left: 15px;
                  line-height: 1.3em;
				  letter-spacing: 0em;
				  padding-right: 20px;
				  font-size: 1.02em;
				  font-family: Arial, Helvetica, sans-serif;
				  margin-top: 10px;
				  margin-bottom: 10px;
}


table.insidecontactform {align: center;}


#menubar {border-bottom: 1px solid #333;}

#header-top a:hover {
 background: url(pix/navbg25.gif) bottom left repeat-x; 
 color:black;
}







#navm1 {margin-top: 0px;margin-left: 30px;}
#navm1 li {list-style: none; float: left;
  margin-left: 1px; padding-left: 16px;
  font-size: 10px; line-height: 20px; white-space: nowrap;
  background: #BBB url(mback.gif) 0 100% no-repeat;}
#navm1 a {display: block; float: left; padding: 0 16px 0 0;
  text-decoration: none; font-weight: bold;
  background: #DDD url(mback.gif) 100% 100% no-repeat;
  color: #FDB; color:black;
  width: .1em;}
html>body #navm1 a {width: auto;}    /* fixes IE6 hack */
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navm1 a {float: none;}            /* End IE5-Mac hack */
#navm1 a:hover {color: white;}
#navm1 #current, #navm1 #current a {color: #FDB; 
  background-image: url(tabs2-big-ct.gif);}









#upperbar img {border: none;}
#navbarpr {margin-top: 3px; margin-bottom: 0px; padding-left:10px;display: block;margin-left:20px; width:950px}
#navbarpr {font: 10px Arial, Times, serif; overflow: hidden;}

#navbarpr li {float: left; padding-top: 0px; padding-bottom: 10px; padding-right: 10px; margin-right: 13px; margin-bottom:0px;background: url(pix/diamond-black.gif) 100% 26% no-repeat;margin-top: 0px;}

#navbarpr li a {display: block;
  text-transform: uppercase; color: #000;
                  text-decoration: none;}
#navbarpr li {list-style: none;}
#navbarpr #feed {background: none;}

#navbarpr a:hover {
 background: url(pix/navFbg25.gif) bottom left repeat-x; 
}

#navbarpr a:hover {
 background: url(pix/navbg25.gif) bottom left repeat-x; 
}

#navbarprcamber {margin-top: 5px; margin-bottom: 0px; padding-left:10px;display: block;margin-left:0px;}
#navbarprcamber {font: 10px Arial, Times, serif; overflow: hidden;}

#navbarprcamber li {float: left; padding-top: 0px; padding-bottom: 10px; padding-right: 10px; margin-right: 13px; margin-bottom:0px;background: url(pix/diamond-black.gif) 100% 26% no-repeat;margin-top: 0px;}

#navbarprcamber li a {display: block;
  text-transform: uppercase; color: #000;
                  text-decoration: none;}
#navbarprcamber li {list-style: none;}
#navbarprcamber #feed {background: none;}

#navbarprcamber a:hover {
 background: url(pix/navbg25.gif) bottom left repeat-x; 
}



ul.politics li {float:left;}
ul.series li {font-family: Georgia;}
ul.series li a {color: blue;text-decoration: none;}
ul.series li a:visited {color: blue;text-decoration: none;}
ol.series li {font-family: Georgia;}
p.cambria {margin-left: 20px; margin-right: 20px; font-size: 14px; margin-top: 0px;font-family: Georgia;}
p.cambria a {font-color: navy;text-decoration: none;}
p.cambria a:visited {color: navy;text-decoration: none;}
#comparetable {margin-left: 40px;}
#comparetable td {width: 99px;}
td.b {
font-weight: bold;
}


td.cc {
background: beige;
background: #EDE4C9;
background: #FFF1C6;
background-color: #E5E4CC;

}
td.zz {
background: #FFF1C6;

}
td.zz2 {
background: #FFF1C6;
width: 330px;cell-spacing: 5px;
}


td.zz3 {
background: #FFF1C6;
width: 100px;cell-spacing: 5px;
}


td.zz3b {
background: #FFF1C6;
width: 220px;cell-padding: 5px;
text-align: center;
}

td.vv {
background:#EDE4C9;
}

td.ccc {
background: beige;
background: #EDE4C9;
background-color: #E5E4CC;
background: #FFF1C6;
width:130px
}


#embednavbar {display:block; width: 575px; margin-top: 0px; padding-top: 0px;}

#embednavbar {display:block; width: 975px; margin-top: 0px; padding-top: 0px;}
#embednavbar {display: block; width: 975px; margin-top: 0px; padding-top: 0px;}

#messagetop {float: left; color: gold; margin: 0;}

#websites img {float: right; margin-top: 1px; margin-right: 10px; padding-top: 0px;margin-right: 40px;}

#cambriausa {float: left; margin-top: 2px; margin-left: 0px; padding-left: 50px; padding-right: 2px;}

#header-top a:hover {
 background: url(pix/navbg25.gif) bottom left repeat-x; 
 color:black;
}

#upperbar a:hover {
 background: url(pix/navbg25.gif) bottom left repeat-x; 
 color:black;
}


#accountbar {color: white; float: left; background-image: url(cutcart3.gif); background-repeat: repeat-y; background-position: left; background-color: #525152; background-position: left; padding: 3px; margin-top: 22px; margin-left: 10px;}
#accountbar img {float: left; margin-bottom: 10px;}
.accountinfo {margin-left: 0px; margin-right: 10px; color: gold;}
.accountinfo2 {margin-left: 10px; margin-right: 30px; color: gold;}
.myitems {margin-right: 10px; margin-left: 30px; background: #525152; color:white;}
#accountbar a:visited {color:white;}
#accountbar a {text-decoration:none; color:white;}
#accountbar a:hover {text-decoration:none; color:black;}



.allbar {margin:right: 50px;}

p.signoff {text-align:center;
font-size:14px;font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
}
#websites img {border:none;}
.alink a {color: gold;}

#pform h3 {font-size: .6em;}

img.flagimage {margin-left: 10px; margin-right: 10px;}

#mycountryws {font-size: .8em; margin-left: 0px;}
#mycountrywsgo {border: 0px solid gold;
  background-color: #892b1b; 
  color: white;
  padding-right: 1px;
   padding-left: 1px;
   margin-left: 3px;
   font-size: .8em;
   border: 0px;
}
#selectform {float: left; margin: right: 20px;}
#flagimage {float: left; margin-left: 20px;}
.logonmessage {letter-spacing: 3px; font-size: 1.0em;}
.logstatus {font-size: .9em;letter-spacing: 1px;}
#content #camberform {padding-top: 1em; padding-left: 3em;}
#content #ordertable {margin-top: 1em; margin-left: 3em;}
#sidebar2 p.pauthor a:link {color: black;}
#sidebar2 p.pauthor a:visited {color: black;}
#sidebar2 p.pauthor a:hover {color: navy;}
#mainfeature2 p.homepage  {font-size: 1.1em; margin: 5px;}
#mainfeature2 p.homepagenew  {font-size: 1.3em; margin: 12px;font-family: Arial, Helvetica, sans-serif;line-height:20px;
}
#alertbox p {font-color: red; font-size: 1.2em;}
img.ipad {border: none;}

#banner img {margin-left: 20px; border: none;}
#imageblock {margin-left: 10px;}

#series img {float: right; padding: 0px 0px 0px 10px;border: none;}
 h5.h5seriesa {color: grey; style: italic; font-size: 1.3em; margin-left:50px; margin-top:5px; margin-bottom: 5px;float:right;}
 h5.h5series {color: grey; style: italic; font-size: 1.3em; margin-left:50px; margin-top:5px; margin-bottom: 5px;}


#sidebar222 {
  float: left;
  width: 168px;
  color: black;
  margin-top: 0px;
  background-color: #EDE4C9;
  background-color: #E5E4CC;
  background-color: white;
  clear: left;
  
}
#sidebar222 p {color: navy; font-size: 1.0em; font-style:normal; font-weight: bold; line-height: 1.5em;}
.bigquote {font-size: 24px;}
#sidebar222 {padding-bottom: 5px;padding-top:5px;}

table.breakdown {margin-top: 10px; margin-left: 20px;}

#content h2 {margin-bottom: 5px;}

table.cattable {margin-left: 20px; margin-top:10px;}

#content h2.serieshome {margin-left: 140px;}

p.cambria2 {margin-left: 100px; margin-right: 100px; font-size: 14px; margin-top: 0px;font-family: Georgia;}
p.cambria2 a {font-color: navy;}

ul.series2 {margin-left: 150px;font-family: Georgia;}
ul.series2 li {line-height: 1.4;}
ul.series2 li a {color: blue;text-decoration: none;}
ul.whycambria {margin-left:40px;font-size: 14px; margin-top: 0px;}
li.why {font-size: 14px; margin-top: 0px;height: 20px;}



#searchform .btn {
  border: 1px solid gold;
  background-color: #ada600;
  color: white;
  padding-right: 10px;
   padding-left: 10px;
   margin-left: 5px;
   height: 20px;
}
#mycountrywsgo {background-color: #ada600;}
#searchform input {
 height: 17px;
}
.specialauthors {float: left; display:inline; padding: 5px; margin: 5px;}
.specialauthors img (display: inline;}


#footer img {margin: 120px;}

#footer {display: block;}

table.carttable td.insidef {color:blue;}

#nw {width: 1200px;}

#movieframe iframe {margin-left: 100px;}
#rightside {display: block;padding-bottom: 20px;}
