/* general setup */
* {
	margin:0px;
	padding:0px;
}
img, div { behavior: url(/iepngfix.htc) }

body {
	background:#FCF7DB url(images/bg_repeat.gif) repeat-x scroll left top;
	font-family:Arial, Helvetica, sans-serif;
}

img {
	border: none 0px;
}

a {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
ul {
	list-style:none;
}

#content-bg {
	padding:0px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	width: 1084px;
	background:#FCF7DB url(images/bg_container.gif) no-repeat scroll left top;
}

#content {

	padding:0px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	width: 1024px;
	background: #c55b79 url(images/pinkBg.jpg) no-repeat;
	padding-bottom:25px;
}

#header {
	background:transparent url(images/topBar_repeat.gif) repeat-x scroll left top;
	height:51px;
	padding:0px;
	width:auto;
	border: 1px solid red;

}

#breadcrumbs {
	margin-left:25px;
	font-size:9pt;
	color:#666666;
	font-weight:bold;


}

img.btn_go_back {
	padding-left:15px;


}

#sidemenu-container {
	margin-left:25px;
	margin-top:20px;
	width:241px;
	padding-top:48px;
	background: url(images/sidemenu_top2.gif) top left no-repeat;
}

#widget {
	padding-right:10px;
}

/* sidemenu */
#sidemenu {
	margin:0px;
	padding:0px;
	background: url(images/sidemenu_bottom2.gif) left bottom no-repeat;
	padding-bottom:50px;
	list-style:none;
}
#tag-cloud-container {
	background: url(images/img_whiteBground_tags2.png) no-repeat left bottom;
	width:234px;
	margin-left:28px;
	padding-top:30px;
	padding-left:5px;
	padding-right:5px;
}

#tag-cloud {
	padding:5px;
	padding-bottom:10px;
}

#sidemenu li {

	padding:0px;
	margin:0px;
	
	line-height:18px;

	
}

#sidemenu li a {
	padding-left:20px;
	padding-right:20px;
	font-size:10pt;
	font-weight:bold;
	color:#EEEEEE;
	line-height:18px;	
}

#sidemenu li a {display:inline-block;} 
#sidemenu li a {display:block;} 

#sidemenu li a:hover{
	color:#000000;
	background-image:url(images/sidemenu-highlight1.gif);

}


#sidemenu li a.highlight3:hover {
	background-image:url(images/sidemenu-highlight4.gif);
}

#sidemenu li a.highlight1 {
	background-image:url(images/sidemenu-highlight1.gif);
}
#sidemenu li a.highlight2 {
	color:#080808;
	background-image:url(images/sidemenu-highlight2.gif);
}
#sidemenu li a.highlight3 {
	padding-left:50px;
	background-image:url(images/sidemenu-highlight3.gif);
}




/* general classes */

.fl {
	float:left;
}
.fr {
	float:right;
}

#left-col {
	float:left;
	clear:both;
	width:260px;
	padding:0px;
	margin:0px;
}

#middle-col {
	font-size:10pt;
	float:left;
	width:445px;
	padding:0px;
	margin:0px;
}
#right-col {
	float:right;
	width:285px;
	height:432px;
	padding:0px;
	margin:0px;

}
#right-col-signature-container {
	float:right;
	width:285px;
	height:282px;
	padding:0px;
	margin:0px;

}
.right-col-link {
	cursor:pointer;
	display:block;
}

#sub-header {
	width:1024px;
}

#middle-col-comments {
	background: url(images/img_comments_col_bg_mid.png) top left repeat-y;
	font-size:10pt;
	width:380px;
	margin-left:40px;
	margin-right:10px;
	padding:10px;
	padding-top:0px;
}

#middle-col-comments ol {
	list-style: none;
}

#middle-col-comments li {
	padding-top: 10px;
	padding-bottom: 10px;
}


.middle-section {
	width:380px;
	margin-left:40px;
	margin-right:10px;
	margin-top:20px;
	padding:10px;
	padding-top:0px;
	background: url(images/img_whiteBground_collum_part2.png) top left repeat-y;
}

.middle-section-footer {
	background: url(images/img_whiteBground_collum_part3.png) top left no-repeat;
	height: 18px;
	width:380px;
	margin-left:40px;
	margin-right:10px;
	padding-left:10px;
	padding-right:10px;
	
	

}

.middle-section-comments-header {
	background: url(images/img_comments_col_bg_top.png) top left no-repeat;
	height: 18px;
	width:380px;
	margin-left:40px;
	margin-right:10px;
	padding-left:10px;
	padding-right:10px;
	margin-top:20px;
	

}





.post-image-right {
	float:right;
	margin-left:10px;
	border:5px solid #FFFFFF;
}

.post-image-left {
	float:left;
	margin-right:10px;
	border:5px solid #FFFFFF;
}

.disclaimer {
	font-size:8pt;
	font-style:italic;
}

#footer {
	padding-top:40px;
	margin-left:100px;
	margin-right:100px;
	clear:both;
	font-size:8pt;
	text-align:center;
}

h1, h2, h3, h4 {
color:#b12844;
}

a {
color:#b12844;
}

#tag-cloud a {
color:#b12844;
}

a.more-link {
	text-decoration:underline;
}

#post-nav {
	float:left;
	width:380px;
	margin-top:8px;
	margin-bottom:8px;
}

.seperator {
	margin-top:32px;
	margin-bottom:8px;
	
}
.related-seperator {
	margin-top:8px;
	margin-bottom:8px;

}


.antonia1 {
	background: url(images/img_sidebar_antonia1.png) top left no-repeat;
}
.antonia2 {
	background: url(images/img_sidebar_antonia2.png) top left no-repeat;
}
.antonia3 {
	background: url(images/img_sidebar_antonia3.png) top left no-repeat;
}
.antonia4 {
	background: url(images/img_sidebar_antonia4.png) top left no-repeat;
}
.antonia5 {
	background: url(images/img_sidebar_antonia5.png) top left no-repeat;
}
.antonia6 {
	background: url(images/img_sidebar_antonia6.png) top left no-repeat;
}



#right-col-related {
	background: url(images/img_related-posts.png) top left no-repeat;
	width:275px;
	height:399px;
	margin:0px;
	padding:0px;
	position:relative;
	top:173px;
	left:0px;
}
#right-col-signature {
	background: url(images/img_signature.png) top left no-repeat;
	width:275px;
	height:94px;
	margin:0px;
	padding:0px;
	top:180px;
	position:relative;
}

#right-col-related p {
	position:relative;
	top:30px;
	left:73px;
	width:176px;
	line-height:20px;
}
#right-col-related a,#right-col-related p {
	font-size:9pt;
	color: #EEEEEE;
}

.post {
	margin-top:8px;
	margin-bottom:8px;
	
}

.entry {
	margin-top:8px;
	margin-bottom:8px;
}
.entry ul {
	margin: 10px 0 10px 20px;
	list-style: disc;
}
	.entry ul li {
		padding-left: 20px;
	}
.entry p {
	margin: 0 0 15px 0;
}

h1 {
	font-size:20pt;
	
}
h2 {
	font-size:14pt;
}
h3 {
	font-size:11pt;
}
h4 {
	font-size:10pt;
	font-style:italic;
}

.quote {
	font-weight:bold;
	font-style:italic;
}
.quoteby {
	font-weight:normal;
	font-style:italic;
}

#footer a {
	color:#000000;
}

#disclaimer-page {
	padding:15px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	background: #fbf4d4;
	
}

.entrytext {
width:380px;
}

cite a, cite, .commentmetadata {
	font-size:10pt;
	font-style:normal;
	font-weight:bold;
	line-height:14pt;

}
.commentmetadata, .commentmetadata a {
	color:#000000;
}

/*  Fancy input styles */

.text-input {
	background: url(images/input-right.jpg) top right no-repeat;
	height:24px;
	padding-right:18px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	float:left;	
	clear:left;
	margin-bottom:8px;
}

.text-input label {
	background: url(images/input-left.jpg) top left no-repeat;
	height:24px;
	padding-left:10px;
	padding-top:4px;
	font-size:12px;
	padding-right:10px;
	float:left;	
	font-family: Arial, Helvetica, sans-serif;
	color: #B12844;

}
.text-input input {
	background: url(images/input-mid.jpg) top left repeat-x;
	width:180px;
	height:24px;
	border:0px;
	padding-top:4px;
	font-size:12px;
	margin:0px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
}

.text-area {
	background: url(images/textarea-bottom.jpg) bottom left no-repeat;
	width:383px;
	padding-top:0px;
	padding-bottom:10px;
	margin:0px;
	float:left;	
	clear:left;

}

.text-area label {
	background: url(images/textarea-top.jpg) top left  no-repeat;
	padding:0px;
	margin:0px;
	width:383px;
	height:12px;
	padding:0px;
	float:left;
	clear:left;
}

.text-area textarea {
	background: url(images/textarea-mid.jpg) top left repeat-y;
	overflow:auto;
	width:363px;
	padding:0px;
	border:0px;
	margin:0px;
	float:left;
	clear:left;
	padding-left:10px;
	padding-right:10px;
	height:90px;

}

#captchaImgDiv {
float:left;
clear:left;
width:100%;
}
#captchaInputDiv {
float:left;
width:150px;
}

/* facebook classes */

.fbc_profile_header_alt {
	padding-top:10px;
	padding-bottom:10px;
}

.fbc_profile_pic_alt {
	float:left;
	padding-right:10px;
} 

#fbc_login {
	padding-top:6px;
}

#submit_alt {
	padding-top:6px;
}

/*FLV-BOX CSS*/


.flvbox-title {
	color:#b12844;
	font-size:12.5pt;
	padding-top:8px;
	padding-bottom:5px;
	font-weight:bold;
}

.flvbox-content {
	font-style:italic;
	font-size:10.5pt;
}

.flvbox_inline {
	background-color:#FFFFFF;
	
	
}

.ilc_flvbox_inlineimg {
	text-align:center;	
	padding-top:5px;
	padding-bottom:5px;
}

.video_date_posted {
	color:#b12844;
	font-size:8pt;
	float:right;
	padding-right:30px;
}

#toplogo {
	width: 100%;
	height: 73px;
	background: #014165 url(images/accord/tb_slice_right.jpg) repeat-x bottom;
	clear: both;
	margin-bottom: 20px;
}
	#toplogo .left {
		float: left;
	}
	#toplogo .right {
		float: right;
	}
	#toplogo #tl_h {
		width: 100%;
		height: 73px;
		background: url(images/accord/tb_line.jpg) no-repeat bottom left;
	}
	#toplogo #tl_c {
		width: 960px;
		margin: 0 auto;
		height: 100%;
	}
		#tl_c .left {
			margin: 10px 0 0 0;
		}
		#tl_c .right {
			margin: 30px 0 0 0;
		}