/* 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; }
.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 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;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

