/* AndrewGarganoPhotography.com CSS file */


body {
	background-color:#000000;
	margin:0;
}

#container {
	margin-left:13%;
	margin-right:10%;
	width:975px;
	height:100%;
	text-align:center;
}

#containertwo {
	width:900px;
}

#logo {
	background-image:url(images/logo.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:180px;
}

#navigation {
	border:none;
	text-align:center;
	margin-top:-15px;
}

#navigation img {
	border:none;
}

#slidemenubar, #slidemenubar2{
	position:absolute;
	border:1.5px solid black;
	line-height:20px;
	color:#9D9D9D;
}

#dropmenudiv{
	position:absolute;
	border:1px solid black;
	border-bottom-width: 0;
	font:normal 12px Verdana;
	line-height:23px;
	z-index:100;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
	background-color:#000000;
	color:#FFF;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color:#999999;
	color:#000;
}

#content {
	width:750px;
	min-height:400px;
	color:#9D9D9D;						
}

#leftGal {
	float:left;
	background-color:#121212;
	width:150px;
	min-height:250px;
	background-image:url(images/galleries.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#linksbody {
	color:#BCBCBC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	text-align:left;
}

.linksbody {
	color:#F0F0F0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin-left:165px;
}

#linksbody a{
	text-decoration:none;
	color:#CCCCCC;
}

#linksbody a:hover {
	border-bottom:1px dashed #EBEBEB;
}

#subcontainer {
	width:750px;
	padding-left:75px;
}

#tblnf {
	width:300px;
}

#tblbrd {
	border-right:1px solid #3B3B3B;
	width:15px;
}	

#tblpw {
	width:400px;
}

#RSIFrame {
	color:inherit;
}

#RSIFrame span {
	color:#999999;
}

#subg {
	padding-left:15px;
	font-size:0.6em;

}

#newsfeed {
	width:295px;
	color:#FFF;
	text-align:left;
	padding-left:10px;
	margin-right:10px;
}

#newsfeed h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.1em;
	letter-spacing:6px;
	color:#5F5F5F;

}

#newsfeed #item {
	font-size:0.9em;
	color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#item .date {
	margin:0;
	text-align:right;
	padding-right:15px;
	font-size:0.8em;
	padding-bottom:4px;
	color:#9E9E9E;
	font-style:italic;
}

#item .entry {
	margin:0;
	font-size:0.9em;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
	color:#919191;
}

#item .title {
	font-size:1.0em;
	font-weight:bold;
	text-align:center;
}

#item .readmore {
	margin:0;
	padding-left:25px;
	font-size:0.75em;
} 

#item .readmore a{
	color:#CCCCCC;
	text-decoration:none;
}

#item .readmore a:hover {
	color:#999999;
}

#item .b2n {
	margin:0;
	text-align:center;
	font-style:inherit;
	padding-left:10px;
	font-size:0.70em;
} 

#item .b2n a{
	color:#CCCCCC;
	text-decoration:none;
}

#item .b2n a:hover {
	color:#999999;
}

#photoweek {
	width:400px;
}

#photo {
	margin:0;
}

#photo a {
	color:#999999;
	text-decoration:none;
}

#photoweek h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.1em;
	letter-spacing:6px;
	color:#5F5F5F;
	text-align:left;
	margin-top:0;
	padding-left: 15px;
}

#photo .desc {
	color:#5B5B5B;
	font-size:0.8em;
	margin-left:15px;
	width:400px;
	
}

#photo-gal {
	margin:0;
	width:900px;
}

#photo-gal ul {
	display:inline-table;
	width:900px;
}

#photo-gal a {
	color:#999999;
	text-decoration:none;
}

#photo-gal .desc {
	color:#5B5B5B;
	font-size:0.8em;
	margin-left:15px;
	width:400px;
}

#photoweek-gal {
	width:950px;
	text-align:center;
}

.archiveslink {
	margin:0;
	padding-left:25px;
	text-align:left;
	font-size:0.75em;
}

#quote {
	border-top:1px solid #3B3B3B;
	font-size:0.8em;
	color:#999999;
	padding-top:15px;
	margin:10px;
}

#quote-gal {
	border-top:1px solid #3B3B3B;
	font-size:0.8em;
	color:#999999;
	padding-top:15px;
	margin:10px;
	text-align:center;
	width:900px;
}

#footer {
	margin-top:20px;
	width:100%;
	height:40px;
	color:#676767;
	font-size:0.7em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:15px;
}