body {
	color: #999999;
	font-family: tahoma;
	background-color: #eeeeee;
}

.source {
	font-size: 9px;
}

h1 {
	background-color: #eeeeee;
	width: 100%;
	padding: 5px;
	height: 20px;
	color: #999999;
	font-family: georgia;
	border-top: 3px solid #ababab;
	font-size: 14pt;
	font-style: italic;
	text-align: center;
}

h3 {
	background-color: #efefef;
	width: 100%;
	padding: 5px;
	height: 20px;
	color: #aaaaaa;
	font-family: georgia;
	border-top: 3px solid #bcbcbc;
	font-size: 12pt;
	font-style: italic;
	text-align: center;
}

.events {
	background-color: #efefef;
	padding: 7px;
	color: #999999;
	font-family: arial;
	font-size: 11px;
}

.events:hover {
	background-color: #f0f0f0;
}

.events img {
	margin-left: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 10px;
}


.events b {
	color: #aaaaaa;
	font-weight: bold;
}

.events i {
	text-align: right;
	font-style: italic;
}

b, strong {
	color: #a78b73;
	font-weight: bold;
	font-size: 12px;
	text-shadow: #dddddd 1px 1px;
	font-family: georgia;
}

u {
	color: #a78b73;
	font-size: 12px;
	text-decoration: underline;
	font-family: georgia;
}

i, em {
	color: ad927e;
	font-size: 12px;
	font-style: italic;
	font-family: georgia;
}

s {
	color: ad927e;
	font-size: 12px;
	font-family: georgia;
}

a, a:visited, a:active {
	font-family: georgia;
	font-size: 12px;
	text-shadow: #e0e0e0 1px 1px;
	font-weight: bold;
	color: #ad927e;
	text-decoration: none;
}

a:hover {
	color:  #a78b73;
	font-size: 12px;
	text-shadow: #dddddd 1px 1px;
	font-weight: bold;
	text-decoration: none;
}

img {
	border: none;
}


.at300b .at15t_facebook { 
  background:url(http://robertpattinson-online.com/images/socials/facebook_32.png); 
}
.at300b .at15t_twitter { 
  background:url(http://robertpattinson-online.com/images/socials/twitter_32.png); 
}
.at300b .at15t_stumbleupon { 
  background:url(http://robertpattinson-online.com/images/socials/stumbleupon_32.png); 
}
.at300b .at15t_email { 
  background:url(http://robertpattinson-online.com/images/socials/email_32.png); 
}
.at300b .at15t_orkut { 
  background:url(http://robertpattinson-online.com/images/socials/orkut_32.png); 
}
.at300b .at15t_reddit { 
  background:url(http://robertpattinson-online.com/images/socials/reddit_32.png); 
}
.at300b .at15t_digg { 
  background:url(http://robertpattinson-online.com/images/socials/digg_32.png); 
}
.at300b .at15t_friendfeed { 
  background:url(http://robertpattinson-online.com/images/socials/friendfeed_32.png); 
}
.at300b .at15t_google { 
  background:url(http://robertpattinson-online.com/images/socials/google_32.png); 
}
.at300b .at15t_delicious { 
  background:url(http://robertpattinson-online.com/images/socials/delicious_32.png); 
}
.at300b .at15t_myspace { 
  background:url(http://robertpattinson-online.com/images/socials/myspace_32.png); 
}

.navi{
	color: #b59e8d;
	text-align: center;
	margin-top: -30px;
	font-size: 14pt;
	font-family: georgia;
	font-weight:  bold;
	text-shadow: #222222 1px 1px 2px;
	text-align: center;
}

.navi a {
	color: #b59e8d;
	font-size: 14pt;
	font-family: georgia;
	font-weight:  bold;
	text-shadow: #222222 1px 1px 2px;
	text-align: center;
}

.navi a:hover {
	color: #b59e8d;
	font-size: 14pt;
	font-family: georgia;
	font-weight:  bold;
	text-shadow: #222222 1px 1px 2px;
	text-align: center;
}


.footer {
	color: #b59e8d;
	font-size: 20pt;
	font-family: georgia;
	font-weight:  bold;
	text-shadow: #222222 1px 1px 2px;
	text-align: center;
	padding-top: 50px;
}


select{
	text-decoration: none;
	background-color:#faf3ed;
	padding:7px;
	border:1px solid #aea198;
	margin:3px;
	-moz-border-radius:4px;
	-webkit-border-radius: 4px;
	font-weight: bold;
	font-style: italic;
	font-family:georgia;
	font-size:10px;
	color:#aea198;
}

textarea {
	text-decoration: none;
	background-color:#faf3ed;
	padding:7px;
	border:1px solid #aea198;
	margin:3px;
	-moz-border-radius:4px;
	-webkit-border-radius: 4px;
	font-weight: bold;
	font-style: italic;
	font-family:georgia;
	font-size:10px;
	color:#aea198;
}

input {
	text-decoration: none;
	background-color:#eeeeee;
	padding:7px;
	border:1px solid #dddddd;
	margin:3px;
	-moz-border-radius:4px;
	-webkit-border-radius: 4px;
	font-weight: bold;
	font-style: italic;
	font-family:georgia;
	font-size:10px;
	color:#aaaaaa;
}

#subscribe {
	text-decoration: none;
	background-color:#eeeeee;
	padding:7px;
	border:1px dashed #dddddd;
	margin:3px;
	-moz-border-radius:4px;
	-webkit-border-radius: 4px;
	font-weight: bold;
	font-style: italic;
	font-family:georgia;
	font-size:10px;
	color:#999999;
}

blockquote {
	text-decoration: none;
	background-color:#eeeeee;
	padding:7px;
	letter-spacing: 1px;
	border:1px dashed #dddddd;
	margin:3px;
	-moz-border-radius:15px;
	-webkit-border-radius: 15px;
	font-weight: normal;
	font-family:georgia;
	font-size:11px;
	color:#999999;
}

			
.familysites, .familysites a {
	background-color: #e0e0e0;
	border: 1px solid #d0d0d0;
	padding: 5px;
}

.familysites:hover, .familysites a:hover {
	background-color: #e0e0e0;
	border: 1px solid #d0d0d0;
	padding: 5px;
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	filter:alpha(opacity=70);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

.elite, .elite a {
	background-color: #e5e5e5;
	border: 1px solid #dddddd;
	padding: 5px;
}

.elite a:hover, .elite:hover {
	background-color: #e0e0e0;
	border: 1px solid #d0d0d0;
	padding: 5px;
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	filter:alpha(opacity=70);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

.title{
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
	margin-left: -17px;
	padding-left: 30px;
	padding-top: 12px;
	font-family: georgia;
	color: #a18672;
	font-size:  11pt;
	font-weight: bold;
	text-shadow: #aaaaaa 1px 1px 3px;
	text-decoration: none;
}

.title a {
	font-family: georgia;
	color: #a18672;
	font-size:  11pt;
	font-weight: bold;
	text-shadow: #aaaaaa 1px 1px 3px;
	text-decoration: none;
}

.title a:hover {
	font-family: georgia;
	color: #a78b73;
	font-size:  11pt;
	font-weight: bold;
	text-shadow: #aaaaaa 1px 1px 5px;
	text-decoration: none;
}

.tags {
	font-family: verdana;
	color: #999999;
	background-color: #eeeeee;
	border: 1px solid #dfdfdf;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: -30px;
	margin-left: 30px;
	margin-right: 30px;
	width: 570px;
	font-size: 11px;
	text-align: center;
}

.content {
	color: #999999;
	font-family: georgia;
	font-size: 12px;
	margin-right: 65px;
	width: 83%;
	height: 100%;
	margin-top: 30px;
	margin-bottom: 30px;
	margin-left: 50px;
	text-align: justify;
}

a.glink:active, a.glink:visited {
	color: #999999;
	font-family: georgia;
	font-size: 12px;
	text-shadow: #eeeeee 1px 1px 2px;
	font-weight: normal;
}

.sidebar {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #aea198;
	margin-left: 20px;
	margin-right: 20px;
	text-align: justify;
	margin-top: 20px;
}

.gallery{
	padding: 10px;
	background-color: #ffffff;
	border: #d0d0d0 1px solid;
	-webkit-box-shadow: #d0d0d0 0px 0px 5px;
}

#twitter_update_list{
	font-size:11px;
	width: 230px;
	padding-top: 30px;
}

#twitter_update_list
li {
list-style-type: none;
}


/****************
advanced comment styles
****************/
 
h3#comments,.comment-navigation,.comment-navigation:after,#respond:after,.comment-rss{display:block} 
ol.commentlist{width:100%} 
h3#comments,#respond h3{height:25px;text-align:left;background:#bbbbbb;color:#fff;padding:5px 0 0 5px} 
ol.commentlist,li.authorcomment,li.comment,#respond h3,form#commentform,input#submit{margin:0}
ol.commentlist,ol.commentlist ul,form#commentform{padding:0}  
ol.commentlist{border-bottom:1px solid #ccc} 
ol.commentlist ul{margin:0 0 0 20px} 
li.authorcomment,li.comment,form#commentform textarea,form#commentform input{border:1px solid #ccc}
li.authorcomment,li.comment{padding:10px 0 0 10px;list-style:none;border-bottom:none} 
li.even{background:#fff} 
li.odd{background:#efefef} 
.authorcomment{background:#deebf9} 
ul.children ul{margin-left:20px} 
ul.children li{border-right:none} 
.vcard img{float:left;background:#c4c4c4} 
.vcard img,.comment-navigation .newer a,.comment-navigation .older a{padding:5px} 
.comment-meta,ol.commentlist li small,p.subscribe-to-comments label{position:relative} 
.comment-meta,ol.commentlist li small{top:10px;left:10px} 
.comment-text{margin:0 10px 0 0} 
.reply,.comment-navigation .newer,input#submit{float:right} 
.reply,.comment-navigation .newer a,.comment-navigation .older a,input#submit{background:#eeeeee} 
.reply{margin:0 10px 10px 0} 
a.comment-reply-link,.reply a:link,
.comment-navigation .newer a,.comment-navigation .older a,input#submit{display:inline-block;text-align:center;cursor:pointer;color:#d0d0d0} 
a.comment-reply-link,.reply a:link{padding:5px 0} a.comment-reply-link,.reply a:link,input#submit{width:70px} 
a.comment-reply-link:hover,.reply a:hover,.comment-navigation .newer a:hover,
.comment-navigation .older a:hover,input#submit:hover{background:#d0d0d0;text-decoration:none;color:#eeeeee;font-weight:bold} 
a.comment-reply-link:hover,.reply a:hover,input#submit:hover{width:68px} 
a.comment-reply-link:hover,.reply a:hover{padding:4px 0} 
a.comment-reply-link:hover,.reply a:hover,.comment-navigation .newer a:hover,.comment-navigation .older a:hover{border:1px solid #bbbbbb} 
.comment-navigation{margin:10px 0 10px 0} .comment-navigation:after,#respond:after{content:".";height:0;visibility:hidden} 
.clear{clear:both} 
.comment-navigation .newer a:hover,.comment-navigation .older a:hover{padding:4px} 
form#commentform textarea,form#commentform input{padding:2px 3px} 
form#commentform textarea{width:442px} 
input#submit{padding:5px 0 !important;border:0 !important} 
input#submit,p.subscribe-to-comments input{outline:0} 
input#submit:hover{padding:4px 0 !important;border:1px solid #d0d0d0 !important} 
p.subscribe-to-comments{background:url('images/email_32.png') no-repeat} 
p.subscribe-to-comments,.comment-rss{height:32px;text-indent:42px;padding:5px 0 0 0} 
p.subscribe-to-comments input{margin:5px 3px 3px 3px !important;border:0} 
p.subscribe-to-comments label{top:-2px;color:#666} 
.comment-rss{background:url('images/rss_32.png') no-repeat} 
 
/*comment total stlying*/
 
.comment-total{text-align: center;font-size: 1.5em;color: #fff;}
.comment-total span{font-size: 2em;color: #800000;}
