.csc-textpic-imagewrap {
margin-right:5px;
}
.rss_title a:link{
font-family:arial;
height:0px;
margin:0;
padding:0;
font-size:0px;
color: #fff;
}
.rss_title a:visited{
font-family:arial;
height:0px;
margin:0;
padding:0;
font-size:0px;
color: #fff;
}
.rss_title a:hover{
font-family:arial;
height:0px;
margin:0;
padding:0;
font-size:0px;
color: #fff;
}
.rss_description {
height:0px;
margin:0;
padding:0;
font-size:0px;
color: #fff;
}
.tx-gkhrssimport-pi1 {
padding:5px;
}

.rss_header {
font-family:arial;
font-size:13px;
margin-bottom:10px;
}
.rss_date {
position:relative:
float:left;
width:250px;
font-family:arial;
font-size:11px;
color: #5C5C5C;
text-align:left;
height:40px;
padding:10px 0 0 0;
margin: 0px 20px 0px 0px;
}
.rss_category {
font-family:arial;
font-size:11px;
color: #5C5C5C;
text-align:left;
line-height:130%;
padding: 5px 5px 5px 0;
}
.rss_summary {
font-family:arial;
font-size:13px;
color: gray;
text-align:left;
line-height:130%;
margin-top:10px;
}


.external-link-new-window  {
color:#B04542;
text-decoration:none;
font-weight:bold;
font-family: arial;
font-size: 14px;
}

.external-link-new-window {
color:#B04542;
text-decoration:none;
font-weight:bold;
font-family: arial;
font-size: 14px;
}

.external-link-new-window  {
color:#B04542;
text-decoration:none;
font-weight:bold;
font-family: arial;
font-size: 14px;
}

p {
font-family: arial;
font-size: 12px;
color: gray;
text-align:left;
line-height:130%;
}

.align-center {
text-align:center;
}
a:link {
color:#B04542;
text-decoration:none;
font-weight:bold;
}

a:visited {
color:#B04542;
text-decoration:none;
font-weight:bold;
}
a:focus {
color:#B04542;
text-decoration:none;
font-weight:bold;
}

img {
border:0px;
}
.followme  p {
margin:3px 0 0 0;
}
.followme {
position: fixed;
top:5px;
right:5px;
}
#mailform {
float:left;
/*background:#818181;*/
padding: 10px;
width:300px;
}
.csc-mailform {
width: 300px;
}
.csc-mailform-radio {
text-align:left;
margin-left:30px;
margin-top:5px;
}
.subscribe {
width:165px;
margin-left:20px;
background:#F3F3F3;
padding:5px;
text-align:center;
}
.tx-weeaarskype-pi1 {
margin-left: -20px;
margin-top:20px;
font-family:arial;
color: #EAEAEB;
font-size:12px;
text-align:center;
}
.tx-weeaarskype-pi1 a:link {
color: #EAEAEB;
font-weight:bold;

}
.tx-weeaarskype-pi1 a:visited {
color: #EAEAEB;
font-weight:bold;
}
.tx-weeaarskype-pi1 a:hover {
color: #EAEAEB;
font-weight:bold;
}

.footerlife {
font-size:12px;
font-family: arial;
position: relative;
float: left;
margin-left: 15px;
margin-top:-7px;
}

.footerlife a:link a:hover a:visited {
text-decoration:none;
color:#F7951C;
}
.footerlife a {
text-decoration:none;
color:#F7951C;
}

.footerbyoung {
font-size:12px;
font-family: arial;
position: relative;
float: right;
margin-right: 20px;

}
.footerbyoung a:link a:hover a:visited {
text-decoration:none;
color:#AAAAC4;
}
.footerbyoung a {
text-decoration:none;
color:#AAAAC4;
}
.tx-julleevents-pi1-listrowFrontPageField-datetime {
font-weight:normal; font-size: 12px; font-family: arial;

}
.tx-julleevents-pi1-singleViewField-title {
font-weight:normal; font-size: 12px; font-family: arial;
}  
.tx-julleevents-pi1-singleView-Menu {
font-weight:normal; font-size: 12px; font-family: arial;
}  
.tx-julleevents-pi1-singleView-Subcontent {
font-weight:normal; font-size: 12px; font-family: arial;
}
.tx-julleevents-pi1-editAdd-HCell {
font-weight:normal; font-size: 12px; font-family: arial;
text-align:right;

}
.tx-julleevents-pi1 {
margin: 10px;
}
.tx-jullevents-pi1-listrow P.tx-jullevents-pi1-listrowField-title { font-weight:bold; font-size: 12px; font-family: arial;}
.tx-jullevents-pi1-listrow P.tx-jullevents-pi1-listrowField-teaser { margin-bottom:15px; }
.tx-julleevents-pi1-listrowFrontPageField-title{ font-weight:bold; font-size: 16px; font-family: arial;}
.tx-jullevents-pi1-listrowFrontPage P.tx-jullevents-pi1-listrowFrontPageField-teaser { margin-top:0px; margin-bottom:10px; font-size: 12px; font-family: arial;}
.tx-julleevents-pi1-listrowFrontPageField-teaser { background: #F2F2F2  ;font-style:normal; margin-top:5px; margin-bottom:10px;font-size: 12px; font-family: arial; }
.tx-jullevents-pi1-browsebox P SPAN.tx-jullevents-pi1-browsebox-strong { font-weight:bold; font-size: 12px; font-family: arial; }
.tx-jullevents-pi1-listrow P.tx-jullevents-pi1-listrowField-teaser A { color:black; text-decoration:none; font-size: 12px; font-family: arial;}
.tx-jullevents-pi1-listrow P.tx-jullevents-pi1-listrowField-teaser A:hover { color:black; text-decoration:none; font-size: 12px; font-family: arial;}



.csc-textpic-above {
margin-top: 10px;
}
.contentcenter1 {
position: relative;
float: left;
width:680px;

}
.insidecol {
position:relative;
float:left;
width:690px;
margin-left:-4px;

}
.ileft2 {
position:relative;
float:left;
width: 336px;
margin:4px;

}
.iright22 {
position:relative;
float:left;
width: 335px;
margin:4px;
}
.ileft3 {
position:relative;
float:left;
width: 32%;
margin:4px 4px 4px 4px;

}
.iright3 {
position:relative;
float:left;
width: 31%;
margin:4px 7px 4px 8px;
}
.iright31 {
position:relative;
float:left;
width: 32%;
margin:4px 0 4px 5px;
}


.ileft {
position:relative;
float:left;
width: 160px;
margin:4px;
}

.iright {
position:relative;
float:left;
width: 160px;
margin:4px;
}

.iright1 {
position:relative;
float:left;
width: 160px;
margin:4px;
}
.iright2 {
position:relative;
float:left;
width: 160px;
margin:4px;
}

.tabletop {
vertical-align:top;
}

body {
margin-left:auto;
margin-right: auto;
width:960px;
background: white url('/fileadmin/sitelayout/bodybg.jpg') repeat-x ;
text-align:center;
}

h1 {
color:#8A614B;
padding-left:15px;
font-family: arial;
font-size: 20px;
/*background: url('/fileadmin/sitelayout/h1back.png') no-repeat top left;*/
}

h2 {
color:#8A614B;
font-family: arial;
font-size: 18px;
border-bottom: 1px solid #815645;
}

h3 {
font-family: arial;
font-size: 16px;

}

h4 {
font-family: arial;
font-size: 14px;
text-align:center;
color:#D6CDC7;
width:176;
margin-left:0px;
margin-right: 5px;
}

.bodytext {
font-family: arial;
font-size: 12px;
color: gray;
text-align:left;
line-height:130%;
}
li {
font-family: arial;
font-size: 12px;
color: gray;
text-align:left;
line-height:130%;
}
.sitecontainer {
position: relative;
float:left;
width: 960px;

text-align: left;
background: url('/fileadmin/sitelayout/bgbody2.jpg') no-repeat ;
}

.siteheadercontainer {
position:relative;
float:left;
/*background-color:#FEFEFE;*/
height:240px;
width:960px;
}

.topnavcontainer {
position:relative;
float:left;
width: 960px;
height: 70px;
padding-top:10px;
/*background: #01339A url('/fileadmin/sitelayout/topnavtab.jpg');*/

}
.logocontainer {
position:relative;
float: left;
margin-top: 30px;
margin-left: 30px;
}
.topnav {
padding-top:11px;
margin:5px 10px 0 10px;
width:160px;
height: 42px;
float:left;
text-align:center;
text-decoration: none;
font-family:arial;
font-size:14px;
color:yellow;
font-weight: bold;
background: url('/fileadmin/sitelayout/topnav.png') no-repeat ;
}
.topnav a:link {
width:100%;
text-decoration: none;
color:#FEFFC1;

}
.topnav a:visited {
width:100%;
text-decoration: none;
color:#FEFFC1;

}
.topnav a:hover {
width:100%;
text-decoration: none;

}
.topnav a:active {
width:100%;
text-decoration: none;
color:#FEFFC1;

}
.topnavact {
padding-top:11px;
margin:5px 10px 0 10px;
width:160px;
height: 42px;
float:left;
text-align:center;
text-decoration:none;
font-family:arial;
font-size:14px;
color:yellow;
font-weight: bold;
background: url('/fileadmin/sitelayout/topnavact.png') no-repeat ;
}
.topnavact a:link {
width:100%;
text-decoration: none;
color:yellow;
}
.topnavact a: hover {
width:100%;
text-decoration: none;
color:yellow;
}
.topnavact a:visited {
width:100%;
text-decoration: none;
color:yellow;
}
.topnavact a:active {
width:100%;
text-decoration: none;
color:yellow;
}

.maincontent{
position:relative;
float:left;
width: 960px;
background: url('/fileadmin/sitelayout/contentback.png') repeat-y; 

}

/*.subcontainer {
clear:both;
position:relative;
float:left;
margin-top:0px;

}*/
.contentleftcontainer {
position:relative;
float:left;
width: 250px;

padding:10px;
}
.contentleftcontainertext {
position:relative;
float:left;
width: 230px;

padding: 10px;
}
.contentcentercontainer {
position:relative;
float:left;
width: 460px;
padding:5px;

}
.contentcentercontainernoleft {
position:relative;
float:left;
width:680px;
}
.contentrightcontainer {
position:relative;
float:right;
width: 220px;
padding:0px 5px 5px 5px;
}
.contentinsideleft {
position: relative;
float: left;
width: 360px;
}

.contentinsidecenter {
position: relative;
float: left;
width: 360px;
}
.contentbottomcontainer {
padding-top:7px;
clear:both;
width:960px;
height:40px;
border-top: 1px solid gray;
text-align:center;
background: url('/fileadmin/sitelayout/footer.png') no-repeat; 

}
.bottomnav {
font-family: arial;
font-size: 12px;
text-decoration:none;
color:red;
padding: 0 5px 0 5px;
}

.bottomnav a {
text-decoration:none;
text-decoration:none;
}

.bottomnav a:link {
text-decoration:none;
text-decoration:none;
}

.bottomnav a:hover {
text-decoration:none;
text-decoration:none;
}

.bottomnav a:visited {
text-decoration:none;
text-decoration:none;
}
.bottomnav a:active {
text-decoration:none;
margin-top:7px;
}
.bottomnavact {
font-family: arial;
font-size: 12px;
text-decoration:none;
color:#000000;
margin-top:7px;
padding: 0 5px 0 5px;
text-decoration:none;
}
.bottomnavact a:link {
text-decoration:none;
text-decoration:none;
}

.bottomnavact a:hover {
text-decoration:none;
text-decoration:none;
}

.bottomnavact a:visited {
text-decoration:none;
text-decoration:none;
}
.bottomnavact a:active {
text-decoration:none;
margin-top:7px;
}
.contentcentercontaineronly {
clear:both;
width:930px;
}
.contentcentercontainernoright {
position:relative;
float:left;
width: 620px;
padding:5px;
}
.csc-mailform-field {
font-family: arial;
font-size: 12px;
text-align:right;
vertical-align:top;
}
.csc-textpic-caption {
font-family: arial;
font-size: 12px;
padding: 5px;
border: 1px solid #815645;
margin-bottom: 5px;
margin-top: 5px;
background: #815645;
color:#FEFFC1;

}
.buttonsright {
padding: 5px 60px 10px 0;
}
.contentcentercontaineronly {
width: 100%;
}
.contentinsideleftcontainer {
Position: relative;
float:left;
width:700px;
}
.csc-linkToTop a:link {
float:right;
text-decoration:none;
font-family:arial;
color:#663333;
}
.csc-linkToTop a:visited {
float:right;
text-decoration:none;
font-family:arial;
color:#663333;
}
.csc-linkToTop a:hover {
float:right;
text-decoration:none;
font-family:arial;
color:#663333;
}
.byline {
font-family: arial;
float:left;
margin-top:90px;
margin-left: 60px;
color:#F5BD29;
}
.byline2 {
font-family: arial;
float:left;
margin-top:115px;
margin-left: -40px;
color:#F5BD29;
}
.tx-spsocialbookmarks-pi1 {
float:right;

}
.tx-spsocialbookmarks-pi1 img{
border:0;
}
.tx-spsocialbookmarks-pi1 a:link{
border: 0;
padding-right:5px;
text-decoration:none;
}
.tx-spsocialbookmarks-pi1 a:hover{
border: 0;
text-decoration:none;
}
.tx-spsocialbookmarks-pi1 a:visited{
border: 0;
text-decoration:none;
}
.tx-spsocialbookmarks-pi1 a:active{
border: 0;
text-decoration:none;
}

.sp_socialbookmarks_link_bar a:hover {
border:0;
text-decoration: none;
}
.sp_socialbookmarks_link_bar a:link {
border:0;
text-decoration: none;
}

.sp_socialbookmarks_link_bar a:visited {
border:0;
text-decoration: none;
}
.sp_socialbookmarks_link_bar img {
border:0;
text-decoration: none;
}


.more { width:100%;font-size: 12px; font-family: arial; text-align:right;text-decoration:none;color:#663333;background:#FCFCFC;}
.a1wrappertable {position:relative; float:left;width:160px;margin-left:5px;padding: 0 5px 0 5px;height:100%;border:1px solid #663333;background:#FCFCFC;}
.a1wrapperh1table {width:100%;padding:5px 0 5px 0;background:#663333;text-align:center;color:white;}
.a1wrapper {margin:5px; padding: 0 0px 0 0px;background-color:#663333;color:#000000;border:1px solid #663333;border;width:100%;font-size:10px;}
.a1wrapper p {padding:5px;}
.a1wrapperimage {text-align:center; height: 105px;padding:5px 0 0px 0;width:100%;background-color:#FCFCFC;paddin-top:10px;}
.a1wrapperabstract {height:110px;margin:0px; padding:0px;background-color:#FCFCFC;font-family: arial;color:#ABAB96;border:0 1px 1px 1px solid #663333;border;width:100%;font-size:13px;}
.a1wrapperh1 a {margin:0;padding:5px 0 5px 0;color:#FCFCFC;font-weight:bold;font-family: arial; font-size:15px;width:100%;text-align:center; background:#663333; text-decoration:none;}
.a1wrapperh1 a:link {margin:0;padding:5px 0 5px 0;color:#FCFCFC;font-weight:bold;font-family: arial; font-size:15px;width:100%;text-align:center; background:#663333; text-decoration:none;}
.a1wrapperh1 a:visited {margin:0;padding:5px 0 5px 0;color:#FCFCFC;font-weight:bold;font-family: arial; font-size:15px;width:100%;text-align:center; background:#663333; text-decoration:none;}
.a1wrapperh1 a:hover {margin:0;padding:5px 0 5px 0;color:#FCFCFC;font-weight:bold;font-family: arial; font-size:15px;width:100%;text-align:center; background:#663333; text-decoration:none;}