a:link {
	color: #009966;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #009966;
}
a:hover {
	text-decoration: none;
	color: #009966;
}
a:active {
	text-decoration: underline;
	color: #009966;
}

* { padding: 0; margin: 0; }

p {margin-bottom:0.5em;line-height:19px;}

h3 {font-weight:normal;font-size:17px;color:#009966;text-transform:capitalize;letter-spacing:2px;}

.twittext {font-weight:normal;font-size:17px;color: #333;letter-spacing:2px;}
#tweet ul {list-style:none;}


h2 {font-family:Arial, Helvetica, sans-serif; font-size: 24px; line-height: 25px;margin-bottom:7px;border-bottom:1px dotted #ccc;padding-bottom:5px;letter-spacing:3px;font-weight:normal;}

h1 {font-family:"Times New Roman", Times, serif; font-weight: normal; font-style: italic; font-size: 58px; line-height: 59px;}

.clearfloat {clear:both;}

hr
{
border: none 0; 
border-top: 1px dotted #ccc;/*the border*/
width: 100%;
height: 1px;
  margin: 7px 0 7px;
  clear:both;
}

.newspic {width:200px;margin-bottom:5px;}
.newsimg {display:inline;float:right;margin:0px 0px 10px 10px;width:200px;}

.newspicsm {display:inline;float:right;margin:0px 0px 10px 10px;width:100px;}


.colpic {display:inline;float:right;margin:0px 0px 10px 10px;width:274px;}
.colpicsm {display:inline;float:right;margin:0px 0px 10px 10px;width:170px;clear:both;}
.video object {width:274px;overflow:hidden;height:240px;}
.video {width:274px;overflow:hidden;height:240px;}

.feed {
  margin-left: 0px;
  padding: 0 0 0 19px;
  background: url("webart/rss-feed.png") no-repeat 0 50%;
}

img {border:0px;}

.play {
  margin-left: 0px;
  padding: 0 0 0 19px;
  background: url("webart/play.gif") no-repeat 0 50%;
}

.socialbox {width: 234px;padding:20px;background: #f6f6f6;overflow:auto;height:130px;}
.socialwrap {padding:10px 5px 5px 5px;background: #414141;color:white;}

.nooverflow {overflow:hidden;display:inline;float:left;margin-bottom:10px;}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
background: url(webart/backdrop1.gif) center repeat-y #f6f6f6;


}
#wrapper { 
 margin: 0 auto;
 width: 922px;
background: url(webart/backdrop.gif);
}
#header {
 color: #333;
 width: 907px;
 height:150px;
 float: left;
padding: 15px 0px 0px 15px;
background: url(webart/heading-neptune.jpg);

}
#navigation {
float: left;
 width: 922px;
 color: #333;
 margin: 0px 0px 0px 0px;
 z-index:22000;
}
#leftcolumn { 
 color: #333;
 margin: 0px 0px 0px 0px;
 padding-right: 20px;
 padding-top:20px;
 padding-bottom:20px;
 width: 284px;
 float: left;
}
#leftcolumnwide { 
 color: #333;
 margin: 0px 0px 0px 0px;
 padding-right: 20px;
 padding-top:20px;
 padding-bottom:20px;
 width: 588px;
 float: left;
}
#leftcolumnfull { 
 color: #333;
 margin: 0px 0px 0px 0px;
 padding-right: 0px;
 padding-top:20px;
 padding-bottom:20px;
 width: 922px;
 float: left;
 background:white;
}
#content { 
 float: left;
 color: #333;
 margin: 0px 0px 0px 0px;
 padding-right: 20px;
 padding-top:20px;
 padding-bottom:20px;
 width: 284px;
 display: inline;
}
#rightcolumn { 
 color: #333;
 margin: 0px 0px 0px 0px;
 width: 274px;
 float: left;
  padding: 20px 20px 20px 20px;
}


.rightalbumsm {width:100px;float:left;display:inline;margin-right:10px;}

#social { 
 width: 922px;
 clear: both;
 color: white;
 padding-top: 5px;
  padding-bottom: 5px;
 font-size:90%;
 background:#414141;
 text-align:right;
}

.sociallinks {margin-right:20px;}

#footer { 
 width: 922px;
 clear: both;
 color: #333;
 padding-top: 10px;
  padding-bottom: 10px;
 font-size:90%;
 background:white;
}


/* icons */

.pdf {
  margin-left: 0px;
  padding: 0 0 0 19px;
  background: url("webart/icons/pdf-icon.gif") no-repeat 0 50%;
}

.doc {
  margin-left: 0px;
  padding: 0 0 0 19px;
  background: url("webart/icons/word-icon.gif") no-repeat 0 50%;
}

.picicon {
  margin-left: 0px;
  padding: 0 0 0 19px;
  background: url("webart/icons/pic-icon.gif") no-repeat 0 50%;
}

.linkicon {
  margin-left: 0px;
  padding: 0 0 0 19px;
  background: url("webart/icons/links-icon.gif") no-repeat 0 50%;
}


/* twitter style */

.twittext {font-weight:normal;font-size:17px;color: #333;letter-spacing:2px;}
#tweet ul {list-style:none;}

