/* CSS Document */

body { background:#ffffff; margin: 0px 0px 0px 0px; padding: 0; font-family: 'Verdana'; color: #232729; font-size: 12px;}





/* General Links */

a:link { text-decoration : none; color : #3192dc; border: 0px; -moz-outline-style: none;} 

a:active { text-decoration : underline; color : #3192dc; border: 0px; -moz-outline-style: none;} 

a:visited { text-decoration : none; color : #3192dc; border: 0px; -moz-outline-style: none;} 

a:hover { text-decoration : underline; color : #005698; border: 0px; -moz-outline-style: none;} 

a:focus { outline: none;-moz-outline-style: none;}





img { padding: 0px; margin: 0px; border: none;}

img.screenshot { padding: 3px 3px 3px 3px; margin: 5px; border:none;  float: right; } /* border: 0.5px dashed #EEEEEE; */



img.screencap { padding: 20px 10px 10px 20px; display: block; margin-left: auto;     margin-right: auto; border: 0.5px dashed #EEEEEE; }



hr { border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; height : 1px;  }



input { font-family: 'Verdana'; color: #6a5555; font-size: 10px; }

textarea { font-family: 'Verdana'; color: #6a5555; font-size: 10px;  }

select { font-family: 'Verdana'; color: #6a5555; font-size: 10px;  }



h1, h2, h3 { font-family: Georgia, "Times New Roman", Times, serif;}



/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



#bgcontain { width: 780px; margin: 0 auto;} 



/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



.Header { width: 780px; float: left; position: relative; margin: 0 auto; padding: 46px 0px 6px 0px; }

.Header h1 { text-indent: -35000px; margin: 0; padding: 0;}

.Header h1 a { width: 231px; height: 52px; background: url(./images/LogoSplashPress.png) no-repeat; cursor: hand; margin: 0px 0px 0px 10px; float: left;}





/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



.Menu { background: url(images/BkgMenu.gif) repeat-x left top; margin: 0px; padding: 0px; left: 0px; position: relative; float: left; width: 780px;  }

.Menu em { display: none}

.Menu ul { padding: 0px 10px 0px 5px; margin: 0px; float: left; font-size: 12px; font-family: 'Georgia'; text-transform: uppercase; font-weight: normal; }

.Menu li { display: inline; list-style-type: none;}

.Menu li a { color:#666; background-image: none; float:left; padding: 20px 5px 0px 10px;}

.Menu li a:visited { color:#666; background-image: none; float:left; padding: 20px 5px 0px 10px;}

.Menu li a:hover, .Menu li a.selected {color:#000; background: url(images/MenuIco.gif) no-repeat top center; float:left; padding: 20px 5px 0px 10px;}





.ML { background: url(images/MenuL.gif) no-repeat left top; height: 10px; width: 10px; position: absolute; top: 7px; left: 0px;}

.MR { background: url(images/MenuR.gif) no-repeat right top; height: 10px; width: 10px; position: absolute; top: 7px; right: 0px;}



/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



.Container { width:760px; float: left; position: relative; clear: left; margin: 0 auto; padding: 40px 10px 30px 10px; }
.container_page { width:800px; float: left; position: relative; clear: left; margin: 0 auto; padding: 40px 10px 30px 10px; }
.Content { float: right; width: 500px;}

.Content h1 { font-size: 22px; font-weight: normal;}

.Content h2 { font-size: 18px; font-weight: normal;}

.Content h3 { font-size: 16px; font-weight: normal;}

.Content div.Postcont { padding: 0 0 20px 0;}



.Content p { font-size: 12px; line-height: 18px;}

.Content ul { padding: 10px 0px 0px 20px; margin: 0px; }

.Content li { padding: 3px 0px 3px 0px; list-style-type: disc; font-size: 12px; line-height: 16px; }



.Content table { width: 100%; border-top: 1px solid #999; border-collapse: collapse; margin: 10px 0 0 20px; }

.Content tr.alt { background: #f0f0f0; }

.Content th { text-align: right; }

.Content thead th { text-align: center; }

.Content td { text-align: left; }

.Content th, td { padding: 10px; border-bottom: 1px solid #ccc; width: 50%; vertical-align: top; }

.Content td ul, .Content td ul li { padding-top: 0; padding-bottom: 0; }



.Content ul.networklist { padding: 0px; margin: 0px; }

.Content ul.networklist li { list-style-type: none; display: inline; } 

li img { padding: 3px 3px 3px 3px; margin: 3px; border: 1px solid #EEEEEE; }



.Content ul.bloggers { float: left; padding: 0; margin: 0; }

.Content ul.bloggers li { float: left; width: 150px; padding: 3px; list-style: none; }

.Content ul.bloggers li a { text-decoration: bold; }

.Content ul.seo { float: left; padding: 0; margin: 0; }

.Content ul.seo li { float: left; width: 150px; height: 36px;  margin: 0 8px 4px 0; padding: 3px; list-style: none; border-bottom: 1px dotted #e3e3e3;  }

.Content ul.seo li a { font-weight: bold; }

.Content div.profile { display: block; border-top: 1px solid #EEEEEE; padding: 10px 3px 20px 3px; min-height: 210px; }

.Content div.profile-last { display: block; border-top: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE; padding: 10px 3px 20px 3px; min-height: 210px; }

.Content div.profile img, .Content div.profile-last img { display: block; float: right; top: 0px; border: 1px solid #EEEEEE; padding: 3px 3px 3px 3px; }



.Content div.adprofile { display: block; border-top: 1px solid #EEEEEE; padding: 10px 3px 20px 3px; height: 150px; }

.Content div.adprofile img, .Content div.adprofile-last img { display: block; float: right; top: 0px; border: 1px solid #EEEEEE; margin-left: 30px; padding: 3px 3px 3px 3px; }



.navigationlinks {

	display: block;

	text-align: center;

	height: 50px;

	padding: 10px 0 10px 0;

	}



.alignright {

	float: right;

	}



.alignleft {

	float: left

	}



.Left { float: left; width: 230px;}

.Left h2 { font-size: 0px; line-height: 0px; padding: 0px; margin: 0px; height: auto;}



.Cream { position: relative; background: #eaeede url(images/CreamBottom.gif) no-repeat left bottom; padding: 10px;}

/**/ * html .CreamTop { left: -10px;} /* */ 

.CreamTop { position: absolute; top: 0px; left: 0px; background: url(images/CreamTop.gif) no-repeat left top; height: 10px; width: 230px;}



.Cream .Search { background:url(images/SearchBkg.gif) no-repeat left bottom; margin-bottom: 20px; padding:}

.Cream .Search h2 { text-indent: -35000px; margin: 0px; padding: 0px;}

.Cream .Search h2 strong { width: 210px; height: 19px; background: url(images/search-h2.gif) no-repeat left top; margin-bottom: 10px; display: block;}

.Cream .Search form { padding: 0px; margin: 0px;}

.Cream .Search input { border: none; color: #330033; font-size: 11px;}

.Cream .Search input.search { width: 24px; height: 23px; background: url(./images/SearchButton.gif) no-repeat;}

.Cream .Search input.keyword { background: #fff; border: none; padding: 3px 0px 3px 5px; width: 180px; border: none; margin-left: 2px; } 



/**/ * html #buttonsearch { margin: -22px 0px 0px 185px; } /* */ 

#buttonsearch { padding: 0px; margin: -21px 0px 0px 185px; top: 0px; background: none; }



.Cream .News, .Cream .PreviousNews, .Cream .TheNetworks { margin-bottom: 10px;}



.Cream .TheNetworks {padding-top:10px;}

.Cream .TheNetworks h2 strong { width: 210px; height: 18px; background: url(images/networkfeeds-h2.gif) no-repeat left top; margin-bottom: 10px; display: block;}

.Cream .TheNetworks ul { padding: 0px 0px; margin: 0px; font-family: 'Georgia'; font-size: 11px;}

.Cream .TheNetworks li { font-family: 'Verdana'; padding: 4px 0px; margin: 2px 0px 0px 0px; border-bottom: dashed 1px #9ca18e; list-style-type: none;}



.Cream .News h2, .Cream .PreviousNews  h2 { text-indent: -35000px; margin: 0px; padding: 0px;}

.Cream .News h2 strong { width: 210px; height: 13px; background: url(images/news-h2.gif) no-repeat left top; margin-bottom: 10px; display: block;}

.Cream .PreviousNews h2 strong { width: 210px; height: 22px; background: url(images/prevnews-h2.gif) no-repeat left top; margin-bottom: 10px; display: block;}

.Cream .News ul, .Cream .PreviousNews ul { padding: 0px; margin: 0px; font-family: 'Georgia'; font-size: 11px;}

.Cream .News li,  .Cream .PreviousNews li { font-family: 'Verdana'; padding: 4px 0px; margin: 2px 0px 0px 0px; border-bottom: dashed 1px #9ca18e; list-style-type: none;}



/* .Cream .News a { color: #666600; } */

 .Cream .News a { color: #3192dc; }



/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



.Footer { width: 780px; position: relative; clear: left; border-top: solid 1px #000; padding: 10px; color:#8d8d8d; }

.FL { background: url(images/FooterL.gif) no-repeat left top; height: 10px; width: 10px; position: absolute; top: -10px; left: 0px;}

.FR { background: url(images/FooterR.gif) no-repeat right top; height: 10px; width: 10px; position: absolute; top: -10px; right: 0px;}



.Footer p { padding: 2px 0px; margin: 0px; color:#8d8d8d; font-size: 10px; }

.Footer p a {color:#466e81; text-decoration: underline;}





/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/



.PostNote { margin: 0px; padding: 0px;}

.PostNote li { margin: 2px 0px; padding: 2px 0px 2px 23px; list-style-type: none; }

.PostNote .TrackBack { background: url(./images/PostNoteTrackBack.png) no-repeat left center; }

.PostNote .RSS { background: url(./images/PostNoteRSS.png) no-repeat left center; }





.Comments { padding: 0px; margin: 20px 0px 20px 0px ;}



/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */



.List h3 {font-size: 18px; font-weight: bold; letter-spacing: 0px; border-bottom: solid 1px #c5cad0; padding: 0px 0px 5px 0px; margin: 0px 0px 20px 0px; text-transform: uppercase; }

.List ol { padding: 0px; margin: 0px;}

.List li { position: relative; padding: 0px; margin: 0px 0px 20px 0px; list-style-type: none; font-size: 11px;}



.List .ListUser { margin: 0px; padding: 0px 0px 0px 0px; font-size: 14px; line-height: 14px; font-family: "Trebuchet MS"; font-weight: bold;}

.List .ListUser a { text-decoration: none;}

.List .ListUser a:visited { text-decoration: none;}

.List .ListUser a:hover { text-decoration: none;}



.List .ListDate { padding-left: 0px;}

.List .ListDate a { text-decoration: none; color: #666;}

.List .ListDate a:visited { text-decoration: none; color: #666;}

.List .ListDate a:hover { text-decoration: none; color: #666; }



.List .ListContent { line-height: 14px; border-top: solid 1px #c5cad0; margin: 10px 0px 0px 0px;}

.List .ListContent p { padding: 3px 0px; margin: 3px 0px; line-height: 14px;}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */





.Form {}

.Form h3 {font-size: 18px; font-weight: bold; letter-spacing: 0px; border-bottom: solid 1px #c5cad0; padding: 0px 0px 5px 0px; margin: 0px 0px 15px 0px; text-transform: uppercase; }

.Form p { padding: 0px; margin: 0px; color:#50728c;}

.Form p label { padding-bottom: 11px; display: block; }

.Form p label small { font-size: 11px; color: #cc3300}



.Form .TextField { background: #fff; border: solid 1px #c3dcf1; padding: 4px; margin-right: 15px;}

.Form .TextArea { background: #fff; border: solid 1px #c3dcf1; padding: 4px; margin-bottom: 10px;}

 

.Form input.SubmitComment { width: 182px; height: 24px; background: url(images/SubmitComment.png) no-repeat;}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


.screens { float:left;  overflow: hidden; margin:0 5px 10px 0; }

.screens  img { border:6px solid #42576c; }