/*COMMON ELEMENTS USED IN ALL TEMPLATES*/

body {padding:10px 350px 0 350px;margin:10px 0 0 0;text-align:center;background:#333301;}
h1{font-family:georgia, times new roman, serif;font-size:15px;color:#85360f;}
h2{font-family:georgia, times new roman, serif;font-size:12px;color:#333333;margin-bottom:0px;}
h3{font-family:georgia, times new roman, serif;font-size:12px;color:#85360f;}
h4{font-family:verdana,arial,sans-serif;font-size:11px;color:#85360f;}
h5{font-family:verdana,arial,sans-serif;font-size:11px;color:#333333;}
ul{font-family:verdana,arial,sans-serif;font-size:12px;}
a {font-size:12px;color:#006699;font-family:Verdana,Arial,sans-serif;text-decoration:underline;}
a:hover{text-decoration:none;color:#666666;}
/*a[href$=".pdf"]
 {  padding-right:18px;
   
	padding-top:4px;
    background:url(http://www.plymouth.edu/images/pdficonsm.gif)100% 50% no-repeat;
}*/
td{font-size:12px;}


#sizer {margin:0 auto 0 auto;padding:0;width:50%;max-width:290px;}

#expander {/*background:#333301*/;margin: 0 -350px 0 -350px;min-width:700px; /*must include for this to work in Safari but will not work in IE*/position:relative;padding:0 0 0 0;	}

/*Holy hack!  for IE\*/
* html #expander {height:0;}

#wrapper {width:100%;border-left:2px solid white;border-right:2px solid white;background:#fff url(http://www.plymouth.edu/images/bg.gif) repeat-y;	}

/* top banner w/search box and logo-type*/ 
#header{color:white;text-align:right;position:absolute;background:#616130;width:100%;border-left:2px solid white;border-right:2px solid white;border-top:2px solid white;z-index:1;padding-bottom:4px;height:50px;}
#header a:hover{color:#ccc;text-decoration:underline;}
.search{font-family:verdana, arial, helvetica, sans-serif;font-size:.6em;color:#333333;padding-right:2px;height:14px;}
	
#topnav{position:absolute;background:#999966;width:100%;margin-top:46px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:white;padding-top:2px;padding-bottom:2px;text-align:center;border:2px solid white;z-index:2;}
#topnav a {color:white;text-decoration:none;padding-left:1.9%;padding-right:1.9%;font-size:1.2em;}
#topnav a:hover {color:black;}

#footer	{clear:both;position:relative;background:#999966;border-top:2px solid white;border-bottom:2px solid white;font-family:Verdana, Arial, Helvetica, sans-serif;color:white;padding-bottom:3px;}
#footer a {color:white;text-decoration:none;font-size:.7em;margin-bottom:2px;}
#footer a:hover {color:black;}
.copyright {color:#f4f4f4;/*background:#333301*/;font-size:.6em;font-family:verdana, arial, sans-serif;margin:0 0 0 0;padding-top:8px;}
a.copy {color:#f4f4f4;text-decoration:none;font-size:1.0em;}
a.copy:hover{color:#999;}
a.little {font-size:.7em;color:#ffffff;font-family:sans-serif;text-decoration:none;padding-bottom:1px;padding-left:4px;padding-right:4px;}
a.little:hover {text-decoration:underline;}	

blockquote {text-indent:25px;background:url(http://www.plymouth.edu/images/quotemark.gif)left top no-repeat;margin-left:0px;margin-right:0px;}
blockquote div {padding:0 15px;background:url(http://www.plymouth.edu/images/quotemark2.gif)right bottom no-repeat;}

.indent{padding-left:30px;}

#breadcrumbs{padding-bottom:1px;color:#666;font-size:10px;}
#breadcrumbs a {font-size:10px;color:#666;font-family:sans-serif;text-decoration:underline;}
#breadcrumbs a:hover {text-decoration:none;}

.tableSP {border: 1px solid #DBDBC8;padding: 0px;}

.under {border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #DBDBC8;padding: 2px;}

.callout {background-color: #f4f4f4;padding: 4px;border: 1px dotted #666666;}

.boxit {background:#f1f3e7;border:1px dashed #dbd3c2;padding:10px;}

.italic {font-family: "Times New Roman", Times, serif;font-size: 24px;font-style: italic;color: #000066;font-weight: normal;}

.hilitebx {width:165px;float:right;color:#333333;font-family:verdana, arial,sans-serif;font-size:9px;background:#fafafa;padding:5px;margin-left:5px;position:relative;border:1px solid #f2f2f2;}

#boxit ul {width:28em;margin:0 0 0 0;padding:10px 0 0 10px;}
#boxit ul li {float:left;width:12em;background: #fafafa url(http://www.plymouth.edu/images/bullet.gif) no-repeat left top;list-style-type:none;padding-left:1.9em;}
#boxit br{clear:left;}
#boxit h4{background:#666666;color:white;margin:0 0 0 0; padding:0 4px 0 4px;font-family:verdana,arial,helvetica,sans-serif;font-size:13px; }
#boxit{border:1px solid #666666;width:32em; margin:0 0 0 0;padding:0 0 0 0;background:#fafafa;text-align:left;}

.formsearch{padding:0 0 0 0; margin:0 0 0 0;}

#print_header{display:none;}
	
/*ADDITIONAL STYLES FOR 3-COLUMN STANDARD TEMPLATE*/

#content {width:100%;margin-top:10px;text-align:left;float:right;background:url(http://www.plymouth.edu/images/right.gif) repeat-y right;}
#rightCOL {width:157px;float:right;color:#333333;font-family:verdana, arial,sans-serif;font-size:.7em;margin-top:.1em;background:#bbc390;height:220px;border-top:2px solid white;padding-top:65px;padding-left:5px;margin-bottom:.1em;margin-right:.1em;position:relative;}         
#rightCOL a {color:#333;text-decoration:underline;}
#rightCOL a:hover {color:#f4f4f4;text-decoration:underline;}
#coltext{padding-top:65px;background:#fff;margin-right:170px;padding-left:10px;padding-right:10px;font-family:verdana,arial,sans-serif;font-size:.72em;margin-left:210px;}
#coltext li{padding:4px 0;}
#coltext img {padding-left:5px;padding-right:5px; }

/*ADDITIONAL STYLES FOR 3-COLUMN TEMPLATE WITH A RIGHT HAND COLUMN*/
#rightnavCOL {width:157px;float:right;color:#333333;font-family:verdana, arial,sans-serif;font-size:.8em;margin-top:.1em;background:#BBC390;height:650px;border-top:2px solid white;padding-top:10px;padding-left:0px;margin-bottom:0em;margin-right:.1em;position:relative;}         
#rightnavCOL a {color:#333;text-decoration:underline;}
#rightnavCOL a:hover {color:#f4f4f4;text-decoration:underline;}

/*ADDITIONAL STYLES FOR TOP LEVEL DEPARTMENT PAGES */

#contentTOP {width:100%;margin-top:10px;text-align:left;float:right;background:url(http://www.plymouth.edu/images/right.gif) repeat-y right;}
#depttext {padding-top:5px;background:#fff;margin-right:170px;padding-bottom:10px;padding-left:10px;padding-right:10px;margin-left:205px;font-family:verdana,arial,sans-serif;font-size:.72em;}
#depttext li{padding:4px 0;}
#right {width:157px;float:right;color:#333333;font-family:verdana, arial,sans-serif;font-size:.7em;margin-top:.1em;background:#bbc390;height:220px;padding-top:3px;padding-left:5px;margin-bottom:.1em;margin-right:.1em;position:relative;}
#right a {color:#000;text-decoration:none;}
#right a:hover {color:#f4f4f4;text-decoration:underline;}

/*ADDITIONAL STYLES FOR STANDARD TWO-COLUMN PAGES*/

#contentSINGLE {width:100%;margin-top:10px;text-align:left;float:right;margin-bottom:10px;}
#defaulttext {padding-top:65px;background:#ffffff;padding-bottom:10px;padding-left:10px;padding-right:10px;font-family:verdana,arial,sans-serif;font-size:.72em;margin-left:210px;}
#defaulttext li{padding:4px 0;}
#defaulttext img {padding-left:5px;padding-right:5px;}

/*ADDITIONAL STYLES FOR UNIQUE_HOME_2 = right hand image fade/see english department 
shares defaulttext with standard two-column template*/
#contentNO {width:100%;margin-top:10px;text-align:left;float:right;}

/*ADDITIONAL STYLES FOR UNIQUE_HOME_1 = top color block with teaser text/see art department 
shares contentSINGLE with standard two column pages*/
#unitext {padding-top:5px;background:#ffffff;padding-left:10px;padding-right:10px;padding-bottom:10px;font-family:verdana,arial,sans-serif;font-size:.72em;margin-left:210px;}
#unitext li{padding:4px 0;}
#unitext img {padding-left:5px;padding-right:5px;}

/*THE FOLLOWING STYLES RUN THE SHARE THIS PAGE AND SUBSCRIBE TO FEED FEATURES*/
.addToContent {
 	text-align: center;
 	padding:3px; 
}
.addTo {
	background-color: #f8f8f8;
	border:1px  #bbbbbb solid; 
	padding:1px; 
	width: 560px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	margin: auto; 
	text-align:center;
}
.addTo img {
	vertical-align: middle;
	padding: 1px 2px 1px 6px;
	cursor:pointer;
}
.addTo dl {
  	background-color: #fbfbfb;
  	color: #000000;
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
.addTo dd {
	display: inline;
	list-style: none; 
	padding:1px; 
	margin:0px;
	cursor:pointer;
}
.addToAbout{
	display: inline;
	list-style: none; 
	padding:1px; 
	margin:0px;
	font-weight: bold;
	cursor:help;
}
.addToHeader{
	padding:1px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
	background-color:#666666; 
	color:#FFFFFF;
	cursor:help;}
/*  the next 2 styles are only for horizontal 2 row layouts */
.addTo2Row {
	background-color: #f8f8f8;
	border:1px  #bbbbbb solid; 
	padding:1px; 
	width: 270px; height:55px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	margin: auto; 
	text-align:left; 
	overflow:visible;
}
.addToFloat{
	float:left; 
	text-align:left; 
	padding:3px;
	cursor:pointer;
}
/*  the next 2 styles are only for verticallayouts */
.addToV {
	background-color: #f8f8f8;
	border:1px  #bbbbbb solid; 
	padding:1px; 
	width: 90px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	margin: auto; 
	text-align:left;
}
.addToVNoImg{
	background-color: #f8f8f8;
	border:1px  #bbbbbb solid; 
	padding:1px; 
	width: 60px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px;
	margin: auto; 
	text-align:left;
}
.addToV img {
	vertical-align: middle;
	padding: 1px 2px 1px 3px;
	cursor:pointer;
}
.addToV dl, .addToVNoImg dl {
  	background-color: #fbfbfb;
  	color: #000000;
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
}
.addToV dd, .addToVNoImg dd {
	list-style: none; 
	padding:1px; 
	margin:0px; 
	cursor:pointer; 
}
.addToAboutV{
	list-style: none; 
	padding:1px;
	font-weight: bold;
	cursor:help;
}
#subscribe {
	width:120px;
	position:absolute;
	top:74px; 
	right:180px;
	line-height:18px;
	text-align:right;
	font-size:11px;}
#subscribe a {
	color:#666;
	text-decoration:underline;
	font-size:11px;}
#subscribe2 {
	width:120px;
	position:absolute;
	top:74px; 
	right:25px;
	line-height:18px;
	text-align:right;
	font-size:11px;}
#subscribe2 a {
	color:#666;
	text-decoration:underline;
	font-size:11px;}
#subscribe3 {
	width:120px;
	position:absolute;
	top:220px; 
	right:180px;
	line-height:18px;
	text-align:right;
	font-size:11px;}
#subscribe3 a {
	color:#666;
	text-decoration:underline;
	font-size:11px;}
#subscribe4 {
	width:120px;
	position:absolute;
	top:240px; 
	right:20px;
	line-height:18px;
	text-align:right;
	font-size:11px;}
#subscribe4 a {
	color:#666;
	text-decoration:underline;
	font-size:11px;
	}

/*for faculty templates*/
.faculty-list li {
/*background:transparent url(http://www.plymouth.edu/images/fac_bullet.gif) no-repeat;
background-position:-6px 8px;*/
list-style:none; 
list-style-image: url(http://www.plymouth.edu/images/fac_bullet.gif);
line-height:16px;
padding-left:12px;}
.faculty-img {float:left;position:relative;margin:0 8px 0 0;}
.fakebullet {padding: 0 0 0 22px;}

#rss li {
list-style:none;  
background-image: url(http://www.plymouth.edu/images/rssbullet.gif);
  background-position: 0 3px;
  background-repeat: no-repeat;
  padding:0 0 0 1.5em; /* left padding moves the text away from the bullet */
  }
.pullquote_primary {width: 150px; 
   font-size: 14px;
   font-style: italic;
   font-family:Georgia, Garamond, Times New Roman;
   margin:0 10px 20px 0;
   float: left; 
   border-top: double #ccc;
   border-bottom: double #ccc; 
   padding: 10px; 
   color: #666;
}

table.handle{margin:0; padding:0}
table.handle td{background:#eaeaea;border-top:3px solid #fff;padding:6px;}
p.outtake{width:350px;color:#5f5f5f;font-family:arial,sans-serif;font-size:11px;margin:10px 10px 10px 25px;
padding-left: 10px;
border-left: 3px solid #eaeaea;
}


/* STYLES UNIQUE TO FREEFORM TEMPLATE */

div#wrapped {
     width:100%; 
     border-left:2px solid #fff; 
     border-right:2px solid #fff; 
     background:#fff; 
}
div#innerWrapped{ 
     margin:0 0 -16px 0;
     padding-top:60px; 
     text-align:center;
}

