#pf .titlebg {background:url('../design/gpn/platform/title_bg.png') repeat-x; height:62px; margin:4px 0 0;}
#pf .titlebg .title {font:bold 17pt Arial; color:#383838; padding:15px 0 0 18px}
#pf .titlebg img {float:left; margin:0 10px 0 0; width:229px; height:70px; display:none;}

#pf .titlebg form#pf_search {display:block; width:350px; float:right; margin:10px 10px 0 0; text-align:right;}
#pf .titlebg form#pf_search fieldset {margin:0 0 4px;}
#pf .titlebg form#pf_search input {margin:2px 6px 4px; border:1px solid #797979; padding:4px; width:222px; font-size:11px}
#pf .titlebg form#pf_search button {border:0; background:#6c6c6c; color:white; padding:4px 7px; cursor:pointer; font-size:11px }

#pf .padding {padding:9px 5px 0}
#pf .section {background:url('../design/gpn/front/col_right_border.gif') repeat-y 471px 0;}










/* Search Results */

#search_results {margin:0 0 15px; display:none}

#search_results .sub {background:#b04b37 url('../design/gpn/platform/search_sub.png'); height:27px;}
#search_results .sub div, .mc_sub div {padding:6px 0 0 10px; color:white; font:bold 12px Tahoma}
#search_results .sub .left {width:450px;}
#search_results .sub .right {float:right; width:290px; }

#search_results .loading {height:220px; background:url('../design/gpn/platform/search_loading.gif') no-repeat center center}
#search_results .results {height:220px; display:none;}

#search_results .results .games {width:460px; padding:8px 0 0 8px; }
#search_results .results .games .result {width:223px; float:left; height:100px; margin:4px 6px 0 0;}
#search_results .results .games .result .cover {width:60px; max-height:100px; float:left; border:1px solid #808080; padding:1px; margin:0 5px 0 0}
#search_results .results .games .result .cover.blank {border:0}
#search_results .results .games .result a.title {color:black; font:bold 12px Tahoma;}
#search_results .results .games .result a.title:hover {color:#751400; text-decoration:underline}
#search_results .results .games .result .fact {font-size:11px}


#search_results .results .contents {width:280px; float:right; padding:8px;}

#search_results .btmmenu {background:#565656 url('../design/gpn/platform/search_btm_sub.png'); height:22px; color:white; display:none; padding:2px 10px 0 }
#search_results .btmmenu a {color:white; font:bold 11px Verdana;}
#search_results .btmmenu a.close {float:right; margin:3px 0 0}
#search_results .btmmenu a:hover {text-decoration:underline}

#search_results .error {padding:8px; font:bold 12px Arial; color:#630505; text-align:center}

/* Coloumns */

.col_l {width:461px;}

.col_r {width:289px; margin:0 0 20px; float:right;}
.col_r h3 {text-align:right; font:16px Georgia; margin:0 3px 0 0;}
.col_r h3 img {margin-right:3px; display:none}

/*MainStory*/

.mainstory {clear:left; margin:0 0 15px; min-height:305px}
.mainstory .image {padding:1px; border:1px solid #9696a0;}
.mainstory .image, .story .image img {width:457px; height:160px;}
.mainstory .imageshadow {background:url('../design/gpn/front/story_image_shadow.gif') no-repeat top center; height:4px; font-size:1px;}
.mainstory .imageshadow_top {background:url('../design/gpn/front/story_image_shadow_top.gif') no-repeat bottom center; height:4px; font-size:1px;}
.mainstory a.title {font:bold 22px Arial; color:#000; letter-spacing:-1px}
.mainstory .subtitle {font:bold 14px Georgia; color:#5c5c5c;}
.mainstory p {margin:5px 20px 7px 0}
.mainstory .text {margin:5px 0 0 6px; font:12px Tahoma; line-height:18px;}
.mainstory a.read {font:bold 12px Arial; color:#751400; text-decoration:underline}
.mainstory a.read:hover {color:#b14736}

/*4latestStories*/

.stories_latest .story {height:60px; margin:0 0 15px; line-height:17px;  }
.stories_latest .story .image {float:left; margin:0 7px 0 0; border:1px solid #9696a0; padding:1px;}
.stories_latest .story .image a {background-position:center center; display:block; width:63px; height:49px}
.stories_latest .story a.title {font:bold 12px Arial; color:#751400;}
.stories_latest .story a.title:hover {text-decoration:underline; color:#b14736}
.stories_latest .story .subtitle {font:12px Arial; color:#333333;}
.stories_latest .story .info {color:#5c5c5c; font:10px Georgia; margin:2px 0 0}

.mc_sub {background:#b04b37 url('../design/gpn/platform/mc_sub.png'); height:27px;}
.mc_sub.dark {background:#6b6b6b url('../design/gpn/platform/mc_sub_dark.png'); margin:10px 0 0}
.mc_sub .left {width:372px;}
.mc_sub .right {float:right; width:375px}

.list {padding:10px 12px; background:url('../design/gpn/platform/list_bg.png') no-repeat bottom left; height:280px }
.list ul#news_latest {width:372px; border-right:1px solid #d3d3d3;}
.list ul#feats_latest {float:right; width:360px}
.list ul li {background:url('../design/gpn/platform/list_li.png') no-repeat 0px 8px; padding:0 0 0 12px;}
.list ul a, .list ul span {font:11px Tahoma; color:black}
.list ul span {margin-right:2px; color:#a44330}
.list ul a.comments {color:#727272; margin-left:3px}
.list ul a:hover {text-decoration:underline}

.media_c {padding:5px 5px 0; background:url('../design/gpn/platform/media_c_bg.png'); height:558px; line-height:16px}
.media_c #images {width:376px; }
.media_c #videos {width:357px; float:right; background:red; height:538px; padding:5px 10px 0 15px; background:url('../design/gpn/platform/media_c_div.png') no-repeat 0 4px; }

.media_c img {border:1px solid #9a9a9a;}
.media_c a.title {font:bold 11px Tahoma; color:#fff;}
.media_c a.title:hover {background:white; color:#2a2b2c}
.media_c .added {font:10px Arial; color:#c0c0c0}

#images .image_row {width:114px; height:125px; margin:5px 5px 5px; float:left;}
#images .image_row .thumb img {height:70px; width:112px;}

#videos .video_row {height:65px;}
#videos .video_row .image {float:left; margin:0 8px 0 0}
#videos .video_row .image img {width:140px; height:47px }

#videos .more_vids {text-align:right}
#videos .more_vids a {color:white; margin-top:5px; font:12px Tahoma}
#videos .more_vids a:hover {text-decoration:underline}